学习该示例前,需要学习 二维激光SLAM
运动规划,可以是在事先已经建好的地图上进行,也可以一边建图一边规划,本示例将用两个例子来说明。
一、配置
安装ROS的规划库
sudo apt install -y ros-melodic-move-base \
ros-melodic-costmap-2d \
ros-melodic-dwa-local-planner \
ros-melodic-global-planner
把HectoSLAM的launch文件中自带的RVIZ启动注释掉(Cartographer在xtdrone_2d.launch中注释)
roscd hector_slam_launch/launch/
sudo gedit hector_slam_xtdrone.launch
<!--<node pkg="rviz" type="rviz" name="rviz"
args="-d $(find hector_slam_launch)/rviz_cfg/mapping_xtdrone.rviz"/>-->
二、在已经建好的地图上规划

1、修改配置文件
修改HectorSLAM的配置文件,使新发布的地图不会取代已经建好的地图
roscd hector_mapping/launch/
sudo

最低0.47元/天 解锁文章
1137

被折叠的 条评论
为什么被折叠?



