Multi-robot task allocation using affect

vi Chapter One Introduction 1 1.1 Multi-Robot Task Allocation 1 1.2 Motivating Example 3 1.3 Research Question 6 1.4 Why Use Affect? 6 1.5 Communications Challenge 8 1.6 The Need for a Fitness Function 10 1.7 Contributions 10 1.7.1 Artificial Intelligence 10 1.7.2 Robotics 11 1.7.3 Cognitive Psychology 12 1.8 Organization of Thesis 12 Chapter Two Related Work 14 2.1 Multi-Robot Task Allocation 15 2.1.1 Motivation-based: ALLIANCE 15 2.1.1.1 Other Motivation-based Allocation Research 20 2.1.2 Auctions: MURDOCH 20 2.1.2.1 Other Auction-based Approaches 23 2.1.2.2 Utility Metrics 24 2.1.3 Other Approaches 24 2.2 Distributed Sensing 26 2.3 Emotions and Affective Computing 30 2.3.1 Emotions in Robots 30 2.3.2 OCC Model of Emotions 31 2.4 Foundation of Approach 34 2.5 Summary 34 Chapter Three Approach 38 3.1 Robust Communication Protocol 38 3.2 Formal Description of Affective Recruitment 41 3.3 Multivariate Metric Evaluation Functions 46 3.4 Summary 48

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

[2]  Christine L. Lisetti,et al.  A social informatics approach to human-robot interaction with a service social robot , 2004, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

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

[4]  S. Sitharama Iyengar,et al.  Sensor placement in distributed sensor networks using a coding theory framework , 2001, Proceedings. 2001 IEEE International Symposium on Information Theory (IEEE Cat. No.01CH37252).

[5]  S. Sitharama Iyengar,et al.  A new architecture for distributed sensor integration , 1993, Proceedings of Southeastcon '93.

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

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

[8]  Ian Horswill,et al.  Analysis of Adaptation and Environment , 1995, Artif. Intell..

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

[10]  Claus B. Madsen,et al.  Sensor networked mobile robotics , 2000, Proceedings IEEE Conference on Computer Vision and Pattern Recognition. CVPR 2000 (Cat. No.PR00662).

[11]  Robin R. Murphy,et al.  Reliability analysis of mobile robots , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[12]  Leen-Kiat Soh,et al.  Reflective Negotiating Agents for Real-Time Multisensor Target Tracking , 2001, IJCAI.

[13]  Bruce Randall Donald,et al.  Analyzing teams of cooperating mobile robots , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

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

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

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

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

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

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

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

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

[22]  Maria L. Gini,et al.  Performance of a distributed robotic system using shared communications channels , 2002, IEEE Trans. Robotics Autom..

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

[24]  Robin R. Murphy,et al.  Sfx: An Architecture For Action-oriented Sensor Fusion , 1992, Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems.

[25]  Brian Scassellati,et al.  A Context-Dependent Attention System for a Social Robot , 1999, IJCAI.

[26]  Alessandro Saffiotti,et al.  Environmental exploration: an autonomous sensory systems approach , 1999 .

[27]  S. Dowdy,et al.  Statistics for Research , 1983 .

[28]  Fumihito Arai,et al.  Cooperative path planning and navigation based on distributed sensing , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

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

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

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

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

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

[34]  H. P Nii,et al.  Blackboard Systems , 1986 .

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

[36]  S. Sitharama Iyengar,et al.  A Versatile Architecture for the Distributed Sensor Integration Problem , 1994, IEEE Trans. Computers.

[37]  Dolores Cafiamero,et al.  Issues in the Design of Emotional Agents , 1998 .

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

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

[42]  Maja J. Mataric,et al.  Broadcast of Local Elibility for Multi-Target Observation , 2000, DARS.

[43]  Huosheng Hu,et al.  Transputer control and sensing architectures for mobile robots , 1990 .

[44]  David J. Sheskin,et al.  Handbook of Parametric and Nonparametric Statistical Procedures , 1997 .

[45]  Vijay Kumar,et al.  Dynamic role assignment for cooperative robots , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[46]  Charles E. Thorpe,et al.  Simultaneous localization and mapping with detection and tracking of moving objects , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[47]  G. Wetherill,et al.  Statistical Theory and Methodology in Science and Engineering. , 1962 .

[48]  Robin Roberson Murphy An architecture for intelligent robotic sensor fusion , 1992 .

[49]  Y. Takeuchi,et al.  An information theoretic scheme for sensor allocation of linear least-squares estimation , 2002, Proceedings of the 41st SICE Annual Conference. SICE 2002..

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

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

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

[53]  Deborah Estrin,et al.  ASCENT: adaptive self-configuring sensor networks topologies , 2004, IEEE Transactions on Mobile Computing.

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

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

[56]  S. S. Iyengar,et al.  A general computational framework for distributed sensing and fault-tolerant sensor integration , 1995, IEEE Trans. Syst. Man Cybern..

[57]  Tomomasa Sato,et al.  Distributed sensing system with 3D model-based agents , 1993, Proceedings of 1993 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS '93).

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

[59]  Maja J. Mataric,et al.  Minimizing complexity in controlling a mobile robot population , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[60]  Samuel T. Chanson,et al.  Packet loss probability for real-time wireless communications , 2002, IEEE Trans. Veh. Technol..

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

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

[63]  Fabrice R. Noreils,et al.  An architecture for cooperative and autonomous mobile robots , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[64]  D.E. Gossink,et al.  Communication architecture to support distributed sensors , 1998, Conference Record of Thirty-Second Asilomar Conference on Signals, Systems and Computers (Cat. No.98CH36284).

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

[66]  Randall Davis,et al.  Negotiation as a Metaphor for Distributed Problem Solving , 1988, Artificial Intelligence.

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

[68]  Lynne E. Parker,et al.  ALLIANCE: an architecture for fault tolerant, cooperative control of heterogeneous mobile robots , 1994 .

[69]  Hajime Asama,et al.  Communication in the autonomous and decentralized robot system ACTRESS , 1990, EEE International Workshop on Intelligent Robots and Systems, Towards a New Frontier of Applications.

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

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

[72]  Bruce Randall Donald,et al.  Information invariants in robotics. II. Sensors and computation , 1993, [1993] Proceedings IEEE International Conference on Robotics and Automation.

[73]  François Michaud,et al.  Using Motives and Artificial Emotions for Prolonged Activity of a Group of Autonomous Robots , 2001 .

[74]  Sonia Martínez,et al.  Coverage control for mobile sensing networks , 2002, IEEE Transactions on Robotics and Automation.

[75]  F. Sahin,et al.  A swarm intelligence based approach to the mine detection problem , 2002, IEEE International Conference on Systems, Man and Cybernetics.

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

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

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

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

[80]  Jaroslav Hájek,et al.  Theory of rank tests , 1969 .

[81]  Alex Fukunaga,et al.  Cooperative mobile robotics: antecedents and directions , 1995 .

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

[83]  Maria L. Gini,et al.  Resource scheduling and load balancing in distributed robotic control systems , 2003, Robotics Auton. Syst..

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

[85]  F. Martinerie,et al.  New data fusion and tracking approaches in multiple targets/distributed sensors network contexts , 1993, 1993 IEEE International Conference on Acoustics, Speech, and Signal Processing.

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

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

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

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

[90]  Ian Horswill,et al.  An efficient coordination architecture for autonomous robot teams , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[91]  Lynne E. Parker Evaluating success in autonomous multi-robot teams: experiences from ALLIANCE architecture implementations , 2001, J. Exp. Theor. Artif. Intell..

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

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

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

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

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

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

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

[99]  L. N. Balaam,et al.  Statistical Theory and Methodology in Science and Engineering , 1966 .

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

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

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

[103]  S. Sitharama Iyengar,et al.  Minimal sensor integrity in sensor grids , 2002, Proceedings of the Fifth International Conference on Information Fusion. FUSION 2002. (IEEE Cat.No.02EX5997).

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

[105]  J. O. Bristow,et al.  Confluence of navigation, communication, and control in distributed spacecraft systems , 2002 .