首页 > 技术 > 内容

基于正态分布变换(NDT)的实时三维SLAM方法

时间:2025-12-03  作者:Diven  阅读:0

01简介

矿井救援机器人在执行灾后探测救援任务时,巷道空间的准确描述和自定位是一个关键问题。在复杂的巷道环境中,特别是灾害发生后,三维同时定位与地图构建(SLAM)是一项有效但时间紧迫且极具挑战性的任务。本文提出了新的基于正态分布变换(NDT)的实时三维SLAM方法,该方法利用姿态图优化和回环检测来进一步提高mapping的一致性。我们创新地提取巷道中的地板和墙壁作为平面节点来构建地标约束,此外还通过无损检测应用激光雷达里程计中的姿态节点。

配备多传感器的煤矿救援机器人(CMRR)可以检查事故现场并重建与灾区的通信。声音、图像、温度、气体浓度等数据也可以传输到指挥中心,以便制定救援策略。但是,煤矿巷道环境复杂,场景不可预测,现有的机器人定位方法有限。煤矿灾害导致先验的路标和地图不再可靠,GPS也无法到达现场,在灾后电力中断的情况下,其依赖基站的无线定位方法也无法使用。基于航位推算的机器人姿态估计由于在粗糙地形上、特别是在旋转情况下的累积误差,无法提供精确的长期估计。目前,大多数煤矿救援机器人(CMRR)都是基于视频进行远程操作和定位,但这限制了机器人的运动范围和安全性。

本文利用里程计和回环检测的方法,建立了轻量级、有效的环路检测方法,以构建全局一致的地图。在公共数据集上对该方法进行了评估,并在矿井下进行了现场试验。结果表明,该算法具有较低的计算复杂度和漂移,可为煤矿救援机器人(CMRR)提供姿态估计和环境描述,实现煤矿救援任务中的遥控辅助和自动导航。

02方法

wKgZomTcMHKAWpVUAAKHH-vulFw917.png

图1 煤矿井下典型环境(a)主巷;(b)采煤工作面附近半构造环境区域;(c)混乱场景

我们的工作是基于无损检测方法来构建激光雷达里程计。与寻找点、线、面等相关特征的ICP及其变体不同,无损检测使用范围扫描来描述环境模型。将空间划分为单元,并分配正态分布来表示测量空间的概率模型。数据扫描中的点与模型扫描中的一系列分布相匹配。所提出的算法框架如图2所示。

c83d1d14-3b70-11ee-9e74-dac502259ad0.png

图2 系统概述,显示所有步骤执行的预滤波器,激光雷达里程计,约束,并与姿态图形优化线程闭环

为了处理一个数据集中的多个模型,在迭代RANSAC之前,利用点云表面的法线方向进行特征滤波。RANSAC用于检测平面的目标点云仅限于法线方向距离垂直法线或水平法线在一定阈值范围内的目标点云。如果滤波后有足够的点,则进一步使用迭代RANSAC进行平面检测。在真实环境中,特别是结构化矿井中,我们要检测的平面地标通常是侧壁或地面,通常是相互垂直的。特征滤波可以减少RANSAC中处理的点,加快平面地标的提取速度。图3给出了使用上述方法对平面点分段的直观解释。

c882df70-3b70-11ee-9e74-dac502259ad0.png

图3利用迭代RANSAC对平面点进行扫描分割(a)将蓝、绿、青色点建模为平面特征,并将不同颜色的地基准点建模为平面特征,红色的点被特征过滤器过滤(b)扫描的原始点云

03实验及验证

初始测试采用在SLAM社区用于算法评估的KITTI odometry基准。图4描绘了基准测试使用的平台和数据集中的典型场景。该平台包含Velodyne HDL-64E 3D激光扫描仪和OXTS RT3003惯性和GPS导航系统等。现实世界的场景包括有建筑物的城市环境、有周围植被的乡村环境和有开放场景的高速公路。由于KITTI测程基准已经纠正了激光雷达数据收集中的点畸变,因此在实验中使用了原始数据集。该算法在CPU: i7-3555LE (2.5 GHz, 4核)和8G内存的IPC上运行。

wKgaomTcMJaAe8jiAAHXyB61_Ko180.png

图 4 (a) KITTI基准使用的平台(b)真实场景及其对应的点云。

图5是基于无损检测的图SLAM的建图结果。可以看到,点云是一致的,高建图质量。得益于环路检测和图形优化,该地图与真实场景极为吻合。地图在保证地图精度和细节的同时节省了点云的存储空间

c9073086-3b70-11ee-9e74-dac502259ad0.png

图5(a)(b)表示序列00上构建的点云图(b)(c)不同点的高程(c)城市场景中一个十字路口的近景

从图6的轨迹可以看出,在序列00、05和07中,LeGO-LOAM在准确性和一致性方面表现最好。这些序列都在居民区和城市道路中,包含了许多环境中的线和平面特征。在所有序列上,该算法在与地面真值的一致性和符合性方面都优于ICP-graph-SLAM和NDT-Odometry方法。与NDT-Odometry相比,得益于环路检测和优化过程,该方法的姿态估计不会沿路径发散。

c97cf668-3b70-11ee-9e74-dac502259ad0.png

图6 NDT-graph-SLAM(蓝色),NDT-Odometry(绿色),ICP-graph-SLAM(黑色),(a)有环00序列,(b)无环01序列,(c)有环05序列,(d)有环07序列

在之前的工作中,设计了多驱动履带式行走机构,以保证CMRR在处理复杂地形时的高机动性。图8为新一代CMRR系统,一个具有多个感知传感器的防爆移动平台。该系统配备了独立的传感器套件,包括3D扫描激光雷达(rslidar-16,12V/9W)、电机驱动旋转2D激光雷达(UTM-30LX, 12V/8.4W)、IMU (Xsens Mti-G-710,在套件中)和RGB-D摄像头(Xtion Pro Live,由USB2.0接口供电)。所有传感器通过电源网线的物理隔离连接到移动平台。该套件采用阻燃抗静电材料制成,满足煤矿应用要求。在这项工作中,只使用3D激光雷达进行SLAM工作。

ca7c7598-3b70-11ee-9e74-dac502259ad0.png

图8 新CMRR系统

在充分模拟地下矿山环境的中国矿业大学瓦斯爆炸实验室进行了现场试验。图9的俯视图是通过我们的SLAM算法生成的。导线从A点开始,继续到B、C、d点,然后机器人从C、B、E点返回,在A点形成一个小环路。机器人穿过F、G点,在h点停止。有四个连接点(A、B、F、G),只有从A点到C点的区域被照亮。构成了一条长约200米,宽约2.5米的狭长的巷道,从C到D,有轻微的曲率,没有照明。F-G部分为变宽巷道,其中一条巷道宽度4.75 m,长度15 m;另一个宽2.5米,长55米。从G到H区域为向下倾斜的巷道。图10是图13中从B到C、A点、F到G、G点分别生成的四张局部地图和照片。

cabc59ba-3b70-11ee-9e74-dac502259ad0.png

图10 NDT-SLAM生成的地图俯视图,包含多个扫描姿势。机器人从A点开始,按照这个顺序A- b - c - b - d - c - b - e -A- f - g - h。在A、C、D、F、G交叉处设置固定反射标记

cae77186-3b70-11ee-9e74-dac502259ad0.png

图11现场测试生成的地图及其实际位置

04

这篇论文提出了具有闭环和图优化功能的三维激光SLAM算法,通过采用3D-NDT构建激光雷达测距约束和迭代RANSAC提取地标平面,提高了建图的一致性和定位的鲁棒性。通过检测关键帧之间的外观相似度和距离实现轻量闭环,并采用多线程加速提高计算速度以满足实时应用。

这篇论文对于撰写建造机器人的SLAM应用综述有以下几点启示:

(1)了解不同的SLAM算法:通过研究不同的SLAM算法,特别是具有闭环和图优化功能的算法,可以深入了解SLAM技术的发展和应用。

(2)关注传感器融合:考虑多传感器的融合,如将IMU和红外视觉等传感器结合起来,可以提高在退化环境中的精度性能。

(3)实地测试和评估:通过在实际环境中进行测试和评估,可以验证SLAM算法在特定应用场景中的有效性和适用性。

(4)解决特定环境中的问题:针对特定环境中定位方法有限的问题,可以探索基于无损检测的多传感器集成定位方法,以提高精确定位的能力。

责任编辑:彭菁

猜您喜欢


排阻作为重要的电阻元件,起着稳定电流、保护电路的关键作用。随着市场上排阻品牌众多,如何选择适合自己需求的排阻品牌成为用户关注的焦点。作为业内知名品牌,科达嘉(C...
2014-10-22 17:22:05
现代电子设备中,封装技术的选择对于性能、尺寸和散热等方面很重要。MSOP12_4.04X3MM_EP作为高效能的封装方案,因其紧凑的设计和优异的电气特性,受到广...
2025-02-21 11:04:52
电子设备中,继电器和电解电容是常见的元件。在电路中起着重要作用。本文将探讨继电器并个电解电容的作用。继电器的基本功能继电器是电气开关。可以控制大电流。通过小电流...
2025-03-23 07:01:07
随着电瓶车的普及,了解电瓶车的基本维护知识变得尤为重要。保险丝作为电瓶车电路保护的重要元件,一旦出现故障,能有效防止电路短路或过载,保障车辆和骑行安全。那么,电...
2025-10-31 15:04:40
现代电源设计领域,开关电源同步整流技术正以其高效节能的特点,引领电源设计的新潮流。同步整流是一种通过使用MOSFET替代传统肖特基二极管的方法,有效降低整流损耗...
2024-05-09 00:00:00
二极管是重要的半导体器件,应用于电路中。主要功能是允许电流在一个方向流动,同时阻止反方向的电流。了解如何判断二极管的正负极,对于电子爱好者和工程师来说非常重要。...
2025-03-30 20:31:39
可调电感器是电子设备中的重要元件。可以调节电感值。使用方便,适用于多种电路。本文将介绍可调电感器的调节方法。 了解可调电感器可调电感器种类多样。常见的有空气电感...
2025-04-02 11:01:06
现代电子设备中,连接器是非常重要的配件。不仅负责电信号的传输,还影响设备的整体性能和稳定性。CONN_16.6X5.1MM_TM是新型的连接器,因其独特的设计和...
2025-04-21 05:31:09
电阻作为最基础的被动元件,种类繁多,应用。智宝(TEAPO)作为中国知名的电阻品牌,其铝壳电阻因稳定性好、散热性能优异而受到关注。本文将详细介绍智宝铝壳电阻的定...
2015-10-12 23:01:30
毛笔作为中国传统书法和绘画的重要工具,其参数对书写效果有着直接影响。毛笔的笔头材质多样,常见的有狼毫、羊毫和兔毫等。狼毫笔尖坚韧,适合书写行楷;羊毫则柔软,更适...
2016-02-07 00:00:00