Dynamic model based formation control and obstacle avoidance of multi-robot systems

This work presents, first, a complete dynamic model of a unicycle-like mobile robot that takes part in a multi-robot formation. A linear parameterization of this model is performed in order to identify the model parameters. Then, the robot model is input-output feedback linearized. On a second stage, for the multi-robot system, a model is obtained by arranging into a single equation all the feedback linearized robot models. This multi-robot model is expressed in terms of formation states by applying a coordinate transformation. The inverse dynamics technique is then applied to design a formation control. The controller can be applied both to positioning and to tracking desired robot formations. The formation control can be centralized or decentralized and scalable to any number of robots. A strategy for rigid formation obstacle avoidance is also proposed. Experimental results validate the control system design.

[1]  Karl Johan Åström,et al.  Adaptive Control , 1989, Embedded Digital Control with Microcontrollers.

[2]  F. Demick Boyden,et al.  Dynamic modeling of wheeled mobile robots for high load applications , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

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

[4]  Bradley E. Bishop Dynamics-based control of robotic swarms , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[5]  Randal W. Beard,et al.  A decentralized approach to formation maneuvers , 2003, IEEE Trans. Robotics Autom..

[6]  L. Siciliano Modelling and Control of Robot Manipulators , 2000 .

[7]  Vicente Mut,et al.  An experience on stable control of mobile robots , 2003 .

[8]  Jon Rigelsford,et al.  Modelling and Control of Robot Manipulators , 2000 .

[9]  Tucker R. Balch,et al.  Social potentials for scalable multi-robot formations , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[10]  Vijay Kumar,et al.  Hybrid control of formations of robots , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[11]  George J. Pappas,et al.  Leader-Follower Formations: Uncalibrated Vision-Based Localization and Control , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[12]  José Santos-Victor,et al.  Direct visual tracking control of remote cellular robots , 2006, Robotics Auton. Syst..

[13]  Daniel J. Stilwell,et al.  A strategy for controlling autonomous robot platoons , 2000, Proceedings of the 39th IEEE Conference on Decision and Control (Cat. No.00CH37187).

[14]  Yulin Zhang,et al.  Dynamic model based robust tracking control of a differentially steered wheeled mobile robot , 1998, Proceedings of the 1998 American Control Conference. ACC (IEEE Cat. No.98CH36207).

[15]  Vijay Kumar,et al.  Trajectory design for formations of robots by kinetic energy shaping , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[16]  Sergio Monteiro,et al.  Attractor dynamics generates robot formation: from theory to implementation , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[17]  Gianluca Antonelli,et al.  Kinematic control of a platoon of autonomous vehicles , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[18]  Tamio Arai,et al.  A distributed control scheme for multiple robotic vehicles to make group formations , 2001, Robotics Auton. Syst..

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

[20]  Fernando Reyes-Cortés,et al.  On parameter identification of robot manipulators , 1997, Proceedings of International Conference on Robotics and Automation.

[21]  Ricardo O. Carelli,et al.  Tracking adaptive impedance robot control with visual feedback , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[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]  Camillo J. Taylor,et al.  A vision-based formation control framework , 2002, IEEE Trans. Robotics Autom..

[24]  Maja J. Mataric,et al.  Robot formations using only local sensing and control , 2001, Proceedings 2001 IEEE International Symposium on Computational Intelligence in Robotics and Automation (Cat. No.01EX515).

[25]  Weiping Li,et al.  Applied Nonlinear Control , 1991 .

[26]  C. A. Desoer,et al.  Nonlinear Systems Analysis , 1978 .