动态SLAM论文(4) — DS-SLAM: A Semantic Visual SLAM towards DynamicEnvironments

目录

1 Introduction

2 Related Works

A. 语义SLAM

B. 动态环境中的SLAM

3 System Introduction 

4 Experimental Results

5 Conclusions


摘要 —— SLAM被认为是智能移动机器人的基本能力。在过去的几十年里,许多令人印象深刻的SLAM系统已经被开发出来,并在特定环境下取得了良好的性能。然而,仍然存在一些问题尚未得到很好的解决,例如如何处理动态环境中的移动物体,如何使机器人真正理解周围环境并完成高级任务。本文提出了一种面向动态环境的稳健语义视觉SLAM(DS-SLAM)。DS-SLAM中有五个线程并行运行:跟踪、语义分割、局部建图、闭环检测和密集语义地图创建。DS-SLAM将语义分割网络与移动一致性检查方法相结合,以减少动态物体的影响,从而在动态环境中大大提高了定位精度。同时,还生成了密集的语义八叉树地图,可以用于高级任务。我们在TUM RGB-D数据集和实际环境中进行了实验证明,与ORB-SLAM2相比,DS-SLAM中的绝对轨迹精度可以提高一个数量级。它是目前高动态环境中的最前沿的SLAM系统之一。

1 Introduction

        在过去的几年中,视觉SLAM得到了广泛研究,因为图像存储了大量的信息,并且可以应用于其他基于视觉的应用,如语义分割和目标检测。目前视觉SLAM系统的框架已经相当成熟,通常由几个关键部分组成,如特征提取前端、状态估计后端、闭环检测等。此外,一些先进的SLAM算法已经取得了令人满意的性能,如ORB-SLAM2、LSD-SLAM等。

        然而,仍然存在一些问题尚未解决,例如,大多数现有算法都很脆弱。一方面,它们难以处理各种环境,如极度动态或复杂的环境。另一方面,它们的地图模型往往基于几何信息,如基于地标的地图和点

  • 3
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
根据引用和引用中的信息,DS-SLAM是一种需要显卡支持的系统,因此无法在虚拟机上运行。为了解决这个问题,一种常见的方法是使用双系统,其中一个系统是Ubuntu 20.04。在这个系统中,建议使用特定版本的环境来避免出现版本不兼容的问题。 根据引用中提供的环境版本,建议使用以下环境配置: - 双系统:Ubuntu 18.04和Ubuntu 20.04 - 显卡驱动:470 - CUDA版本:10.1 - cuDNN版本:7 - Pangolin版本:0.5 - Eigen版本:3.2.10 - OpenCV版本:4.4.0 - caffe-segnet-cudnn7 需要注意的是,为了与DS-SLAM兼容,cuDNN的版本不能安装8以上的版本,并且CUDA版本应保持在10.x系列。此外,引用中还提到了在Ubuntu 20.04上使用CUDA 11和cuDNN 8时编译caffe-segnet-cudnn7时会遇到问题。 所以,如果您希望在Ubuntu 20.04上使用DS-SLAM,建议采用上述环境配置,并避免使用CUDA 11和cuDNN 8。 至于编译的步骤,根据引用中的信息,您可以按照以下步骤进行: 1. 进入uuv_ws目录:cd ~/uuv_ws 2. 编译项目:catkin_make 3. 启用项目:source ~/uuv_ws/devel/setup.bash 4. (可选)将启用项目的命令添加到.bashrc文件中:将source ~/uuv_ws/devel/setup.bash添加到.bashrc文件中 这样,您就可以在Ubuntu 20.04上使用DS-SLAM并编译您的项目了。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [ubuntu-20.04-desktop-amd64](https://download.csdn.net/download/m0_46250064/12382592)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 33.333333333333336%"] - *2* [DS-SLAM环境安装+运行成功](https://blog.csdn.net/qq_51645628/article/details/128273549)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 33.333333333333336%"] - *3* [Ubuntu20.04 配置安装运行 Dave (水下SLAM 仿真环境)](https://blog.csdn.net/JiangboSong/article/details/129660599)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 33.333333333333336%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值