Emotion-based control of cooperating heterogeneous mobile robots

Previous experiences show that it is possible for agents such as robots cooperating asynchronously on a sequential task to enter deadlock, where one robot does not fulfil its obligations in a timely manner due to hardware or planning failure, unanticipated delays, etc. Our approach uses a formal multilevel hierarchy of emotions where emotions both modify active behaviors at the sensory-motor level and change the set of active behaviors at the schematic level. The resulting implementation of a team of heterogeneous robots using a hybrid deliberative/reactive architecture produced the desired emergent societal behavior. Data collected at two different public venues illustrate how a dependent agent selects new behaviors (e.g., stop serving, move to intercept the refiner) to compensate for delays from a subordinate agent (e.g., blocked by the audience). The subordinate also modifies the intensity of its active behaviors in response to feedback from the dependent agent. The agents communicate asynchronously through knowledge query and manipulation language via wireless Ethernet.

[1]  G. Bower,et al.  Cognitive perspectives on emotion and motivation , 1988 .

[2]  Andrew Ortony,et al.  The Cognitive Structure of Emotions , 1988 .

[3]  James L. Eilbert,et al.  Plan-behavior interaction in autonomous navigation , 1990 .

[4]  Aaron Sloman,et al.  Why Robots Will Have Emotions , 1981, IJCAI.

[5]  Lynne E. Parker,et al.  Adaptive heterogeneous multi-robot teams , 1998, Neurocomputing.

[6]  Robin R. Murphy,et al.  Introduction to AI Robotics , 2000 .

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

[8]  Ronald C. Arkin Homeostatic control for a mobile robot: Dynamic replanning in hazardous environments , 1992, J. Field Robotics.

[9]  J. Stainer,et al.  The Emotions , 1882, Nature.

[10]  Juan David Velásquez,et al.  Cathexis--a computational model for the generation of emotions and their influence in the behavior of autonomous agents , 1996 .

[11]  Christine L. Lisetti Motives for Intelligent Agents: Computational Scripts for Emotion Concepts , 1997, SCAI.

[12]  Maja J. Mataric,et al.  Interference as a Tool for Designing and Evaluating Multi-Robot Controllers , 1997, AAAI/IAAI.

[13]  Rolf Pfeifer,et al.  Artificial Intelligence Models of Emotion , 1988 .

[14]  R. Zajonc Feeling and thinking : Preferences need no inferences , 1980 .

[15]  Jane Yung-jen Hsu,et al.  Cooperation and deadlock-handling for an object-sorting task in a multi-agent robotic system , 1995, Proceedings of 1995 IEEE International Conference on Robotics and Automation.

[16]  K. Scherer,et al.  The Relationship of Emotion to Cognition: A Functional Approach to a Semantic Controversy , 1987 .

[17]  Cynthia Breazeal,et al.  Toward Teaching a Robot "Infant" using Emotive Communication Acts , 1999 .

[18]  Anthony Stentz,et al.  Parameterized scripts for motion planning , 1997, Proceedings of the 1997 IEEE/RSJ International Conference on Intelligent Robot and Systems. Innovative Robotics for Real-World Applications. IROS '97.

[19]  John Yen,et al.  PETEEI: a PET with evolving emotional intelligence , 1999, AGENTS '99.

[20]  Maja J. Mataric,et al.  Territorial multi-robot task division , 1998, IEEE Trans. Robotics Autom..

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

[22]  Martin Nilsson,et al.  Cooperative multi-robot box-pushing , 1995, Proceedings 1995 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human Robot Interaction and Cooperative Robots.

[23]  Robin R. Murphy Use of scripts for coordinating perception and action , 1996, Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems. IROS '96.

[24]  R. Schank,et al.  Inside Computer Understanding: Five Programs Plus Miniatures , 1982 .

[25]  Brian Scassellati,et al.  Infant-like Social Interactions between a Robot and a Human Caregiver , 2000, Adapt. Behav..

[26]  H. Simon,et al.  Motivational and emotional controls of cognition. , 1967, Psychological review.

[27]  Fumio Hara,et al.  Morpho-functional characteristics of SSA-based two-mobile-robots system carrying a long bar on wavy road , 1998, Proceedings. 1998 IEEE/RSJ International Conference on Intelligent Robots and Systems. Innovations in Theory, Practice and Applications (Cat. No.98CH36190).

[28]  Ronald C. Arkin,et al.  An Behavior-based Robotics , 1998 .

[29]  Hong Zhang,et al.  Stagnation recovery behaviours for collective robotics , 1994, Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS'94).

[30]  Frederic Paulhan The Laws Of Feeling , 1999 .

[31]  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.

[32]  J. Velásquez,et al.  From Affect Programs to Higher Cognitive Emotions : An Emotion-Based Control Approach , 1999 .

[33]  François Michaud,et al.  Artificial Emotion and Social Robotics , 2000, DARS.

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

[35]  Edmund M. Clarke,et al.  Deadlock prevention in flexible manufacturing systems using symbolic model checking , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[36]  Toshio Fukuda,et al.  Deadlock resolution in distributed autonomous robotic system with hand-to-hand motion , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[37]  Mark H. Overmars,et al.  Coordinated path planning for multiple robots , 1998, Robotics Auton. Syst..

[38]  Robin R. Murphy,et al.  Lessons learned in integrating sensing into autonomous mobile robot architectures , 1997, J. Exp. Theor. Artif. Intell..

[39]  R. Zajonc,et al.  Affect and cognition: The hard interface. , 1985 .

[40]  Dominic Létourneau,et al.  Experiences with an Autonomous Robot Attending AAAI , 2001, IEEE Intell. Syst..