# Continuous-Time Radar-Inertial and Lidar-Inertial Odometry using a Gaussian Process Motion Prior

arXiv: https://arxiv.org/abs/2402.06174 · HTML: https://mlsanity.com/paper/2402.06174/

## Key facts

- Cited by 4 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 9 Feb 2024.

## Built on by (most cited first, 4 of 4)

- [AsynEIO: Asynchronous Monocular Event-Inertial Odometry Using Gaussian Process Regression](https://mlsanity.com/paper/2411.12175/) (2024)
- [Radar and Event Camera Fusion for Agile Robot Ego-Motion Estimation](https://mlsanity.com/paper/2506.18443/) (2025)
- [Dr-BA: Separable Optimization for Direct Radar Bundle Adjustment & Localization](https://mlsanity.com/paper/2605.07041/) (2026)
- [Beyond Leaderboard Scores: A Deployment-Focused Protocol for Interpretable Tracking Evaluation in Pedestrian-Centric Environments](https://mlsanity.com/paper/2610.01682/) (2026)

## Abstract (arXiv)

In this work, we demonstrate continuous-time radar-inertial and lidar-inertial odometry using a Gaussian process motion prior. Using a sparse prior, we demonstrate improved computational complexity during preintegration and interpolation. We use a white-noise-on-acceleration motion prior and treat the gyroscope as a direct measurement of the state while preintegrating accelerometer measurements to form relative velocity factors. Our odometry is implemented using sliding-window batch trajectory estimation. To our knowledge, our work is the first to demonstrate radar-inertial odometry with a spinning mechanical radar using both gyroscope and accelerometer measurements. We improve the performance of our radar odometry by change43% by incorporating an IMU. Our approach is efficient and we demonstrate real-time performance. Code for this paper can be found at: https://github.com/utiasASRL/steamicp
