A World Model for Multi-Robot Teams with Communication

In principle, a robot member of a multi-robot team with teammates that can communicate their own sensing can build a more accurate world model by incorporating shared information from its teammates than by relying only on its own sensing. However, in practice, building a consistent world model that combines a robot’s own sensing with information communicated by teammate robots is a challenging task. In this paper, we present in detail our approach to constructing such a world model in a multi-robot team. We introduce two separate world models, namely anindividual world modelthat stores one robot’s state, and ashared world modelthat stores the state of the team. We present procedures to effectively merge information in these two world models. We overcome the problem of high communication latency by using shared information on an as-needed basis. The success of our world model approach is validated by experimentation in the robot soccer domain. The results show that a team using a world model that incorporates shared information is more successful and robust at tracking a dynamic object in its environment than a team that does not use shared information. The paper includes a comprehensive description of the data structures and algorithms, as implemented for our CM-Pack’02 team, which because the RoboCup 2002 world champion in the Sony legged-robot league.

[1]  Thorsten Schmitt,et al.  From Multiple Images to a Consistent View , 2000, RoboCup.

[2]  Manuela M. Veloso,et al.  Sensor resetting localization for poorly modelled mobile robots , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[3]  Raj Madhavan,et al.  Distributed Heterogeneous Sensing for Outdoor Multi-Robot Localization, Mapping, and Path Planning , 2002 .

[4]  Thorsten Schmitt,et al.  Fast Image Segmentation, Object Recognition and Localization in a RoboCup Scenario , 1999, RoboCup.

[5]  Manuela M. Veloso,et al.  CM-Pack'01: Fast Legged Robot Walking, Robust Localization, and Team Behaviors , 2001, RoboCup.

[6]  Gregory Dudek,et al.  Multi-robot collaboration for robust exploration , 2004, Annals of Mathematics and Artificial Intelligence.

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

[8]  Tucker R. Balch,et al.  Constraint-Based Landmark Localization , 2002, RoboCup.

[9]  Manuela Veloso,et al.  Multi-Robot Dynamic Role Assignment and Coordination Through Shared Potential Fields , 2002 .

[10]  Bernhard Nebel,et al.  CS Freiburg: Global View by Cooperative Sensing , 2001, RoboCup.

[11]  Bernhard Nebel,et al.  The CS Freiburg Team: Playing Robotic Soccer Based on an Explicit World Model , 2000, AI Mag..