Experimental Testbed for Large Multirobot Teams

Experimental validation is particularly important in multi-robot systems research. The differences between models and real-world conditions that may not be apparent in single robot experiments are amplified because of the large number of robots, interactions between robots, and the effects of asynchronous and distributed control, sensing, and actuation. Over the last two years, we have developed an experimental testbed to support research in multirobot systems with the goal of making it easy for users to model, design, benchmark, and validate algorithms. In this article, we describe our approach to the design of a large-scale multirobot system for the experimental verification and validation of a variety of distributed robotic applications in an indoor environment.

[1]  Cameron Whitehouse The Design of Calamari : an Ad-hoc Localization System for Sensor Networks , 2002 .

[2]  Jonathan P. How,et al.  Indoor Multi-Vehicle Flight Testbed for Fault Detection, Isolation, and Recovery , 2006 .

[3]  Vijay Kumar,et al.  Robot and sensor networks for first responders , 2004, IEEE Pervasive Computing.

[4]  Ronald C. Arkin,et al.  An Behavior-based Robotics , 1998 .

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

[6]  Vijay Kumar,et al.  Controlling a team of ground robots via an aerial robot , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[7]  Vijay Kumar,et al.  Architecture, Abstractions, and Algorithms for Controlling Large Teams of Robots: Experimental Testbed and Results , 2007, ISRR.

[8]  Herman Bruyninckx,et al.  Open robot control software: the OROCOS project , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[9]  James D. McLurkin Stupid robot tricks : a behavior-based distributed algorithm library for programming swarms of robots , 2004 .

[10]  David A. Schoenwald,et al.  Decentralized control of cooperative robotic vehicles , 2001, SPIE Defense + Commercial Sensing.

[11]  D. Paley,et al.  Underwater gliders: recent developments and future applications , 2004, Proceedings of the 2004 International Symposium on Underwater Technology (IEEE Cat. No.04EX869).

[12]  R. Fierro,et al.  Decentralized cooperative control - A multivehicle platform for research in networked embedded systems , 2007, IEEE Control Systems.

[13]  M. Ani Hsieh,et al.  Pattern generation with multiple robots , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[14]  Alexei Makarenko,et al.  Orca: A Component Model and Repository , 2005, PPSDR@ICRA.

[15]  Vijay R. Kumar,et al.  Workspaces of Cable-Actuated Parallel Manipulators , 2006 .

[16]  Davide Brugali Software Engineering for Experimental Robotics (Springer Tracts in Advanced Robotics) , 2007 .

[17]  Vijay Kumar,et al.  Composition of Vector Fields for Multi-Robot Manipulation via Caging , 2007, Robotics: Science and Systems.

[18]  Calin Belta,et al.  Abstraction and control for Groups of robots , 2004, IEEE Transactions on Robotics.

[19]  Vijay Kumar,et al.  A Framework and Architecture for Multi-Robot Coordination , 2000, ISER.

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

[21]  Stefan B. Williams,et al.  A decentralized architecture for Active Sensor Networks , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[22]  Vijay Kumar,et al.  A Framework and Architecture for Multirobot Coordination , 2000, International Symposium on Experimental Robotics.

[23]  Vijay Kumar,et al.  Controlling three dimensional swarms of robots , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[24]  Benjamin Grocholsky,et al.  The robotics bus: a local communications bus for robots , 2004, SPIE Optics East.

[25]  M. Ani Hsieh,et al.  Stabilization of Multiple Robots on Stable Orbits via Local Sensing , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[26]  Randal W. Beard,et al.  A coordination architecture for spacecraft formation control , 2001, IEEE Trans. Control. Syst. Technol..

[27]  Vijay Kumar,et al.  Decentralized Algorithms for Multi-Robot Manipulation via Caging , 2004, Int. J. Robotics Res..

[28]  Vijay R. Kumar,et al.  Decentralized Algorithms for Multirobot Manipulation via Caging , 2002, WAFR.

[29]  Vijay Kumar,et al.  Controlling Swarms of Robots Using Interpolated Implicit Functions , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

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