Skip to content

Latest commit

 

History

History
25 lines (13 loc) · 1.25 KB

README.md

File metadata and controls

25 lines (13 loc) · 1.25 KB

fastSLAMproject中文注释版本

源码来自于深蓝学院激光SLAM课程配套

本次程序的任务

  1. 本次的作业为对 gmapping 算法进行优化,在 gmapping 中实现 PPT 中的第三步优化。

  2. 具体关于 gmapping 的介绍以及函数增加的位置见课程视频

本次程序的运行过程为

  1. 在 gmapping 中实现优化3并且编译通过。

  2. 进入 fastSLAMProject 目录下,并:source devel/setup.bash

  3. 运行指令:roslaunch gmapping gmapping_sim.launch

  4. 进入到 /bag 目录下,运行指令:rosbag play –clock gmapping.bag

  5. 在 rviz 中查看建图结果。并和原版的 gmapping 算法进行对比,不断减少 gmapping_sim.launch 中的 ”particles” 参数,看在不同的粒子数量下,增加了优化3之后的 gmapping 算法和原版的建图效果的差异。

  6. gmapping_sim.launch 文件位于 fastSLAMProject/src/gmapping/slam_gmapping/gmapping/launch 目录下。

PS:本次作业附带的 gmapping 的代码是有中文注释版本的代码。大家在完成作业,看 gmapping 代码的时候,可以参考中文注释。但是不一定要在本次附带的代码上做修改。也可以去 github 下载原本的 gmapping 代码进行修改。