Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Ground-Optimized 4D Radar-Inertial Odometry via Continuous Velocity Integration using Gaussian Process

About

Radar ensures robust sensing capabilities in adverse weather conditions, yet challenges remain due to its high inherent noise level. Existing radar odometry has overcome these challenges with strategies such as filtering spurious points, exploiting Doppler velocity, or integrating with inertial measurements. This paper presents two novel improvements beyond the existing radar-inertial odometry: ground-optimized noise filtering and continuous velocity preintegration. Despite the widespread use of ground planes in LiDAR odometry, imprecise ground point distributions of radar measurements cause naive plane fitting to fail. Unlike plane fitting in LiDAR, we introduce a zone-based uncertainty-aware ground modeling specifically designed for radar. Secondly, we note that radar velocity measurements can be better combined with IMU for a more accurate preintegration in radar-inertial odometry. Existing methods often ignore temporal discrepancies between radar and IMU by simplifying the complexities of asynchronous data streams with discretized propagation models. Tackling this issue, we leverage GP and formulate a continuous preintegration method for tightly integrating 3-DOF linear velocity with IMU, facilitating full 6-DOF motion directly from the raw measurements. Our approach demonstrates remarkable performance (less than 1% vertical drift) in public datasets with meticulous conditions, illustrating substantial improvement in elevation accuracy. The code will be released as open source for the community: https://github.com/wooseongY/Go-RIO.

Wooseong Yang, Hyesu Jang, Ayoung Kim• 2025

Related benchmarks

TaskDatasetResultRank
Radar-Inertial OdometryHeRCULES Parking Lot 03
ATE5.744
5
Radar-Inertial OdometryHeRCULES Library 01
ATE22.514
5
Radar-Inertial OdometryHeRCULES Sports Complex 01
ATE29.275
5
Radar-Inertial OdometrySNAIL-Radar 20240113_1
ATE13.76
5
Radar-Inertial OdometrySNAIL-Radar (20240113_3)
Absolute Trajectory Error (ATE)175.2
4
Radar-Inertial OdometryHKUST Sequence 1
ATE5.771
4
Radar-Inertial OdometryHKUST Sequence_2
ATE6.146
4
Radar-Inertial OdometryHKUST Sequence_3
ATE3.901
4
Radar-Inertial OdometrySNAIL-Radar (20240123_3)
ATE112.1
4
Radar-Inertial OdometryHeRCULES Bridge 01
ATE248.9
3
Showing 10 of 10 rows

Other info

Follow for update