ROS2 Humble 环境下 Mid360 雷达 FAST-LIO 算法部署教程
1. 环境准备
系统要求
ROS2 Humble 需使用 Ubuntu 22.04 版本。请先安装虚拟机并下载 Ubuntu 镜像: https://mirrors.aliyun.com/ubuntu-releases/22.04/
安装 ROS2 Humble
按照官方文档安装 Deb 包: https://docs.ros.org/en/humble/Installation/Ubuntu-Install-Debs.html
2. 编译 Livox-MID360 驱动库
安装依赖
sudo apt install cmake
gcc -v # 确认 gcc 版本大于 4.8.1
克隆与编译 SDK
git clone https://github.com/Livox-SDK/Livox-SDK2.git
cd ./Livox-SDK2/
mkdir build
cd build
# 若报错 CMake Error,添加策略参数
cmake -DCMAKE_POLICY_VERSION_MINIMUM=3.5 .. && make -j
sudo make install
安装完成后,.a和 .so 库在 /usr/local/lib,头文件在 /usr/local/include。
安装 ROS2 编译工具
sudo apt install python3-colcon-common-extensions
创建工作空间
mkdir -p ~/ros_ws/src
cd ~/ros_ws/src
克隆驱动并编译
git clone https://github.com/Livox-SDK/livox_ros_driver2.git
cd livox_ros_driver2
source /opt/ros/humble/setup.sh
./build.sh humble
配置 IP 地址
修改配置文件 ~/ros_ws/install/livox_ros_driver2/share/livox_ros_driver2/config/MID360_config.json,将本机 IP 和设备 IP 设置为实际值。

