Adaptive Robotic Communication Using Coordination Costs

Designers of robotic groups are faced with the formidable task of creating effective coordination architectures that can deal with changing environment conditions and hardware failures. Communication between robots is one mechanism that can at times be helpful in such systems, but can also create a time and energy overhead that reduces performance. In dealing with this issue, various communication schemes have been proposed ranging from centralized and localized algorithms, to non-communicative methods. In this paper we argue that using a coordination cost measure can be useful for selecting the appropriate level of communication within such groups. We show that this measure can be used to create adaptive communication methods that switch between various communication schemes. In extensive experiments in the foraging domain, multi-robot teams that used these adaptive methods were able to significantly increase their productivity, compared to teams that used only one type of communication scheme.

[1]  Chris Watkins,et al.  Learning from delayed rewards , 1989 .

[2]  Chris Melhuish,et al.  Stigmergy, Self-Organization, and Sorting in Collective Robotics , 1999, Artificial Life.

[3]  Dani Goldberg Design and Evaluation of Robust Behavior-Based Controllers for Distributed Multi-Robot Collection Tasks , 2001 .

[4]  Ching-Lai Hwang,et al.  Multiple attribute decision making : an introduction , 1995 .

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

[6]  Michael R. M. Jenkin,et al.  A taxonomy for multi-agent robotics , 1996, Auton. Robots.

[7]  Maja J. Mataric,et al.  Using communication to reduce locality in distributed multiagent learning , 1997, J. Exp. Theor. Artif. Intell..

[8]  Gal A. Kaminka,et al.  Towards robust multi-robot formations , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[9]  Masakazu Yamamoto,et al.  Local communication of multiple mobile robots: Design of optimal communication area for cooperative tasks , 1998 .

[10]  Lynne E. Parker,et al.  Robot Teams: From Diversity to Polymorphism , 2002 .

[11]  Sarit Kraus,et al.  Adaptive Robot Coordination Using Interference Metrics , 2004, ECAI.

[12]  Sandip Sen,et al.  Learning to Coordinate without Sharing Information , 1994, AAAI.

[13]  Bernhard Nebel,et al.  Decentralized collision avoidance, deadlock detection, and deadlock resolution for multiple mobile robots , 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).