SuMa

Behley (Bonn) 2018 · 论文

一句话总结 — SuMa(基于面元的建图,Surfel-based Mapping)通过将环境维护为面元地图,并在渲染出的距离图视图上用投影式帧到模型 ICP 跟踪每一帧新扫描,实现了实时激光雷达 SLAM,证明了带在线回环检测的稠密地图激光雷达 SLAM 能在城市尺度上运行,而无需手工设计的特征提取。

问题

基于激光的建图系统大多在配准前先对三维点云做降维——特征法(LOAM)、下采样点云、体素网格或 NDT 地图——而源自 RGB-D SLAM 的稠密帧到模型方法(KinectFusion、ElasticFusion)则使用全部可用信息。将稠密方法引入旋转式室外激光雷达,意味着要应对(1)快速传感器运动导致扫描间大幅位移、(2)相对稀疏的点云,以及(3)大规模环境——所有这些都要求实时完成,并将回环检测在线集成,而非作为离线的后处理步骤。

方法与架构

该流水线每帧执行七个步骤:预处理、模型渲染、帧到模型 ICP、地图更新、回环检测、回环验证,以及(在单独线程中的)位姿图优化。

实验结果

对SLAM的意义

SuMa 将最初为短距离 RGB-D 传感器(ElasticFusion)设计的基于面元的稠密建图思想带入了室外旋转式激光雷达,处理了远大得多的距离范围和不均匀的点密度。它将 GPU 渲染的距离图加投影式 ICP确立为一种标准的激光雷达跟踪机制,为基于特征的流水线(如 LOAM)提供了一种稠密地图的替代方案,其基于地图的回环检测判据展示了如何在低扫描重叠度下验证回环。其距离图流水线直接催生了语义扩展版本 SuMa++,也推动了后续对激光雷达距离图的学习式处理。

相关条目