欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

基于ros单线激光雷达的坐标读取

发布时间:2023/12/31 编程问答 48 豆豆
生活随笔 收集整理的这篇文章主要介绍了 基于ros单线激光雷达的坐标读取 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

我用的是16.04版本,不同版本请用相对应的命令。
在操作前,电脑需要下载好ros 包 hector slam包stdr_ws包。
第一步:
电脑通过usb线连接思岚A1激光雷达;
第二步:
ctrl+alt+t 打来终端,在终端1输入以下命令:
ls /dev/ttyUSB*
第三步:
在终端1输入以下命令:
sudo apt-get install ros-kinetic-rplidar-ros
输入管理员密码
第四步:
在终端1输入以下命令:
roslaunch rplidar_ros view_rplidar.launch
启动rizv后开始录制地图。录制完毕后进行下一步
第五步:
在终端1输入以下命令:
rosrun map_server map_server
用以保存地图
第六步:
再打开一个终端2输入以下命令:
roslaunch rplidar_ros hector_mapping_demo.launch
用以打开保存好的地图
第七步:再打开一个终端3输入以下命令:
cd stdr_ws/src/stdr_amcl/launch/
roslaunch stdr_amcl.launch
用蒙特卡罗粒子定位
第八步:打开终端4输入以下命令:
rostopic echo /slam_out_pose
显示出坐标。
完成。

总结

以上是生活随笔为你收集整理的基于ros单线激光雷达的坐标读取的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。