Skip to main content
Log in

Path Tracking Control of Skid-steered Mobile Robot on the Slope Based on Fuzzy System and Model Predictive Control

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

Abstract

Skid-steered mobile robots are often used in outdoor exploration due to their robust mechanical structure and high maneuverability. When they track reference path on a slope with boundaries, ensuring the tracking accuracy and stability of the skid-steered mobile robot is the major target. However, the gravity makes the relationship between wheels and ground more complex on the slope, and variational slope angle also makes it difficult for tracking control. The common control methods focus on plane motion, where only the plane forces are taken into account and the gravity is normally ignored. It may lead to some performance limitations such as the accuracy of motion on a slope. To address these problems, a model predictive control strategy combined with a fuzzy system is proposed in this paper, which has considered the dynamics of the body and wheels on the slope. We improved the two dimensional kinematics and dynamics model of the robot, which makes the three dimensional motion control more accurate. And the control method allows the robot to adapt to slopes with different angles and to make the path tracking stable to curvature mutation. Both experiment and simulation results demonstrate the effectiveness and superiority of the proposed model and method.

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. N. H. Amer, H. Zamzuri, K. Hudha, and Z. A. Kadir, “Modelling and control strategies in path tracking control for autonomous ground vehicles: A review of state of the art and challenges,” Journal of Intelligent & Robotic Systems, vol. 86, pp. 225–254, November 2016.

    Article  Google Scholar 

  2. S. Roy, S. Nandy, R. Ray, and S. N. Shome, “Robust path tracking control of nonholonomic wheeled mobile robot: Experimental validation,” International Journal of Control, Automation, and Systems, vol. 13, no. 4, pp. 897–905, 2015.

    Article  Google Scholar 

  3. N. R. Kapania and J. C. Gerdes, “Design of a feedback-feedforward steering controller for accurate path tracking and stability at the limits of handling,” Vehicle System Dynamics, vol. 53, pp. 1687–1704, July 2015.

    Article  Google Scholar 

  4. M. Krid, F. Benamar, and R. Lenain, “A new explicit dynamic path tracking controller using generalized predictive control,” International Journal of Control, Automation, and Systems, vol. 15, no. 1, pp. 303–314, 2017.

    Article  Google Scholar 

  5. Y. D. Setiawan, T. H. Nguyen, P. S. Pratama, H. K. Kim, and S. B. Kim, “Path tracking controller design of four wheel independent steering automatic guided vehicle,” International Journal of Control, Automation, and Systems, vol. 14, no. 6, pp. 1550–1560, 2016.

    Article  Google Scholar 

  6. X. Yuan, C. Huang, and K. Shi, “Improved adaptive path following control system for autonomous vehicle in different velocities,” IEEE Transactions on Intelligent Transportation Systems, vol. 21, no. 8, pp. 3247–3256, August 2020.

    Article  Google Scholar 

  7. J. Chen, Z. Shuai, H. Zhang, and W. Zhao, “Path following control of autonomous four-wheel-independent-drive electric vehicles via second-order sliding mode and nonlinear disturbance observer techniques,” IEEE Transactions on Industrial Electronics, vol. 68, no. 3, pp. 2460–2469, March 2021.

    Article  Google Scholar 

  8. Z. Wang and J. Wang, “Ultra-local model predictive control: A model-free approach and its application on automated vehicle trajectory tracking,” Control Engineering Practice, vol. 101, August 2020.

  9. E. Lucet, R. Lenain, and C. Grand, “Dynamic path tracking control of a vehicle on slippery terrain,” Control Engineering Practice, vol. 42, pp. 60–73, May 2015.

    Article  Google Scholar 

  10. L. Yong, M. Yue, and T. Ma, “Path following predictive control for autonomous vehicles subject to uncertain tire-ground adhesion and varied road curvature,” International Journal of Control, Automation, and Systems, vol. 17, no. 1, pp. 193–202, January 2019.

    Article  Google Scholar 

  11. Y. Liang, Y. Li, A. Khajepour, and L. Zheng, “Holistic adaptive multi-model predictive control for the path following of 4WID autonomous vehicles,” IEEE Transactions on Vehicular Technology, vol. 70, no. 1, pp. 69–81, January 2021.

    Article  Google Scholar 

  12. M. A. Juman, Y. W. Wong, R. K. Rajkumar, K. W. Kow, and Z. W. Yap, “An incremental unsupervised learning based trajectory controller for a 4 wheeled skid steer mobile robot,” Engineering Applications of Artificial Intelligence, vol. 85, pp. 385–392, October 2019.

    Article  Google Scholar 

  13. C. J. Ostafew, A. P. Schoellig, and T. D. Barfoot, “Learning-based nonlinear model predictive control to improve vision-based mobile robot path tracking,” Journal of Field Robotics, vol. 33, no. 1, pp. 133–152, 2016.

    Article  Google Scholar 

  14. I. Matraji, A. Al-Durra, A. Haryono, K. Al-Wahedi, and M. Abou-Khousa, “Trajectory tracking control of skid-steered mobile robot based on adaptive second order sliding mode control,” Control Engineering Practice, vol. 72, pp. 167–176, 2018.

    Article  Google Scholar 

  15. J. Aslam, S. Y. Qin, and M. A. Alvi, “Fuzzy sliding mode control algorithm for a four-wheel skid steer vehicle,” Journal of Mechanical Science and Technology, vol. 28, no. 8, pp. 3301–3310, 2014.

    Article  Google Scholar 

  16. I. Matraji, K. Al-Wahedi, and A. Al-Durra, “Higherorder super-twisting control for trajectory tracking control of skid-steered mobile robot,” IEEE Access, vol. 8, pp. 124712–124721, 2020.

    Article  Google Scholar 

  17. G. Huskic, S. Buck, M. Herrb, S. Lacroix, and A. Zell, “High-speed path following control of skid-steered vehicles,” The International Journal of Robotics Research, vol. 38, no. 9, pp. 1124–1148, August 2019.

    Article  Google Scholar 

  18. S. Tang, S. Yuan, X. Li, and J. Zhou, “Dynamic modeling and experimental validation of skid-steered wheeled vehicles with low-pressure pneumatic tires on soft terrain,” Proc. of the Institution of Mechanical Engineers Part D Journal of Automobile Engineering, vol. 234, no. 2–3, pp. 840–856, February 2020.

    Article  Google Scholar 

  19. F. Ren, Z. Jiang, J. Chen, and B. Liu, “Analysis and experimental research on the characteristic of skid steering vehicle based on a dynamic analysis model,” Multimedia Tools and Applications, vol. 79, no. 15–16, pp. 10309–10326, April 2020.

    Article  Google Scholar 

  20. I. Salgado, D. Cruz-Ortiz, O. Camacho, and I. Chairez, “Output feedback control of a skid-steered mobile robot based on the super-twisting algorithm,” Control Engineering Practice, vol. 58, pp. 193–203, 2017.

    Article  Google Scholar 

  21. F. Ibrahim, A. A. Abouelsoud, Ahmed M. R. Fath El Bab, and T. Ogata, “Discontinuous stabilizing control of skid-steering mobile robot (SSMR),” Journal of Intelligent & Robotic Systems, vol. 95, pp. 253–266, April 2018.

    Article  Google Scholar 

  22. L. J. Prado, M. Torres-Torriti, J. Yuz, and F. A. Cheein, “Tube-based nonlinear model predictive control for autonomous skid-steer mobile robots with tire-terrain interactions,” Control Engineering Practice, vol. 101, August 2020.

  23. J. Liao, Z. Chen, and B. Yao, “Model-based coordinated control of four-wheel independently driven skid steer mobile robot with wheel-ground interaction and wheel dynamics,” IEEE Transactions on Industrial Informatics, vol. 15, no. 3, pp. 1742–1752, 2019.

    Article  Google Scholar 

  24. J. Li, J. Wang, H. Peng, L. Zhang, Y. Hu, and H. Su, “Neural fuzzy approximation enhanced autonomous tracking control of the wheel-legged robot under uncertain physical interaction,” Neurocomputing, vol. 410, pp. 342–353, October 2020.

    Article  Google Scholar 

  25. S. Tayyebi and M. Alishiri, “A novel adaptive three stages model predictive control based on fuzzy systems: Application in MIMO controlling of MED-TVC process,” Journal of the Franklin Institute, vol. 356, no. 16, pp. 9344–9363, September 2019.

    Article  MathSciNet  Google Scholar 

  26. W. Yu, O. Y. Chuy, E. G. Collins, and P. Hollis, “Analysis and experimental verification for dynamic modeling of a skid-steered wheeled vehicle,” IEEE Transactions on Robotics, vol. 26, no. 2, pp. 340–353, 2010.

    Article  Google Scholar 

  27. S. L. Canfield, T. W. Hill, and S. G. Zuccaro, “Prediction and experimental validation of power consumption of skidsteer mobile robots in manufacturing environments,” Journal of Intelligent & Robotic Systems, vol. 94, pp. 825–839, March 2018.

    Article  Google Scholar 

Download references

Funding

The work was supported in part by the Key-Area Research and Development Program of Guang-Dong Province under Grant 2019B010924005, in part by the National Natural Science Foundation of China under Grant 51975236, 51905185.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jiankui Chen.

Additional information

Xiao Yue received his B.S. degree in mechanical engineering and automation from Huazhong University of Science and Technology (HUST), in 2014. He is currently working toward a Ph.D. degree in the School of Mechanical Science and Engineering at Huazhong University of Science and Technology, Wuhan, China. His research interests include nonlinear control, adaptive control, and intelligent drive.

Jiankui Chen received his B.S. degree in vehicle operation engineering from the Wuhan University of Technology, Wuhan, China, in 2001, and M.S. and Ph.D. degrees in mechanical engineering from the Huazhong University of Science and Technology (HUST), Wuhan, in 2006 and 2010, respectively. He is currently an Associate Professor with the State Key Laboratory of Digital Manufacturing Equipment and Technology, HUST. His current research interests include flexible electronics manufacturing and AI control and applications.

Yiqun Li is a lecturer at the State Key Laboratory of Digital Manufacturing Equipment and Technology, Huazhong University of Science and Technology (HUST). He received a Ph.D. degree in computational mathematics from Harbin Institute of Technology, China, in 2017. His research interests include robotics, nonlinear geometric control, structure-preserving simulation, and data-driven science and technology.

Rong Zou received his B.S. degree in naval architecture and ocean engineering from Huazhong University of Science and Technology (HUST), Wuhan, China, in 2019. He is now a Master student in the Department of Mechanical and Process Engineering, Eidgenssische Technische Hochschule Zrich (ETH Zrich). His current research interests include mobile robots, control theory, and intelligent optimization algorithms.

Zhihao Sun received his B.S. degree in mechanical engineering and automation from Huazhong University of Science and Technology (HUST), in 2016. He is currently working toward a Master’s degree in the School of Mechanical Science and Engineering at Huazhong University of Science and Technology, Wuhan, China. His research interests include mobile robot localization and mapping.

Xiaochuan Cao received his B.S. degree in naval architecture and ocean engineering from Huazhong University of Science and Technology, in 2018, and an M.S. degree in mechanical engineering from Huazhong University of Science and Technology, in 2021. His research interests include robot perception and SLAM.

Song Zhang received his B.S. degree in mechanical engineering and automation from Wuhan University of Science and Technology, Wuhan, China, in 2019, and an M.S. degree in mechanical engineering from Huazhong University of Science and Technology, Wuhan, China, in 2021. His research interests include intelligent drive, path tracking, and model predictive control.

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Yue, X., Chen, J., Li, Y. et al. Path Tracking Control of Skid-steered Mobile Robot on the Slope Based on Fuzzy System and Model Predictive Control. Int. J. Control Autom. Syst. 20, 1365–1376 (2022). https://doi.org/10.1007/s12555-021-0203-0

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12555-021-0203-0

Keywords

Navigation