基于ros单线激光雷达的坐标读取
我用的是16.04版本,不同版本請用相對應(yīng)的命令。
在操作前,電腦需要下載好ros 包 hector slam包stdr_ws包。
第一步:
電腦通過usb線連接思嵐A1激光雷達(dá);
第二步:
ctrl+alt+t 打來終端,在終端1輸入以下命令:
ls /dev/ttyUSB*
第三步:
在終端1輸入以下命令:
sudo apt-get install ros-kinetic-rplidar-ros
輸入管理員密碼
第四步:
在終端1輸入以下命令:
roslaunch rplidar_ros view_rplidar.launch
啟動rizv后開始錄制地圖。錄制完畢后進(jìn)行下一步
第五步:
在終端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
顯示出坐標(biāo)。
完成。
總結(jié)
以上是生活随笔為你收集整理的基于ros单线激光雷达的坐标读取的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【雷达】一维和二维自适应波束形成(DBF
- 下一篇: web 安全-电脑端口(全部)