Chapter 1 COOPERATIVE CONTROL OF ROBOT FORMATIONS

We describe a framework for controlling and coordinating a group of nonholonomic mobile robots equipped with range sensors, with applications ranging from scouting and reconnaissance, to search and rescue and manipulation tasks. We derive control algorithms that allow the robots to control their position and orientation with respect to neighboring robots or obstacles in the environment. We then outline a coordination protocol that automatically switches between the control laws to maintain a specified formation. Two simple trajectory generators are derived from potential field theory. The first allows each robot to plan its reference trajectory based on the information available to it. The second scheme requires sharing of information and enables a rigid group formation. Numerical simulations illustrate the application of these ideas and demonstrate the scalability of the proposed framework for a large group of robots.

[1]  Daniel E. Koditschek,et al.  Exact robot navigation by means of potential functions: Some topological considerations , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[2]  Oussama Khatib,et al.  Real-Time Obstacle Avoidance for Manipulators and Mobile Robots , 1985, Autonomous Robot Vehicles.

[3]  Pradeep K. Khosla,et al.  Manipulator control with superquadric artificial potential functions: theory and experiments , 1990, IEEE Trans. Syst. Man Cybern..

[4]  Jean-Claude Latombe,et al.  Numerical potential field techniques for robot path planning , 1991, Fifth International Conference on Advanced Robotics 'Robots in Unstructured Environments.

[5]  Jean-Claude Latombe,et al.  Nonholonomic multibody mobile robots: Controllability and motion planning in the presence of obstacles , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[6]  Giuseppe Oriolo,et al.  Local incremental planning for a car-like robot navigating among obstacles , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[7]  Vijay Kumar,et al.  Compliant contact models for rigid body collisions , 1997, Proceedings of International Conference on Robotics and Automation.

[8]  Giuseppe Oriolo,et al.  Feedback control of a nonholonomic car-like robot , 1998 .

[9]  Vijay Kumar,et al.  Controlling formations of multiple mobile robots , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[10]  A. Morse,et al.  Basic problems in stability and design of switched systems , 1999 .

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

[12]  Lynne E. Parker,et al.  Current State of the Art in Distributed Autonomous Mobile Robotics , 2000 .

[13]  Carlos Canudas-de-Wit,et al.  Nonlinear control for a convoy-like vehicle , 2000, Autom..

[14]  Pierre E. Dupont,et al.  Analysis of Rigid-Body Dynamic Models for Simulation of Systems With Frictional Contacts , 2001 .

[15]  Peng Song,et al.  A Framework for Scalable Cooperative Navigation of Autonomous Vehicles , 2001 .

[16]  Vijay Kumar,et al.  Real-time vision-based control of a nonholonomic mobile robot , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

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

[18]  Vijay Kumar,et al.  Cooperative localization and control for multi-robot manipulation , 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).