如何在ROS中预先加载的地图中本地化机器人?

时间:2016-08-08 15:18:52

标签: navigation kinect ros

我正在使用Kinect传感器来帮助机器人避开障碍物。我使用“freenect_launch”软件包从Kinect传感器获取depth_image,并使用“depthimage_to_laserscan”软件​​包将其转换为激光扫描数据。现在,由于我有激光扫描数据,我想用它来创建环境的静态地图而不使用测距数据,因为我的机器人不提供测距数据。然后我想在机器人导航中每次加载静态地图。由于我的环境变化不大,我不想动态创建地图。我正在经历“hector_mapping”并发现它不需要测距数据。我能够使用hector_mapping生成一个地图并使用“map_saver”保存它。有没有办法我现在可以每次加载该地图来导航我的机器人?

0 个答案:

没有答案