ReFeree: Radar-Based Lightweight and Robust Localization using Feature and Free space

1Spatial AI and Robotics (SPARO) Lab, Inha University,

TL;DR Free space based lightweight descriptor mitigate the impact of multipath and speckle noise!

Abstract

Place recognition plays an important role in achieving robust long-term autonomy. Real-world robots face a wide range of weather conditions (e.g. overcast, heavy rain, and snowing) and most sensors (i.e. camera, LiDAR) essentially functioning within or near-visible electromagnetic waves are sensitive to adverse weather conditions, making reliable localization difficult. In contrast, radar is gaining traction due to long electromagnetic waves, which are less affected by environmental changes and weather independence. In this work, we propose a radar-based lightweight and robust place recognition. We achieve rotational invariance and lightweight by selecting a one-dimensional ringshaped description and robustness by mitigating the impact of false detection utilizing opposite noise characteristics between free space and feature. In addition, the initial heading can be estimated, which can assist in building a SLAM pipeline that combines odometry and registration, which takes into account onboard computing. The proposed method was tested for rigorous validation across various scenarios (i.e. single session, multi-session, and different weather conditions). In particular, we validate our descriptor achieving reliable place recognition performance through the results of extreme environments that lacked structural information such as an OORD dataset. Our supplementary materials and code are available on publication.

Descriptor

Mitigating the impact of multipath and speckle noise is the key characteristic of free space we utilized. This is possible because free space spans a much larger area in radar measurements than the area of features. We propose two descriptors: R-ReFeree descriptor which is rotational invariance Place Recognition(PR) and A-ReFeree descriptor which can estimate the initial heading for registration step. R-ReFeree descriptor is a one-dimensional ring-shaped descriptor by compressing the free space and feature information. A-ReFeree descriptor is a one-dimensional descriptor that can estimate the initial heading by shifting.

SLAM Pipeline

We integrate our descriptor into the SLAM pipeline, using the structure of Navtech-Radar-SLAM. The odometry and pose-graph optimization part is Yeti-Odometry and iSAM2, respectively.

Revision

There was an error in Table I of the paper, where the values for FP and FN were mistakenly switched. The explanation in Section III-B is correct, and we apologize for providing the incorrect table. The version on arXiv has already been updated, and the IEEE Xplore version will be corrected soon.

BibTeX

@ARTICLE{10705066,
            author={Kim, Hogyun and Choi, Byunghee and Choi, Euncheol and Cho, Younggun},
            journal={IEEE Robotics and Automation Letters}, 
            title={ReFeree: Radar-Based Lightweight and Robust Localization Using Feature and Free Space}, 
            year={2024},
            volume={9},
            number={12},
            pages={11042-11049},
            keywords={Radar;Feature extraction;Radar imaging;Noise;Radar cross-sections;Meteorology;Image recognition;Spaceborne radar;Simultaneous localization and mapping;Meteorological radar;Radar;place recognition;localization;SLAM;lightweight;onboard computing},
            doi={10.1109/LRA.2024.3474554}
          }