Road Similarity-Based BEV-Satellite Image Matching for UGV Localization
Zhenping Sun, Chuang Yang, Yafeng Bu, Bokai Liu, Jun Zeng, Xiaohui Li
TL;DR
This work tackles the problem of precise UGV localization in GNSS-denied off-road environments by proposing a matching-based framework that aligns a locally generated BEV perception image with a satellite map in a shared road similarity space. A high-precision LiDAR-Inertial odometry backbone feeds multi-modal data to create a BEV, which, together with a satellite map, is processed in a road similarity space using a U‑Net-derived feature representation and online clustering. Localization is performed via NCC-based image matching within a particle filter, complemented by global path alignment to refine pose, yielding robust long-range localization even under nighttime conditions. The approach demonstrates superior accuracy and stability over a 5.2 km trajectory and a 10 km test, with notable robustness to seasonal and lighting variations, offering practical benefits for GNSS-denied autonomous navigation.
Abstract
To address the challenge of autonomous UGV localization in GNSS-denied off-road environments,this study proposes a matching-based localization method that leverages BEV perception image and satellite map within a road similarity space to achieve high-precision positioning.We first implement a robust LiDAR-inertial odometry system, followed by the fusion of LiDAR and image data to generate a local BEV perception image of the UGV. This approach mitigates the significant viewpoint discrepancy between ground-view images and satellite map. The BEV image and satellite map are then projected into the road similarity space, where normalized cross correlation (NCC) is computed to assess the matching score.Finally, a particle filter is employed to estimate the probability distribution of the vehicle's pose.By comparing with GNSS ground truth, our localization system demonstrated stability without divergence over a long-distance test of 10 km, achieving an average lateral error of only 0.89 meters and an average planar Euclidean error of 3.41 meters. Furthermore, it maintained accurate and stable global localization even under nighttime conditions, further validating its robustness and adaptability.
