速腾M1激光雷达调试
文章目錄
- 前言
- 一、編譯驅動
- 二、連接雷達并顯示點云
- 三、使用RSView配置雷達。
前言
速騰聚創(chuàng)M1激光雷達,資料下載:https://www.robosense.cn/resources-11
英偉達NX
Ubuntu18.04
ROS Melodic
速騰官網:https://www.robosense.cn/
一、編譯驅動
下載
先在下面的網址下載壓縮包
https://github.com/RoboSense-LiDAR/rslidar_sdk
直接下載壓縮包
下載完解壓
然后下載下面的網址
https://github.com/RoboSense-LiDAR/rs_driver
下載后解壓
將里面的所有文件復制到rslidar_sdk-main/src/rs_driver目錄下
新建工作空間并編譯
(或者用現(xiàn)有的工作空間也可以)
將下載的驅動解壓后放到工作空間的src目錄下
打開驅動包下面的CMakeLists.txt文件,確認文件頂部為set(COMPILE_METHOD CATKIN)
將package_ros1.xml復制一份并重命名為package.xml
Install dependencies in Ubuntu
然后返回工作空間目錄,執(zhí)行以下命令即可編譯&運行
catkin_make source devel/setup.bash roslaunch rslidar_sdk start.launch如果編譯時出現(xiàn)下面的報錯:
fatal error: pcap.h: No such file or directory #include <pcap.h>
執(zhí)行下面命令即可解決:
sudo apt-get install libpcap-dev二、連接雷達并顯示點云
用千兆網線連接雷達后,打開wireshark查看對應的網絡端口,source對應的就是雷達的IP,Destination對應的就是本地計算機需要設置的IP。注意如果本地計算機設置的不是這個IP,即使雷達能PING通,雷達驅動也顯示不了點云。
雷達默認的IP是192.168.1.200,默認的本地計算機IP為192.168.1.102。
點擊NX系統(tǒng)中下圖的Edit Connections
選擇雷達的網絡號并雙擊編輯
點擊IPv4 Settings,Method選擇Manual,點擊Addresses右側Add,輸入IP地址為192.168.3.2,Netmask為255.255.0.0,然后點擊Save.
然后
如果能ping通說明和雷達連接正常
修改下圖配置文件
默認的msop_port為6699,difop_port為7788,可以通過配置軟件配置這兩個值,我這里是2369和8309。
修改
然后重新編譯運行
正常的話會彈出rviz并顯示點云
三、使用RSView配置雷達。
在下面的網址下載RSView
https://www.robosense.cn/resources-11
這個軟件只能在X86、X64架構的電腦上使用。下載后解壓,進入下面的目錄打開終端。
運行
如果報錯:
error while loading shared libraries: libboost_system.so.1.58.0:
cannot open shared object file: No such file or directory
執(zhí)行:
locate libboost_system出現(xiàn)下面的提示:
執(zhí)行:
然后再重新運行軟件即可
./run_rsview.sh執(zhí)行完畢會彈出下面的頁面:
總結
以上是生活随笔為你收集整理的速腾M1激光雷达调试的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 为出海掘金创造更多可能 助力开发者触达全
- 下一篇: 鸿蒙符和无级符,《少年三国志》乾坤无极评