Multi-agent Path Planning with Multiple Tasks and Distance Constraints - Robotics Institute Carnegie Mellon University

Multi-agent Path Planning with Multiple Tasks and Distance Constraints

Subhrajit Bhattacharya, Maxim Likhachev, and Vijay Kumar
Conference Paper, Proceedings of (ICRA) International Conference on Robotics and Automation, pp. 953 - 959, May, 2010

Abstract

The DPC algorithm developed in our previous work is an efficient way of computing optimal trajectories for multiple robots in a distributed fashion with time-parameterized constraints on the distances between pairs of robots. In the present work we extend DPC to the problem of multiple task execution. While this extended problem inherits all the objectives, complexities and constraints of the basic DPC algorithm, each robot is also given an unordered set of tasks that it has to execute before it reaches its goal. There is no specific order imposed on the tasks assigned to a particular robot. The algorithm decides the order of execution of the tasks such that an optimal solution is attained while the time-parametrized distance constraints are satisfied along with successful execution of the tasks. We solve this problem by designing a “State-task Graph” that represents a product of the state-space graph and the task graph. We then develop an efficient heuristic function for performing searches in this graph.

BibTeX

@conference{Bhattacharya-2010-109667,
author = {Subhrajit Bhattacharya and Maxim Likhachev and Vijay Kumar},
title = {Multi-agent Path Planning with Multiple Tasks and Distance Constraints},
booktitle = {Proceedings of (ICRA) International Conference on Robotics and Automation},
year = {2010},
month = {May},
pages = {953 - 959},
}