运行环境:Ubuntu14.04、indigo版ROS, D1 + F4 + Dashgo,树莓派3
树莓派的IP假设为192.168.11.100
只有激光雷达与D1的坐标一致才能正常建地图与导航
运行地图扫描节点
PC端,Ctrl + Alt + T 打开终端,运行命令
$ ssh pi@192.168.11.100
$ roslaunch dashgo_nav gmapping_demo.launch
运行rviz进行校正
注意:PC端在安装好rviz
PC端安装rviz,如下:
$ sudo apt-get install ros-indigo-serial ros-indigo-turtlebot-rviz-launchers
- 方式一:
PC端,Ctrl + Alt + T 打开终端,运行轻量级的 rviz
$ export ROS_MASTER_URI=http://192.168.11.100:11311
$ rviz
rviz 简易配置
运行rviz显示的界面如下:

对rviz界面显示进行简单的配置,点击 Add 添加控件

在弹出的窗口,选择 RobotModel ,点击 OK ,添加 D1 在 rviz 中的显示控件

D1 显示控件添加成功后,如下图所示(图中那淡绿色的点便 D1 的正前方)

本文档详细介绍了在Ubuntu14.04和ROS indigo环境下,使用D1和F4激光雷达进行地图扫描和坐标校准的过程。通过运行特定的ROS节点和rviz进行校准,主要涉及前后、左右方向的参数调整,确保激光雷达与D1的坐标一致,以实现正常建图和导航。涉及到的工具有vim编辑器,以及如何安装和使用。
最低0.47元/天 解锁文章
2952

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



