写在前言:mid360官方手册和shi一样,浪费我两个晚上配雷达ip
参考资料
mid360雷达sdk:https://github.com/Livox-SDK
Livox Viewer2:https://www.livoxtech.com/downloads
LIO-Livox:https://github.com/Livox-SDK/LIO-Livox
Livox-Mapping:https://github.com/Livox-SDK/livox_mapping
1、设置静态ip
首先在Ubuntu20.04下将本机IP地址置于和雷达IP同一局域网下
!不用改wifi的ip,改以太网的ip
sudo ifconfig
sudo ifconfig enp2s0 192.168.1.50//将enp6s0换成雷达和电脑的以太网有线连接的名称
或者在设置中修改以太网ip
2、雷达的广播码
!记住雷达的广播码,后面要用到
雷达的广播码在雷达后面,可以在雷达机身的QR 码下面查看,共15位数
比如我的雷达广播码是47MDL1C0010159
3、下载SDK
查看官方简介
Livox-SDK 和 livox_ros_driver: Drivers for receiving LiDAR data and more, support Lidar Mid-40, Mid-70, Tele-15, Horizon, Avia.
Livox-SDK2 和 livox_ros_driver2: Drivers for receiving LiDAR data and controlling lidar, support Lidar HAP and Mid-360.
!所以我们要下载Livox-SDK2 和 livox_ros_driver2
安装Livox-SDK2:
$ git clone https://github.com/Livox-SDK/Livox-SDK2.git
$ cd ./Livox-SDK2/
$ mkdir build
$ cd build
$ cmake .. && make -j
$ sudo make install
安装livox_ros_driver2:
$ git clone https://github.com/Livox-SDK/livox_ros_driver2.git ws_livox/src/livox_ros_driver2
$ cd ws_livox
$ catkin_make
4、下载Livox Viewer2
https://www.livoxtech.com/downloads
正确连接雷达硬件并完成IP配置后运行指令./livox viewer.sh
启动Livox Viewer2
如果没有点云显示,就是因为ip没有设置正确,或者在Livox Viewer的设置按钮中也可以设置ip
5、rviz显示点云
!需要更改livox_ros_driver2/config/MID360_config.json文件内参数
!需要更改livox_ros_driver2/launch_ROS1/msg_MID360.launch文件内参数
!需要更改livox_ros_driver2/launch_ROS1/rviz_MID360.launch文件内参数
HAP同理,改完后在rviz中查看点云数据,注意!命令不一樣!是livox_ros_driver2!
roslaunch livox_ros_driver2 rviz_MID360.launch