Towards Robust LiDAR Localization: Deep Learning-based Uncertainty Estimation
This addresses robust localization for autonomous vehicles and robotics by providing uncertainty estimates, though it is incremental as it builds on existing deep learning methods for localizability.
The paper tackles the problem of inaccurate pose estimation in LiDAR-based localization by proposing a deep learning framework to predict registration error covariance for the ICP algorithm before matching, even without a reference map. Experiments on the KITTI dataset show it accurately predicts covariance and reduces localization errors, improving robustness.
LiDAR-based localization and SLAM often rely on iterative matching algorithms, particularly the Iterative Closest Point (ICP) algorithm, to align sensor data with pre-existing maps or previous scans. However, ICP is prone to errors in featureless environments and dynamic scenes, leading to inaccurate pose estimation. Accurately predicting the uncertainty associated with ICP is crucial for robust state estimation but remains challenging, as existing approaches often rely on handcrafted models or simplified assumptions. Moreover, a few deep learning-based methods for localizability estimation either depend on a pre-built map, which may not always be available, or provide a binary classification of localizable versus non-localizable, which fails to properly model uncertainty. In this work, we propose a data-driven framework that leverages deep learning to estimate the registration error covariance of ICP before matching, even in the absence of a reference map. By associating each LiDAR scan with a reliable 6-DoF error covariance estimate, our method enables seamless integration of ICP within Kalman filtering, enhancing localization accuracy and robustness. Extensive experiments on the KITTI dataset demonstrate the effectiveness of our approach, showing that it accurately predicts covariance and, when applied to localization using a pre-built map or SLAM, reduces localization errors and improves robustness.