Radar odometry estimation has emerged as a critical technique in the field of autonomous navigation, providing robust and reliable motion estimation under various environmental conditions. Despite its potential, the complex nature of radar signals and the inherent challenges associated with processing these signals have limited the widespread adoption of this technology. This paper aims to address these challenges by proposing novel improvements to an existing method for radar odometry estimation, designed to enhance accuracy and reliability in diverse scenarios. Our pipeline consists of filtering, motion compensation, oriented surface points computation, smoothing, one-to-many radar scan registration, and pose refinement. The developed method enforces local understanding of the scene, by adding additional information through smoothing techniques, and alignment of consecutive scans, as a refinement posterior to the one-to-many registration. We present an in-depth investigation of the contribution of each improvement to the localization accuracy, and we benchmark our system on the sequences of the main datasets for radar understanding, i.e., the Oxford Radar RobotCar, MulRan, and Boreas datasets. The proposed pipeline is able to achieve superior results, on all scenarios considered and under harsh environmental constraints.
翻译:雷达里程计估计已成为自主导航领域的关键技术,能在多种环境条件下提供稳健可靠的运动估计。尽管潜力巨大,但雷达信号的复杂特性及其处理过程中固有的挑战限制了该技术的广泛采用。本文通过提出对现有雷达里程计估计方法的新型改进方案来解决这些挑战,旨在提升不同场景下的精度与可靠性。我们的处理流程包括滤波、运动补偿、定向表面点计算、平滑处理、一对多雷达扫描配准以及位姿精化。该方法通过平滑技术引入额外信息以强化对场景的局部理解,并作为一对多配准的后处理步骤,通过对连续扫描的对齐实现精化。我们深入研究了每项改进对定位精度的贡献,并在雷达理解领域的主要数据集序列(即Oxford Radar RobotCar、MulRan和Boreas数据集)上对系统进行了基准测试。所提出的处理流程能够在所有考虑的恶劣环境约束条件下取得优越结果。