Skip to main content
Log in

Lyapunov-based model predictive control for tracking of nonholonomic mobile robots under input constraints

  • Regular Papers
  • Robot and Applications
  • Published:
International Journal of Control, Automation and Systems Aims and scope Submit manuscript

Abstract

This paper studies the tracking problem of nonholonomic wheeled robots subject to control input constraints. In order to take optimality considerations into account while designing saturated tracking controllers, a Lyapunov-based predictive tracking controller is developed, in which the contractive constraint is characterized by a backup global saturated tracking controller. Theoretical results on ensuring global feasibility and closed-loop stability of the controller are provided. In addition, the proposed methodology admits suboptimal solutions. Finally, numerical simulations are performed to verify the effectiveness of the proposed control strategy.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Y. Kanayama, Y. Kimura, and F. Miyazaki, “A stable tracking control method for an autonomous mobile robot,” Proc. of the IEEE International Conference on Robotics and Automation, pp. 384–389, 1990. [click]

    Chapter  Google Scholar 

  2. B. d’Andrea Novel, G. Campion, and G. Bastin, “Control of nonholonomic wheeled mobile robots by state feedback linearization,” International Journal of Robotics Research, vol. 14, no. 6, pp. 543–559, 1995.

    Article  MATH  Google Scholar 

  3. D. Chwa, “Sliding-mode tracking control of nonholonomic wheeled mobile robots in polar coordinates,” IEEE Trans. on Control System Technology, vol. 12, no. 4, pp. 637–644, 2004. [click]

    Article  Google Scholar 

  4. Z. P. Jiang and H. Nijmeijer, “Tracking control of mobile robots: A case study in backstepping,” Automatica, vol. 33, no. 7, pp. 1393–1399, 1997.

    Article  MathSciNet  MATH  Google Scholar 

  5. E. Lefeber, Tracking Control of Nonlinear Mechanical Systems, Ph.D. Thesis, University of Twente, 2000.

    Google Scholar 

  6. Z. P. Jiang, E. Lefeber, and H. Nijmeijer, “Saturated stabilization and tracking of a nonholonomic mobile robot,” System & Control Letters, vol. 42, no. 5, pp. 327–332, 2001. [click]

    Article  MATH  Google Scholar 

  7. T. Lee, K. Song, C. Lee, and C. Teng, “Tracking control of unicycle-modeled mobile robots using a saturation feedback controller,” IEEE Trans. on Control System Technology, vol. 9, no. 2, pp. 305–318, 2001. [click]

    Article  Google Scholar 

  8. H. Chen, “Robust stabilization for a class of dynamic feedback uncertain nonholonomic mobile robots with input saturation,” International Journal of Control, Automation and Systems, vol. 12, no. 6, pp. 1216–1224, 2014. [click]

    Article  Google Scholar 

  9. H. Chen, C. Wang, B. Zhang, and D, Zhang, “Saturated tracking control for nonholonomic mobile robots with dynamic feedback,” Trans. of the Institute of Measurement and Control, vol. 35, no. 2, pp. 105–116, 2013.

    Article  Google Scholar 

  10. J. Zhang, X. Cheng, and J. Zhu, “Control of a laboratory 3-DOF helicopter: Explicit model predictive approach,” International Journal of Control, Automation and Systems, vol. 14, no. 2, pp. 389–399, 2016.

    Article  Google Scholar 

  11. D. Q. Mayne, “Model predictive control: Recent developments and future promise,” Automatica, vol. 50, no. 12, pp. 2967–2986, 2014. [click]

    Article  MathSciNet  MATH  Google Scholar 

  12. H. Li, Y. Shi, and W. Yan, “Distributed receding horizon control of constrained nonlinear vehicle formations with guaranteed g -gain stability,” Automatica, vol. 68, pp. 148–154, 2016. [click]

    Article  MathSciNet  MATH  Google Scholar 

  13. H. Li, Y. Shi, and W. Yan, “Continuous-time model predictive control of under-actuated spacecraft with bounded control torques,” Automatica, vol. 75, pp. 144–153, 2017. [click]

    Article  MathSciNet  MATH  Google Scholar 

  14. H. Li, P. Xie, and W. Yan, “Receding horizon formation tracking control of constrained underactuated autonomous underwater vehicles,” IEEE Trans. on Industrial Electronics, vol. 64, no.6, pp. 5004–5013, 2017. [click].

    Article  Google Scholar 

  15. T. Raff, S. Huber, Z. K. Nagy, and F. Allgöwer, “Nonlinear model predictive control of a four tank system: An experimental stability study,” Proc. of the IEEE International Conference on Control Applications, pp. 237–242, 2006.

    Google Scholar 

  16. H. Chen and F. Allgöwer, “A quasi-infinite horizon nonlinear model predictive control scheme with guaranteed stability,” Automatica, vol. 34, no. 10, pp. 1205–1217, 1998. [click]

    Article  MathSciNet  MATH  Google Scholar 

  17. S. L. D. Kothare and M. Morari, “Contractive model predictive control for constrained nonlinear systems,” IEEE Trans. on Automatic Control, vol. 45, no. 6, pp. 1053–1071, 2000. [click]

    Article  MathSciNet  MATH  Google Scholar 

  18. P. Mhaskar, N. H. El-Farra, and P. D. Christofides, “Stabilization of nonlinear systems with state and control constraints using Lyapunov-based predictive control,” System & Control Letters, vol. 55, pp. 650–659, 2006. [click]

    Article  MathSciNet  MATH  Google Scholar 

  19. L. Grüne, J. Pannek, M. Seehafer, and K. Worthmann, “Analysis of unconstrained nonlinear MPC schemes with time varying control horizon,” SIAM Journal on Control & Optimization, vol. 48, no. 8, pp. 4938–4962, 2010. [click]

    Article  MathSciNet  MATH  Google Scholar 

  20. J. H. Lee, “Model predictive control: Review of the three decades of development,” International Journal of Control, Automation and Systems, vol. 9, no. 3, pp. 415–424, 2011. [click]

    Article  Google Scholar 

  21. R. W. Brockett, “Asymptotic stability and feedback stabilization,” Differential Geometry Control Theory, pp. 181–191, 1983.

    Google Scholar 

  22. H. Van Essen and H. Nijmeijer, “Nonlinear model predictive control of constrained mobile robot,” Proc. of the European Control Conference, pp. 1157–1162, 2001.

    Google Scholar 

  23. F. A. C. C. Fontes, “Discontinuous feedbacks, discontinuous optimal controls and continuous-time model predictive control,” International Journal of Robust & Nonlinear Control, vol. 13, no. 3–4, pp. 191–209, 2003. [click]

    Article  MathSciNet  MATH  Google Scholar 

  24. K. Worthmann, M. W. Mehrez, M. Zanon, G. K. I. Mann, R. G. Gosine, and M. Diehl, “Model predictive control of nonholonomic mobile robots without stabilizing constraints and costs,” IEEE Trans. on Control System Technology, vol. 24, no. 4, pp. 1394–1406, 2016. [click]

    Article  Google Scholar 

  25. D. Gu and H. Hu, “Receding horizon tracking control of wheeled mobile robots,” IEEE Trans. on Control System Technology, vol. 14, no.4, pp. 743–749, 2006. [click]

    Article  Google Scholar 

  26. J. Chen, D. Sun, J. Yang, and H. Chen, “Leaderfollower formation control of multiple non-holonomic mobile robots incorporating a receding horizon scheme,” International Journal of Robotics Research, vol. 29, no. 6, pp. 727–747, 2010.

    Article  Google Scholar 

  27. P. Wang and B. Ding, “Distributed RHC for tracking and formation of nonholonomic multi-vehicle systems,” IEEE Trans. on Automatic Control, vol. 59, no. 6, pp. 1439–1453, 2014. [click]

    Article  MathSciNet  MATH  Google Scholar 

  28. F. H. Clarke, Y. S. Ledyaev, E. D. Sontag, and A. I. Subbotin, “Asymptotic controllability implies feedback stabilization,” IEEE Trans. on Automatic Control, vol. 42, no. 10, pp. 1394–1406, 2008.

    Article  MathSciNet  MATH  Google Scholar 

  29. D. Muñoz de la Peña and P. D. Christofides, “Lyapunovbased model predictive control of nonlinear systems subject to data losses,” IEEE Trans. on Automatic Control, vol. 53, no. 9, pp. 2076–2089, 2008. [click]

    Article  MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jian Gao.

Additional information

Recommended by Associate Editor Sooyeong Yi under the direction of Editor Hyun-Seok Yang. This work was supported by the National Nature Science Foundation of China (NSFC) under grant 51279164 and 61473225.

Changxin Liu was born in Hubei, China, in 1991. He received his M.Sc. degree in mechanical engineering and automatic control from Northwestern Polytechnical University, Xi’an, China, in 2015, where he is currently working toward the Ph.D. degree in mechanical engineering and automatic control. His research interests include model predictive control and distributed and cooperative control of underwater vehicles.

Jian Gao received the B.Sc., M.Sc. and Ph.D. degrees in control engineering from Northwestern Polytechnical University, Xi’an, China, in 2001, 2004, and 2007, respectively. He is currently an Associate Professor at the School of Marine Science and Technology, Northwestern Polytechnical University, Xi’an, China. His research interests include nonlinear control theory, visual servoing, and motion control of underwater vehicles.

Demin Xu received his M.Sc. degree in mechanical engineering and automatic control from Northwestern Polytechnical University, Xi’an, China, in 1964. Since 1964, he has been with the School of Marine Science and Technology, Xi’an, where he is currently a Full Professor. He is an academician of the Chinese Academy of Engineering. His research interests are mainly focused on advanced control theory and control of underwater vehicles.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Liu, C., Gao, J. & Xu, D. Lyapunov-based model predictive control for tracking of nonholonomic mobile robots under input constraints. Int. J. Control Autom. Syst. 15, 2313–2319 (2017). https://doi.org/10.1007/s12555-016-0350-x

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12555-016-0350-x

Keywords

Navigation