superxslam/SuperOdom
A highly robust and accurate LiDAR-only, LiDAR-inertial odometry
解决的问题
SuperOdometry 为 LiDAR-惯性里程计与建图提供了一种轻量级解决方案,使机器人能够实时估计其位置和姿态 (pose)。它特别解决了在传感器数据可能存在歧义的“退化 (degenerate)”环境中保持准确性的挑战,同时保持了足以在各种硬件平台上运行的计算效率。
工作原理
该系统使用 LiDAR 和惯性测量单元 (IMU) 数据的融合。IMU 里程计模块提供快速的位姿预测,作为 LiDAR 里程计迭代最近点 (ICP) 优化的初始猜测。作为回报,LiDAR 里程计提供位姿约束,帮助系统估计并修正 IMU 的偏差。该项目还包含一个专门的在线退化检测模块,用于识别环境何时缺乏足够的几何特征来进行可靠的对齐。
适用对象
专为配备 Livox、Velodyne 或 Ouster LiDAR 传感器的平台工作的机器人开发人员和研究人员设计,包括使用 ROS 2 Humble 的人形机器人和其他自动驾驶车辆。
亮点
- 灵活的传感器支持:支持仅 LiDAR 模式或 LiDAR-惯性融合模式。
- 退化感知:通过 6 DOF 不确定性可视化检测环境退化。
- 双模式运行:支持建图(创建地图)和定位(在地图中定位)。
- 风险预测:预测 ICP 算法的对齐风险以提高鲁棒性。
- ROS 2 集成:原生为 ROS 2 Humble 构建。
相关
- 项目
- 项目
- 项目
- 项目
- 项目