Cooperation in heterogeneous groups of autonomous robots

By increasing complexity of tasks, autonomous outdoor robots emerge from single beings into cooperating groups. This paper first introduces the robots developed at the University of Siegen and then discusses the architecture and communication structure that is able to glue these into a group working on a common task while exploiting their different abilities. The paper describes a new software system that universally connects quite different robots into one group. Based on VSAL middle ware and ROS the CAPTAIN architecture implements complex missions via hierarchic state machines and an appropriate control scheme. This system is verified experimentally by using it in several different groups of robots.

[1]  Wolfgang Seemann,et al.  Design and realisation of the highly modular and robust autonomous mobile outdoor robot AMOR , 2007 .

[2]  Bruce A. MacDonald,et al.  Player 2.0: Toward a Practical Robot Programming Framework , 2008 .

[3]  Tobias Gindele,et al.  Team AnnieWAY's autonomous system for the 2007 DARPA Urban Challenge , 2008 .

[4]  Erann Gat,et al.  Experiences with an architecture for intelligent, reactive agents , 1997, J. Exp. Theor. Artif. Intell..

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

[6]  Richard T. Vaughan,et al.  The Player/Stage Project: Tools for Multi-Robot and Distributed Sensor Systems , 2003 .

[7]  James S. Albus,et al.  4-D/RCS reference model architecture for unmanned ground vehicles , 1999, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[8]  D. Herrero-Perez,et al.  Team Chaos 2006 , 2006, 2006 IEEE 3rd Latin American Robotics Symposium.

[9]  Sebastian Thrun,et al.  Perspectives on standardization in mobile robot programming: the Carnegie Mellon Navigation (CARMEN) Toolkit , 2003, Proceedings 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003) (Cat. No.03CH37453).

[10]  Tara Estlin,et al.  CLARAty: Coupled Layer Architecture for Robotic Autonomy , 2000 .

[11]  Morgan Quigley,et al.  ROS: an open-source Robot Operating System , 2009, ICRA 2009.

[12]  K.-D. Kuhnert Concept and implementation of a software system on the Autonomous Mobile Outdoor Robot AMOR , 2008, 2008 IEEE International Conference on Industrial Technology.

[13]  Markus Ax,et al.  Absolute High-Precision Localisation of an Unmanned Ground Vehicle by Using Real-Time Aerial Video Imagery for Geo-referenced Orthophoto Registration , 2009, AMS.