Adaptive Denoising-Enhanced LiDAR Odometry for Degeneration Resilience in Diverse Terrains
Mazeyu Ji, Wenbo Shi, Yujie Cui, Chengju Liu, Qijun Chen
TL;DR
This work addresses LiDAR odometry drift in challenging, high-noise environments by introducing ambient-aware, degenerationsensitive filtering. The method adds ambient skeleton extraction and degeneration detection to a LOAM-based SLAM pipeline, using a fast range-image based clustering and normal-vector features to dynamically adjust point-cloud denoising. Key contributions include a fast adaptive Euclidean clustering on a range image, skeleton-based scene representation, and a degeneration-motivated thresholding strategy that enhances accuracy and robustness on KITTI and real-world data. The results demonstrate improved localization accuracy and mapping stability, with real-time performance suitable for diverse terrain scenarios and potential integration into other SLAM systems.
Abstract
The flexibility of Simultaneous Localization and Mapping (SLAM) algorithms in various environments has consistently been a significant challenge. To address the issue of LiDAR odometry drift in high-noise settings, integrating clustering methods to filter out unstable features has become an effective module of SLAM frameworks. However, reducing the amount of point cloud data can lead to potential loss of information and possible degeneration. As a result, this research proposes a LiDAR odometry that can dynamically assess the point cloud's reliability. The algorithm aims to improve adaptability in diverse settings by selecting important feature points with sensitivity to the level of environmental degeneration. Firstly, a fast adaptive Euclidean clustering algorithm based on range image is proposed, which, combined with depth clustering, extracts the primary structural points of the environment defined as ambient skeleton points. Then, the environmental degeneration level is computed through the dense normal features of the skeleton points, and the point cloud cleaning is dynamically adjusted accordingly. The algorithm is validated on the KITTI benchmark and real environments, demonstrating higher accuracy and robustness in different environments.
