Cooperation without Deliberation: A Minimal Behavior-based Approach to Multi-Robot Teams

While terminology and some concepts of behavior-based robotics have become widespread, the central ideas are often lost as researchers try to scale behavior to higher levels of complexity. “Hybrid systems” with model-based strategies that plan in terms of behaviors rather than simple actions have become common for higher-level behavior. We claim that a strict behavior-based approach can scale to higher levels of complexity than many robotics researchers assume, and that the resulting systems are in many cases more efficient and robust than those that rely on “classical AI” deliberative approaches. Our focus is on systems of cooperative autonomous robots in dynamic environments. We will discuss both claims that deliberation and explicit communication are necessary to cooperation and systems that cooperate only through environmental interaction. In this context we introduce three design principles for complex cooperative behavior—minimalism, statelessness and tolerance—and present a RoboCup soccer system that matches the sophistication of many deliberative soccer systems while exceeding their robustness, through the use of strict behavior-based techniques with no explicit communication.

[1]  L. Steels The Artiicial Life Roots of Artiicial Intelligence , 1993 .

[2]  Hiroaki Kitano,et al.  RoboCup-97: The First Robot World Cup Soccer Games and Conferences , 1998, AI Mag..

[3]  Minoru Asada,et al.  TRACKIES: RoboCup-97 Middle-Size League World Cochampion , 1998, AI Mag..

[4]  Hiroaki Kitano,et al.  The Robocup Physical Agent Challenge: Phase I , 1998, Appl. Artif. Intell..

[5]  Randy Sargent,et al.  Dynamic Object Capture Using Fast Vision Tracking , 1997, AI Mag..

[6]  Hiroaki Kitano,et al.  RoboCup: The Robot World Cup Initiative , 1997, AGENTS '97.

[7]  Mike Bowling and Peter Stone and Manuela Veloso,et al.  Predictive Memory for an Inaccessible Environment , 1996 .

[8]  Minoru Asada,et al.  Vision-Based Robot Learning Towards RoboCup: Osaka University "Trackies" , 1997, RoboCup.

[9]  Tucker Balch Social Entropy: a New Metric for Learning Multi-Robot Teams , 1997 .

[10]  Claus Ronald. Kube,et al.  Collective robotic intelligence , 1992 .

[11]  Milind Tambe,et al.  Implementing Agent Teams in Dynamic Multiagent Environments , 1998, Appl. Artif. Intell..

[12]  Hiroaki Kitano,et al.  Overview of RoboCup-97 , 1997, RoboCup.

[13]  Hadi Moradi,et al.  Toward Integrated Soccer Robots , 1998, AI Mag..

[14]  Sarit Kraus,et al.  Negotiation and Cooperation in Multi-Agent Environments , 1997, Artif. Intell..

[15]  Rodney A. Brooks,et al.  Challenges for complete creature architectures , 1991 .

[16]  Rodney A. Brooks,et al.  Elephants don't play chess , 1990, Robotics Auton. Syst..

[17]  Luc Steels,et al.  The artificial life roots of artificial intelligence , 1993 .

[18]  Maja J. Mataric,et al.  Issues and approaches in the design of collective autonomous agents , 1995, Robotics Auton. Syst..

[19]  Manuela M. Veloso,et al.  The CMUnited-97 Small Robot Team , 1997, RoboCup.

[20]  Michael K. Sahota,et al.  Can Situated Robots Play Soccer , 2000 .

[21]  Rodney A. Brooks,et al.  Intelligence Without Reason , 1991, IJCAI.

[22]  Pattie Maes,et al.  Robotic “Food” Chains: Externalization of State and Program for Minimal-Agent Foraging , 1996 .

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

[24]  Jean-Louis Deneubourg,et al.  The dynamics of collective sorting robot-like ants and ant-like robots , 1991 .

[25]  Barry Brian Werger Multiple Agents From the Bottom Up , 1997, AAAI 1997.

[26]  Hadi Moradi,et al.  Autonomous Soccer Robots , 1997, RoboCup.

[27]  Ronald C. Arkin The 1997 AAAI Mobile Robot Competition and Exhibition , 1998, AI Mag..

[28]  Ronald C. Arkin,et al.  Cooperative multiagent robotic systems , 1998 .

[29]  Tucker R. Balch,et al.  Behavior-based formation control for multirobot teams , 1998, IEEE Trans. Robotics Autom..

[30]  Michael R. M. Jenkin,et al.  Experiments in sensing and communication for robot convoy navigation , 1995, Proceedings 1995 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human Robot Interaction and Cooperative Robots.

[31]  B. Werger Robotic \Food" Chains: Externalization of State and Program for Minimal-Agent Foraging , 1996 .

[32]  Bruce Randall Donald,et al.  Information Invariants for Distributed Manipulation , 1995, Int. J. Robotics Res..

[33]  Bruce Randall Donald,et al.  Minimalism Distribution Supermodularity , 1997, J. Exp. Theor. Artif. Intell..

[34]  Hajime Asama,et al.  Omni-directional Autonomous Robots Cooperating for Team Play , 1997, RoboCup.

[35]  Barry Brian Werger,et al.  Principles of minimal control for comprehensive team behaviour , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[36]  Barry Brian Werger,et al.  Profile of a Winner: Brandeis University and Ullanta Performance Robotics' "Robotic Love Triangle" , 1998, AI Mag..

[37]  Bruce Randall Donald,et al.  On Information Invariants in Robotics , 1995, Artif. Intell..

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

[39]  Maja J. Mataric,et al.  Designing and Understanding Adaptive Group Behavior , 1995, Adapt. Behav..

[40]  Manuela M. Veloso,et al.  Task Decomposition and Dynamic Role Assignment for Real-Time Strategic Teamwork , 1998, ATAL.

[41]  Lynne E. Parker Designing control laws for cooperative agent teams , 1993, [1993] Proceedings IEEE International Conference on Robotics and Automation.

[42]  Lynne E. Parker,et al.  Adaptive action selection for cooperative agent teams , 1993 .

[43]  Ronald C. Arkin,et al.  Dimensions of communication and social organization in multi-agent robotic systems , 1993 .

[44]  Pattie Maes,et al.  A Study of Territoriality: The Role of Critical Mass in Adaptive Task Division , 1996 .

[45]  R. A. Brooks,et al.  Intelligence without Representation , 1991, Artif. Intell..

[46]  Michael L. Littman,et al.  Memoryless policies: theoretical limitations and practical results , 1994 .

[47]  Jean-Louis Deneubourg,et al.  From local actions to global tasks: stigmergy and collective robotics , 2000 .

[48]  Dennis Normile 'RoboCup' Soccer Match Is a Challenge for Silicon Rookies , 1997, Science.

[49]  Tucker R. Balch,et al.  Motor Schema-Based Formation Control for Multiagent Robot Teams , 1995, ICMAS.

[50]  Nils J. Nilsson,et al.  Artificial Intelligence , 1974, IFIP Congress.

[51]  Maja J. Mataric,et al.  Behaviour-based control: examples from navigation, learning, and group behaviour , 1997, J. Exp. Theor. Artif. Intell..

[52]  Rodney A. Brooks,et al.  A Robust Layered Control Syste For A Mobile Robot , 2022 .

[53]  Minoru Asada,et al.  State space construction for behavior acquisition in multi agent environments with vision and action , 1998, Sixth International Conference on Computer Vision (IEEE Cat. No.98CH36271).

[54]  Moshe Tennenholtz,et al.  Determination of Social Laws for Multi-Agent Mobilization , 1997, Artif. Intell..

[55]  Tim Smithers,et al.  On why better robots make it harder , 1994 .