Local Plan Execution and Repair in a Hierarchical Structure of Sub-Teams of Heterogeneous Autonomous Vehicles

Robots have already reached a high level of autonomy. A robust cooperation in a team of robots would be the next step. In this paper, we consider a mission involving a team of heterogeneous autonomous vehicles, and we propose to make plan-repair as local as possible, in particular to manage the uncertainty on communication availability. For that, we are leaning upon a hierarchical structure of the plan and we have defined an algorithm to automatically extract the team hierarchical structure. This is intended to increase reactivity and efficiency of the team in front of disturbing events at execution time, particularly concerning communication constraints.

[1]  François Legras,et al.  LOTTO: Group Formation by Overhearing in Large Teams , 2003, Workshop on Agent Communication Languages.

[2]  Magali BARBIER,et al.  ProCoSA : a software package for autonomous system supervision , 2006 .

[3]  Rachid Alami,et al.  A Plan Manager for Multi-robot Systems , 2007, FSR.

[4]  Patrick Doherty,et al.  Planning, Executing, and Monitoring Communication in a Logic-based Multi-agent System , 2008, ECAI.

[5]  Charles Lesire,et al.  An Orocos-based decisional architecture for the Ressac missions , 2009 .

[6]  Yue Cao,et al.  Total-Order Planning with Partially Ordered Subtasks , 2001, IJCAI.

[7]  James A. Hendler,et al.  HTN Planning: Complexity and Expressivity , 1994, AAAI.

[8]  Onn Shehory,et al.  Interleaving Planning and Execution in a Multiagent Team Planning Environment , 2000, Electron. Trans. Artif. Intell..

[9]  Milind Tambe,et al.  Towards Flexible Teamwork , 1997, J. Artif. Intell. Res..

[10]  Patrick Doherty,et al.  A temporal logic-based planning and execution monitoring framework for unmanned aircraft systems , 2009, Autonomous Agents and Multi-Agent Systems.

[11]  Olivier Bonnet-Torrés,et al.  From team plan to individual plans: a petri net-based approach , 2005, AAMAS '05.

[12]  Pietro Torasso,et al.  Supervision and diagnosis of joint actions in multi-agent plans , 2008, AAMAS.

[13]  Frederic Py,et al.  A deliberative architecture for AUV control , 2008, 2008 IEEE International Conference on Robotics and Automation.

[14]  Rachid Alami,et al.  An Architecture for Autonomy , 1998, Int. J. Robotics Res..