Formation path following control of unicycle-type mobile robots

This paper presents a control strategy for the coordination of multiple mobile robots. A combination of the virtual structure and path following approaches is used to derive the formation architecture. A formation controller is proposed for the kinematic model of two-degree-of-freedom unicycle-type mobile robots. The approach is then extended to consider the formation controller by taking into account the physical dimensions and dynamics of the robots. The controller is designed in such a way that the path derivative is left as a free input to synchronize the robot's motion. Simulation results with three robots are included to show the performance of our control system. Finally, the theoretical results are experimentally validated on a multi-robot platform.

[1]  M. Jacoby,et al.  The Univac fluid computer: A pure-fluid-operated digital computer , 1965 .

[2]  Jizhong Xiao,et al.  Backstepping based multiple mobile robots formation control , 2005, 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[3]  Paul Keng-Chieh Wang Navigation strategies for multiple autonomous mobile robots moving in formation , 1991, J. Field Robotics.

[4]  L. Praly,et al.  Adaptive nonlinear regulation: estimation from the Lyapunov equation , 1992 .

[5]  K. D. Do,et al.  Nonlinear formation control of unicycle-type mobile robots , 2007, Robotics Auton. Syst..

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

[7]  Zhong-Ping Jiang,et al.  A global output-feedback controller for simultaneous tracking and stabilization of unicycle-type mobile robots , 2004, IEEE Transactions on Robotics and Automation.

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

[9]  K. D. Do Formation tracking control of unicycle-type mobile robots , 2007, ICRA.

[10]  Hajime Asama,et al.  Functional complement by cooperation of multiple autonomous robots , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

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

[12]  Carlos Silvestre,et al.  Coordinated path following control of multiple wheeled robots using linearization techniques , 2006, Int. J. Syst. Sci..

[13]  Richard M. Murray,et al.  Information flow and cooperative control of vehicle formations , 2004, IEEE Transactions on Automatic Control.

[14]  Fumio Miyazaki,et al.  A stable tracking control method for an autonomous mobile robot , 1990, Proceedings., IEEE International Conference on Robotics and Automation.

[15]  J. Y. S. Luh,et al.  Coordination and control of a group of small mobile robots , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[16]  Christopher M. Clark,et al.  Motion planning for formations of mobile robots , 2004, Robotics Auton. Syst..

[17]  Roger Skjetne,et al.  Nonlinear formation control of marine craft , 2002, Proceedings of the 41st IEEE Conference on Decision and Control, 2002..

[18]  JiangZhong-Ping,et al.  Tracking control of mobile robots , 1997 .

[19]  Charles A. Desoer,et al.  Control of interconnected nonlinear dynamical systems: the platoon problem , 1992 .

[20]  Roger Skjetne,et al.  Robust output maneuvering for a class of nonlinear systems , 2004, Autom..

[21]  Henk Nijmeijer,et al.  Tracking Control of Mobile Robots: A Case Study in Backstepping , 1997, Autom..

[22]  Wei Ren On Consensus Algorithms for Double-Integrator Dynamics , 2008, IEEE Trans. Autom. Control..

[23]  Randal W. Beard,et al.  Synchronized multiple spacecraft rotations , 2002, Autom..

[24]  K. D. Do,et al.  Bounded Controllers for Formation Stabilization of Mobile Agents With Limited Sensing Ranges , 2007, IEEE Transactions on Automatic Control.

[25]  Thor I. Fossen,et al.  Guided Formation Control for Wheeled Mobile Robots , 2006, 2006 9th International Conference on Control, Automation, Robotics and Vision.