Xu Xu, Guan Lianwu, Zeng Jianhui, Sun Yunlong, Gao Yanbin, Li Qiang
College of Intelligent Systems Science and Engineering, Harbin Engineering University, Harbin 150001, China.
China North Vehicle Research Institute, Beijing 100072, China.
Micromachines (Basel). 2024 Sep 29;15(10):1212. doi: 10.3390/mi15101212.
Global Navigation Satellite Systems (GNSSs) frequently encounter challenges in providing reliable navigation and positioning within urban canyons due to signal obstruction. Micro-Electro-Mechanical System (MEMS) Inertial Measurement Units (IMUs) offers an alternative for autonomous navigation, but they are susceptible to accumulating errors. To mitigate these influences, a LiDAR-based Simultaneous Localization and Mapping (SLAM) system is often employed. However, these systems face challenges in drift and error accumulation over time. This paper presents a novel approach to loop closure detection within LiDAR-based SLAM, focusing on the identification of previously visited locations to correct time-accumulated errors. Specifically, the proposed method leverages the vehicular drivable area and IMU trajectory to identify significant environmental changes in keyframe selection. This approach differs from conventional methods that only rely on distance or time intervals. Furthermore, the proposed method extends the SCAN CONTEXT algorithm. This technique incorporates the overall distribution of point clouds within a region rather than solely relying on maximum height to establish more robust loop closure constraints. Finally, the effectiveness of the proposed method is validated through experiments conducted on the KITTI dataset with an enhanced accuracy of 6%, and the local scenarios exhibit a remarkable improvement in accuracy of 17%, demonstrating improved robustness in loop closure detection for LiDAR-based SLAM.
全球导航卫星系统(GNSS)由于信号受阻,在城市峡谷内提供可靠的导航和定位时经常遇到挑战。微机电系统(MEMS)惯性测量单元(IMU)为自主导航提供了一种替代方案,但它们容易累积误差。为了减轻这些影响,通常采用基于激光雷达的同步定位与地图构建(SLAM)系统。然而,这些系统在长时间的漂移和误差累积方面面临挑战。本文提出了一种基于激光雷达的SLAM中闭环检测的新方法,重点是识别先前访问过的位置以纠正随时间累积的误差。具体而言,所提出的方法利用车辆可行驶区域和IMU轨迹在关键帧选择中识别显著的环境变化。这种方法不同于仅依赖距离或时间间隔的传统方法。此外,所提出的方法扩展了扫描上下文(SCAN CONTEXT)算法。该技术纳入了区域内点云的整体分布,而不是仅依靠最大高度来建立更稳健的闭环约束。最后,通过在KITTI数据集上进行的实验验证了所提出方法的有效性,精度提高了6%,局部场景的精度显著提高了17%,证明了基于激光雷达的SLAM在闭环检测中的鲁棒性得到了改善。