Cooperation Issues and Distributed Sensing for Multirobot Systems

This paper considers the properties a multirobot system should exhibit to perform an assigned task cooperatively. Our experiments regard specifically the domain of RoboCup middle-size league (MSL) competitions. But the illustrated techniques can be usefully applied also to other service robotics fields like, for example, videosurveillance. Two issues are addressed in the paper. The former refers to the problem of dynamic role assignment in a team of robots. The latter concerns the problem of sharing the sensory information to cooperatively track moving objects. Both these problems have been extensively investigated over the past years by the MSL robot teams. In our paper, each individual robot has been designed to become reactively aware of the environment configuration. In addition, a dynamic role assignment policy among teammates is activated, based on the knowledge about the best behavior that the team is able to acquire through the shared sensorial information. We present the successful performance of the Artisti Veneti robot team at the MSL Challenge competitions of RoboCup-2003 to show the effectiveness of our proposed hybrid architecture, as well as some tests run in laboratory to validate the omnidirectional distributed vision system which allows us to share the information gathered by the omnidirectional cameras of our robots

[1]  Michael A. Arbib,et al.  Schema theory , 1998 .

[2]  Emanuele Menegatti,et al.  A Surveillance System based on Audio and Video Sensory Agents cooperating with a Mobile Robot , 2003 .

[3]  E. Pagello,et al.  Intelligent multirobot systems performing cooperative tasks , 1999, IEEE SMC'99 Conference Proceedings. 1999 IEEE International Conference on Systems, Man, and Cybernetics (Cat. No.99CH37028).

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

[5]  Ronald C. Arkin,et al.  Modeling neural function at the schema level: implications and results for robotic control , 1993 .

[6]  John J. Leonard,et al.  Decoupled stochastic mapping [for mobile robot & AUV navigation] , 2001 .

[7]  Daniele Nardi,et al.  Distributed Coordination in Heterogeneous Multi-Robot Systems , 2003, Auton. Robots.

[8]  Emanuele Menegatti,et al.  Designing an Omnidirectional Vision System for a Goalkeeper Robot , 2001, RoboCup.

[9]  Maja J. Mataric,et al.  On Role Allocation in RoboCup , 2003, RoboCup.

[10]  Emanuele Menegatti,et al.  Testing omnidirectional vision-based Monte Carlo localization under occlusion , 2004, 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE Cat. No.04CH37566).

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

[12]  Bernhard Nebel,et al.  CS Freiburg: coordinating robots for successful soccer playing , 2002, IEEE Trans. Robotics Autom..

[13]  Michael A. Arbib,et al.  Perceptual Structures and Distributed Motor Control , 1981 .

[14]  J. Leonard,et al.  Decoupled Stochastic Mapping , 2001 .

[15]  Enrico Pagello,et al.  Cooperative behaviors in multi-robot systems through implicit communication , 1999, Robotics Auton. Syst..

[16]  Hiroshi Ishiguro Development of low-cost compact omnidirectional vision sensors , 2001 .

[17]  Luiz Chaimowicz,et al.  A Mechanism for Dynamic Coordination of Multiple Robots , 2004 .

[18]  Kazuo Yoshida,et al.  Cooperative Action Control Based on Evaluating Objective Achievements , 2005, RoboCup.

[19]  Atsushi Nakazawa,et al.  Tracking Multiple People using Distributed Vision Systems , 2002, ICRA.

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

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

[22]  Aaas News,et al.  Book Reviews , 1893, Buffalo Medical and Surgical Journal.

[23]  Hikari Fujii,et al.  Cooperative Control Method Using Evaluation Information on Objective Achievement , 2004, DARS.

[24]  Giovanni Adorni,et al.  ART99 - Azzurra Robot Team , 1999, RoboCup.

[25]  Enrico Pagello,et al.  Emergent behaviors of a robot team performing cooperative tasks , 2003, Adv. Robotics.

[26]  Emanuele Menegatti,et al.  How a Cooperative Behavior can emerge from a Robot Team , 2004, DARS.

[27]  Giorgio Clemente,et al.  ART - Azzurra Robot Team , 1998, RoboCup.

[28]  Y. Bar-Shalom Tracking and data association , 1988 .

[29]  Paul Levi,et al.  Cooperative Agent Behavior Based on Special Interaction Nets , 2006, IAS.

[30]  N. Atsushi,et al.  Tracking multiple people using distributed vision systems , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[31]  Hideki Hashimoto,et al.  Applying intelligent space to warehouse-the first step of intelligent space project , 2001, 2001 IEEE/ASME International Conference on Advanced Intelligent Mechatronics. Proceedings (Cat. No.01TH8556).

[32]  Daisuke Kurabayashi Toward realization of collective intelligence and emergent robotics , 1999, IEEE SMC'99 Conference Proceedings. 1999 IEEE International Conference on Systems, Man, and Cybernetics (Cat. No.99CH37028).

[33]  Ronald C. Arkin,et al.  Motor Schema — Based Mobile Robot Navigation , 1989, Int. J. Robotics Res..

[34]  Enrico Pagello,et al.  Balancing Reactivity and Social Deliberation in Multi-Agent Systems , 2001, Lecture Notes in Computer Science.

[35]  Emanuele Menegatti,et al.  Omnidirectional Distributed Vision System for a Team of Heterogeneous Robots , 2003, 2003 Conference on Computer Vision and Pattern Recognition Workshop.

[36]  Bernhard Nebel,et al.  Cooperative sensing in dynamic environments , 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).

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

[38]  Vijay Kumar,et al.  A Paradigm for Dynamic Coordination of Multiple Robots , 2004, Auton. Robots.

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

[40]  Richard A. Brown,et al.  Introduction to random signals and applied kalman filtering (3rd ed , 2012 .

[41]  Hiroshi Ishiguro Distributed Vision System: A Perceptual Information Infrastructure for Robot Navigation , 1997, IJCAI.