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.
Similar content being viewed by others
References
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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
Corresponding author
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
About this article
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
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12555-021-0203-0