cs.ROMar 20, 2026

Radar-Inertial Odometry with Online Spatio-Temporal Calibration via Continuous-Time IMU Modeling

Authors: Vlaho-Josip Štironja, Luka Petrović, Juraj Peršić, Ivan Marković, Ivan Petrović

Organizations: University of Zagreb Faculty of Electrical Engineering and Computing, Laboratory for Autonomous Systems and Mobile Robotics (LAMOR), Unska 3, HR-10000, Zagreb, Croatia · Calirad d.o.o., Augusta Harambašića 4, HR-10000, Zagreb, Croatia

Abstract

Radar-Inertial Odometry (RIO) has emerged as a robust alternative to vision- and LiDAR-based odometry in challenging conditions such as low light, fog, featureless environments, or in adverse weather. However, many existing RIO approaches assume known radar-IMU extrinsic calibration or rely on sufficient motion excitation for online extrinsic estimation, while temporal misalignment between sensors is often neglected or treated independently. In this work, we present a RIO framework that performs joint online spatial and temporal calibration within a factor-graph optimization formulation, based on continuous-time modeling of inertial measurements using uniform cubic B-splines. The proposed continuous-time representation of acceleration and angular velocity accurately captures the asynchronous nature of radar-IMU measurements, enabling reliable convergence of both the temporal offset and extrinsic calibration parameters, without relying on scan matching, target tracking, or environment-specific assumptions.

Figures & tables

Explore similar work

CardsList
  1. Equivariant Filter for Radar-Inertial Odometry

    Apr 24, 2026Giulio Delama, Jan Michalczyk, Morten Nissov +4Inertial OdometryEquivariant Filtering

  2. Tightly-Coupled Radar-Visual-Inertial Odometry

    Mar 24, 2026Morten Nissov, Mohit Singh, Kostas AlexisRobot LocalizationCamera-Radar Fusion

  3. LoCal-RIO: Radar-Inertial Odometry with Loop-Closure IMU Bias Calibration

    Mar 14, 2026Ali Alridha Abdulkarim, Mikhail Litvinov, Zein Alabdeen Abdulkarim +1Simultaneous Localization and MappingFactor Graph Optimization