Skip to content

踩坑GitHub hku-mars/FAST_LIO3 个月前

FAST-LIO2+Go2 MID360点云倾斜方向与物理安装相反 ​

本文由 AI 根据公开内容整理,可能有误,请以原文为准:Using Fast-LIO2 with Unitree Go2 and MID360(GitHub hku-mars/FAST_LIO #450)

状态:已解决

问题 ​

在Unitree Go2机器人上使用FAST-LIO2配合MID360激光雷达时,Rviz可视化中的点云倾斜方向与机器人本体上的物理安装姿态完全相反。用户初始配置中将Livox extrinsic_parameter的RPY设为0,且误认为LiDAR与IMU处于同一坐标系框架,未单独补偿两者间的相对安装角度,导致SLAM前端感知数据与本体运动学不一致。

环境 ​

机型:Unitree Go2;传感器:Livox MID360;算法:FAST-LIO2;中间件:ROS2;可视化工具:Rviz;配置文件涉及Livox JSON外参与FAST-LIO YAML参数。

解决办法 ​

  1. 确认MID360相对于Go2内置IMU的实际物理安装偏转角度(非相对于机体),该角度即为LiDAR-to-IMU外参旋转分量。
  2. 修改FAST-LIO配置yaml文件中mapping.extrinsic_R矩阵,填入上述实测或官方提供的LiDAR-IMU相对旋转参数;或保持extrinsic_est_en: true让算法在线估计该外参。
  3. 若选择驱动层补偿,可在Livox JSON配置的extrinsic_parameter中直接添加对应的roll/pitch/yaw安装角偏移。
  4. 重启FAST-LIO节点并观察Rviz点云,确认点云朝向与Go2实际运动及物理安装一致,问题解决。

讨论原作者:@nick-Sutton 等,版权归原作者所有。

来源

本页事实对应的公开页面,以原文为准。

  1. GitHub hku-mars/FAST_LIO #450:Using Fast-LIO2 with Unitree Go2 and MID360访问 2026-10-26