2D Ego-Motion with Yaw Estimation using Only mmWave Radars via Two-Way weighted ICP
Hojune Kim, Hyesu Jang, Ayoung Kim
TL;DR
The paper tackles yaw-rate estimation for 2D ego-motion using only mmWave radar data, addressing the radar-only perception gap without IMU or multiple radars. It introduces a radar-only pipeline that first estimates 2D linear velocity from Doppler data and then registers heatmap-derived features via a two-way weighted ICP, with the rotation solved in $SO(2)$. Synchronization between single-chip and cascade radars is achieved by velocity interpolation and frame rectification, with intensity-based weights guiding the registration through $R^* = UV^T \in SO(2)$. Experiments on the ColoRadar dataset show that Top-k heatmap preprocessing combined with mwICP yields robust yaw estimates and accurate 2D trajectories, while challenging scenes reveal remaining limitations and point to future extension to single-chip heatmaps.
Abstract
The interest in single-chip mmWave Radar is driven by their compact form factor, cost-effectiveness, and robustness under harsh environmental conditions. Despite its promising attributes, the principal limitation of mmWave radar lies in its capacity for autonomous yaw rate estimation. Conventional solutions have often resorted to integrating inertial measurement unit (IMU) or deploying multiple radar units to circumvent this shortcoming. This paper introduces an innovative methodology for two-dimensional ego-motion estimation, focusing on yaw rate deduction, utilizing solely mmWave radar sensors. By applying a weighted Iterated Closest Point (ICP) algorithm to register processed points derived from heatmap data, our method facilitates 2D ego-motion estimation devoid of prior information. Through experimental validation, we verified the effectiveness and promise of our technique for ego-motion estimation using exclusively radar data.
