A Terminal Sliding Mode Tracking Control Algorithm for Mobile Robots


Article Preview

This paper presents a new trajectory tracking control algorithm to uncertain mobile robot with nonholonomic constraints. This algorithm is based on the non-singular terminal sliding mode technique, which can eliminate the singularity problem caused by conventional terminal sliding mode control. The system state vector is designed using backstepping method, this method breaks down nonlinear systems into low dimensional systems and simplifies the controller design. By combining Lyapunov method, it is proved that under this control law, the pose errors converge to zero, the mobile robot can track the desired trajectory when the desired velocity satisfies some assumptions. Simulation results validate the theoretical analysis.



Key Engineering Materials (Volumes 375-376)

Edited by:

Yingxue Yao, Xipeng Xu and Dunwen Zuo




Y. H. Zhao et al., "A Terminal Sliding Mode Tracking Control Algorithm for Mobile Robots", Key Engineering Materials, Vols. 375-376, pp. 588-592, 2008

Online since:

March 2008




[1] Y. Kanayama, Y. Kimura, F. Miyazaki and et al: Proc of IEEE Inter Conf on Robotics and Automation (IEEE Computer Society Press, Cincinnati 1990), pp.384-389.

[2] S.H. Li and Y.P. Tian: Control and Decision, Vol. 17 (2002) No. 3, pp.301-305. (In Chinese).

[3] J.K. Liu: MATLAB Simulation for Sliding Mode Control (Tsinghua University Press, Beijing 2005). (In Chinese).

[4] S.H. Li and Y.P. Tian: Control and Decision, Vol. 15 (2000) No. 5, pp.626-628. (In Chinese).

[5] F. Yong, X.H. Yu and Z.H. Man: Automatica, Vol. 38 (2002) No. 6, pp.2159-2167.

[6] W.G. Wu, H.T. Chen and Y.J. Wang: Acta Automatica Sinica, Vol. 27 (2001) No. 3, pp.326-331. (In Chinese).

[7] D.K. Zhang and Y.M. Hu: Computer Simulation, Vol. 21 (2004) No. 5, pp.56-60. (In Chinese).

[8] Y.Q. Wu, X.H. Yu and Z.H. Man: Systems & Control Letters, Vol. 34 (1998) No. 5, pp.281-287. (In Chinese).

[9] Y. Tang: Automatica, Vol. 34 (1998) No. 1, pp.51-56.

[10] K.D. Young: Automatica, Vol. 33 (1997) No. 7, pp.1313-1323.