English

Portable Multi-Hypothesis Monte Carlo Localization for Mobile Robots

Robotics 2022-09-19 v1

Abstract

Self-localization is a fundamental capability that mobile robot navigation systems integrate to move from one point to another using a map. Thus, any enhancement in localization accuracy is crucial to perform delicate dexterity tasks. This paper describes a new location that maintains several populations of particles using the Monte Carlo Localization (MCL) algorithm, always choosing the best one as the sytems's output. As novelties, our work includes a multi-scale match matching algorithm to create new MCL populations and a metric to determine the most reliable. It also contributes the state-of-the-art implementations, enhancing recovery times from erroneous estimates or unknown initial positions. The proposed method is evaluated in ROS2 in a module fully integrated with Nav2 and compared with the current state-of-the-art Adaptive ACML solution, obtaining good accuracy and recovery times.

Keywords

Cite

@article{arxiv.2209.07586,
  title  = {Portable Multi-Hypothesis Monte Carlo Localization for Mobile Robots},
  author = {Alberto Garcia and Francisco Martin and Jose Miguel Guerrero and Francisco J. Rodriguez and Vicente Matellan},
  journal= {arXiv preprint arXiv:2209.07586},
  year   = {2022}
}

Comments

Submission for ICRA 2023

R2 v1 2026-06-28T01:24:10.208Z