运行环境
mkdir catkin_ws
cd catkin_ws
mkdir src
catkin_make
从从览沃 GitHub 获取览沃 Livox SDK 驱动程序并进行编译安装,安装完成后可以将Livox-SDK
文件夹删掉
git clone https://github.com/Livox-SDK/Livox-SDK
cd Livox-SDK
cd build && cmake ..
make
sudo make install
cd catkin_ws
cd src
git clone https://github.com/Livox-SDK/livox_ros_driver.git
cd ..
catkin_make
根据 Livox Avia 用户手册说明,所有的 Livox Avia 出厂默认为静态 IP , IP 地址为 192.168.1.1xx (xx为序列号最后两位数字),子网掩码为 255.255.255.0 ,默认网关为 192.168.1.1 。
ifconfig
查看网口名字,enp4s0
是本人的工控机的网口名字。sudo ifconfig enp4s0 192.168.1.102 netmask 255.255.255.0
将电脑连接网线,进行有线连接的设置,步骤如下:
选择IPv4
,方式调整为手动
,然后填入相对应的地址
和子网掩码
cd ~/catkin_ws
source devel/setup.bash
roslaunch livox_ros_driver livox_lidar_rviz.launch
测试成功后,可以通过Rviz可视化进行查看相关的点云图
目前测试使用时,利用USB转网口的工具连接雷达与工控机进行数据连接时,若是USB转网口工具没有一同与工控机进行开机时,会出现以下雷达无法正常连接的情况。但在官方的viewer软件中可以查看到相关的点云数据。
解决方法:连接好硬件链路,reboot
重启工控机。开机后,重新运行相关命令行即可正确读取点云数据。