Multi-Constellation-Inspired Single-Shot Global LiDAR Localization

Authors

  • Tongzhou Zhang College of Computer Science and Technology, Jilin University
  • Gang Wang College of Computer Science and Technology, Jilin University College of Software, Jilin University State Key Laboratory of Automotive Simulation and Control, Jilin University Key Laboratory of Symbolic Computation and Knowledge Engineering of Ministry of Education, Jilin University
  • Yu Chen College of Software, Jilin University
  • Hai Zhang National Key Laboratory of Science and Technology on Advanced Composites in Special Environments, Harbin Institute of Technology
  • Jue Hu National Key Laboratory of Science and Technology on Advanced Composites in Special Environments, Harbin Institute of Technology

DOI:

https://doi.org/10.1609/aaai.v38i9.28908

Keywords:

ROB: Localization, Mapping, and Navigation, ROB: State Estimation

Abstract

Global localization is a challenging task for intelligent robots, as its accuracy directly contributes to the performance of downstream navigation and planning tasks. However, existing literature focus more on the place retrieval and the success rate of localization, with limited attention given to the metrics of position estimation. In this paper, a single-shot global LiDAR localization method is proposed with the ultimate goal of achieving high position accuracy, inspired by the positioning approach of multi-constellation localization systems. Initially, we perform coarse localization using global descriptors and select observation points along with their corresponding coordinates based on the obtained coarse localization results. Coordinates can be acquired from a pre-built map, GNSS, or other devices. Then, a lightweight LiDAR odometry method is designed to estimate the distance between the retrieved data and the observation points. Ultimately, the localization problem is transformed into an optimization problem of solving a system of multiple sphere equations. The experimental results on the KITTI dataset and the self-collected dataset demonstrate that our method achieves an average localization error (including errors in the z-axis) of 0.89 meters. In addition, it achieves retrieval efficiency of 0.357 s per frame on the former dataset and 0.214 s per frame on the latter one. Code and data are available at https://github.com/jlurobot/multi-constellation-localization.

Published

2024-03-24

How to Cite

Zhang, T., Wang, G., Chen, Y., Zhang, H., & Hu, J. (2024). Multi-Constellation-Inspired Single-Shot Global LiDAR Localization. Proceedings of the AAAI Conference on Artificial Intelligence, 38(9), 10404–10412. https://doi.org/10.1609/aaai.v38i9.28908

Issue

Section

Intelligent Robots (ROB)