Finite‐time tracking control of a nonholonomic mobile robot

In this paper, the finite-time tracking problem is investigated for a nonholonomic wheeled mobile robot in a fifth-order dynamic model. We consider the whole tracking error system as a cascaded system. Two continuous global finite-time stabilizing controllers are designed for a second-order subsystem and a third-order subsystem respectively. Then finite-time stability results for cascaded systems are employed to prove that the closed-loop system satisfies the finite-time stability. Thus the closed-loop system can track the reference trajectory in finite-time when the desired velocities satisfy some conditions. In particular, we discuss the control gains selection for the third-order finite-time controller and give sufficient conditions by using Lyapunov and backstepping techniques. Simulation results demonstrate the effectiveness of our method. Copyright © 2009 John Wiley and Sons Asia Pte Ltd and Chinese Automatic Control Society

[1]  Claude Samson,et al.  Velocity and torque feedback control of a nonholonomic cart , 1991 .

[2]  R. W. Brockett,et al.  Asymptotic stability and feedback stabilization , 1982 .

[3]  Yu-Ping Tian,et al.  Finite-time stability of cascaded time-varying systems , 2007, Int. J. Control.

[4]  E. Moulay,et al.  Finite time stability of nonlinear systems , 2003, 42nd IEEE International Conference on Decision and Control (IEEE Cat. No.03CH37475).

[5]  Zhong-Ping Jiang,et al.  Finite-Time Stabilization of Nonlinear Systems With Parametric and Dynamic Uncertainties , 2006, IEEE Transactions on Automatic Control.

[6]  O. J. Sørdalen,et al.  Exponential stabilization of nonholonomic chained systems , 1995, IEEE Trans. Autom. Control..

[7]  Jean-Baptiste Pomet Explicit design of time-varying stabilizing control laws for a class of controllable systems without drift , 1992 .

[8]  Zhong-Ping Jiang,et al.  Saturated stabilization and tracking of a nonholonomic mobile robot , 2001 .

[9]  S. Bhat,et al.  Continuous finite-time stabilization of the translational and rotational double integrators , 1998, IEEE Trans. Autom. Control..

[10]  Yiguang Hong,et al.  Finite-time stabilization and stabilizability of a class of controllable systems , 2002, Syst. Control. Lett..

[11]  S. Bhat,et al.  Finite-time stability of homogeneous systems , 1997, Proceedings of the 1997 American Control Conference (Cat. No.97CH36041).

[12]  Yu-Ping Tian,et al.  Time‐varying linear controllers for exponential tracking of non‐holonomic systems in chained form , 2007 .

[13]  O. J. Sordalen,et al.  Exponential stabilization of mobile robots with nonholonomic constraints , 1992 .

[14]  Yu-Ping Tian,et al.  A Time-varying Cascaded Design for Trajectory Tracking Control of Nonholonomic Systems , 2006, 2006 Chinese Control Conference.

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

[16]  Wei Lin,et al.  Non-Lipschitz continuous stabilizers for nonlinear systems with uncontrollable unstable linearization , 2001 .

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

[18]  R. Murray,et al.  Exponential stabilization of driftless nonlinear control systems using homogeneous feedback , 1997, IEEE Trans. Autom. Control..

[19]  Chunjiang Qian,et al.  Global finite-time stabilization by dynamic output feedback for a class of continuous nonlinear systems , 2006, IEEE Transactions on Automatic Control.

[20]  S. Sastry,et al.  Nonholonomic motion planning: steering using sinusoids , 1993, IEEE Trans. Autom. Control..

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

[22]  João Pedro Hespanha,et al.  Stabilization of nonholonomic integrators via logic-based switching , 1999, Autom..

[23]  Dennis S. Bernstein,et al.  Geometric homogeneity with applications to finite-time stability , 2005, Math. Control. Signals Syst..

[24]  Jie Huang,et al.  On an output feedback finite-time stabilization problem , 2001, IEEE Trans. Autom. Control..

[25]  S. Sastry,et al.  Stabilization of trajectories for systems with nonholonomic constraints , 1994 .

[26]  Yu-Ping Tian,et al.  Exponential stabilization of nonholonomic dynamic systems by smooth time-varying control , 2002, Autom..

[27]  Ilya Kolmanovsky,et al.  Developments in nonholonomic control problems , 1995 .

[28]  Bin Wang,et al.  Finite-time tracking controller design for nonholonomic systems with extended chained form , 2005, IEEE Transactions on Circuits and Systems II: Express Briefs.

[29]  Wei Lin,et al.  Global finite-time stabilization of a class of uncertain nonlinear systems , 2005, Autom..

[30]  Frank L. Lewis,et al.  Control of a nonholonomic mobile robot: backstepping kinematics into dynamics , 1995, Proceedings of 1995 34th IEEE Conference on Decision and Control.

[31]  Jong-Hwan Kim,et al.  Variable Structure Control of Nonholonomic Wheeled Mobile Robot , 1995, ICRA.

[32]  A. Astolfi Discontinuous control of nonholonomic systems , 1996 .