Formation control of a differential drive wheeled robot in trajectory tracking

ARTICLE INFORMATION ABSTRACT Original Research Paper Received 02 August 2016 Accepted 17 September 2016 Available Online 26 October 2016 One of the main topics in the field of robotics is the formation control of the group of robots in trajectory tracking problem. Using organized robots has many advantages compared to using them individually. Among them the efficiency of using resources, the possibility of robots' cooperation, increasing reliability and resistance to defects can be pointed out. Therefore, formation control of multibody robotic systems and intelligent vehicles have attracted considerable attention, this is discussed in this paper. First, kinematic and kinetic equations of a differential drive wheeled robot are obtained. Then, reference trajectories for tracking problem of the leader robot are produced. Next, a kinematic control law is designed for trajectory tracking of the leader robot. The proposed controller steers the leader robot asymptotically, following reference trajectories. Subsequently, a dynamic control algorithm for generating system actuator toques is designed based on feedback linearization method. Afterwards, formation control of the robots has been considered and an appropriate algorithm is designed in order to organize the follower robots in the desired configurations, while tracking control of the wheeled robot. Furthermore, the stability of the presented algorithms for kinematic, dynamic and formation control laws is analyzed using Lyapunov method. Finally, obtained results for different reference paths are presented which represent the effectiveness of the proposed controller.

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

[2]  Pascal Morin,et al.  Control of nonlinear chained systems: from the Routh-Hurwitz stability criterion to time-varying exponential stabilizers , 2000, IEEE Trans. Autom. Control..

[3]  D. Voth A new generation of military robots , 2004, IEEE Intelligent Systems.

[4]  S. Ali A. Moosavian,et al.  Robust Adaptive Controller for a Tractor–Trailer Mobile Robot , 2014, IEEE/ASME Transactions on Mechatronics.

[5]  Vijay Kumar,et al.  Modeling and control of formations of nonholonomic mobile robots , 2001, IEEE Trans. Robotics Autom..

[6]  Domenico Prattichizzo,et al.  Discussion of paper by , 2003 .

[7]  Xiaowen Chu,et al.  Autonomous-Vehicle Public Transportation System: Scheduling and Admission Control , 2015, IEEE Transactions on Intelligent Transportation Systems.

[8]  Xiaoming Hu,et al.  Formation constrained multi-agent control , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[9]  Wanderley Cardoso Celeste,et al.  An adaptive dynamic controller for autonomous mobile robot trajectory tracking , 2008 .

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

[11]  H. Maaref,et al.  Formation Control of Multi-Robots via Fuzzy Logic Technique , 2008 .

[12]  Chih-Lyang Hwang,et al.  Trajectory Tracking and Obstacle Avoidance of Car-Like Mobile Robots in an Intelligent Space Using Mixed $H_{2}/H_{\infty}$ Decentralized Control , 2007, IEEE/ASME Transactions on Mechatronics.

[13]  Robin R. Murphy,et al.  Human-robot interaction in rescue robotics , 2004, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[14]  John Lygeros,et al.  Toward 4-D Trajectory Management in Air Traffic Control: A Study Based on Monte Carlo Simulation and Reachability Analysis , 2013, IEEE Transactions on Control Systems Technology.

[15]  J. Sanchez,et al.  Sliding mode control for robot formations , 2003, Proceedings of the 2003 IEEE International Symposium on Intelligent Control.

[16]  J. Angeles,et al.  Dynamics of Nonholonomic Mechanical Systems Using a Natural Orthogonal Complement , 1991 .

[17]  Randal W. Beard,et al.  A decentralized scheme for spacecraft formation flying via the virtual structure approach , 2003, Proceedings of the 2003 American Control Conference, 2003..

[18]  Hiroaki Yamaguchi A distributed motion coordination strategy for multiple nonholonomic mobile robots in cooperative hunting operations , 2003, Robotics Auton. Syst..

[19]  Chian-Song Chiu,et al.  Hybrid Fuzzy Model-Based Control of Nonholonomic Systems: A Unified Viewpoint , 2008, IEEE Transactions on Fuzzy Systems.

[20]  Tzuu-Hseng S. Li,et al.  Design and implementation of an adaptive sliding-mode dynamic controller for wheeled mobile robots , 2009 .

[21]  Jun Ye,et al.  Tracking control for nonholonomic mobile robots: Integrating the analog neural network into the backstepping technique , 2008, Neurocomputing.

[22]  Illah R. Nourbakhsh,et al.  Human-robot teaming for search and rescue , 2005, IEEE Pervasive Computing.

[23]  Hichem Maaref,et al.  Fuzzy Separation Bearing Control for Mobile Robots Formation , 2007 .

[24]  Tzuu-Hseng S. Li,et al.  EP-based kinematic control and adaptive fuzzy sliding-mode dynamic control for wheeled mobile robots , 2009, Inf. Sci..

[25]  Dongkyoung Chwa,et al.  Hierarchical Formation Control Based on a Vector Field Method for Wheeled Mobile Robots , 2012, IEEE Transactions on Robotics.

[26]  P. Olver Nonlinear Systems , 2013 .

[27]  Ali Keymasi Khalaji,et al.  Stabilization of a tractor-trailer wheeled robot , 2016 .

[28]  H. A. Baldwin,et al.  Methods for measuring the three-dimensional structure of fish schools. , 1965, Animal behaviour.

[29]  C. Samson Control of chained systems application to path following and time-varying point-stabilization of mobile robots , 1995, IEEE Trans. Autom. Control..

[30]  Yeong-Hwa Chang,et al.  Fuzzy Sliding-Mode Formation Control for Multirobot Systems: Design and Implementation , 2012, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[31]  Danwei Wang,et al.  GPS-Based Path Following Control for a Car-Like Wheeled Mobile Robot With Skidding and Slipping , 2008, IEEE Transactions on Control Systems Technology.

[32]  Igor Skrjanc,et al.  Tracking-error model-based predictive control for mobile robots in real time , 2007, Robotics Auton. Syst..

[33]  S. Ali A. Moosavian,et al.  Adaptive sliding mode control of a wheeled mobile robot towing a trailer , 2015, J. Syst. Control. Eng..

[34]  Jun Ye,et al.  Adaptive control of nonlinear PID-based analog neural networks for a nonholonomic mobile robot , 2008, Neurocomputing.