码迷,mamicode.com
首页 > 其他好文 > 详细

在实际机器人上运行rtabmap_ros-rgbd+laser+轮式odom

时间:2018-03-19 19:03:13      阅读:806      评论:0      收藏:0      [点我收藏+]

标签:建图   div   雷达   jpg   des   技术   center   ase   联合   

 

1.启动机器人发布必要的topic数据

(1)启动奥比中光深度摄像头

$ roslaunch astra_launch astra.launch depth_registration:=true

其中发布的必要的topic如下:

/camera/rgb/image_rect_color

/camera/depth_registered/image_raw

/camera/rgb/camera_info

(2)启动轮式底盘

$ roslaunch dashgo_bringup minimal.launch

其中发布的必要topic如下:

/odom

(3)启动激光雷达

$ roslaunch talker ls01D.launch

其中发布的必要topic如下:

/scan

2.发布必要的tf关系

启动机器人的urdf模型,发布必要的tf关系

$ roslaunch dashgo_description dashgo_description.launch

其发布必要的tf关系如下:

 技术分享图片

3.制作rtabmap_ros的启动文件

找到rtabmap_ros/launch/demo/demo_turtlebot_mapping.launch ,对文件做如下修改:

将rtabmapviz取值设为true,将move_base启动部分注释,然后直接启动:

$ roslaunch rtabmap_ros demo_turtlebot_mapping.launch

现在就可以遥控我们的机器人运动,进行rgbd+laser+轮式odom联合建图了。

在实际机器人上运行rtabmap_ros-rgbd+laser+轮式odom

标签:建图   div   雷达   jpg   des   技术   center   ase   联合   

原文地址:https://www.cnblogs.com/hiram-zhang/p/8603838.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!