Indoor Localization of Mobile Robots Based on the Fusion of an Improved AMCL Algorithm and a Collision Algorithm

The complexity of the environment limits the accuracy of the traditional Adaptive Monte Carlo Localization(AMCL) algorithm, which also suffers from high computational effort and particle degradation due to laser model limitations. To address these issues, an optimized AMCL algorithm with a bounding...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE access 2024-01, Vol.12, p.1-1
Hauptverfasser: Zhu, Hongda, Luo, Qiang
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:The complexity of the environment limits the accuracy of the traditional Adaptive Monte Carlo Localization(AMCL) algorithm, which also suffers from high computational effort and particle degradation due to laser model limitations. To address these issues, an optimized AMCL algorithm with a bounding box is proposed. The AMCL algorithm is first parameterized and initialized to the particle swarm. During the particle iteration process, collision detection is performed on the bounding box. If a collision occurs, the particle filter is not updated and its particle weight is set to 1. If there is no collision, the particle filter is updated normally and the particle weight is set to 0. Then, the particles are resampled and updated based on the measurement data and motion model. After experimental verification, this method's self-localization trajectory is closer to the actual path, and the measurement error fluctuation is smaller. The RVIZ simulation experiments revealed that the overall positioning time was optimized by 18.25% compared to the original AMCL, and by 9.28% compared to the improved AMCL. The optimization algorithm effectively improved the positioning accuracy and robustness of the system.
ISSN:2169-3536
2169-3536
DOI:10.1109/ACCESS.2024.3399192