大疆Livox MID-360/HAP安装ROS1/2驱动 Ubuntu20.04


本文介绍如何在Ubuntu20.04中安装大疆Livox MID-360/HAP的ROS1/2驱动

一、接线连接

livox MID-360航插一分三线,其中航空母头连接激光雷达,网线连接PC,电源需要DC 9~27 V,推荐使用 12 V,注意正负极
在这里插入图片描述
HAP(9-18V)同理。

二、安装上位机可视化工具

去官网https://www.livoxtech.com/cn/mid-360/downloads下载上位机软件Livox Viewer 2 - Ubuntu

unzip "LivoxViewer2 for Ubuntu v2.3.0.zip"
cd "LivoxViewer2 for Ubuntu v2.3.0"
chmod +x LivoxViewer2.sh
./LivoxViewer2.sh

在这里插入图片描述

三、安装ROS驱动

3.1 配置静态IP

主机配置静态IP为192.168.1.50
在这里插入图片描述

3.2 安装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-SDK2/samples/livox_lidar_quick_start/mid360_config.json中:

"host_ip"        : "192.168.1.50",

运行如下则安装成功:

cd Livox-SDK2/build/samples/livox_lidar_quick_start
./livox_lidar_quick_start ../../../samples/livox_lidar_quick_start/mid360_config.json

在这里插入图片描述
HAP同理,修改Livox-SDK2/samples/livox_lidar_quick_start/hap_config.json中:

"host_ip"        : "192.168.1.50",

运行:

cd Livox-SDK2/build/samples/livox_lidar_quick_start
./livox_lidar_quick_start ../../../samples/livox_lidar_quick_start/hap_config.json

在这里插入图片描述

3.3 安装ROS驱动

cd ~
git clone https://github.com/Livox-SDK/livox_ros_driver2.git ws_livox/src/livox_ros_driver2
cd ws_livox/src/livox_ros_driver2
# For ros1
./build.sh ROS1
# For ros2
./build.sh ROS2

3.4 MID-360驱动

修改ws_livox/src/livox_ros_driver2/config/MID360_config.json中主机IP cmd_data_ip和雷达IP,其中雷达IP 192.168.1.1XX,后两位为雷达S/N码(可以在雷达包装盒和雷达下面找到)的最后两位

"cmd_data_ip" : "192.168.1.50",

"ip" : "192.168.1.140",

启动

cd ws_livox
source install/setup.sh
ros2 launch livox_ros_driver2 rviz_MID360_launch.py

在这里插入图片描述在这里插入图片描述

如果遇到类似的报错:what(): Could not load library dlopen error: liblivox_lidar_sdk_shared.so: cannot open shared object file: No such file or directory, at /tmp/binarydeb/ros-galactic-rcutils-4.0.4/src/shared_library.c:99,说明缺少Livox SDK2库,已安装但不可用,因为不在 LD_LIBRARY_PATH 环境变量中。所以将 /usr/local/lib 目录添加到变量.bashrc中:

sudo gedit ~/.bashrc
# 添加:
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib

ROS1驱动

cd ws_livox
source devel/setup.sh
roslaunch livox_ros_driver2 rviz_MID360.launch

3.5 HAP驱动

修改ws_livox/src/livox_ros_driver2/config/MID360_config.json中主机IP cmd_data_ip和雷达IP,其中雷达IP 192.168.1.100,是HAP出厂默认静态IP:

"cmd_data_ip" : "192.168.1.50",

"ip" : "192.168.1.100",

启动

cd ws_livox
source install/setup.sh
ros2 launch livox_ros_driver2 rviz_HAP.launch.py

在这里插入图片描述

  • 11
    点赞
  • 43
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 3
    评论
您好!关于Livox Mid-360激光雷达的测试,我可以提供一些基本的信息。 Livox Mid-360是一款高性能、高精度的激光雷达,适用于各种应用场景,包括自动驾驶、无人机、机器人等。它采用了Livox独特的扫描方式,可以实现高分辨率、高点云密度的数据获取。 在进行测试时,您可以考虑以下几个方面: 1. 功能测试:验证激光雷达的基本功能,包括扫描速度、角度范围、数据输出等。您可以通过连接激光雷达到计算机或其他设备,并使用相应的软件进行测试。 2. 数据质量测试:检查激光雷达输出的点云数据的质量,包括点云分辨率、噪声水平、距离精度等。可以将激光雷达放置在合适的环境中,观察并分析生成的点云数据。 3. 鲁棒性测试:测试激光雷达在不同环境下的性能表现,例如室内、室外、不同天气条件等。可以尝试在不同场景下进行测试,观察激光雷达的稳定性和可靠性。 4. 功能集成测试:将激光雷达与其他设备或系统进行集成测试,例如与导航系统、地图构建算法等。验证激光雷达在集成环境中的表现,并确保其与其他组件的兼容性。 请注意,在进行测试之前,确保您已经详细阅读了Livox Mid-360的用户手册,并按照指导进行操作。此外,根据您的具体需求,您可能需要进一步深入研究和测试Livox Mid-360的特性和性能。希望这些信息对您有所帮助!如果您有任何其他问题,我将很愿意继续帮助您。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ZARD帧心

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值