Next Article in Journal
Characterization of Drought-Responsive miRNAs in Peanut Through Integrated Transcriptomic Approaches
Previous Article in Journal
Co-Application of Arbuscular Mycorrhizal Fungi and Silicon Nanoparticles: A Strategy for Optimizing Volatile Profile, Phenolic Content, and Flower Yield in Rosa damascena Genotypes
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
This is an early access version, the complete PDF, HTML, and XML versions will be available soon.
Article

A Vision Navigation Method for Agricultural Machines Based on a Combination of an Improved MPC Algorithm and SMC

1
School of Information Technology, Jilin Agricultural University, Changchun 130118, China
2
School of Engineering Technology, Jilin Agricultural University, Changchun 130118, China
*
Author to whom correspondence should be addressed.
Agriculture 2025, 15(21), 2189; https://doi.org/10.3390/agriculture15212189
Submission received: 20 September 2025 / Revised: 14 October 2025 / Accepted: 21 October 2025 / Published: 22 October 2025
(This article belongs to the Section Artificial Intelligence and Digital Agriculture)

Abstract

Vision navigation systems provide significant advantages in agricultural scenarios such as pesticide spraying, weeding, and harvesting by interpreting crop row structures in real-time to establish guidance lines. However, the delay introduced by image processing causes the path and pose information relied upon by the controller to lag behind the actual vehicle state. In this study, a hierarchical delay-compensated cooperative control framework (HDC-CC) was designed to synergize Model Predictive Control (MPC) and Sliding Mode Control (SMC), combining predictive optimization with robust stability enforcement for agricultural navigation. An upper-layer MPC module incorporated a novel delay state observer that compensated for visual latency by forward-predicting vehicle states using a 3-DoF dynamics model, generating optimized front-wheel steering angles under actuator constraints. Concurrently, a lower-layer SMC module ensured dynamic stability by computing additional yaw moments via adaptive sliding surfaces, with torque distribution optimized through quadratic programming. Under varying adhesion conditions tests demonstrated error reductions of 74.72% on high-adhesion road and 56.19% on low-adhesion surfaces. In Gazebo simulations of unstructured farmland environments, the proposed framework achieved an average path tracking error of only 0.091 m. The approach effectively overcame vision-controller mismatches through predictive compensation and hierarchical coordination, providing a robust solution for vision autonomous agricultural machinery navigation in various row-crop operations.
Keywords: agricultural tractors; vision autonomous guidance; model predictive control; path tracking agricultural tractors; vision autonomous guidance; model predictive control; path tracking

Share and Cite

MDPI and ACS Style

Zhai, Y.; Huang, D.; Li, J.; Wang, X.; Xu, Y. A Vision Navigation Method for Agricultural Machines Based on a Combination of an Improved MPC Algorithm and SMC. Agriculture 2025, 15, 2189. https://doi.org/10.3390/agriculture15212189

AMA Style

Zhai Y, Huang D, Li J, Wang X, Xu Y. A Vision Navigation Method for Agricultural Machines Based on a Combination of an Improved MPC Algorithm and SMC. Agriculture. 2025; 15(21):2189. https://doi.org/10.3390/agriculture15212189

Chicago/Turabian Style

Zhai, Yuting, Dongyan Huang, Jian Li, Xuehai Wang, and Yanlei Xu. 2025. "A Vision Navigation Method for Agricultural Machines Based on a Combination of an Improved MPC Algorithm and SMC" Agriculture 15, no. 21: 2189. https://doi.org/10.3390/agriculture15212189

APA Style

Zhai, Y., Huang, D., Li, J., Wang, X., & Xu, Y. (2025). A Vision Navigation Method for Agricultural Machines Based on a Combination of an Improved MPC Algorithm and SMC. Agriculture, 15(21), 2189. https://doi.org/10.3390/agriculture15212189

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop