ORB-SLAM3:支持单目、双目、RGB-D 与惯性传感器的视觉/视觉惯性 SLAM 系统。
为无人机评估 SLAM / VIO 系统
在把开源 SLAM 与视觉惯性里程计系统集成到无人机技术栈前进行对比的可复用检查清单。
how to 审查于 8/14/2026
问题定义
针对无人机的传感器、算力与任务剖面,应该先评估哪个开源 SLAM 或 VIO 系统?
步骤({count})
- 记录传感器假设
打开每个候选仓库并记录所需传感器:单目、双目、RGB-D、激光雷达或 IMU。激光 SLAM 系统不能与视觉系统互换。
- 检查许可证与维护信号
从官方 API 记录 SPDX 许可证与最后活动/归档标志。未知许可证保持 Unknown。
- 运行文档化数据集
硬件工作前,先在官方文档推荐的数据集上运行每个估计器,并记录所用版本。
- 估算计算占用
对照官方 README 的计算要求,在采用前与你的机载硬件比较。
- 验证集成路径
确认系统是否为你的飞控栈提供 ROS/ROS 2 接口或文档化 API。
指南
范围
本指南只链接相关仓库,不替代官方搭建说明,也不认证飞行行为。
官方入口:https://github.com/UZ-SLAMLab/ORB_SLAM3、https://github.com/HKUST-Aerial-Robotics/VINS-Mono、https://github.com/ctu-mrs/mrs_uav_core
判断标准
- 系统能在记录的传感器与文档化数据集上运行。
- 集成前已记录许可证、维护与计算假设。
常见风险
- 把激光 SLAM 结果当作视觉流水线的证据。
- 跳过传感器假设检查,把不兼容的估计器与飞行器配对。
检查表({count})
相关技术资源
ORB-SLAM2:单目、双目与 RGB-D 实时 SLAM 系统(影响广泛)。
VINS-Mono:单目视觉惯性状态估计器,面向无人机等平台。
展开其余 2 个关键词
VINS-Fusion:支持单目/双目/双目-惯性/GNSS 的多传感器状态估计框架。
Kimera-VIO:基于 GTSAM 的视觉惯性里程计,可输出 IMU 因子图与网格重建。
展开其余 10 个关键词
OpenVINS:面向研究与部署的视觉惯性导航滤波器(RPNG)。
展开其余 8 个关键词
LIO-SAM:紧耦合激光惯性里程计与建图(因子图)。
展开其余 9 个关键词
FAST-LIO:快速紧耦合激光惯性里程计(HKU MARS)。
展开其余 1 个关键词
Cartographer:Google 的实时 2D/3D 建图与定位库。
展开其余 4 个关键词
MRS UAV 系统核心库:无人机状态估计、控制、规划与仿真(CTU MRS)。