Abstract
AbstractWe propose a method called path and action planning with orientation (PAPO) that efficiently generates collision-free paths to satisfy environmental constraints, such as restricted path width and node size, for the multi-agent pickup and delivery in non-uniform environment (N-MAPD) problem. The MAPD problem, wherein multiple agents repeatedly pick up and carry materials without collisions, has attracted considerable attention; however, conventional MAPD algorithms assume a specially designed environment and thus use simple, uniform models with few environmental constraints. Such conventional algorithms cannot be applied to realistic applications where agents need to move in more complex and restricted environments. For example, the actions and orientations of agents are strictly restricted by the sizes of agents and carrying materials and the width of the passages at a construction site and a disaster area. In our N-MAPD formulation, which is an extension of the MAPD problem to apply to non-uniform environments with constraints, PAPO considers not only the path to the destination but also the agents’ direction, orientation, and timing of rotation. It is costly to consider all these factors, especially when the number of nodes is large. Our method can efficiently generate acceptable plans by exploring the search space via path planning, action planning, and conflict resolution in a phased manner. We experimentally evaluated the performance of PAPO by comparing it with our previous method, which is the preliminary version of PAPO, the baseline method in a centralized approach, and fundamental meta-heuristic algorithms. Finally, we demonstrate that PAPO can efficiently generate sub-optimal paths for N-MAPD instances.
Funder
Japan Society for the Promotion of Science
Publisher
Springer Science and Business Media LLC
Subject
Computer Science Applications,Computer Networks and Communications,Computer Graphics and Computer-Aided Design,Computational Theory and Mathematics,Artificial Intelligence,General Computer Science
Reference41 articles.
1. Alonso-Mora J, Beardsley P, Siegwart R. Cooperative Collision Avoidance for Nonholonomic Robots. IEEE Trans Rob. 2018;34(2):404–20. https://doi.org/10.1109/TRO.2018.2793890.
2. Bareiss D, van den Berg J. Generalized reciprocal collision avoidance. Int J Robot Res. 2015;34(12):1501–14. https://doi.org/10.1177/0278364915576234.
3. Barták R, Švancara J, Škopková V, et al. Multi-agent path finding on real robots. AI Commun. 2019;32(3):175–89. https://doi.org/10.3233/AIC-190621.
4. Bellusci M, Basilico N, Amigoni F. Multi-Agent Path Finding in Configurable Environments. In: Proceedings of the 19th International Conference on Autonomous Agents and MultiAgent Systems, 2020;pp 159–167.
5. Boyarski E, Felner A, Stern R, et al. ICBS: improved conflict-based search algorithm for multi-agent pathfinding. In: Twenty-Fourth International Joint Conference on Artificial Intelligence 2015.