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

Dynamic-ICP: Doppler-Aware Iterative Closest Point Registration for Dynamic Scenes

About

Reliable odometry in highly dynamic environments remains challenging when it relies on ICP-based registration: ICP assumes near-static scenes and degrades in repetitive or low-texture geometry. We introduce Dynamic-ICP, a Doppler-aware registration framework. The method (i) estimates ego motion from per-point Doppler velocity via robust regression and builds a velocity filter, (ii) clusters dynamic objects and reconstructs object-wise translational velocities from ego-compensated radial measurements, (iii) predicts dynamic points with a constant-velocity model, and (iv) aligns scans using a compact objective that combines point-to-plane geometry residual with a translation-invariant, rotation-only Doppler residual. The approach requires no external sensors or sensor-vehicle calibration and operates directly on FMCW LiDAR range and Doppler velocities. We evaluate Dynamic-ICP on three datasets-HeRCULES, HeLiPR, AevaScenes-focusing on highly dynamic scenes. Dynamic-ICP consistently improves rotational stability and translation accuracy over the state-of-the-art methods. Our approach is also simple to integrate into existing pipelines, runs in real time, and provides a lightweight solution for robust registration in dynamic environments. To encourage further research, the code is available at: https://github.com/JMUWRobotics/Dynamic-ICP.

Dong Wang, Daniel Casado Herraez, Stefan May, Andreas N\"uchter• 2025

Related benchmarks

TaskDatasetResultRank
LiDAR OdometryHeRCULES Bridge 01
RTE (m)1.023
6
LiDAR OdometryHeRCULES Library 01
Relative Translation Error (m)0.177
6
LiDAR OdometryHeRCULES River Island 01
Relative Translation Error (m)0.379
6
LiDAR OdometryHeRCULES (Stream 01)
RTE (m)0.464
6
LiDAR OdometryHeRCULES (Street 01)
Relative Translation Error (m)0.05
6
LiDAR OdometryHeLiPR (Bridge 02)
Relative Translation Error (m)0.37
6
LiDAR OdometryHeLiPR DCC 06
RTE (m)0.062
6
LiDAR OdometryHeLiPR Riverside 05
RTE (m)0.592
6
LiDAR OdometryHeLiPR Town 01
RTE (m)0.152
6
Point cloud registrationAevaScenes Highway 44
RTE (m)0.705
6
Showing 10 of 15 rows

Other info

Follow for update