Skip to content

xdu-aero-association/fastSLAMproject

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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 代码进行修改。

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 84.3%
  • C 12.7%
  • CMake 1.2%
  • TeX 0.9%
  • Python 0.6%
  • Shell 0.2%
  • Makefile 0.1%