Robots that Cooperatively Enhance Their Plans

This paper presents a general architecture for multi-robot cooperation and then focuses on a scheme called “M+ Cooperative task achievement”. Its originality comes from the robots ability to detect and treat — in a distributed and cooperative manner — resource conflict situations as well as sources of inefficiency. We illustrate its use through a simulated system, which allows a number of robots to plan and perform cooperatively a set of servicing tasks in a hospital environment.

[1]  Toshio Fukuda,et al.  A Study on Dynamically Recontigurable Robotic Systems : Recognition and Communication System of Cell-Structured Robot "CEBOT" , 1991 .

[2]  Rachid Alami,et al.  How to solve deadlock situations within the plan-merging paradigm for multi-robot cooperation , 1997, Proceedings of the 1997 IEEE/RSJ International Conference on Intelligent Robot and Systems. Innovative Robotics for Real-World Applications. IROS '97.

[3]  Rachid Alami,et al.  Incremental mission allocation to a large team of robots , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[4]  Ronald C. Arkin,et al.  Multiagent Mission Specification and Execution , 1997, Auton. Robots.

[5]  Jeffrey S. Rosenschein,et al.  Rules of Encounter - Designing Conventions for Automated Negotiation among Computers , 1994 .

[6]  Maja J. Mataric,et al.  Interaction and intelligent behavior , 1994 .

[7]  Rachid Alami,et al.  M+: a scheme for multi-robot cooperation through negotiated task allocation and achievement , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[8]  Edmund H. Durfee,et al.  A Survey of Research in Distributed, Continual Planning , 1999, AI Mag..

[9]  Silvia Silva da Costa Botelho A Sistributed Scheme for Task Planning and Negotiation in Multi-Robot Systems , 1998, ECAI.

[10]  Silvia S. C. Botelho A Distributed Scheme for Task Planning and Negotiation in Multi-robot Systems , 1998 .

[11]  Bernhard Nebel,et al.  Extending Planning Graphs to an ADL Subset , 1997, ECP.

[12]  Edmund H. Durfee,et al.  Top-down search for coordinating the hierarchical plans of multiple agents , 1999, AGENTS '99.

[13]  Moshe Tennenholtz,et al.  On Social Laws for Arti cial AgentSocieties : OLine Design , 1995 .

[14]  Milind Tambe,et al.  Agent Architectures for Flexible, Practical Teamwork , 1997, AAAI/IAAI.

[15]  Andrew B. Kahng,et al.  Cooperative Mobile Robotics: Antecedents and Directions , 1997, Auton. Robots.

[16]  Rachid Alami,et al.  Multi-robot cooperation in the MARTHA project , 1998, IEEE Robotics Autom. Mag..

[17]  Victor R. Lesser,et al.  Generalizing the Partial Global Planning Algorithm , 1992, Int. J. Cooperative Inf. Syst..

[18]  Sarit Kraus,et al.  Intention Reconcilation in the Context of Teamwork: An Initial Empirical Investigation , 1999, CIA.

[19]  Reid G. Smith,et al.  The Contract Net Protocol: High-Level Communication and Control in a Distributed Problem Solver , 1980, IEEE Transactions on Computers.

[20]  Moshe Tennenholtz,et al.  On Social Laws for Artificial Agent Societies: Off-Line Design , 1995, Artif. Intell..

[21]  Edmund H. Durfee,et al.  Using Partial Global Plans to Coordinate Distributed Problem Solvers , 1987, IJCAI.

[22]  Shin'ichi Yuta,et al.  Coordinating Autonomous And Centralized Decision Making To Achieve Cooperative Behaviors Between Multiple Mobile Robots , 1992, Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems.

[23]  Lynne E. Parker,et al.  ALLIANCE: an architecture for fault tolerant multirobot cooperation , 1998, IEEE Trans. Robotics Autom..

[24]  Nicholas R. Jennings,et al.  Controlling Cooperative Problem Solving in Industrial Multi-Agent Systems Using Joint Intentions , 1995, Artif. Intell..

[25]  Félix Ingrand,et al.  Propice-Plan: Toward a Unified Framework for Planning and Execution , 1999, ECP.

[26]  Barry Brumitt,et al.  Dynamic mission planning for multiple mobile robots , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[27]  Motty Perry,et al.  Plan Execution Motivation in Multi-agent Systems , 1994, AIPS.