Affective Task Allocation for Distributed Multi-Robot Teams

This article presents a novel emotion-based recruitment approach to the multi-robot task allocation problem. This approach requires less communication bandwidth than auction methods, enabling it to scale to large team sizes, and making it appropriate for low-power or stealth applications. Affective recruitment is tolerant of unreliable communications channels, and can find better solutions than simple greedy schedulers (based on experimental metrics of the time necessary to complete recruitment and the total number of messages transmitted). Experimental results in simulation and on three UGVs and one UAV in a mine-detection task show that affective recruitment succeeds with network failure rates up to 25% and requires 32% fewer transmissions compared to existing methods on average. Affective recruitment also scales better with team size, requiring up to 61% fewer transmissions than a greedy instantaneous scheduler that has an O(n) communications complexity, without a significant increase in allocation time.

[1]  Deborah Estrin,et al.  Directed diffusion for wireless sensor networking , 2003, TNET.

[2]  Andrew Ortony,et al.  On making believable emotional agents believable , 1988 .

[3]  Maja J. Mataric,et al.  Adaptive division of labor in large-scale minimalist multi-robot systems , 2003, Proceedings 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003) (Cat. No.03CH37453).

[4]  Reid G. Simmons,et al.  First Results in the Coordination of Heterogeneous Robots for Large-Scale Assembly , 2000, ISER.

[5]  Robin R. Murphy,et al.  Affective Recruitment of Distributed Heterogeneous Agents , 2004, AAAI.

[6]  Fumihito Arai,et al.  Information sharing among multiple robots for cooperation in cellular robotic system , 1997, Proceedings of the 1997 IEEE/RSJ International Conference on Intelligent Robot and Systems. Innovative Robotics for Real-World Applications. IROS '97.

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

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

[9]  Sarit Kraus,et al.  Task Allocation Via Coalition Formation Among Autonomous Agents , 1995, IJCAI.

[10]  Michael R. M. Jenkin,et al.  The paparazzi problem , 2000, Proceedings. 2000 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2000) (Cat. No.00CH37113).

[11]  Andrew Ortony,et al.  Subjective Importance and Computational Models of Emotions , 1988 .

[12]  Maja J. Mataric,et al.  Sold!: auction methods for multirobot coordination , 2002, IEEE Trans. Robotics Autom..

[13]  Maja J. Mataric,et al.  Pusher-watcher: an approach to fault-tolerant tightly-coupled robot coordination , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[14]  Dolores Cañamero Issues in the Design of Emotional Agents , 1998 .

[15]  S. Sitharama Iyengar,et al.  Robust Distributed Comupting and Sensing Algorithm , 1996, Computer.

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

[17]  Robin R. Murphy,et al.  Emotion-based control of cooperating heterogeneous mobile robots , 2002, IEEE Trans. Robotics Autom..

[18]  Vignesh Munirajan A swarm intelligence based approach to the mine detection problem , 2004 .

[19]  K. Scherer Criteria for emotion-antecedent appraisal: A review. , 1988 .

[20]  Daniele Nardi,et al.  Multirobot systems: a classification focused on coordination , 2004, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[21]  Yuichiro Anzai,et al.  Reducing communication load on contract net by case-based reasoning:extension with directed contract , 1995 .

[22]  Yuri Ivanov,et al.  Probabilistic combination of multiple modalities to detect interest , 2004, Proceedings of the 17th International Conference on Pattern Recognition, 2004. ICPR 2004..

[23]  P. Sen,et al.  Theory of rank tests , 1969 .

[24]  Maliha S. Nash,et al.  Handbook of Parametric and Nonparametric Statistical Procedures , 2001, Technometrics.

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

[26]  Laurent Keller,et al.  Ant-like task allocation and recruitment in cooperative robots , 2000, Nature.

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

[28]  Kikuo Fujimura,et al.  Map making by cooperating mobile robots , 1993, [1993] Proceedings IEEE International Conference on Robotics and Automation.

[29]  William A. Brenneman Statistics for Research , 2005, Technometrics.

[30]  Camillo J. Taylor,et al.  Dynamic Sensor Planning and Control for Optimally Tracking Targets , 2003, Int. J. Robotics Res..

[31]  Maja J. Mataric,et al.  Multi-robot task allocation: analyzing the complexity and optimality of key architectures , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[32]  Masahiro Fujita,et al.  Ethological modeling and architecture for an entertainment robot , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[33]  R.R. Murphy,et al.  Sensor scheduling in mobile robots using incomplete information via Min-Conflict with Happiness , 2004, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[34]  Deborah Estrin,et al.  ASCENT: Adaptive Self-Configuring sEnsor Networks Topologies , 2002, Proceedings.Twenty-First Annual Joint Conference of the IEEE Computer and Communications Societies.

[35]  Manuela M. Veloso,et al.  Task Decomposition, Dynamic Role Assignment, and Low-Bandwidth Communication for Real-Time Strategic Teamwork , 1999, Artif. Intell..

[36]  Randall Davis,et al.  Negotiation as a Metaphor for Distributed Problem Solving , 1988, Artif. Intell..

[37]  Bruce Randall Donald,et al.  Moving furniture with teams of autonomous robots , 1995, Proceedings 1995 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human Robot Interaction and Cooperative Robots.

[38]  Juan David Velásquez,et al.  Modeling Emotions and Other Motivations in Synthetic Agents , 1997, AAAI/IAAI.

[39]  Y. F. Zheng,et al.  Integration of multiple sensors into a robotic system and its performance evaluation , 1989, IEEE Trans. Robotics Autom..

[40]  Robin R. Murphy,et al.  Distributed multi-agent diagnosis and recovery from sensor failures , 2003, Proceedings 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003) (Cat. No.03CH37453).

[41]  Anthony Stentz,et al.  Multi-robot exploration controlled by a market economy , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

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

[43]  T. Fukuda,et al.  Path planning and environment understanding based on distributed sensing in distributed autonomous robotic system , 1996, Proceedings of 4th IEEE International Workshop on Advanced Motion Control - AMC '96 - MIE.

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

[45]  Cynthia Breazeal,et al.  Function meets style: insights from emotion theory applied to HRI , 2004, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[46]  Moshe Tennenholtz,et al.  Optimal auctions revisited , 1998, Artif. Intell..

[47]  Juan David Velásquez,et al.  When Robots Weep: Emotional Memories and Decision-Making , 1998, AAAI/IAAI.

[48]  Gaurav S. Sukhatme,et al.  Distributed multi-robot task allocation for emergency handling , 2001, Proceedings 2001 IEEE/RSJ International Conference on Intelligent Robots and Systems. Expanding the Societal Role of Robotics in the the Next Millennium (Cat. No.01CH37180).

[49]  Jurgen Vandorpe,et al.  Perception planning in mobile robot navigation , 1994, Proceedings of 1994 IEEE International Conference on MFI '94. Multisensor Fusion and Integration for Intelligent Systems.

[50]  K. Ikushima,et al.  3D shape recognition by distributed sensing of range images and intensity images , 1997, Proceedings of International Conference on Robotics and Automation.

[51]  Gaurav S. Sukhatme,et al.  Task-Allocation and Coordination of Multiple Robots for Planetary Exploration , 2001 .

[52]  R. R. Murphy,et al.  Learning the expected utility of sensors and algorithms , 1994, Proceedings of 1994 IEEE International Conference on MFI '94. Multisensor Fusion and Integration for Intelligent Systems.

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

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

[55]  E. D. Rest,et al.  Statistical Theory and Methodology in Science and Engineering , 1963 .

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

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

[58]  Francois Michaud EMIB — Computational Architecture Based on Emotion and Motivation for In- tentional Selection and Configuration of Behaviour-Producing Modules , 2002 .

[59]  Maja J. Matarić,et al.  The Use of Internal State in Multi-Robot Coordination , 2004 .

[60]  Lynne E. Parker,et al.  Guest editorial advances in multirobot systems , 2002, IEEE Trans. Robotics Autom..

[61]  Tucker R. Balch,et al.  Distributed sensor fusion for object position estimation by multi-robot systems , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[62]  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).

[63]  W PicardRosalind,et al.  Modeling drivers' speech under stress , 2003 .

[64]  Rodney M. Goodman,et al.  Distributed odor source localization , 2002 .

[65]  G. Whelan,et al.  Cooperative search and rescue with a team of mobile robots , 1997, 1997 8th International Conference on Advanced Robotics. Proceedings. ICAR'97.

[66]  Maja J. Matarić,et al.  On multi-robot task allocation , 2003 .