Heterogeneous multi-agent planning using actuation maps

Many real-world robotic scenarios require performing task planning to decide courses of actions to be executed by (possibly heterogeneous) robots. A classical centralized planning approach that considers in the same search space all combinations of robots and goals could lead to inefficient solutions that do not scale well. Multi-Agent Planning (MAP) provides a good framework to solve this kind of tasks efficiently. Some MAP techniques have proposed to previously assign goals to agents (robots) so that the planning effort decreases. However, these techniques do not scale when the number of agents and goals grow, as in most real world scenarios with big maps or goals that cannot be reached by subsets of robots. In this paper we propose to help the computation of which goals should be assigned to each agent by using Actuation Maps (AMs). Given a map, AMs can determine the regions each agent can actuate on. They help on alleviating the effort of MAP techniques knowing which goals can be tackled by each agent, as well as cheaply estimating the cost of using each agent to achieve every goal. Experiments show that when information extracted from AMs is provided to the MultiAgent planner, goal assignment is significantly faster, speeding-up the planning process considerably. Experiments also show that this approach greatly outperforms classical centralized planning.

[1]  Vincent Conitzer Comparing multiagent systems research in combinatorial auctions and voting , 2010, Annals of Mathematics and Artificial Intelligence.

[2]  M. Veloso,et al.  Nonlinear Planning with Parallel Resource Allocation , 1990 .

[3]  Manuela M. Veloso,et al.  Visibility maps for any-shape robots , 2016, 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[4]  Maria Fox,et al.  PDDL2.1: An Extension to PDDL for Expressing Temporal Planning Domains , 2003, J. Artif. Intell. Res..

[5]  Daniel Borrajo,et al.  Plan merging by reuse for multi-agent planning , 2019, Applied Intelligence.

[6]  Maria Fox,et al.  VAL: automatic plan validation, continuous effects and mixed initiative planning using PDDL , 2004, 16th IEEE International Conference on Tools with Artificial Intelligence.

[7]  Jan Faigl,et al.  Approximate Solution of the Multiple Watchman Routes Problem With Restricted Visibility Range , 2010, IEEE Transactions on Neural Networks.

[8]  Michael Rovatsos,et al.  Automated Agent Decomposition for Classical Planning , 2013, ICAPS.

[9]  Silvia Richter,et al.  The LAMA Planner: Guiding Cost-Based Anytime Planning with Landmarks , 2010, J. Artif. Intell. Res..

[10]  Matthew Crosby ADP an Agent Decomposition Planner CoDMAP 2015 , 2015 .

[11]  Manuela M. Veloso,et al.  Multi-robot Planning Using Robot-Dependent Reachability Maps , 2015, ROBOT.