FVSMPC: Fuzzy Adaptive Virtual Steering Coefficient Model Predictive Control for Differential Tracked Robot Trajectory Tracking
Pu Zhang, Xiubo Xia, Yongling Fu, Jian Sun
- Year
- 2025
- Citations
- 1
- Access
- Open access
Abstract
Differential tracked robots play a crucial role in various modernized work scenarios such as smart industry, agriculture, and transportation. However, these robots frequently encounter substantial challenges in trajectory tracking, attributable to substantial initial errors and dynamic environments, which result in slow convergence rates, cumulative errors, and diminished tracking precision. To address these challenges, this paper proposes a fuzzy adaptive virtual steering coefficient model predictive control (FVSMPC) algorithm. The FVSMPC algorithm introduces a virtual steering coefficient into the robot’s kinematic model, which is adaptively adjusted using fuzzy logic based on real-time positional error and velocity. This approach not only enhances the robot’s ability to quickly correct large errors but also maintains stability during tracking.The nonlinear kinematic model undergoes linearization via a Taylor expansion and is subsequently formulated as a quadratic programming problem to facilitate efficient iterative solutions. To validate the proposed control algorithm, a simulation environment was constructed and deployed on a real prototype for testing. Results demonstrate that compared to the baseline algorithm, the proposed algorithm performs excellently in trajectory tracking tasks, avoids complex parameter tuning, and exhibits high accuracy, fast convergence, and good stability. This work provides a practical and effective solution for improving the trajectory tracking performance of differential tracked robots in complex environments.
Keywords
Related papers
Statistical Learning Theory
Yuhai Wu, Vladimir Vapnik
1999
Artificial intelligence: a modern approach
1995
Fractional Differential Equations
Igor Podlubný
2025
Applied Nonlinear Control
Jean-Jacques Slotine, Weiping Li
1991