Cluster Space Specification and Control of Mobile Multirobot Systems

The cluster space state representation of mobile multirobot systems is introduced as a means of enabling enhanced control of mobile multirobot systems. A conceptual framework is proposed for the selection of appropriate cluster space state variables for an n-robot system, the development of formal kinematics that associate the cluster space state variables with robot-specific variables, and the implementation of a cluster space control system architecture. The cluster space approach is then demonstrated for examples of two- and three-robot clusters consisting of differential drive robots operating in a plane. In these examples, we demonstrate cluster space variable selection, review the critical kinematic relationships, and present experimental results that demonstrate the ability of the systems to meet control specifications while allowing a single operator to easily specify and supervise the motion of the clusters.

[1]  V. Krovi,et al.  Screw-theoretic analysis framework for cooperative payload transport by mobile manipulator collectives , 2006, IEEE/ASME Transactions on Mechatronics.

[2]  Chris Kitts,et al.  Surf, turf, and above the Earth [robotics education] , 2003, IEEE Robotics Autom. Mag..

[3]  Christopher Kitts,et al.  SCU Aerial Robotics Team-Experimentation with an Autonomous UAV Observation Platform , 2004 .

[4]  David Quinn,et al.  Design and implementation of satellite formations and constellations , 1998 .

[5]  Hongnian Yu,et al.  Networked Control Systems: A Historical Review and Current Research Topics , 2005 .

[6]  J.-M. Goutoule,et al.  Large interferometer antennas synthesised by satellites in formation for Earth remote sensing , 2000, IGARSS 2000. IEEE 2000 International Geoscience and Remote Sensing Symposium. Taking the Pulse of the Planet: The Role of Remote Sensing in Managing the Environment. Proceedings (Cat. No.00CH37120).

[7]  C. Kitts,et al.  A behavioral control approach to formation-keeping through an obstacle field , 2004, 2004 IEEE Aerospace Conference Proceedings (IEEE Cat. No.04TH8720).

[8]  Dong Sun,et al.  Manipulating rigid payloads with multiple robots using compliant grippers , 2002 .

[9]  John J. Craig Zhu,et al.  Introduction to robotics mechanics and control , 1991 .

[10]  Ali Feliachi,et al.  On the decentralized control of large-scale systems , 1989, Conference Proceedings., IEEE International Conference on Systems, Man and Cybernetics.

[11]  Frank E. Schneider,et al.  A potential field based approach to multi robot formation navigation , 2003, IEEE International Conference on Robotics, Intelligent Systems and Signal Processing, 2003. Proceedings. 2003.

[12]  Tamio Arai,et al.  Distributed and autonomous control method for generating shape of multiple mobile robot group , 1994, Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS'94).

[13]  Vijay Kumar,et al.  A potential field based approach to multi-robot manipulation , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[14]  Dragoslav D. Šiljak,et al.  Robust stability of discrete systems , 1988 .

[15]  Christopher Kitts,et al.  Entrapment/escorting and patrolling missions in multi-robot cluster space control , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[16]  P. Mahacek,et al.  Cluster space control of a 2-robot system as applied to Autonomous Surface Vessels , 2008, OCEANS 2008.

[17]  David M. Fratantoni,et al.  Multi-AUV Control and Adaptive Sampling in Monterey Bay , 2006, IEEE Journal of Oceanic Engineering.

[18]  Petter Ögren,et al.  Formations with a Mission: Stable Coordination of Vehicle Group Maneuvers , 2002 .

[19]  H. Neil Geismar,et al.  Increasing throughput for robotic cells with parallel Machines and multiple robots , 2004, IEEE Transactions on Automation Science and Engineering.

[20]  Naomi Ehrich Leonard,et al.  Virtual leaders, artificial potentials and coordinated control of groups , 2001, Proceedings of the 40th IEEE Conference on Decision and Control (Cat. No.01CH37228).

[21]  Christopher Kitts,et al.  Cluster Space Control of Autonomous Surface Vessels , 2009 .

[22]  Kar-Han Tan,et al.  Virtual structures for high-precision cooperative mobile robotic control , 1996, Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems. IROS '96.

[23]  Srdjan S. Stankovic,et al.  Decentralized overlapping control of a platoon of vehicles , 2000, IEEE Trans. Control. Syst. Technol..

[24]  Yunhua Li,et al.  Network-Based Coordinated Motion Control of Large-Scale Transportation Vehicles , 2007, IEEE/ASME Transactions on Mechatronics.

[25]  Norihiko Adachi,et al.  Adaptive tracking control of a nonholonomic mobile robot , 2000, IEEE Trans. Robotics Autom..

[26]  J. Russell Carpenter,et al.  Decentralized control of satellite formations , 2002 .

[27]  Insup Lee,et al.  Modeling distributed autonomous robots using CHARON: formation control case study , 2003, Sixth IEEE International Symposium on Object-Oriented Real-Time Distributed Computing, 2003..

[28]  F. Perez,et al.  SPHERES: A Testbed For Long Duration Satellite Formation Flying In Micro-Gravity Conditions , 2000 .

[29]  Dongbing Gu,et al.  A local sensor based leader-follower flocking system , 2008, 2008 IEEE International Conference on Robotics and Automation.

[30]  Christopher Kitts,et al.  Cluster space specification and control of a 3-robot mobile system , 2008, 2008 IEEE International Conference on Robotics and Automation.

[31]  Kurt Konolige,et al.  Centibots: Very Large Scale Distributed Robotic Teams , 2004, AAAI.

[32]  Fumio Miyazaki,et al.  A stable tracking control method for a non-holonomic mobile robot , 1991, Proceedings IROS '91:IEEE/RSJ International Workshop on Intelligent Robots and Systems '91.

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

[34]  Christopher Kitts,et al.  A Distributed Computing Architecture for Small Satellite and Multi-Spacecraft Missions , 2002 .

[35]  Bruce Randall Donald,et al.  Moving furniture with teams of autonomous robots , 1995, Proceedings 1995 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human Robot Interaction and Cooperative Robots.

[36]  Frank H. Bauer,et al.  Follow That Satellite: EO-1 Maneuvers into Closed Formation With Landsat-7 , 2001 .

[37]  Erfu Yang,et al.  Nonlinear Formation-Keeping and Mooring Control of Multiple Autonomous Underwater Vehicles , 2007, IEEE/ASME Transactions on Mechatronics.

[38]  Paul Klarer,et al.  Control of multiple robotic sentry vehicles , 1999, Defense, Security, and Sensing.

[39]  Christopher Kitts,et al.  Control of Two Holonomic Robots Using a Camera- Referenced Specification of Motion , 2004 .

[40]  Christopher Kitts,et al.  Error characterization in the vicinity of singularities in multi-robot cluster space control , 2009, 2008 IEEE International Conference on Robotics and Biomimetics.

[41]  Masafumi Hashimoto,et al.  Dynamic control approach for motion coordination of multiple wheeled mobile robots transporting a single object , 1993, Proceedings of 1993 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS '93).

[42]  Christopher Kitts,et al.  Cluster space collision avoidance for mobile two-robot systems , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[43]  Camillo J. Taylor,et al.  A vision-based formation control framework , 2002, IEEE Trans. Robotics Autom..

[44]  B.E. Bishop,et al.  Evaluation of robot swarm control methods for underwater mine countermeasures , 2004, Thirty-Sixth Southeastern Symposium on System Theory, 2004. Proceedings of the.

[45]  J. L. Tate,et al.  Formation flight technology , 1971 .

[46]  J. Kuijpers,et al.  Heterogeneous Teams of Modular Robots for Mapping and Exploration , 2008 .

[47]  I.I. Kaminer,et al.  Cooperative control of small UAVs for naval applications , 2004, 2004 43rd IEEE Conference on Decision and Control (CDC) (IEEE Cat. No.04CH37601).

[48]  Oussama Khatib,et al.  Coordination and decentralized cooperation of multiple mobile manipulators , 1996, J. Field Robotics.