GaRLIO: Gravity enhanced Radar-LiDAR-Inertial Odometry
Chiyun Noh, Wooseong Yang, Minwoo Jung, Sangwoo Jung, Ayoung Kim
TL;DR
This paper addresses vertical drift in LiDAR-Inertial Odometry by introducing gravity-aware estimation that leverages radar Doppler velocity. The GaRLIO framework fuses radar velocity with LiDAR and IMU data, applying a velocity-aware gravity residual in a two-stage update and using radar to filter dynamic LiDAR points. Key contributions include a novel velocity-based gravity estimation mechanism, radar-guided dynamic removal, and comprehensive experiments across diverse datasets showing improved elevation accuracy and robustness in dynamic and downhill scenarios. The work demonstrates practical impact for robust SLAM in challenging environments and provides open-source code to foster further development.
Abstract
Recently, gravity has been highlighted as a crucial constraint for state estimation to alleviate potential vertical drift. Existing online gravity estimation methods rely on pose estimation combined with IMU measurements, which is considered best practice when direct velocity measurements are unavailable. However, with radar sensors providing direct velocity data-a measurement not yet utilized for gravity estimation-we found a significant opportunity to improve gravity estimation accuracy substantially. GaRLIO, the proposed gravity-enhanced Radar-LiDAR-Inertial Odometry, can robustly predict gravity to reduce vertical drift while simultaneously enhancing state estimation performance using pointwise velocity measurements. Furthermore, GaRLIO ensures robustness in dynamic environments by utilizing radar to remove dynamic objects from LiDAR point clouds. Our method is validated through experiments in various environments prone to vertical drift, demonstrating superior performance compared to traditional LiDAR-Inertial Odometry methods. We make our source code publicly available to encourage further research and development. https://github.com/ChiyunNoh/GaRLIO
