Multi-agent path finding (MAPF) determines an ensemble of collision-free paths for multiple agents between their respective start and goal locations. Among the available MAPF planners for workspace modeled as a graph, A*-based approaches have been widely investigated due to their guarantees on completeness and solution optimality, and have demonstrated their efficiency in many scenarios. However, almost all of these A*-based methods assume that each agent executes an action concurrently in that all agents start and stop together. This article presents a natural generalization of MAPF with asynchronous actions (MAPF-AA) where agents do not necessarily start and stop concurrently. The main contribution of the work is a proposed approach called Loosely Synchronized Search (LSS) that extends A*-based MAPF planners to handle asynchronous actions. We show LSS is complete and finds an optimal solution if one exists. We also combine LSS with other existing MAPF methods that aims to trade-off optimality for computational efficiency. Numerical results are presented to corroborate the performance of LSS and the applicability of the proposed method is verified in the Robotarium, a remotely accessible swarm robotics research platform.
翻译:多试剂路径发现(MAPF)决定了多个物剂在各自起始点和目标点之间不发生碰撞的一系列路径。在以图表为模型的工作空间现有MAPF规划人员中,基于A* 的方法因其对完整性和解决办法最佳性的保证而得到了广泛的调查,并在许多情景中展示了其效率。然而,几乎所有基于A* 的方法都假定,每个物剂同时执行一项行动,所有物剂开始和停止同时进行。本文章介绍了MAPF与非同步行动(MAPF-AAA)的自然普遍化,其中物剂不一定同时开始和停止。这项工作的主要贡献是拟采用名为 Loosely 同步搜索(LSS) 的方法,该方法将A* 基的MAPF 规划人员扩展为非同步行动处理。我们展示了LSS 是完整的,如果存在的话,则会找到一个最佳的解决方案。我们还将LSS与其他现有的MAPF方法结合起来,目的是交换计算效率的最佳性。数字结果将用来证实LSS的性能和拟议方法的适用性在机器人仪表上得到核查。