Distributed finite-time trajectory tracking control for multiple nonholonomic mobile robots with uncertainties and external disturbances

ABSTRACT This paper investigates the distributed finite-time trajectory tracking control for a group of nonholonomic mobile robots with time-varying unknown parameters and external disturbances. At first, the tracking error system is derived for each mobile robot with the aid of a global invertible transformation, which consists of two subsystems, one is a first-order subsystem and another is a second-order subsystem. Then, the two subsystems are studied respectively, and finite-time disturbance observers are proposed for each robot to estimate the external disturbances. Meanwhile, distributed finite-time tracking controllers are developed for each mobile robot such that all states of each robot can reach the desired value in finite time, where the desired reference value is assumed to be the trajectory of a virtual leader whose information is available to only a subset of the followers, and the followers are assumed to have only local interaction. The effectiveness of the theoretical results is finally illustrated by numerical simulations.

[1]  Harold Chestnut The International Federation of Automatic Control , 1960 .

[2]  Jiangping Hu,et al.  Tracking control for multi-agent consensus with an active leader and variable topology , 2006, Autom..

[3]  Long Wang,et al.  Recent Advances in Consensus of Multi-Agent Systems: A Brief Survey , 2017, IEEE Transactions on Industrial Electronics.

[4]  Jay A. Farrell,et al.  Decentralized cooperative control of multiple nonholonomic dynamic systems with uncertainty , 2009, Autom..

[5]  Wenjie Dong,et al.  Robust Formation Control of Multiple Wheeled Mobile Robots , 2011, J. Intell. Robotic Syst..

[6]  Xinghuo Yu,et al.  Chattering-free discrete-time sliding mode control , 2016, Autom..

[7]  Gang Wang,et al.  Distributed adaptive output consensus control of second-order systems containing unknown non-linear control gains , 2016, Int. J. Syst. Sci..

[8]  Andrew A. Goldenberg,et al.  Robust damping control of mobile manipulators , 2002, IEEE Trans. Syst. Man Cybern. Part B.

[9]  Jie Huang,et al.  Global robust output regulation for output feedback systems , 2005, IEEE Transactions on Automatic Control.

[10]  Shihua Li,et al.  Finite-time tracking control of multiple nonholonomic mobile robots , 2012, J. Frankl. Inst..

[11]  Richard M. Murray,et al.  Consensus problems in networks of agents with switching topology and time-delays , 2004, IEEE Transactions on Automatic Control.

[12]  Linlin Hou,et al.  Continuous finite time control for static var compensator with mismatched disturbances , 2016 .

[13]  Yigang He,et al.  Distributed Finite-Time Cooperative Control of Multiple High-Order Nonholonomic Mobile Robots , 2017, IEEE Transactions on Neural Networks and Learning Systems.

[14]  Lei Guo,et al.  Composite anti-disturbance attitude and vibration control for flexible spacecraft , 2017 .

[15]  Shihua Li,et al.  Attitude Synchronization for Flexible Spacecraft With Communication Delays , 2016, IEEE Transactions on Automatic Control.

[16]  Xianbing Wang,et al.  Finite-time tracking control of multiple nonholonomic mobile robots with external disturbances , 2015, Kybernetika.

[17]  P. Kokotovic,et al.  Adaptive nonlinear design with controller-identifier separation and swapping , 1995, IEEE Trans. Autom. Control..

[18]  Yiguang Hong,et al.  Distributed Observers Design for Leader-Following Control of Multi-Agent Networks (Extended Version) , 2017, 1801.00258.

[19]  Arie Levant,et al.  Higher-order sliding modes, differentiation and output-feedback control , 2003 .

[20]  Amir G. Aghdam,et al.  Distributed consensus control of unicycle agents in the presence of external disturbances , 2015, Syst. Control. Lett..

[21]  王刚,et al.  Distributed adaptive output consensus control of second-order systems containing unknown nonlinear control gains , 2016 .

[22]  Peng Shi,et al.  Distributed Finite-Time Containment Control for Double-Integrator Multiagent Systems , 2014, IEEE Transactions on Cybernetics.

[23]  Xin-Ping Guan,et al.  Finite-time consensus control for second-order multi-agent systems without velocity measurements , 2017, Int. J. Syst. Sci..

[24]  Wei Xing Zheng,et al.  Robust $H_{\infty }$ Group Consensus for Interacting Clusters of Integrator Agents , 2017, IEEE Transactions on Automatic Control.

[25]  Ahmed Rahmani,et al.  Distributed consensus-based formation control for multiple nonholonomic mobile robots with a specified reference trajectory , 2015, Int. J. Syst. Sci..

[26]  Shihua Li,et al.  Finite-time tracking control for multiple non-holonomic mobile robots based on visual servoing , 2013, Int. J. Control.

[27]  Wei Lin,et al.  A continuous feedback approach to global strong stabilization of nonlinear systems , 2001, IEEE Trans. Autom. Control..

[28]  Zhong-Ping Jiang,et al.  Finite-Time Input-To-State Stability and Applications to Finite-Time Control , 2008 .

[29]  Dennis S. Bernstein,et al.  Finite-Time Stability of Continuous Autonomous Systems , 2000, SIAM J. Control. Optim..

[30]  Reza Olfati-Saber,et al.  Consensus and Cooperation in Networked Multi-Agent Systems , 2007, Proceedings of the IEEE.

[31]  Jun Yang,et al.  Disturbance rejection of ball mill grinding circuits using DOB and MPC , 2010 .

[32]  Wei Xing Zheng,et al.  On the Bipartite Consensus for Generic Linear Multiagent Systems With Input Saturation , 2017, IEEE Transactions on Cybernetics.

[33]  Wei Xing Zheng,et al.  Cluster Synchronization for Interacting Clusters of Nonidentical Nodes via Intermittent Pinning Control , 2018, IEEE Transactions on Neural Networks and Learning Systems.

[34]  Yuri B. Shtessel,et al.  Smooth second-order sliding modes: Missile guidance application , 2007, Autom..

[35]  Yunong Zhang,et al.  Division by zero, pseudo-division by zero, Zhang dynamics method and Zhang-gradient method about control singularity conquering , 2017, Int. J. Syst. Sci..

[36]  James Ze Wang,et al.  Leader-following control of perturbed second-order integrator systems with binary relative information , 2017, Int. J. Syst. Sci..

[37]  Suiyang Khoo,et al.  Robust finite-time tracking control of nonholonomic mobile robots without velocity measurements , 2016, Int. J. Control.

[38]  Zhong-Ping Jiang,et al.  Distributed formation control of nonholonomic mobile robots without global position measurements , 2013, Autom..

[39]  Wei Xing Zheng,et al.  Second-Order Sliding Mode Control for Nonlinear Uncertain Systems Bounded by Positive Functions , 2015, IEEE Transactions on Industrial Electronics.

[40]  Masayoshi Tomizuka,et al.  High-speed and high-precision motion control with an optimal hybrid feedforward controller , 1997 .

[41]  Arie Levant,et al.  Simple homogeneous sliding-mode controller , 2016, Autom..

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

[43]  Lei Guo,et al.  Neural Network-Based DOBC for a Class of Nonlinear Systems With Unmatched Disturbances , 2017, IEEE Transactions on Neural Networks and Learning Systems.

[44]  Wen-Hua Chen,et al.  Disturbance observer based control for nonlinear systems , 2004, IEEE/ASME Transactions on Mechatronics.

[45]  Yigang He,et al.  Finite-Time Synchronization of a Class of Second-Order Nonlinear Multi-Agent Systems Using Output Feedback Control , 2014, IEEE Transactions on Circuits and Systems I: Regular Papers.

[46]  Shihua Li,et al.  Finite‐time formation control of multiple nonholonomic mobile robots , 2014 .

[47]  Peter J. Gawthrop,et al.  A nonlinear disturbance observer for robotic manipulators , 2000, IEEE Trans. Ind. Electron..

[48]  Peter Kuster,et al.  Nonlinear And Adaptive Control Design , 2016 .