Skip Navigation Links
Journal of Vibration Testing and System Dynamics

C. Steve Suh (editor), Pawel Olejnik (editor),

Xianguo Tuo (editor)

Pawel Olejnik (editor)

Lodz University of Technology, Poland


C. Steve Suh (editor)

Texas A&M University, USA


Xiangguo Tuo (editor)

Sichuan University of Science and Engineering, China


Steering Control for a Class of Nonholonomic Wheeled Mobile Robots Using Adaptive Back Stepping

Journal of Vibration Testing and System Dynamics 1(3) (2017) 219--245 | DOI:10.5890/JVTSD.2017.09.004

Abdul Baseer Satti$^{1}$, Faisal Nadeem$^{2}$

$^{1}$ Griffith School of Engineering, Griffith University, Australia

$^{2}$ Department of Electronic Engineering, Shanghai Jiao Tong University, Shanghai, P. R. China

Download Full Text PDF



This paper presents a simple method of steering control strategy for a class of Nonholonomic wheeled mobile robots. The strategy is based on adaptive Backstepping technique and does not require the conversion of the model into a “chained form”, and so it does not depend on any special transformation methods. Control laws have been developed for five different types of mobile robot models. The control laws and the adaptive laws are derived in the sense of Lyapunov functions, so that the closed loop system’s stability can be guaranteed.


  1. [1]  d’Andrea-Novel, B., Campion, G., and Bastin, G. (1995), Control of Nonholonomic wheeled mobile robots by state feedback linearization, The International Journal of Robotics Research, 14(6), 543-559.
  2. [2]  Campion, G., Bastin, G., and d’Andrea-Novel, B. (1996), Structural properties and classification of kinematics and dynamic models of wheeled mobile robots, IEEE Trans. on Robotics and Automation, 12(1), 47-62.
  3. [3]  Duleba, I. and Sasiaek, J. (2001), Calibration of controls in steering Nonholonomic systems, Control Engineering Practice, 9(2), 217-225.
  4. [4]  Leroquais, W. and d’Andrea-Novel, B. (1995), Transformation of the kinematics models of restricted mobility wheeled mobile robots with a single platform into chain forms, Proc. of the 34th IEEE Conf. Decision Control, 4, 3811-3816.
  5. [5]  Thuilot, B., d’Andrea-Novel, and Micaelli, A. (1996), Modeling and feedback control of mobile robots equipped with several steering wheels, IEEE Trans. on Robotics and Automation, 12(3) 375-390.
  6. [6]  Brockett, R.W. (1983), asymptotic stability and feedback stabilization, Differential geometric control theory, 27(1), 181-191.
  7. [7]  Kolmanovsky, I. and McClamroch, N.H. (1995), Developments in Nonholonomic control problems, IEEE Control Systems Magazine, 15, 20-36.
  8. [8]  Behal, A., Dawson, D., Dixon, W., and Fang, Y. (2002), Tracking and regulation control of an Underactuated surface vessel with nonintegrable dynamics, IEEE Trans. On Auto. Control, 47(3), 495-500.
  9. [9]  Coron, J.M. (1991), Global asymptotic stabilization for controllable systems without drift, Mathematics of Control, Signals, and Systems, 5(3), 295-312.
  10. [10]  Morin, P. and Samson, C. (2000), Control of nonlinear chained systems: From the routh-hurwitz stability criterion to time-varying exponential stabilizers, IEEE Transactions on Automatic Control, 45(1), 141-146.
  11. [11]  Pomet, J.B. (1992), Explicit design of time-varying stabilizing control laws for a class of controllable systems without drift, Systems and Control Letters, 18, 147-158.
  12. [12]  Vendittelli, M. and Oriolo, G. (2000), Stabilization of the general two trailer system, In Proc. IEEE Int. Control Robotics Automation, 1817-1823.
  13. [13]  Astolfi, A. (1998), Discontinuous control of the Brockett integrator, European Journal of Control, (1), 49-63.
  14. [14]  Guldner, J. and Utkin, V.I. (1994), Stabilization of Nonholonomic mobile robots using Lyapunov functions for navigation and sliding mode control, Proceedings of the 33rd IEEE Conference, 3, 2967-2972.
  15. [15]  Lafferriere, G.A. and Sontag, E.D. (1993), Remarks on control Lyapunov functions for discontinuous stabilizing feedback, Proc. IEEE Conf. Decision Control, 306-308.
  16. [16]  Branicky, M.S. (1998), Multiple Lyapunov functions and other analysis tools for switched and hybrid systems, IEEE Transactions on Automatic Control, 43(4), 475-482.
  17. [17]  Rehman, F.U. (1997), Set Point Feedback Stabilization of Drift Free Systems, Ph.D. Thesis, McGill University Canada.
  18. [18]  Fang, F. andWei, L. (2011), Backstepping based nonlinear adaptive control for coal-fired utility boiler-turbine units, Appl. Energy, 88(3), 814-824.
  19. [19]  Sun, L.Y., Tong, S.C., and Liu, Y. (2011), Adaptive Backstepping sliding mode Hꝏ control of static vary compensator, IEEE Trans. Control Syst. Technology, 19(5), 1178-1185.
  20. [20]  Zhou, J. and Wen, C. (2008), Adaptive Backstepping Control of Uncertain Systems: Non smooth Nonlinearities, Interactions or Time-Variations, Springer-Verlag, New York, USA.
  21. [21]  Lafferriere, G. and Sussman, H. (1993), A differential geometric approach to motion planning, Nonholonomic Motion Planning, 235-270.