# RadarSplat-RIO: Indoor Radar-Inertial Odometry with Gaussian Splatting-Based Radar Bundle Adjustment

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

## Key facts

- Cited by 1 papers in the map (data through 14 Oct 2026).
- Builds on 28 of its 46 references that are in the map.
- First posted on arXiv 15 Apr 2026.

## Builds on (most cited first, 28 of 28)

- [3D Gaussian Splatting for Real-Time Radiance Field Rendering](https://mlsanity.com/paper/2308.04079/) (2023)
- [nuScenes: A multimodal dataset for autonomous driving](https://mlsanity.com/paper/1903.11027/) (2019)
- [ORB-SLAM2: an Open-Source SLAM System for Monocular, Stereo and RGB-D Cameras](https://mlsanity.com/paper/1610.06475/) (2016)
- [NICE-SLAM: Neural Implicit Scalable Encoding for SLAM](https://mlsanity.com/paper/2112.12130/) (2021)
- [VINS-Mono: A Robust and Versatile Monocular Visual-Inertial State Estimator](https://mlsanity.com/paper/1708.03852/) (2017)
- [SplaTAM: Splat, Track & Map 3D Gaussians for Dense RGB-D SLAM](https://mlsanity.com/paper/2312.02126/) (2023)
- [GS-SLAM: Dense Visual SLAM with 3D Gaussian Splatting](https://mlsanity.com/paper/2311.11700/) (2023)
- [NeRF-SLAM: Real-Time Dense Monocular SLAM with Neural Radiance Fields](https://mlsanity.com/paper/2210.13641/) (2022)
- [The Oxford Radar RobotCar Dataset: A Radar Extension to the Oxford RobotCar Dataset](https://mlsanity.com/paper/1909.01300/) (2019)
- [RADIATE: A Radar Dataset for Automotive Perception in Bad Weather](https://mlsanity.com/paper/2010.09076/) (2020)
- [RTAB-Map as an Open-Source Lidar and Visual SLAM Library for Large-Scale and Long-Term Online Operation](https://mlsanity.com/paper/2403.06341/) (2024)
- [PIN-SLAM: LiDAR SLAM Using a Point-Based Implicit Neural Representation for Achieving Global Map Consistency](https://mlsanity.com/paper/2401.09101/) (2024)
- [Intensity Scan Context: Coding Intensity and Geometry Relations for Loop Closure Detection](https://mlsanity.com/paper/2003.05656/) (2020)
- [BALM: Bundle Adjustment for Lidar Mapping](https://mlsanity.com/paper/2010.08215/) (2020)
- [ColoRadar: The Direct 3D Millimeter Wave Radar Dataset](https://mlsanity.com/paper/2103.04510/) (2021)
- [DART: Implicit Doppler Tomography for Radar Novel View Synthesis](https://mlsanity.com/paper/2403.03896/) (2024)
- [Masking by Moving: Learning Distraction-Free Radar Odometry from Pose Information](https://mlsanity.com/paper/1909.03752/) (2019)
- [LONER: LiDAR Only Neural Representations for Real-Time SLAM](https://mlsanity.com/paper/2309.04937/) (2023)
- [RadarSplat: Radar Gaussian Splatting for High-Fidelity Data Synthesis and 3D Reconstruction of Autonomous Driving Scenes](https://mlsanity.com/paper/2506.01379/) (2025)
- [RadarSLAM: Radar based Large-Scale SLAM in All Weathers](https://mlsanity.com/paper/2005.02198/) (2020)
- [A Normal Distribution Transform-Based Radar Odometry Designed For Scanning and Automotive Radars](https://mlsanity.com/paper/2103.07908/) (2021)
- [Radarize: Enhancing Radar SLAM with Generalizable Doppler-Based Odometry](https://mlsanity.com/paper/2311.11260/) (2023)
- [Multi-Radar Inertial Odometry for 3D State Estimation using mmWave Imaging Radar](https://mlsanity.com/paper/2311.08608/) (2023)
- [Splat-LOAM: Gaussian Splatting LiDAR Odometry and Mapping](https://mlsanity.com/paper/2503.17491/) (2025)
- [ORORA: Outlier-Robust Radar Odometry](https://mlsanity.com/paper/2303.01876/) (2023)
- [Equi-RO: A 4D mmWave Radar Odometry via Equivariant Networks](https://mlsanity.com/paper/2509.20674/) (2025)
- [2D Ego-Motion with Yaw Estimation using Only mmWave Radars via Two-Way weighted ICP](https://mlsanity.com/paper/2404.00830/) (2024)
- [RaNDT SLAM: Radar SLAM Based on Intensity-Augmented Normal Distributions Transform](https://mlsanity.com/paper/2408.11576/) (2024)

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

- [DyRAD: Radar Novel View Synthesis for Dynamic Driving Scenes](https://mlsanity.com/paper/2609.39841/) (2026)

## Abstract (arXiv)

Radar is more resilient to adverse weather and lighting conditions than visual and Lidar simultaneous localization and mapping (SLAM). However, most radar SLAM pipelines still rely heavily on frame-to-frame odometry, which leads to substantial drift. While loop closure can correct long-term errors, it requires revisiting places and relies on robust place recognition. In contrast, visual odometry methods typically leverage bundle adjustment (BA) to jointly optimize poses and map within a local window. However, an equivalent BA formulation for radar has remained largely unexplored. We present the first radar BA framework enabled by Gaussian Splatting (GS), a dense and differentiable scene representation. Our method jointly optimizes radar sensor poses and scene geometry using full range-azimuth-Doppler data, bringing the benefits of multi-frame BA to radar for the first time. When integrated with an existing radar-inertial odometry frontend, our approach significantly reduces pose drift and improves robustness. Across multiple indoor scenes, our radar BA achieves substantial gains over the prior radar-inertial odometry, reducing average absolute translational and rotational errors by 90% and 80%, respectively.
