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

Dr-BA: Separable Optimization for Direct Radar Bundle Adjustment & Localization

About

This paper introduces Dr-BA, a first-of-its-kind radar bundle adjustment (BA) framework that operates directly on 2D spinning radar intensity images. Unlike camera or lidar sensors, radar is largely unaffected by precipitation, making it a critical modality for autonomous systems that require all-weather robustness. Existing state estimation approaches using spinning radar typically extract sparse point clouds from range-azimuth-intensity measurements and apply point cloud alignment techniques to estimate vehicle motion, scene structure, or to localize within an existing map. In contrast, Dr-BA uses the full radar returns from multiple scans to jointly estimate dense maps and sensor poses. By formulating the problem as a separable optimization, we derive an efficient and general solution that decouples pose estimation from mapping. In addition to solving the BA problem, this formulation naturally extends to direct radar-only localization (DRL) within a previously built map. Dr-BA achieves state-of-the-art radar-based BA and cross-session localization performance, demonstrated on more than 200 km of on-road data across five distinct routes. Our implementation is publicly available at https://github.com/utiasASRL/dr_ba.

Daniil Lisus, Cedric Le Gentil, Timothy D. Barfoot• 2026

Related benchmarks

TaskDatasetResultRank
Radar LocalizationBoreas Suburbs
Longitudinal Error (m)0.071
4
Radar LocalizationBoreas Industrial
Longitude Error (m)0.076
4
Trajectory EstimationBoreas Road Trip Suburbs
ATE0.54
4
SE(3) OdometryBoreas-RT (industrial)--
4
Radar LocalizationBoreas Skyway
Longitudinal Error (m)0.22
3
Radar LocalizationBoreas Forest
Longitudinal Error (m)0.415
3
Radar LocalizationBoreas Farm
Longitude Error [m]0.155
3
Trajectory EstimationBoreas Road Trip Skyway
ATE2.46
3
Trajectory EstimationBoreas Road Trip Forest
ATE4.36
3
Trajectory EstimationBoreas Road Trip Farm
ATE4.24
3
Showing 10 of 15 rows

Other info

Follow for update