Parallel Path Planning for Multi-Robot Coordination
Multi-robot coordination aims to synchronize robots for optimized, collision-free paths in shared environments, addressing task allocation, collision avoidance, and path planning challenges. The Time Enhanced A* (TEA*) algorithm addresses multi-robot pathfinding offering a centralized and sequential approach. However, its sequential nature can lead to order-dependent variability in solutions. This study enhances TEA* through multi-threading, using thread pooling and parallelization techniques via OpenMP, and a sensitivity analysis enabling parallel exploration of robot-solving orders to improve robustness and the likelihood of finding efficient, feasible paths in complex environments. The results show that this approach improved coordination efficiency, reducing replanning needs and simulation time. Additionally, the sensitivity analysis assesses TEA*'s scalability across various graph sizes and number of robots, providing insights into how these factors influence the efficiency and performance of the algorithm.
Authors
- Héber Sobreira (ORCID: https://orcid.org/0000-0002-8055-1093)
- Pedro Costa (ORCID: https://orcid.org/0000-0002-0435-8419)
- Diogo Matos (ORCID: https://orcid.org/0000-0002-5422-2122)
- Jorge Ribeiro (ORCID: https://orcid.org/0000-0002-9609-339X)
- Carlos A. Silva (ORCID: https://orcid.org/0000-0002-1015-5095)
- Marina Brilhante (ORCID: https://orcid.org/0009-0008-9508-0379)
Institutions
- INESC TEC (PT)
Publication Details
- Published
- 2025-04-02
- DOI
- https://doi.org/10.1109/icarsc65809.2025.10970166
- Primary Topic
- Robotic Path Planning Algorithms
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- European Commission