Next Article in Journal
Effects of Phosphorus Input on Rhizosphere Soil Respiration Rate and Microbial Community in Corn and Soybean
Previous Article in Journal
Integrating Management and Digital Tools to Reduce Waste in Plant Protection Process
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Systematic Review

A Systematic Review of Modeling and Control Approaches for Path Tracking in Unmanned Agricultural Ground Vehicles

School of Electrical and Information Engineering, Jiangsu University, Zhenjiang 212013, China
*
Author to whom correspondence should be addressed.
Agronomy 2025, 15(10), 2274; https://doi.org/10.3390/agronomy15102274
Submission received: 11 August 2025 / Revised: 11 September 2025 / Accepted: 16 September 2025 / Published: 25 September 2025
(This article belongs to the Section Precision and Digital Agriculture)

Abstract

With the advancement of precision agriculture, the autonomous navigation of unmanned agricultural ground vehicles (UAGVs) has emerged as a critical research topic. As a fundamental component of autonomous navigation, path-tracking control is essential for ensuring the accurate and stable operation of UAGVs. However, achieving high-precision and robust tracking in agricultural environments remains challenging due to unstructured terrain, variable wheel slip, and complex dynamic disturbances. This review provides a structured and comprehensive survey of modeling and control methodologies for UAGVs, with particular emphasis on control-theoretic formulations and their applicability across diverse agricultural scenarios. In contrast to prior reviews, the modeling approaches are systematically classified into geometric, kinematic, and dynamic models, including extended formulations that incorporate wheel slip and external disturbances. Furthermore, this paper systematically reviews commonly adopted path-tracking strategies for UAGVs, including proportional–integral–derivative (PID) control, pure pursuit (PP), Stanley control, sliding mode control (SMC), model predictive control (MPC), and learning-based approaches. Emphasis is placed on their theoretical underpinnings, tracking accuracy, adaptability to unstructured field environments, and computational efficiency. In addition, several key technical challenges are identified, such as terrain-adaptive vehicle modeling, slip compensation mechanisms, real-time implementation under hardware constraints, and the cooperative control of multiple UAGVs operating in dynamic agricultural scenarios. By presenting a detailed review from a control-centric perspective, this study aims to serve as a valuable reference for researchers and practitioners developing intelligent agricultural vehicle systems.

1. Introduction

The integration of next-generation information technologies into agriculture is accelerating the transformation of modern agricultural systems towards networked, digitalized, and intelligent paradigms. This transformation, driven by the agricultural digital revolution, has fostered the emergence of smart agriculture as a new production mode [1,2]. Contemporary agricultural development emphasizes improving resource-use efficiency and safeguarding agroecological systems [3,4], thereby imposing higher requirements on agricultural machinery. The shift toward intelligent and digital equipment has become a prevailing trend in machinery design and development [5,6]. Among these technological advancements, autonomous navigation has become a central focus in the modernization of agricultural vehicles [7,8]. A complete autonomous navigation system typically comprises four key modules: environmental perception [9,10,11,12], path planning [13,14], path-tracking, and operation control [15,16,17,18,19]. Among these, the path-tracking controller plays a critical role in ensuring the operational safety and precision of unmanned agricultural ground vehicles (UAGVs). Consequently, recent research efforts have increasingly focused on vehicle modeling and the development of robust tracking control strategies to enable accurate trajectory following in complex and unstructured field environments [20].
In contrast to the relatively structured and predictable conditions found in industrial environments, agricultural fields are inherently unstructured, dynamic, and highly variable [21,22,23,24]. Challenges such as uneven terrain, fluctuating soil resistance, and low-adhesion surfaces introduce substantial uncertainties that hinder accurate system modeling and robust control performance in UAGV systems [25,26]. When directly applied to these conditions, conventional control strategies often suffer from degraded accuracy, poor disturbance rejection, and limited generalization capabilities. Therefore, the development of high-fidelity mathematical models tailored to the nonlinear and time-varying characteristics of agricultural environments—together with the design of path-tracking controllers that ensure adaptability and robustness under external disturbances—is essential for realizing safe and efficient autonomous navigation in UAGVs [27].
Accurate vehicle modeling constitutes the foundation of path-tracking controller design, as the fidelity of the model directly influences the tracking accuracy and control robustness [28]. Existing modeling approaches for UAGVs can be broadly classified into geometric [29], kinematic [30], and dynamic models [31], each featuring distinct assumptions and applicability. Geometric models describe spatial relationships—such as heading angle, turning radius, and vehicle pose—under idealized assumptions that ignore system mass, tire forces, and dynamic effects [32]. These models support classical tracking algorithms including PID, PP, and Stanley methods. Due to their simplicity and low computational demands, geometric models are particularly applicable to low-speed operations in structured agricultural environments. Kinematic models, in contrast, capture the relationship between control inputs (e.g., linear and angular velocities) and vehicle pose evolution over time. Their low dimensionality and clearly defined state variables render them suitable for advanced control schemes such as SMC and MPC. For enhanced robustness, extended kinematic models incorporate external disturbances arising from wheel slip, terrain irregularities, or payload variations, and are often integrated with compensation techniques. Dynamic models provide higher-fidelity representations by accounting for the vehicle’s response to external forces, including inertial dynamics, tire–ground interactions, and side slip. Typically derived from Newton–Euler mechanics, these models are essential for high-speed navigation, variable payloads, and operations on unstructured or inclined terrain. However, their practical application is often limited by structural complexity, sensitivity to parameter uncertainties, and computational overhead. To address these challenges, various adaptive strategies—such as disturbance observers, online parameter identification, and learning-based modeling using real-time data—have been proposed to enhance robustness and maintain control performance under uncertain field conditions.
In summary, achieving high-precision path-tracking control for UAGVs in complex and unstructured agricultural environments requires the coordinated integration of vehicle modeling and control strategy design to ensure robustness and adaptability. Although substantial progress has been achieved, prior reviews often lack a thorough analysis from a control-theoretic perspective. To bridge this gap, this paper presents a structured and in-depth survey of modeling methodologies and path-tracking control strategies for UAGVs, with a particular emphasis on their suitability across diverse agricultural scenarios. Furthermore, it highlights key technical challenges—such as terrain-adaptive modeling, slip compensation mechanisms, and real-time implementation under computational constraints—and outlines promising directions for future research. This review aims to provide a focused, control-centric synthesis to assist researchers and practitioners in developing intelligent, robust, and efficient UAGV systems for field operations. Figure 1 presents the overall structure of this review, linking modeling strategies, control algorithms, sensor integration, application scenarios, and future research directions.
The remainder of this paper is organized as follows. Section 2 outlines the review methodology. Section 3 discusses common modeling approaches for unmanned agricultural ground vehicles (UAGVs), including geometric, kinematic, and dynamic models, as well as extended formulations designed to address typical uncertainties in agricultural environments. Section 4 provides a comprehensive overview of path-tracking control algorithms for UAGVs. Section 5 examines the integration of proximal sensors with UAGVs, while Section 6 reviews the deployment of control strategies across different agricultural scenarios. Section 7 presents the results of the review. Finally, Section 8 concludes the paper and highlights promising directions for future research.

2. Review Methodology

This review adheres to the PRISMA 2020 guidelines [33] to ensure transparency, reproducibility, and methodological rigor. The methodology encompasses the literature search, eligibility screening, and analytical procedures. Relevant publications were identified from leading academic databases, including Web of Science, Scopus, IEEE Xplore, and ScienceDirect. The search was limited to English-language peer-reviewed journal articles, conference papers, and technical reports published between 2015 and June 2025, thereby capturing recent advances in the field.
A set of targeted keywords was employed to retrieve studies related to the modeling and control of UAGVs. These included terms such as “unmanned agricultural systems,” “agricultural navigation,” “vehicle modeling,” “path tracking,” “pure pursuit control,” “Stanley control,” “PID control,” “sliding mode control,” “model predictive control,” and “learning-based control.” Boolean operators (AND, OR, NOT) were used to construct logical queries and refine search results.

2.1. Eligibility Criteria

To ensure methodological consistency, a set of predefined inclusion and exclusion criteria was applied during the screening process, as detailed in Table 1.

2.2. Screening and Selection Process

An initial query across major academic databases—including Web of Science, Scopus, IEEE Xplore, and ScienceDirect—identified 198 records related to UAGV modeling and path-tracking control. After removing duplicates, 167 unique records remained for screening. The screening process was conducted in two stages. First, 35 records were excluded based on abstract review due to topic irrelevance (e.g., UAVs, general autonomous vehicles, or non-agricultural platforms).
Second, full-text screening excluded 25 records that lacked practical relevance, such as studies limited to theoretical simulation without agricultural context or real-world validation. Ultimately, 107 articles met the inclusion criteria and were retained for systematic review. These studies focus on UAGV modeling and control strategies and were published in peer-reviewed journals or conferences indexed by SCI, EI, or Scopus. In addition, 33 other references were cited for contextual or background purposes—such as the concepts of digital agriculture, machinery components, and autonomous system architecture—but were not included in the systematic review. Figure 2 illustrates the PRISMA 2020 flow diagram summarizing the study selection and inclusion process.

2.3. Descriptive Statistics

Figure 3a illustrates a steady increase in publications related to UAGV modeling and control from 2015 to 2024, with a marked acceleration observed after 2021. This trend underscores the growing academic and industrial interest in intelligent agricultural machinery, fueled by the rising demand for automation and digital transformation in modern farming systems.
Figure 3b presents the distribution of control strategies adopted across the surveyed literature. Among them, MPC and SMC have emerged as dominant approaches, attributed to their strong robustness and adaptability to field uncertainties. Classical methods such as PID control and PP remain widely utilized due to their algorithmic simplicity and practical ease of deployment. In parallel, learning-based control strategies have gained momentum in recent years, reflecting a broader shift towards data-driven and adaptive control paradigms in agricultural automation.
Figure 4 illustrates the geographic distribution of first-author affiliations across the reviewed studies. A substantial proportion of contributions originate from Asia, with China, India, and South Korea emerging as leading contributors. This concentration is likely driven by large agricultural populations, increasing demand for mechanization, and sustained investment in digital agricultural technologies. North America and Europe also demonstrate significant research activity, supported by mature agricultural systems and well-established academic institutions. In contrast, Africa, South America, and Oceania account for relatively fewer publications, which may reflect limitations in research funding, lower mechanization levels, and nascent digital agriculture infrastructures. These regional disparities underscore the importance of fostering international collaboration to accelerate the global development and adoption of UAGV technologies.

3. Modeling Strategies for Unmanned Agricultural Ground Vehicles

Accurate modeling forms the foundation of path planning and tracking control for UAGVs [34]. High-fidelity models are essential for capturing the constraints, nonlinearities, and external disturbances inherent to real-world UAGV operations [35,36]. Given the diversity of UAGV platforms and the complexity of agricultural terrains—ranging from grasslands and dry fields to paddy fields and sloped environments—selecting appropriate modeling strategies is critical for achieving precise trajectory tracking and ensuring robust control performance.
This section presents representative modeling approaches commonly employed in UAGV control design, including geometric, kinematic, dynamic, and extended models that incorporate environmental uncertainties. Each modeling framework offers distinct advantages and limitations, which must be carefully considered based on specific control objectives and operational scenarios.

3.1. Geometric Modeling

As illustrated in Figure 5, geometric modeling characterizes the spatial relationship between a vehicle’s wheelbase and its turning trajectory, emphasizing curvature during steering maneuvers. In contrast to kinematic and dynamic models, geometric models neglect velocity and acceleration dynamics, focusing solely on spatial configuration and path geometry. This abstraction is particularly useful for analyzing how the physical layout of the vehicle affects its maneuverability.
Among geometric modeling approaches applied to UAGVs, the Ackermann steering geometry is the most prevalent. It assumes that all wheels instantaneously rotate about a common instantaneous center of rotation (ICR) during turning [37,38]. Based on this assumption, the steering angle δ is related to the turning radius R and wheelbase L through the following relationship:
δ = tan 1 L R
Notably, the geometric modeling approach forms a critical theoretical foundation for widely adopted path-tracking controllers such as PP and Stanley control. Implementation details and comparative analyses of these two controllers are presented in subsequent sections.

3.2. Kinematic Modeling

Kinematic models are extensively used in agricultural robotics owing to their structural simplicity and effectiveness in low-speed, structured environments [39]. They offer a favorable trade-off between modeling fidelity and computational efficiency, which makes them particularly suitable for UAGVs operating in flat terrains or along predefined crop rows. Nevertheless, their accuracy tends to decline in unstructured or uneven agricultural fields, where increased terrain variability and external disturbances pose significant modeling and control challenges.

3.2.1. Kinematic Modeling of Tracked Chassis

As illustrated in Figure 6a, tracked chassis configurations are commonly used in differential drive-driven UAGVs, such as tracked harvesters, tracked tractors, and lawn mowers. These vehicles typically achieve directional control by independently varying the velocities of the left and right tracks or wheels [40]. Their motion can therefore be modeled using the basic unicycle kinematic model, which relates the vehicle’s linear and angular velocities directly to the speeds of the left and right tracks:
v = v r + v l 2 , ω = v r v l B
where vr and vl denote the velocities of the right and left tracks, respectively, and B represents the separation distance between the tracks.
As depicted in Figure 6b, a widely adopted kinematic representation for tracked vehicles is the ideal unicycle model, valued for its simplicity and suitability in control design. This model approximates the vehicle’s motion as that of a point mass, characterized solely by a forward velocity v and an angular velocity ω. The corresponding state equations are
x ˙ = v cos θ y ˙ = v sin θ θ ˙ = ω
where (x, y) represents the vehicle’s positional coordinates and θ denotes its heading angle.
To more accurately capture the skid-steering behavior of tracked UAGVs under realistic agricultural conditions, recent studies [41,42,43] have proposed extensions to the ideal kinematic model by incorporating slip-related components. These enhanced formulations aim to mitigate the loss of modeling fidelity caused by terrain irregularities and complex wheel–soil interactions, which frequently violate the assumptions underlying conventional kinematic models. The resulting extended kinematic model can be expressed as
x ˙ = r 2 [ ω L ( 1 i L ) + ω R ( 1 i R ) ] [ cos θ sin θ tan α ] y ˙ = r 2 [ ω L ( 1 i L ) + ω R ( 1 i R ) ] [ sin θ + cos θ tan α ] θ ˙ = r B [ ω L ( 1 i L ) ω R ( 1 i R ) ]
where α is the slip angle reflecting lateral displacement, r is the radius of the track-driving sprockets, ωL and ωR denote the angular velocities of the left and right tracks, respectively, and iL and iR represent their corresponding slip ratios.
This model explicitly incorporates environmental disturbances—such as lateral slippage and asymmetric traction loss—through parameters like slip angle and slip ratio. By accounting for these non-ideal effects, the model significantly improves adaptability to complex agricultural terrains. Consequently, it enhances the robustness of trajectory planning and control in real-world field conditions.

3.2.2. Kinematic Modeling of Ackermann Chassis

For UAGVs with Ackermann steering—such as tractors, rice transplanters, and sprayers—the bicycle model offers a suitable kinematic representation [44]. As illustrated in Figure 7, this simplified model reduces a standard four-wheel chassis to an equivalent two-wheel abstraction, where the front wheel is responsible for directional steering and the rear wheel provides propulsion. The ideal kinematic equations for the bicycle model are given by
x ˙ = v cos θ y ˙ = v sin θ θ ˙ = v tan δ L
where v represents the forward velocity, δ denotes the steering angle of the front wheel, and L is the vehicle’s wheelbase.
The ideal bicycle kinematic models rely on simplified assumptions—such as the absence of wheel slip—which limit their applicability in agricultural environments [45]. UAGVs frequently operate on challenging terrain, including wet grasslands, muddy fields, and loose or uneven surfaces, where both longitudinal and lateral slip are inevitable. These slip-induced effects degrade model accuracy, impair path-tracking performance, and may destabilize the control system. To overcome these limitations, extended kinematic models incorporating slip parameters have been proposed [46]. By explicitly modeling slip dynamics, these formulations offer enhanced motion fidelity and robustness in unstructured field conditions, thereby improving the reliability of trajectory tracking.
For Ackermann steering UAGVs, the extended kinematic model that incorporates slip velocities and slip angles is given as follows [47]:
x ˙ = ( v v l s ) cos θ v s s sin θ y ˙ = ( v v l s ) sin θ + v s s cos θ θ ˙ = ( v v l s ) L tan ( δ + δ s ) + v s s L
where v l s denotes the longitudinal slip velocity, v s s is the lateral slip velocity, and δs represents the additional slip-induced steering angle caused by lateral sliding. By explicitly incorporating these slip parameters, the extended model compensates effectively for deviations induced by wheel slip, thereby enhancing the trajectory tracking precision and improving the overall control system stability.
In the context of UAGV path-tracking research, extended kinematic models have gained increasing attention due to their capability to capture slip-induced dynamics. By explicitly modeling both longitudinal and lateral slip, these formulations facilitate the design of advanced controllers and adaptive algorithms that estimate and compensate for slip effects in real time. This improves trajectory accuracy and enhances system robustness under varying terrain conditions commonly encountered in agricultural operations.

3.3. Dynamic Modeling

Dynamic modeling has attracted growing interest due to its ability to characterize the complex motion behavior of UAGVs under realistic field conditions. In contrast to kinematic models that primarily describe geometric relationships, dynamic models account for vehicle mass, inertial effects, acceleration, friction, and tire–terrain interaction forces, thereby capturing the physical response of the system to control inputs. These models are particularly valuable in scenarios involving unstructured terrain, varying payloads, and operations requiring high-precision tracking, where slip, vibration, and terrain-induced disturbances are significant. Although computationally intensive, the implementation of dynamic models in UAGV systems has been increasingly enabled by advancements in real-time computing and model identification techniques, supporting more accurate and robust control in complex agricultural environments.

3.3.1. Dynamic Modeling of Tracked Chassis

Tracked vehicles, driven independently by left and right tracks, offer strong off-road mobility due to their large ground contact area. However, their motion involves complex dynamics influenced by soil–track interaction, rolling resistance, and slip. A simplified dynamic model capturing longitudinal, lateral, and yaw motions is shown in Figure 8.
m x ¨ = F q l + F q r F r l F r r m y ¨ = 4 f y d s I z θ ¨ = ( F q l F r l ) B 2 ( F q r F r r ) B 2 2 f y ( 4 l 2 d s 2 )
where m represents the vehicle’s mass, Iz is the yaw moment of inertia, B denotes the track width, and Fql, Fqr and Frl, Frr correspond, respectively, to the driving forces and rolling resistances acting on the left and right tracks. The parameter fy represents lateral forces, while ds is the lateral offset between the vehicle’s centerline and the track contact patches, and l characterizes the longitudinal geometry of the chassis.
Despite their practical utility, simplified dynamic models often neglect key real-world effects—such as track slip, lateral tire-–terrain interaction, and external disturbances—that are frequently encountered during agricultural field operations. These omissions may result in considerable discrepancies between the predicted and actual vehicle behavior, thereby degrading path-tracking accuracy and potentially compromising overall system stability. To overcome these limitations, extended dynamic models have been proposed, which explicitly incorporate slip dynamics and disturbance terms into the equations of motion. Such enhancements improve model fidelity and control robustness under complex and variable agricultural conditions [48]. The general form of an extended dynamic model is expressed as
m x ¨ = F q l + F q r F r l F r r + d x m y ¨ = 4 f y d s + d y I z θ ¨ = ( F q l F r l ) B 2 ( F q r F r r ) B 2 2 f y ( 4 l 2 d s 2 ) + d θ
where m denotes the vehicle mass, Iz is the yaw moment of inertia about the vertical axis, Fql, Fqr and Frl, Frr, respectively, represent the longitudinal driving and resistive forces acting on the left and right wheels. Additionally, fy denotes the lateral tire–terrain interaction force, ds is the lateral offset of tire–ground contact, B is the vehicle track width, and l characterizes the longitudinal geometry of the chassis. Disturbances from uneven terrain or external factors are captured by the additional disturbance terms dx, dy, and dθ.

3.3.2. Dynamic Modeling of Ackermann Chassis

For UAGVs equipped with Ackermann steering—such as tractors, sprayers, and other wheeled agricultural machinery—dynamic modeling must account for the coupled effects of front-wheel steering, rear-wheel drive, mass distribution, and vehicle orientation. In contrast to kinematic models that neglect inertial and resistive forces, dynamic models explicitly incorporate vehicle mass, rotational inertia, tire–terrain interaction, and external disturbances [49]. These considerations are essential for accurately representing the vehicle’s motion response under complex field conditions, particularly when operating at higher speeds or over uneven terrain.
A representative dynamic model of an Ackermann-steered vehicle, as illustrated in Figure 9, captures the vehicle’s longitudinal, lateral, and yaw dynamics. The model can be formulated as follows:
m x ¨ = m y ˙ θ ˙ + 2 ( F l f cos δ F c f sin δ ) + 2 F l r m y ¨ = m x ˙ θ ˙ + 2 ( F l f sin δ + F c f cos δ ) + 2 F c r I Z θ ¨ = 2 l f ( F l f sin δ + F c f cos δ ) 2 l r F c r
where Flf and Flr denote longitudinal tire forces acting on the front and rear of the chassis, respectively; Fcf and Fcr indicate corresponding lateral tire forces; lf and lr represent the distances from the vehicle’s center of gravity to the front and rear tire–ground contact points, respectively; and δ is the effective slip angle incorporating lateral slip effects.
While simplified dynamic models provide a foundational framework, they often neglect critical vehicle–terrain interaction effects, including lateral and longitudinal slip, steering-induced slip angles, and various unmodeled dynamics that substantially influence UAGV behavior. These factors are particularly significant in agricultural environments—such as muddy, slippery, or uneven terrain—where they can degrade path-tracking accuracy and compromise vehicle stability. To overcome these limitations, extended dynamic models have been proposed that explicitly incorporate slip phenomena, lateral tire forces, and external disturbance torques, thereby offering a more accurate and robust representation of Ackermann-steered vehicles operating under realistic field conditions [50]. The corresponding extended dynamic model is formulated as
m x ¨ = m y ˙ θ ˙ + 2 ( F l f cos δ F c f sin δ ) + 2 F l r + d x m y ¨ = m x ˙ θ ˙ + 2 ( F l f sin δ + F c f cos δ ) + 2 F c r + d y I Z θ ¨ = 2 l f ( F l f sin δ + F c f cos δ ) 2 l r F c r + d θ
where Flf and Flr represent the longitudinal tire forces at the front and rear wheels, respectively, while Fcf and Fcr correspond to the lateral tire forces. The parameters lf and lr denote the distances from the vehicle’s center of mass to the front and rear tire–ground contact points, respectively. The variable δ represents the effective front-wheel steering angle, incorporating variations induced by slip. The terms dx, dy, and dθ account for external disturbances and terrain-induced variations that affect vehicle motion.

3.4. Summary and Comparative Analysis

Geometric, kinematic, and dynamic models represent the primary modeling paradigms for the navigation and control of UAGVs. Each category entails varying degrees of complexity, computational burden, and fidelity in capturing real-world dynamics. The selection of an appropriate modeling approach is highly dependent on terrain characteristics, operational objectives, and the required control accuracy.
In agricultural applications, model selection becomes particularly critical due to the unstructured, variable nature of field environments. Geometric models are suitable for path planning in structured settings (e.g., flat farmland or greenhouses), where idealized assumptions—such as no slip—are approximately valid. These models are computationally efficient but exhibit limited performance in low-traction or dynamically changing conditions [51]. Kinematic models provide a practical compromise between model simplicity and physical realism, and are frequently employed in tasks such as row-following or turning in moderately structured environments like orchards. Although effective at low speeds, their omission of wheel–soil interaction and slip effects restricts their utility in more challenging terrain [52,53]. Dynamic models are essential for high-precision field operations (e.g., automated tillage, variable-rate spraying) conducted under uncertain or highly dynamic conditions. By explicitly accounting for vehicle inertia, slip behavior, terrain interaction, and payload variation, these models enable robust trajectory tracking in complex agricultural scenarios [54,55,56]. Although more computationally intensive, recent advances in onboard processing and sensing technologies have increasingly facilitated their practical deployment.
A comparative overview of these modeling strategies is presented in Table 2, summarizing their respective assumptions, performance trade-offs, and application suitability across diverse agricultural contexts.

4. Path-Tracking Control Strategies

4.1. PID Control

PID control remains one of the most commonly employed techniques in agricultural UAGVs, owing to its structural simplicity and minimal computational requirements [57]. It is particularly effective in structured or semi-structured environments—such as row-crop fields, greenhouses, and flat farmlands—where external disturbances and terrain variability are relatively limited. In path-tracking applications, the classical PID control law is typically formulated as
u ( t ) = K p e ( t ) + K i 0 t e ( τ ) d τ + K d d e ( t ) d t
where e(t) denotes the real-time tracking error, and Kp, Ki, and Kd are the proportional, integral, and derivative gains, respectively. The proportional term provides immediate correction based on the current error; the integral term accumulates past errors to eliminate steady-state offset; and the derivative term anticipates future error trends, enhancing system damping and reducing overshoot (Figure 10).
While PID-based control remains attractive due to its structural simplicity and ease of implementation, it exhibits limited adaptability under significantly varying operating conditions. Parameter tuning is often conducted empirically and may yield suboptimal performance in dynamic or uncertain field scenarios. To enhance PID control under practical agricultural conditions, recent studies have explored hybrid strategies that integrate PID with fuzzy logic, adaptive gain adjustment, or preview control mechanisms. For instance, in intelligent weeding systems, fuzzy adaptive PID controllers dynamically adjusted gains based on real-time steering deviations, thereby improving responsiveness and noise robustness in densely planted row environments [58]. In tractor navigation tasks, a model-free predictive PID framework demonstrated robust performance across heterogeneous terrain profiles and during complex turning maneuvers [59].
Preview-based PID designs have further improved heading stability in rice transplanters and other UAGVs by replacing the proportional term with a predicted heading deviation and tuning control gains using fuzzy logic [60,61]. Self-tuning fuzzy PID controllers have also been implemented in autonomous tractors, effectively reducing heading error and enhancing adaptability under varying load conditions and traction scenarios [62,63].
Table 3 summarizes representative enhancements to PID-based control strategies for agricultural path tracking. By incorporating fuzzy logic, adaptive tuning, preview modeling, and hierarchical control structures, these methods improve the flexibility and accuracy of PID controllers across a wide range of field conditions, thereby mitigating the inherent limitations of conventional PID schemes.

4.2. Pure Pursuit Method

The PP algorithm is among the most widely employed geometric path-tracking strategies in autonomous agricultural navigation, owing to its conceptual simplicity, low computational overhead, and reliable performance at low to moderate speeds. It determines the steering command by constructing a circular arc that connects the vehicle’s current position to a target point located at a predefined look-ahead distance along the reference trajectory. This arc defines the instantaneous turning radius required for the vehicle to converge to the path, making the approach particularly effective for UAGVs operating in structured or semi-structured environments (Figure 11).
Given a look-ahead distance ld and a heading error angle α between the vehicle’s current orientation and the target point, the required turning radius R and the corresponding front-wheel steering angle δf can be computed using the following geometric relationships:
R = l d 2 sin α , δ f = arctan 2 l sin α l d
The look-ahead distance (ld) plays a critical role in determining the performance of PP-based controllers. A shorter ld enhances controller responsiveness but may induce oscillatory behavior, particularly in high-curvature segments. In contrast, a longer ld produces smoother trajectories but can reduce tracking accuracy, especially when negotiating sharp turns or irregular paths. To address this trade-off, recent studies have proposed adaptive mechanisms that dynamically adjust ld based on real-time environmental and trajectory features.
For instance, fuzzy logic-based tuning strategies that adjust ld according to lateral deviation and path curvature have demonstrated reductions in lateral error as low as 1.8 cm under field conditions [64]. In tracked UAGVs employing brake steering, curvature-aware ld adaptation achieved an average tracking error reduction of 15.6% [65]. Additional enhancements include incorporating heading error rate and curvature segmentation to accelerate convergence and improve control stability [66]. Furthermore, hybrid strategies integrating PP with MPC-based preview control have been developed, wherein ld is continuously varied in response to terrain conditions and path smoothness, resulting in improved tracking precision and smoother trajectory execution in unstructured agricultural environments [67].
Table 4 summarizes key advancements in PP-based tracking methods tailored for agricultural navigation. These approaches adapt the look-ahead distance dynamically based on factors such as curvature, error trends, and obstacle proximity. By accounting for the variability of real field conditions, they improve tracking accuracy, responsiveness, and path-following robustness in diverse agricultural terrains.

4.3. Stanley Control Method

Originally developed for autonomous driving in high-speed racing scenarios, the Stanley control method has been widely adopted in UAGV navigation due to its geometric simplicity and robust closed-loop feedback structure [68]. Unlike the PP algorithm, which computes control actions based on a look-ahead point, the Stanley controller directly utilizes the real-time feedback of both lateral deviation ye and heading error θe between the vehicle and the reference trajectory. Its steering control law is formulated as
δ f = θ e + arcsin k y e v
where v is the vehicle’s forward speed and k is a control gain. The first term aligns the vehicle’s heading with the trajectory, while the second term provides lateral correction that is inversely scaled with speed. This design improves stability at higher velocities and eliminates the need for manually tuning a look-ahead distance, which is typically required in preview-based algorithms (Figure 12).
To enhance the adaptability of the Stanley controller under diverse agricultural operating conditions, fuzzy logic has been employed to dynamically adjust the gain parameter k based on real-time tracking errors. This approach improves control responsiveness and stability during both straight-line navigation and turning maneuvers. To further optimize gain tuning, particle swarm optimization (PSO) has been integrated with fuzzy logic, enabling adaptive gain scheduling under varying speeds and actuator constraints. Simulation results have demonstrated that this method can reduce lateral error by an order of magnitude [69]. Additionally, genetic algorithm (GA)-based tuning strategies have been investigated, producing enhanced Stanley controllers capable of reducing root mean square tracking error by up to 48.6% in representative agricultural scenarios such as U-turns and Ω-shaped paths [70].
Table 5 summarizes recent enhancements to the Stanley controller tailored for agricultural path-tracking applications. These improvements—primarily through the integration of fuzzy logic and evolutionary optimization algorithms—enable the adaptive tuning of control gains in response to variations in path curvature, vehicle speed, and actuator limitations. As a result, significant improvements in tracking accuracy have been achieved under realistic field conditions. Nevertheless, ensuring control stability in scenarios involving abrupt curvature transitions or operating on low-adhesion surfaces remains a persistent challenge requiring further investigation.

4.4. Sliding Mode Control

SMC has been widely adopted in UAGV applications due to its inherent robustness against model uncertainties, external disturbances, and system nonlinearities [71,72,73]. Conventional SMC designs, typically based on simplified kinematic models, have demonstrated reliable trajectory convergence in structured environments such as flat farmlands. However, their performance often deteriorates in complex agricultural scenarios—characterized by uneven terrain, variable soil–vehicle interactions, and frequent wheel slip—where traditional SMC exhibits reduced tracking accuracy and pronounced control chattering [74].
To improve adaptability in complex and variable agricultural environments, adaptive sliding mode control (ASMC) strategies have been proposed. These approaches adjust control gains online to accommodate time-varying or uncertain system parameters—such as cornering stiffness, soil resistance, and payload fluctuations—in real time [75,76]. While ASMC enhances robustness and responsiveness under diverse conditions, it also introduces sensitivity to the tuning of adaptation rates, which must be carefully designed to prevent instability, overshoot, or degraded transient performance [77].
In addition to adaptive mechanisms, fuzzy logic has been widely incorporated into SMC frameworks to suppress high-frequency switching and reduce control chattering [78,79]. Fuzzy inference systems are often employed to adjust the switching gain dynamically or to construct continuous sliding surfaces, thereby improving transient response and minimizing actuator stress. These improvements are particularly beneficial for agricultural robots operating in dense crop rows or greenhouse environments, where excessive control oscillation can impair steering precision and compromise task performance [80,81,82].
Another line of improvement integrates disturbance observers (DOB) into SMC frameworks to enhance robustness under uncertain operating conditions. By estimating external disturbances and internal variations—such as lateral slip, actuator degradation, or steering resistance—DOB-based SMC can provide more accurate and stable control in real-time scenarios [83,84]. In particular, high-fidelity DOBs have demonstrated effective compensation for slippage and force fluctuations in tracked UAGVs navigating gravel, muddy, or sloped terrains [85]. Nevertheless, practical implementation remains challenged by sensitivity to sensor noise and the need for precise bandwidth tuning.
To achieve faster and more predictable convergence, terminal and fixed-time sliding mode control (FTSMC) have been proposed. These approaches guarantee finite-time or fixed-time convergence regardless of the initial error magnitude, which is particularly valuable for rapid stabilization tasks such as headland turning or obstacle avoidance [86,87]. Recent designs combine nonsingular terminal sliding mode controllers (TSMCs) with disturbance estimators and integral sliding surfaces, achieving centimeter-level tracking accuracy in field experiments while maintaining robustness during abrupt terrain transitions [88,89]. Nonetheless, the requirement for higher-order derivative estimations and Lyapunov-based designs increases computational demands.
Finally, composite control strategies that integrate SMC with other methodologies—such as MPC, backstepping, or prescribed performance control—have gained traction. These hybrid controllers expand control horizons, embed future path information, and enforce error evolution within predefined performance bounds [90,91,92]. Such systems have demonstrated high precision and resilience in large-scale agricultural applications involving dynamic payloads, terrain gradients, and high-curvature trajectories. However, they typically depend on high-fidelity modeling and require significant onboard computation, which may limit their use in lightweight or resource-constrained platforms.
Table 6 summarizes representative SMC-based path-tracking strategies applied in UAGVs.

4.5. Model Predictive Control

MPC has emerged as a promising control strategy in UAGV applications, particularly due to its ability to anticipate future system behavior and handle multi-constraint optimization in real time [93,94]. These features are especially valuable in complex agricultural scenarios where vehicles must operate on uneven terrain, variable soil conditions, and under intermittent traction disturbances. The fundamental objective of MPC is to minimize the deviation between the predicted system trajectory and a predefined reference path, while ensuring compliance with dynamic constraints on system states and control inputs. Typically, this objective is formalized through a quadratic cost function, expressed as
min u k = 0 N x k T Q x k + u k T R u k
where xk and uk denote the predicted state and control input at time step k, while Q and R are positive-definite weighting matrices that balance tracking accuracy and control effort (Figure 13).

4.5.1. Linear MPC

Linear model predictive control (LMPC) is widely applied in UAGVs due to its computational efficiency and ease of implementation. By utilizing linear or linearized system models, LMPC enables real-time trajectory tracking under structured or moderately varying field conditions [95,96].
Several studies have adopted linear time-varying (LTV) MPC to enhance adaptability in complex agricultural environments. To handle significant model parameter variation during autonomous navigation tasks, an LTV-MPC controller was introduced in [97] for unmanned tractors. This method demonstrated strong robustness, tolerating over 10% parameter deviation while maintaining an average lateral error of 7 cm at a forward speed of 2.5 m/s. In response to the challenges posed by external disturbances and parameter uncertainties, ref. [98] proposed a unified augmented linear MPC framework that integrates both kinematic and dynamic vehicle models, resulting in substantially improved control robustness. To further enhance performance under low-adhesion conditions and complex terrain, a hierarchical control architecture was developed in [99], combining an upper-layer LTV-MPC for optimal path tracking with a lower-layer fuzzy PID controller for slip mitigation.

4.5.2. Nonlinear MPC

Nonlinear model predictive control (NMPC) has been widely applied in UAGVs for path tracking due to its ability to manage system nonlinearities, multivariable interactions, and real-time constraints [100]. Compared to linear MPC, NMPC offers improved performance in handling actuator dynamics, nonholonomic constraints, and environmental disturbances. Its effectiveness has been demonstrated across various platforms. For obstacle-dense environments, unified NMPC frameworks integrate tracking and avoidance, achieving cross-track errors under 5 cm [101]. Other formulations provide direct control of specific body points, supporting tasks like swath alignment and precision spraying [102].
To improve robustness, adaptive feedback and disturbance rejection mechanisms have been integrated, yielding over 30% accuracy improvements compared to LMPC under perturbations [103]. In structured row-following tasks, NMPC has been applied to novel platforms like gantry tractors [104] and skid-steered robots [105], where real-time trajectory planning must account for both motion constraints and obstacle avoidance. Computational efficiency is maintained through strategies like real-time iteration (RTI) and potential field integration.

4.5.3. Adaptive MPC

Adaptive model predictive control (AMPC) enhances conventional MPC by dynamically adjusting model parameters, prediction horizons, or weighting matrices based on real-time vehicle states and environmental conditions [106,107]. This flexibility is particularly beneficial in agriculture, where terrain, curvature, and speed vary frequently. One common approach is adaptive time-domain tuning, where prediction and control horizons are modified according to operating speed or path geometry. Similar improvements have been achieved in rear-wheel-steered systems using fuzzy logic and particle swarm optimization (PSO) to tune key MPC parameters [108].
Another strategy focuses on adaptive model updating. Techniques like adaptive forgetting factor recursive least squares (AFFRLS) continuously adjust tire stiffness and mass estimates based on road adhesion feedback, reducing lateral error by 67% [109]. To reduce computation without sacrificing accuracy, event-triggered AMPC has been proposed. In autonomous mowing tasks, curvature-based preview estimation combined with fuzzy logic adjusts prediction horizons in real time, maintaining heading errors within 0.13 rad and computation times under 5 ms [110].

4.5.4. Robust MPC

Robust model predictive control (RMPC) has been widely applied in agricultural environments to address trajectory tracking under terrain variability, wheel slip, and modeling uncertainties [111]. By explicitly accounting for bounded disturbances and unmodeled dynamics, RMPC enhances system stability compared to conventional MPC. In complex terrains such as slopes and orchards, hybrid RMPC approaches have been proposed, incorporating fuzzy anti-slip control [112] or slope compensation based on real-time force estimation [113], achieving tracking errors below 5 cm.
To manage model uncertainties more rigorously, tube-based RMPC constructs a bounded control region around the nominal trajectory, ensuring robust constraint satisfaction. This has been successfully applied in tractor–trailer coordination and off-road robotics [114]. Advanced designs integrate disturbance observers or sliding mode control to further enhance disturbance rejection [115], while min–max formulations improve tracking under uncertain slip conditions [116].

4.5.5. Summary

In summary, MPC has shown great promise in UAGV navigation, with each variant offering distinct advantages for agricultural field operations. Linear and linear time-varying MPCs remain attractive for structured environments due to their efficiency, but their performance degrades under slip and nonlinear terrain dynamics. NMPC addresses these limitations through the direct modeling of multivariable and actuator constraints, enabling better performance in curved paths, sloped terrains, and obstacle-rich environments–though often at the cost of higher computational demand. AMPC improves generalization by tuning horizons or updating models in response to real-time changes in soil, speed, or curvature. It is particularly suited to fields with variable traction or payload shifts. RMPC further strengthens system reliability under bounded uncertainties, making it effective for operations on muddy, sloped, or low-adhesion farmland.
Table 7 provides a comparative summary of the reviewed MPC strategies–LMPC, NMPC, AMPC, and RMPC. Each method presents distinct advantages tailored to specific operational requirements, from computational efficiency to resilience under uncertainty.

4.6. Learning-Based Path-Tracking Control Methods

In recent developments, learning-based control has been explored as an alternative or supplement to traditional model-based methods in agricultural navigation. These approaches are particularly suited to handling nonlinearities, terrain variability, and disturbances that are difficult to model explicitly [117,118]. Techniques such as reinforcement learning, supervised learning, and hybrid frameworks combining data-driven models with conventional control have shown potential in improving adaptability and decision-making under uncertain conditions.

4.6.1. Reinforcement Learning Based Control

Reinforcement learning (RL) has shown promise in deriving control policies through interaction with the environment, without relying on explicit vehicle dynamics models. To address computational constraints, a dynamic self-triggered RL framework was introduced, maintaining robust tracking under disturbances while minimizing resource usage, and validated via second-order sliding mode control and Lyapunov analysis [119]. Additionally, adaptive dynamic programming (ADP) with critic neural networks has been used to iteratively solve the Hamilton–Jacobi–Isaacs equation, enabling control under high uncertainty [120].

4.6.2. Policy Optimization and Hybrid Architectures

Beyond value-based methods, policy-based reinforcement learning–such as proximal policy optimization (PPO)–has been applied to tractor–trailer systems by incorporating B-spline lane representations and tailored reward functions to address articulated dynamics [121]. Supervised RL has also been explored, where a linear parameter-varying (LPV) controller oversees the RL agent’s actions, providing a fallback under sensor noise or instability [122]. These approaches reflect a shift from manual rule design to adaptive, experience-driven strategies suited for the uncertain and variable conditions of agricultural environments.

5. Integration of Proximal Sensors with UAGVs

Proximal sensors mounted directly on UAGVs provide the immediate perception required for safe and accurate navigation. Unlike orbital or airborne sensing, which supplies large-scale geospatial information, proximal sensing offers real-time, high-resolution data at the field scale. These sensors constitute the core input for path planning, obstacle avoidance, and trajectory tracking in unstructured agricultural environments (Figure 14).
Vision-based sensors were the earliest to be adopted on agricultural vehicles, owing to their low cost and ability to capture rich visual information. Early work applied monocular and stereo vision to row detection and guidance [125]. Zhang et al. proposed a binocular-vision-based system combining Census-transform crop row detection, pure pursuit path planning, and PID steering control, achieving high precision under cotton field conditions [123]. More recently, deep learning approaches such as YOLOv8 have been applied to vineyard row detection under GNSS-denied conditions [124]. These studies show that vision remains a versatile and foundational tool for UAGV navigation. Figure 15 illustrates representative deployments of LiDAR sensors in UAGVs, supporting tasks such as obstacle detection, canopy profiling, and localization under variable field conditions.
LiDAR has more recently gained prominence for UAGVs due to its robustness under variable illumination and canopy conditions. Unlike cameras, LiDAR provides direct geometric measurements of the environment, enabling reliable row detection, obstacle avoidance, and trajectory planning. Jiang et al. [126] presented a 2D LiDAR-based trunk detection system for orchard spraying robots, while Xia et al. [127] integrated 3D LiDAR-SLAM with point cloud positioning for navigation in trellis orchards. Multi-sensor fusion frameworks often leverage LiDAR as the structural backbone of perception, highlighting its growing role in precise path-tracking control.
Overall, proximal sensing technologies provide the bridge between perception and control in UAGVs. While cameras laid the foundation for visual navigation, LiDAR has strengthened robustness and accuracy under challenging field conditions. Future systems are expected to integrate both modalities, combining the affordability and spectral richness of vision with the geometric precision of LiDAR to achieve reliable autonomy in diverse agricultural scenarios.

6. Applications of Control Strategies in Different Agricultural Scenarios

In practical agricultural operations, the effectiveness of tracking control strategies depends not only on their theoretical performance but also on their adaptability to the environmental characteristics and operational constraints of specific application scenarios. UAGVs are often deployed under diverse and complex working conditions, which vary considerably in terms of terrain structure, crop morphology, and task complexity. These variations directly affect the performance and stability of the control systems. Among the numerous agricultural scenarios, four working environments are particularly representative: drylands, paddy fields, orchards, and greenhouses. These scenarios encompass a wide range of typical agricultural conditions and have been extensively studied in both experimental research and commercial applications. This section reviews the implementation and practical application of control strategies in these representative environments, with the aim of providing insights into the applicability, robustness, and limitations of various control approaches under real-world agricultural conditions.

6.1. Deployment of Control Strategies in Dryland Fields

Dryland fields are typically used for cultivating crops such as wheat, maize, and soybeans. These environments are characterized by firm terrain and relatively regular path structures. However, large-scale machinery operations still encounter control challenges due to long-range path drift, limited headland turning space, and variable traction conditions. These factors necessitate control strategies that are not only precise but also capable of adapting to dynamic field conditions (Figure 16).
To address these challenges, a variety of control methods have been applied in dryland scenarios. A feedforward PID controller combined with a look-ahead Ackermann model was implemented on a rear-wheel-steered combine harvester, achieving an average lateral deviation of 5 cm on straight paths, and improving headland maneuverability through a three-cut turning scheme [128]. To overcome the limitations of the PP algorithm on uneven terrain, an optimal goal point selection method was introduced, enabling adaptive look-ahead distance adjustment and reducing tracking errors by more than 20% [129]. For whole-field navigation tasks, a fuzzy logic-enhanced Stanley controller was proposed, which dynamically tuned the control gain and improved both straight-line and turning accuracy compared to the standard model [130]. An improved pure pursuit algorithm using an enhanced sparrow search optimization was developed to dynamically tune speed and look-ahead distance, reducing lateral error by more than 50% compared to the standard model [131].
In summary, classical geometric controllers remain effective for structured and low-speed dryland operations. However, their performance tends to degrade in the presence of terrain variability or strict maneuvering constraints. Hybrid strategies such as fuzzy logic and model predictive control offer enhanced adaptability and robustness, and future developments should focus on integrating terrain-aware adaptation mechanisms and long-range error compensation for improved performance in large-scale dryland navigation.

6.2. Deployment of Control Strategies in Paddy Fields

Compared to dryland environments, paddy fields pose greater challenges to autonomous agricultural machinery due to waterlogged terrain, low surface adhesion, and variable sinking depths. These factors often result in wheel slip, lateral deviation, and unstable motion, particularly during complex maneuvers. Therefore, control strategies must be both robust to disturbance and capable of maintaining acceptable tracking accuracy under such dynamic field conditions (Figure 17).
Several studies have proposed control methods tailored to these challenges. A compound fuzzy PID controller was applied to a rear-steered rice transplanter, achieving an average lateral deviation in both straight and turning conditions of under 5 cm, demonstrating effectiveness in a moderately disturbed environment [132]. To enhance robustness under stronger nonlinearity, an adaptive sliding mode controller with RBF neural networks was introduced, significantly reducing the lateral and heading deviations compared to classical approaches [133]. In addition, MPC incorporating pose correction was used to address misalignment between machine and implement, achieving an average absolute error of 3.3 cm and effectively suppressing fluctuation due to attitude changes [134]. For highly unstructured or partially submerged paddy fields, a sliding mode controller with an extended disturbance observer enabled real-time compensation of slip effects and improved tracking robustness on 4WSS platforms [135].
In summary, fuzzy-PID and pose-corrected MPC methods are suitable for structured paddy environments with moderate slip, while adaptive and observer-enhanced sliding mode control demonstrates superior performance under high uncertainty. Future developments may benefit from integrating terrain perception with adaptive control to further enhance field robustness and real-time tracking stability.

6.3. Deployment of Control Strategies in Orchard Environments

Orchard environments present complex operational conditions for autonomous agricultural vehicles due to spatial constraints, frequent GNSS signal loss, uneven terrain, and non-standardized row geometry. These challenges often induce cumulative lateral drift, degraded localization accuracy, and delayed actuation responses—particularly in low-speed path-following scenarios involving towed implements such as sprayers. As a result, control systems must exhibit high adaptability to environmental variability and maintain trajectory precision under partial observability and nonlinear terrain disturbances (Figure 18).
To accommodate these demands, multiple control frameworks have been proposed. A navigation controller based on Double Deep Q-Network (Double DQN) was developed using a virtual radar model to encode spatial path-relative features. This learning-based approach demonstrated robust performance in orchard navigation, with field trials showing that lateral deviations were constrained within 0.27 m and reduced by more than 50% compared to conventional methods [136]. Complementarily, an ADP method employing a critic neural network was introduced to compute near-optimal control policies by solving the Hamilton–Jacobi–Isaacs equation online. This structure allowed the system to compensate for unmodeled dynamics such as wheel slippage and heading drift [120]. Moreover, for articulated vehicles commonly deployed in orchard settings, an adaptive model predictive control scheme integrating genetic optimization was proposed. It dynamically tuned the control horizon based on velocity and curvature, achieving up to 67.8% reduction in maximum lateral deviation across various path types [137].
In conclusion, double DQN offers an effective solution for constrained, perception-limited orchard environments, while ADP enhances disturbance rejection through online policy refinement. For articulated configurations and complex geometries, adaptive MPC yields superior path adherence by accommodating trajectory curvature and steering dynamics. Future work may focus on incorporating semantic terrain understanding and multi-modal fusion to further enhance decision making under orchard-specific uncertainties.

6.4. Deployment of Control Strategies in Greenhouse Agriculture

Greenhouse environments are relatively structured compared to open-field agricultural settings, often characterized by flat ground and predefined aisle layouts. Nevertheless, due to narrow corridors, small turning radii, and the high precision required by densely planted crop rows, they pose significant challenges for path-tracking control. These constraints demand accurate and responsive control strategies capable of maintaining stable trajectory tracking within tight spatial margins (Figure 19).
Various control strategies specifically designed for greenhouse applications have been proposed to cope with spatial constraints and precision requirements. A wireless positioning–based navigation and path tracking method for greenhouse mobile platforms achieved high positioning accuracy and reliable tracking performance [138]. In transplanting tasks involving ridge alignment, an ultrasonic ridge-tracking framework was developed by combining signal filtering and fuzzy PP control. The proposed method effectively suppressed measurement noise and achieved lower lateral deviations than conventional pursuit models, validating its suitability for structured greenhouse layouts [139]. Furthermore, a variable look-ahead PP strategy was implemented on a 4WIS–4WID platform, where the look-ahead distance was adaptively adjusted based on real-time tracking errors. Field experiments confirmed enhanced stability and reduced steady-state error compared to fixed-distance methods, highlighting its potential for improving trajectory convergence in greenhouse navigation [140].
From a control perspective, the design of path-tracking controllers for greenhouse applications must account for several unique constraints. The limited aisle width and frequent turning operations necessitate high-precision trajectory regulation, especially in the presence of tight boundary conditions. Controllers must strike a balance between responsiveness and smoothness to avoid abrupt steering or oscillations in confined environments. Moreover, due to the relatively predictable and repetitive nature of greenhouse layouts, adaptive mechanisms—such as fuzzy logic or variable parameter tuning—can be effectively leveraged to enhance control flexibility without incurring high computational costs. Overall, robust tracking under tight curvature constraints, minimal steady-state error, and real-time adaptability to slight geometric variations are critical requirements for ensuring reliable autonomous navigation in greenhouse settings.

7. Review Results

Based on the systematic literature analysis, the key findings of this review can be synthesized across modeling strategies, control algorithms, and agricultural application scenarios. Figure 20 presents a radar chart that benchmarks representative path-tracking methods across six evaluation dimensions, while Table 8 expands the comparative framework to include their applicable modeling assumptions, advantages, limitations, and deployment in typical agricultural settings. The results indicate that classical controllers such as PID, PP, and Stanley remain popular due to their simplicity, efficiency, and extensive validation in structured environments (e.g., greenhouses and flat dryland fields), but they provide limited robustness under disturbances or slip. Advanced strategies such as SMC and MPC demonstrate stronger robustness and constraint-handling capabilities, making them more suitable for challenging conditions such as paddy fields or sloped terrains, although issues such as chattering and high computational demand restrict their field adoption. Learning-based methods exhibit promising adaptability for unstructured environments such as orchards or GNSS-denied conditions, yet they remain highly dependent on large, diverse datasets, and face challenges in terms of generalization and practical maturity.

8. Conclusions and Future Directions

This review has provided a comprehensive analysis of path-tracking control methods for UAGVs, focusing on modeling strategies, control algorithms, and system performance. Geometric, kinematic, and dynamic models each offer distinct trade-offs between simplicity and fidelity. However, their effectiveness is often constrained by the unstructured and highly variable conditions typical of agricultural environments. While geometric and kinematic models remain popular due to their low implementation cost, they typically require site-specific calibration and struggle with non-ideal effects such as slip– and soil–vehicle interaction. In contrast, dynamic and extended models offer greater accuracy and robustness but at the expense of computational complexity. Integrating physics-based modeling with data-driven enhancements—such as disturbance observers and terrain-aware parameter estimation—holds promise for achieving both accuracy and adaptability in real-world deployments. Conventional approaches such as PID, PP, and Stanley methods remain prevalent due to their simplicity and low computational overhead. However, their performance degrades under significant disturbances or nonlinear dynamics. More advanced strategies such as SMC and MPC have demonstrated improved robustness and precision, especially in challenging scenarios involving slope, slip, and dynamic loading. Yet, the real-time deployment of these methods is often hindered by high computational demands. To address this, recent research has explored adaptive and learning-based frameworks—including reinforcement learning and hybrid MPC schemes—that offer enhanced flexibility and resilience. Advances in model compression, edge computing, and real-time optimization will be critical to translating these high-performance methods into practical, embedded agricultural systems.
Looking forward, several research directions deserve deeper exploration from the perspectives of modeling and control. To provide a clear and structured outlook, Figure 21 summarizes the key challenges identified in this review and maps them to promising research directions, serving as a visual roadmap for future work.
  • High-fidelity modeling under multicondition variability: Most existing path-tracking controllers for UAGVs are built on simplified two-degree-of-freedom kinematic models. These abstractions are often insufficient to capture the complex dynamics of agricultural vehicles, particularly under variable load, traction loss, or aggressive maneuvers. Compared to autonomous road vehicles, UAGVs operate in harsher, less predictable environments. Future research should focus on modeling the coupled longitudinal–lateral–vertical dynamics, incorporating slip–soil interaction, and real-time parameter adaptation. Techniques such as online dynamics identification, hybrid physics-informed learning, and modular modeling can bridge the gap between model fidelity and control feasibility.
  • Learning-based hybrid control methods: Most existing control strategies have been validated primarily in simulations or under idealized conditions. In contrast, real agricultural deployments—particularly when operating on slopes, wet grasslands, or muddy paddy fields—are characterized by pronounced uncertainty, strong nonlinearities, and diverse external disturbances. To remain effective in such adverse environments, controllers must be capable of maintaining stability and performance despite rapidly changing operating conditions. A promising future direction is the development of learning-based hybrid control architectures, for example, by combining learning with MPC or SMC, which can integrate the adaptability of data-driven approaches with the robustness and constraint-handling capabilities of classical control frameworks, thereby enhancing both robustness and generalization across complex agricultural scenarios.
  • Integrated planning and control under physical constraints: Improving controller performance alone is insufficient when the upstream path planner fails to generate feasible or dynamically trackable trajectories. The mismatch between planned paths and UAGV actuation constraints can lead to poor stability, large tracking errors, or infeasible maneuvers. To address this, tighter coupling between local path planning and trajectory control is needed. MPC-based frameworks provide a natural solution by unifying prediction, multi-objective optimization, and constraint handling. Future research should explore integrated motion planning and control architectures that account for terrain perception, vehicle dynamics, and task-specific constraints (e.g., weeding, spraying) in real time.
  • Integration of Multiple sensing with UAGVs: While UAGVs currently rely mainly on proximal sensors and GNSS/RTK, orbital sensing can provide valuable large-scale geospatial information. Satellite imagery and radar data enable the delineation of field boundaries, identification of crop variability, and detection of soil and vegetation conditions across entire fields. By integrating such global information with local perception, UAGVs could adapt trajectories, treatment intensity, and task scheduling according to spatial prescriptions. This multi-layered approach would support more informed path planning and coordinated operation across multiple machines. As satellite temporal and spatial resolutions continue to improve, orbital sensing is expected to play a growing role in seasonal management and the long-term optimization of UAGV operations.
  • Agronomic-aware control strategies: Control design for UAGVs should be aligned with agronomic goals. Precision operations require that control strategies account for spatial variability in crops, soil heterogeneity, and task-specific constraints such as row spacing, planting density, or treatment zones. Future controllers should integrate agronomic knowledge into decision making—either through adaptive parameterization or modular task-oriented control layers. Moreover, as agricultural norms evolve with climate and regional factors, control strategies must also be flexible to adapt across seasons, crop types, and field geometries, thereby promoting machine–agronomy synergy.

Author Contributions

Conceptualization, Y.Z.; methodology, Y.Z.; software, Y.Z.; validation, H.W. and S.H.; formal analysis, Y.S. (Yayun Shen); investigation, Y.Z.; resources, H.W.; data curation, S.H.; writing—original draft preparation, Y.Z.; writing—review and editing, Y.Z. and Y.S. (Yayun Shen); visualization, H.L.; supervision, Y.S (Yue Shen).; project administration, Y.S. (Yue Shen); funding acquisition, Y.S. (Yue Shen). All authors have read and agreed to the published version of the manuscript.

Funding

This study was supported by the National Natural Science Foundation of China under Grant 51975260, and in part by the Post graduate Research and Practice Innovation Program of Jiangsu Province under Grant KYCX24_3976.

Institutional Review Board Statement

Not applicable.

Data Availability Statement

No new data were created or analyzed in this study. Data sharing is not applicable to this article.

Acknowledgments

The authors would like to thank the editor and reviewers for their valuable suggestions for improving this paper.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Jin, Y.; Liu, J.; Xu, Z.; Yuan, S.; Li, P.; Wang, J. Development status and trend of agricultural robot technology. Int. J. Agric. Biol. Eng. 2021, 14, 1–19. [Google Scholar] [CrossRef]
  2. Liu, J.; Abbas, I.; Noor, R.S. Development of deep learning-based variable rate agrochemical spraying system for targeted weeds control in strawberry crop. Agronomy 2021, 11, 1480. [Google Scholar] [CrossRef]
  3. Song, H.; Hu, Y.; Lu, Y.; Wang, J.; Pan, Q.; Li, P. A review of methods and techniques for detecting frost on plant surfaces. Agriculture 2021, 11, 1142. [Google Scholar] [CrossRef]
  4. Lu, Y.; Xu, W.; Leng, J.; Liu, X.; Xu, H.; Ding, H.; Zhou, J.; Cui, L. Review and Research Prospects on Additive Manufacturing Technology for Agricultural Manufacturing. Agriculture 2024, 14, 1207. [Google Scholar] [CrossRef]
  5. Li, Y.; Xu, L.; Lv, L.; Shi, Y.; Yu, X. Study on modeling method of a multi-parameter control system for threshing and cleaning devices in the grain combine harvester. Agriculture 2022, 12, 1483. [Google Scholar] [CrossRef]
  6. Chen, S.; Qi, J.; Gao, J.; Chen, W.; Fei, J.; Meng, H.; Ma, Z. Research on the Control System for the Conveying and Separation Experimental Platform of Tiger Nut Harvester Based on Sensing Technology and Control Algorithms. Agriculture 2025, 15, 115. [Google Scholar] [CrossRef]
  7. Zhu, F.; Chen, J.; Guan, Z.; Zhu, Y.; Shi, H.; Cheng, K. Development of a combined harvester navigation control system based on visual simultaneous localization and mapping-inertial guidance fusion. J. Agric. Eng. 2024, 55. [Google Scholar] [CrossRef]
  8. Zhang, S.; Xue, X.; Chen, C.; Sun, Z.; Sun, T. Development of a low-cost quadrotor UAV based on ADRC for agricultural remote sensing. Int. J. Agric. Biol. Eng. 2019, 12, 82–87. [Google Scholar] [CrossRef]
  9. Liu, W.; Hu, J.; Liu, J.; Yue, R.; Zhang, T.; Yao, M.; Li, J. Method for the navigation line recognition of the ridge without crops via machine vision. Int. J. Agric. Biol. Eng. 2024, 17, 230–239. [Google Scholar] [CrossRef]
  10. Pei, H.; Sun, Y.; Huang, H.; Zhang, W.; Sheng, J.; Zhang, Z. Weed detection in maize fields by UAV images based on crop row preprocessing and improved YOLOv4. Agriculture 2022, 12, 975. [Google Scholar] [CrossRef]
  11. Chen, J.; Lian, Y.; Zou, R.; Zhang, S.; Ning, X.; Han, M. Real-time grain breakage sensing for rice combine harvesters using machine vision technology. Int. J. Agric. Biol. Eng. 2020, 13, 194–199. [Google Scholar] [CrossRef]
  12. Zheng, K.; Zhao, X.; Han, C.; He, Y.; Zhai, C.; Zhao, C. Design and experiment of an automatic row-oriented spraying system based on machine vision for early-stage maize corps. Agriculture 2023, 13, 691. [Google Scholar] [CrossRef]
  13. Memon, M.S.; Chen, S.; Shen, B.; Liang, R.; Tang, Z.; Wang, S.; Zhou, W.; Memon, N. Automatic visual recognition, detection and classification of weeds in cotton fields based on machine vision. Crop Prot. 2025, 187, 106966. [Google Scholar] [CrossRef]
  14. Jia, W.; Zheng, Y.; Zhao, D.; Yin, X.; Liu, X.; Du, R. Preprocessing method of night vision image application in apple harvesting robot. Int. J. Agric. Biol. Eng. 2018, 11, 158–163. [Google Scholar] [CrossRef]
  15. Ji, W.; Zhang, T.; Xu, B.; He, G. Apple recognition and picking sequence planning for harvesting robot in a complex environment. J. Agric. Eng. 2024, 55. [Google Scholar]
  16. Qing, Y.; Li, Y.; Yang, Y.; Xu, L.; Ma, Z. Development and experiments on reel with improved tine trajectory for harvesting oilseed rape. Biosyst. Eng. 2021, 206, 19–31. [Google Scholar] [CrossRef]
  17. Cong, C.; Guangqiao, C.; Jinlong, Z.; Jianping, H. Dynamic monitoring of harvester working progress based on traveling trajectory and header status. Eng. Agrícola 2023, 43, e20220196. [Google Scholar] [CrossRef]
  18. Wu, Q.; Gu, J. Design and research of robot visual servo system based on artificial intelligence. Agro Food Ind. Hi-Tech 2017, 28, 125–128. [Google Scholar]
  19. Zhang, H.; Ji, W.; Xu, B.; Yu, X. Optimizing Contact Force on an Apple Picking Robot End-Effector. Agriculture 2024, 14, 996. [Google Scholar] [CrossRef]
  20. Lu, E.; Ma, Z.; Li, Y.; Xu, L.; Tang, Z. Adaptive backstepping control of tracked robot running trajectory based on real-time slip parameter estimation. Int. J. Agric. Biol. Eng. 2020, 13, 178–187. [Google Scholar] [CrossRef]
  21. Yu, Y.; Hao, S.; Guo, S.; Tang, Z.; Chen, S. Motor torque distribution strategy for different tillage modes of agricultural electric tractors. Agriculture 2022, 12, 1373. [Google Scholar] [CrossRef]
  22. Shi, Q.; Liu, D.; Mao, H.; Shen, B.; Li, M. Wind-induced response of rice under the action of the downwash flow field of a multi-rotor UAV. Biosyst. Eng. 2021, 203, 60–69. [Google Scholar] [CrossRef]
  23. Han, J.; Yan, X.; Tang, H. Method of controlling tillage depth for agricultural tractors considering engine load characteristics. Biosyst. Eng. 2023, 227, 95–106. [Google Scholar] [CrossRef]
  24. Wang, W.; Yang, S.; Zhang, X.; Xia, X. Research on the Smart Broad Bean Harvesting System and the Self-Adaptive Control Method Based on CPS Technologies. Agronomy 2024, 14, 1405. [Google Scholar] [CrossRef]
  25. Liu, H.; Yan, S.; Shen, Y.; Li, C.; Zhang, Y.; Hussain, F. Model predictive control system based on direct yaw moment control for 4WID self-steering agriculture vehicle. Int. J. Agric. Biol. Eng. 2021, 14, 175–181. [Google Scholar] [CrossRef]
  26. Hu, J.; Zhao, X.; Liu, W.; Yao, M.; Zhao, J. Development of a seeding control method based on seed height in the hopper of a precision wheat drill. Appl. Eng. Agric. 2021, 37, 1131–1138. [Google Scholar] [CrossRef]
  27. Li, J.; Wu, Z.; Li, M.; Shang, Z. Dynamic Measurement Method for Steering Wheel Angle of Autonomous Agricultural Vehicles. Agriculture 2024, 14, 1602. [Google Scholar] [CrossRef]
  28. Lu, E.; Xu, L.; Li, Y.; Tang, Z.; Ma, Z. Modeling of working environment and coverage path planning method of combine harvesters. Int. J. Agric. Biol. Eng. 2020, 13, 132–137. [Google Scholar] [CrossRef]
  29. Andersen, H.; Chong, Z.J.; Eng, Y.H.; Pendleton, S.; Ang, M.H. Geometric Path Tracking Algorithm for Autonomous Driving in Pedestrian Environment. In Proceedings of the 2016 IEEE International Conference on Advanced Intelligent Mechatronics (AIM), Munich, Germany, 12–15 July 2016; IEEE: Piscataway, NJ, USA, 2016; pp. 1669–1674. [Google Scholar]
  30. Murillo, M.; Sanchez, G.; Deniz, N.; Genzelis, L.; Giovanini, L. Improving path-tracking performance of an articulated tractor-trailer system using a non-linear kinematic model. Comput. Electron. Agric. 2022, 196, 106826. [Google Scholar]
  31. Bai, G.; Liu, L.; Meng, Y.; Luo, W.; Gu, Q.; Wang, J. Path tracking of wheeled mobile robots based on dynamic prediction model. IEEE Access 2019, 7, 39690–39701. [Google Scholar] [CrossRef]
  32. Jo, K.; Lee, M.; Kim, J.; Sunwoo, M. Tracking and behavior reasoning of moving vehicles based on roadway geometry constraints. IEEE Trans. Intell. Transp. Syst. 2016, 18, 460–476. [Google Scholar] [CrossRef]
  33. Page, M.J.; McKenzie, J.E.; Bossuyt, P.M.; Boutron, I.; Hoffmann, T.C.; Mulrow, C.D.; Shamseer, L.; Tetzlaff, J.M.; Akl, E.A.; Brennan, S.E.; et al. The PRISMA 2020 statement: An updated guideline for reporting systematic reviews. BMJ 2021, 372, n71. [Google Scholar] [CrossRef]
  34. Amer, N.H.; Zamzuri, H.; Hudha, K.; Kadir, Z.A. Modelling and control strategies in path tracking control for autonomous ground vehicles: A review of state of the art and challenges. J. Intell. Robot. Syst. 2017, 86, 225–254. [Google Scholar] [CrossRef]
  35. Han, J.; Liu, C. Research on a method to measure and calculate tillage resistance of tractor mounted plough. Int. J. Agric. Biol. Eng. 2018, 11, 61–66. [Google Scholar]
  36. Cui, L.; Xue, X.; Le, F.; Mao, H.; Ding, S. Design and experiment of electro hydraulic active suspension for controlling the rolling motion of spray boom. Int. J. Agric. Biol. Eng. 2019, 12, 72–81. [Google Scholar] [CrossRef]
  37. Choi, K.h.; Kim, S.M.; Hong, S. Analysis of static stability by modified mathematical model for asymmetric tractor-harvester system: Changes in lateral overturning angle by movement of center of gravity coordinates. J. Biosyst. Eng. 2017, 42, 127–135. [Google Scholar]
  38. Khorsandi, F.; Ayers, P.D.; Freeland, R.S.; Wang, X. Modeling the effect of liquid movement on the center of gravity calculation of agricultural vehicles. J. Terramech. 2018, 75, 37–48. [Google Scholar] [CrossRef]
  39. Kong, J.; Pfeiffer, M.; Schildbach, G.; Borrelli, F. Kinematic and Dynamic Vehicle Models for Autonomous Driving Control Design. In Proceedings of the 2015 IEEE Intelligent Vehicles Symposium (IV), Seoul, Republic of Korea, 28 June–1 July 2015; IEEE: Piscataway, NJ, USA, 2015; pp. 1094–1099. [Google Scholar]
  40. Baltzer, S.; Thustrup, H.; Clemmensen, H.; Mortensen, M. The impact of tracked farm vehicles upon small rural roads. In Proceedings of the Eleventh International Conference on the Bearing Capacity of Roads, Railways and Airfields, Trondheim, Norway, 27–30 June 2022; CRC Press: Boca Raton, FL, USA, 2022; pp. 191–200. [Google Scholar]
  41. Zhao, T.; Li, P.; Yuan, Y.; Zhang, L.; Zhao, Y. Trajectory Re-Planning and Tracking Control for a Tractor–Trailer Mobile Robot Subject to Multiple Constraints. Actuators 2024, 13, 109. [Google Scholar] [CrossRef]
  42. Tazzari, R.; Azzollini, I.A.; Marconi, L. An Adaptive Observer Approach to Slip Estimation for Agricultural Tracked Vehicles. In Proceedings of the 2021 European Control Conference (ECC), Virtual, 29 June–2 July 2021; IEEE: Piscataway, NJ, USA, 2021; pp. 1591–1596. [Google Scholar]
  43. Strawa, N.; Ignatyev, D.I.; Zolotas, A.C.; Tsourdos, A. On-line learning and updating unmanned tracked vehicle dynamics. Electronics 2021, 10, 187. [Google Scholar] [CrossRef]
  44. Polack, P.; Altché, F.; d’Andréa Novel, B.; de La Fortelle, A. The Kinematic Bicycle Model: A Consistent Model for Planning Feasible Trajectories for Autonomous Vehicles. In Proceedings of the 2017 IEEE Intelligent Vehicles Symposium (IV), Los Angeles, CA, USA, 11–14 June 2017; IEEE: Piscataway, NJ, USA, 2017; pp. 812–818. [Google Scholar]
  45. Soylu, S.; Çarman, K. Fuzzy logic based automatic slip control system for agricultural tractors. J. Terramech. 2021, 95, 25–32. [Google Scholar] [CrossRef]
  46. Han, X.Z.; Kim, H.J.; Kim, J.Y.; Yi, S.Y.; Moon, H.C.; Kim, J.H.; Kim, Y.J. Path-tracking simulation and field tests for an auto-guidance tillage tractor for a paddy field. Comput. Electron. Agric. 2015, 112, 161–171. [Google Scholar] [CrossRef]
  47. Bayar, G.; Bergerman, M.; Koku, A.B. Improving the trajectory tracking performance of autonomous orchard vehicles using wheel slip compensation. Biosyst. Eng. 2016, 146, 149–164. [Google Scholar] [CrossRef]
  48. Sabiha, A.D.; Kamel, M.A.; Said, E.; Hussein, W.M. Dynamic modeling and optimized trajectory tracking control of an autonomous tracked vehicle via backstepping and sliding mode control. Proc. Inst. Mech. Eng. Part I J. Syst. Control Eng. 2022, 236, 620–633. [Google Scholar] [CrossRef]
  49. Kayacan, E.; Kayacan, E.; Ramon, H.; Saeys, W. Towards agrobots: Identification of the yaw dynamics and trajectory tracking of an autonomous tractor. Comput. Electron. Agric. 2015, 115, 78–87. [Google Scholar] [CrossRef]
  50. Lucet, E.; Lenain, R.; Grand, C. Dynamic path tracking control of a vehicle on slippery terrain. Control Eng. Pract. 2015, 42, 60–73. [Google Scholar]
  51. Höffmann, M.; Patel, S.; Büskens, C. Optimal coverage path planning for agricultural vehicles with curvature constraints. Agriculture 2023, 13, 2112. [Google Scholar] [CrossRef]
  52. Colucci, G.; Botta, A.; Tagliavini, L.; Cavallone, P.; Baglieri, L.; Quaglia, G. Kinematic modeling and motion planning of the mobile manipulator Agri. Q for precision agriculture. Machines 2022, 10, 321. [Google Scholar] [CrossRef]
  53. Sarcinelli-Filho, M.; Carelli, R. Kinematic Models. In Control of Ground and Aerial Robots; Springer: Berlin/Heidelberg, Germany, 2023; pp. 5–22. [Google Scholar]
  54. Reina, G.; Milella, A.; Galati, R. Terrain assessment for precision agriculture using vehicle dynamic modelling. Biosyst. Eng. 2017, 162, 124–139. [Google Scholar] [CrossRef]
  55. Aguilera-Marinovic, S.; Torres-Torriti, M.; Auat-Cheein, F. General dynamic model for skid-steer mobile manipulators with wheel–ground interactions. IEEE/ASME Trans. Mechatron. 2016, 22, 433–444. [Google Scholar]
  56. Martelli, M.; Chiarabelli, D.; Gessi, S.; Marani, P.; Mucchi, E.; Polastri, M. Comprehensive lumped parameter and multibody approach for the dynamic simulation of agricultural tractors with tyre–soil interaction. IET Cyber-Syst. Robot. 2023, 5, e12092. [Google Scholar]
  57. Song, X.; Li, H.; Chen, C.; Xia, H.; Zhang, Z.; Tang, P. Design and experimental testing of a control system for a solid-fertilizer-dissolving device based on fuzzy PID. Agriculture 2022, 12, 1382. [Google Scholar] [CrossRef]
  58. Liu, J.; Wu, X.; Quan, L.; Xu, H.; Hua, Y. Fuzzy adaptive PID control for path tracking of field intelligent weeding machine. AIP Adv. 2024, 14, 035045. [Google Scholar] [CrossRef]
  59. Cheng, J.; Zhang, B.; Zhang, C.; Zhang, Y.; Shen, G. A model-free adaptive predictive path-tracking controller with PID terms for tractors. Biosyst. Eng. 2024, 242, 38–49. [Google Scholar] [CrossRef]
  60. Wenlong, L.; Chenxu, W.; Weidong, X. A fuzzy PID control method of path tracking for agricultural machinery based on preview model. Agric. Eng. 2024, 14, 31–36. [Google Scholar]
  61. Li, Y.; Yu, J.; Guo, X.; Sun, J. Path Tracking Method of Unmanned Agricultural Vehicle Based on Compound Fuzzy Control. In Proceedings of the 2020 IEEE 9th Joint International Information Technology and Artificial Intelligence Conference (ITAIC), Chongqing, China, 11–13 December 2020; IEEE: Piscataway, NJ, USA, 2020; Volume 9, pp. 1301–1305. [Google Scholar]
  62. Upaphai, W.; Bunyawanichakul, P.; Janthong, M. Trajectory tracking control design for an autonomous tractor using fuzzy PID controller. Int. J. Agric. Technol. 2017, 13, 501–519. [Google Scholar]
  63. Upaphai, W.; Bunyawanichakul, P.; Janthong, M. Design of Self-tuning Fuzzy PID Controllers for Position Tracking Control of Autonomous Agricultural Tractor. Pertanika J. Sci. Technol. 2019, 27, 263–280. [Google Scholar]
  64. Zhou, J.; Wen, J.; Yao, L.; Yang, Z.; Xu, L.; Yao, L. Agricultural Machinery Path Tracking with Varying Curvatures Based on an Improved Pure-Pursuit Method. Agriculture 2025, 15, 266. [Google Scholar] [CrossRef]
  65. Hu, C.; Ru, Y.; Li, X.; Fang, S.; Zhou, H.; Yan, X.; Liu, M.; Xie, R. Path tracking control for brake-steering tracked vehicles based on an improved pure pursuit algorithm. Biosyst. Eng. 2024, 242, 1–15. [Google Scholar] [CrossRef]
  66. Wang, L.; Chen, Z.; Zhu, W. An improved pure pursuit path tracking control method based on heading error rate. Ind. Robot. Int. J. Robot. Res. Appl. 2022, 49, 973–980. [Google Scholar] [CrossRef]
  67. Kim, S.; Lee, J.; Han, K.; Choi, S.B. Vehicle path tracking control using pure pursuit with MPC-based look-ahead distance optimization. IEEE Trans. Veh. Technol. 2023, 73, 53–66. [Google Scholar] [CrossRef]
  68. Tippannavar, S.S.; Yashwanth, S.; Harshith, R.; Jain, S. Stanley controller based autonomous path planning and tracking in self-driving cars. Int. J. Innov. Res. Adv. Eng. 2023, 10, 40–48. [Google Scholar] [CrossRef]
  69. Sun, Y.; Cui, B.; Ji, F.; Wei, X.; Zhu, Y. The full-field path tracking of agricultural machinery based on PSO-enhanced fuzzy stanley model. Appl. Sci. 2022, 12, 7683. [Google Scholar]
  70. Wang, L.; Zhai, Z.; Zhu, Z.; Mao, E. Path tracking control of an autonomous tractor using improved Stanley controller optimized with multiple-population genetic algorithm. Actuators 2022, 11, 22. [Google Scholar] [CrossRef]
  71. Wang, R.; Zhang, K.; Ding, R.; Jiang, Y.; Jiang, Y. A Novel Hydraulic Interconnection Design and Sliding Mode Synchronization Control of Leveling System for Crawler Work Machine. Agriculture 2025, 15, 137. [Google Scholar] [CrossRef]
  72. Hwang, C.L.; Yang, C.C.; Hung, J.Y. Path tracking of an autonomous ground vehicle with different payloads by hierarchical improved fuzzy dynamic sliding-mode control. IEEE Trans. Fuzzy Syst. 2017, 26, 899–914. [Google Scholar] [CrossRef]
  73. Gambhire, S.; Kishore, D.R.; Londhe, P.; Pawar, S. Review of sliding mode based control techniques for control system applications. Int. J. Dyn. Control 2021, 9, 363–378. [Google Scholar] [CrossRef]
  74. Dandago, K.K.; Mohammed, A.; Umar, J.Y.; Hassan, A.; Zango, M.S. Trajectory Tracking of a Ground Agricultural Robot Using Sliding Mode Control. In Proceedings of the 2021 1st International Conference on Multidisciplinary Engineering and Applied Science (ICMEAS), Abuja, Nigeria, 15–16 July 2021; IEEE: Piscataway, NJ, USA, 2021; pp. 1–5. [Google Scholar]
  75. Yin, C.; Wang, S.; Li, X.; Yuan, G.; Jiang, C. Trajectory tracking based on adaptive sliding mode control for agricultural tractor. IEEE Access 2020, 8, 113021–113029. [Google Scholar] [CrossRef]
  76. Jiao, J.; Zhang, F.; Liu, D.; Shao, R.; Li, B.; Mu, J.; Zhao, J.; Tao, L.; Gu, L. Adaptive Trajectory Tracking Sliding Mode Control for Agricultural Tracked Robot Considering Parameter Uncertainty. In Proceedings of the 2nd International Conference on Distributed Sensing and Intelligent Systems (ICDSIS 2021), Online, 30–31 July 2021; IET: Stevenage, UK, 2021; Volume 2021, pp. 171–183. [Google Scholar]
  77. Ji, X.; Wei, X.; Wang, A.; Cui, B.; Song, Q. A novel composite adaptive terminal sliding mode controller for farm vehicles lateral path tracking control. Nonlinear Dyn. 2022, 110, 2415–2428. [Google Scholar] [CrossRef]
  78. Yin, X.; Pan, L.; Cai, S. Robust adaptive fuzzy sliding mode trajectory tracking control for serial robotic manipulators. Robot. Comput.-Integr. Manuf. 2021, 72, 101884. [Google Scholar]
  79. Wang, Y.; Jiang, B.; Wu, Z.G.; Xie, S.; Peng, Y. Adaptive sliding mode fault-tolerant fuzzy tracking control with application to unmanned marine vehicles. IEEE Trans. Syst. Man Cybern. Syst. 2020, 51, 6691–6700. [Google Scholar] [CrossRef]
  80. Huang, W.; Ji, X.; Wang, A.; Wang, Y.; Wei, X. Straight-line path tracking control of agricultural tractor-trailer based on fuzzy sliding mode control. Appl. Sci. 2023, 13, 872. [Google Scholar] [CrossRef]
  81. Yin, C.; Wang, S.; Gao, J.; Li, X. Trajectory tracking for agricultural tractor based on improved fuzzy sliding mode control. PLoS ONE 2023, 18, e0283961. [Google Scholar] [CrossRef] [PubMed]
  82. Jiao, J.; Wang, W.; He, Y.; Wu, Y.; Zhang, F.; Gu, L. Adaptive Fuzzy Sliding Mode-Based Steering Control of Agricultural Tracked Robot. In Fuzzy Systems and Data Mining V; IOS Press: Amsterdam, The Netherlands, 2019; pp. 243–254. [Google Scholar]
  83. Ding, C.; Ding, S.; Wei, X.; Ji, X.; Sun, J.; Mei, K. Disturbance-observer-based barrier function adaptive sliding mode control for path tracking of autonomous agricultural vehicles with matched-mismatched disturbances. IEEE Trans. Transp. Electrif. 2023, 10, 6748–6760. [Google Scholar] [CrossRef]
  84. Taghia, J.; Wang, X.; Lam, S.; Katupitiya, J. A sliding mode controller with a nonlinear disturbance observer for a farm vehicle operating in the presence of wheel slip. Auton. Robot. 2017, 41, 71–88. [Google Scholar] [CrossRef]
  85. Sun, J.; Wang, Z.; Ding, S.; Xia, J.; Xing, G. Adaptive disturbance observer-based fixed time nonsingular terminal sliding mode control for path-tracking of unmanned agricultural tractors. Biosyst. Eng. 2024, 246, 96–109. [Google Scholar] [CrossRef]
  86. Zhang, T.; Jiao, X.; Lin, Z. Finite time trajectory tracking control of autonomous agricultural tractor integrated nonsingular fast terminal sliding mode and disturbance observer. Biosyst. Eng. 2022, 219, 153–164. [Google Scholar] [CrossRef]
  87. Li, Z.; Chen, L.; Wang, H. Fixed-time sliding mode-based adaptive path tracking control of maize plant protection robot via extreme learning machine. IEEE Robot. Autom. Lett. 2023, 10, 7396–7403. [Google Scholar]
  88. Sun, J.; Li, Q.; Ding, S.; Xing, G.; Chen, L. Fixed-time generalized super-twisting control for path tracking of autonomous agricultural vehicles considering wheel slipping. Comput. Electron. Agric. 2023, 213, 108231. [Google Scholar] [CrossRef]
  89. Ji, X.; Ding, S.; Cui, B.; Ding, C.; Wei, X. Barrier function-based nonsingular terminal sliding mode control for path tracking of tractor-like with experimental validation. IEEE Trans. Circuits Syst. II Express Briefs 2023, 70, 3024–3028. [Google Scholar]
  90. Liu, W.; Guo, R.; Zhao, J. Adaptive Sliding Mode Predictive Control for Path Tracking of Wheeled Agricultural Vehicles. Machines 2025, 13, 157. [Google Scholar] [CrossRef]
  91. Ji, X.; Wei, X.; Wang, A. A novel control method for unmanned agricultural tractors: Composite back-stepping sliding mode path tracking. Inf. Technol. Control 2023, 52, 515–528. [Google Scholar] [CrossRef]
  92. Dai, B.; Ding, S.; Sun, J.; Liu, L.; Jia, R.; Yang, W. Sliding Mode Control for Path-Tracking of Unmanned Agricultural Vehicles with Prescribed Performance. In Proceedings of the 2024 39th Youth Academic Annual Conference of Chinese Association of Automation (YAC), Dalian, China, 7–9 June 2024; IEEE: Piscataway, NJ, USA, 2024; pp. 2157–2162. [Google Scholar]
  93. Ding, Y.; Wang, L.; Li, Y.; Li, D. Model predictive control and its application in agriculture: A review. Comput. Electron. Agric. 2018, 151, 104–117. [Google Scholar] [CrossRef]
  94. Zhu, X.; Zhu, Z. The generalized predictive control of bacteria concentration in marine lysozyme fermentation process. Food Sci. Nutr. 2018, 6, 2459–2465. [Google Scholar] [CrossRef]
  95. Cheng, S.; Li, L.; Chen, X.; Wu, J.; Wang, H.d. Model-predictive-control-based path tracking controller of autonomous vehicle considering parametric uncertainties and velocity-varying. IEEE Trans. Ind. Electron. 2020, 68, 8698–8707. [Google Scholar] [CrossRef]
  96. Shen, C.; Shi, Y.; Buckham, B. Trajectory tracking control of an autonomous underwater vehicle using Lyapunov-based model predictive control. IEEE Trans. Ind. Electron. 2017, 65, 5796–5805. [Google Scholar] [CrossRef]
  97. Xue, P.; Wu, Y.; Yin, G.; Liu, S.; Shi, Y. Path Tracking of Orchard Tractor Based on Linear Time-Varying Model Predictive Control. In Proceedings of the 2019 Chinese Control and Decision Conference (CCDC), Nanchang, China, 3–5 June 2019; IEEE: Piscataway, NJ, USA, 2019; pp. 5489–5494. [Google Scholar]
  98. Mekonen, E.A.; Kassahun, E.; Tigabu, K.; Bekele, M.; Yehule, A. Model Predictive Controller Design for Precision Agricultural Robot. In Proceedings of the 2024 International Conference on Information and Communication Technology for Development for Africa (ICT4DA), Bahir Dar, Ethiopia, 20–22 November 2024; IEEE: Piscataway, NJ, USA, 2024; pp. 49–54. [Google Scholar]
  99. Zijie, W.; Guohai, L.; Duo, Z.; Yue, S.; Zhen, Y.; He, Z. Path following model predictive control of four wheel independent drive high ground clearance sprayer. Smart Agric. 2021, 3, 82. [Google Scholar]
  100. Grüne, L.; Pannek, J.; Grüne, L.; Pannek, J. Nonlinear Model Predictive Control; Springer: Berlin/Heidelberg, Germany, 2017. [Google Scholar]
  101. Soitinaho, R.; Oksanen, T. Local navigation and obstacle avoidance for an agricultural tractor with nonlinear model predictive control. IEEE Trans. Control Syst. Technol. 2023, 31, 2043–2054. [Google Scholar] [CrossRef]
  102. Lukassek, M.; Völz, A.; Szabo, T.; Graichen, K. Model Predictive Control for Agricultural Machines with Implements. In Proceedings of the 2020 28th Mediterranean Conference on Control and Automation (MED), Online, 16–18 September 2020; IEEE: Piscataway, NJ, USA, 2020; pp. 387–392. [Google Scholar]
  103. Liu, Z.; Zheng, W.; Wang, N.; Lyu, Z.; Zhang, W. Trajectory tracking control of agricultural vehicles based on disturbance test. Int. J. Agric. Biol. Eng. 2020, 13, 138–145. [Google Scholar] [CrossRef]
  104. Simonelli, R.; Höffmann, M.; Patel, S.; Büskens, C. Optimal Path Tracking: Benchmarking an NMPC for a Wide-Span Autonomous Agricultural Machine. In Proceedings of the 2023 European Control Conference (ECC), Bucharest, Romania, 13–16 June 2023; IEEE: Piscataway, NJ, USA, 2023; pp. 1–7. [Google Scholar]
  105. Aro, K.; Urvina, R.; Deniz, N.N.; Menendez, O.; Iqbal, J.; Prado, A. A Nonlinear Model Predictive Controller for Trajectory Planning of Skid-Steer Mobile Robots in Agricultural Environments. In Proceedings of the 2023 IEEE Conference on AgriFood Electronics (CAFE), Torino, Italy, 25–27 September 2023; IEEE: Piscataway, NJ, USA, 2023; pp. 65–69. [Google Scholar]
  106. Zhang, K.; Shi, Y. Adaptive model predictive control for a class of constrained linear systems with parametric uncertainties. Automatica 2020, 117, 108974. [Google Scholar] [CrossRef]
  107. Köhler, J.; Kötting, P.; Soloperto, R.; Allgöwer, F.; Müller, M.A. A robust adaptive model predictive control framework for nonlinear uncertain systems. Int. J. Robust Nonlinear Control 2021, 31, 8725–8749. [Google Scholar] [CrossRef]
  108. Wang, M.; Niu, C.; Wang, Z.; Jiang, Y.; Jian, J.; Tang, X. Model and Parameter Adaptive MPC Path Tracking Control Study of Rear-Wheel-Steering Agricultural Machinery. Agriculture 2024, 14, 823. [Google Scholar] [CrossRef]
  109. Liu, F.; Chen, W.; Zhao, H. Adaptive model prediction of unmanned agricultural machinery for tracking control in mountain environment. IEEE Access 2024, 12, 132175–132185. [Google Scholar] [CrossRef]
  110. Qing, H.; Jie, J.; Wei, F.; Lijun, Z.; Bohan, Z. Adaptive Time Horizon MPC Path Tracking Control Method for Mowing Robot. Smart Agric. 2024, 6, 82. [Google Scholar]
  111. Liu, X.; Feng, L.; Kong, X. A comparative study of robust MPC and stochastic MPC of wind power generation system. Energies 2022, 15, 4814. [Google Scholar] [CrossRef]
  112. Li, J.; Wang, S.; Zhang, W.; Li, H.; Zeng, Y.; Wang, T.; Fei, K.; Qiu, X.; Jiang, R.; Mai, C.; et al. Research on Path Tracking for an Orchard Mowing Robot Based on Cascaded Model Predictive Control and Anti-Slip Drive Control. Agronomy 2023, 13, 1395. [Google Scholar] [CrossRef]
  113. Ou, J.; Fu, Q.; Tang, R.; Du, J.; Xu, L. Path tracking control of a tractor on a sloping road with steering compensation. Agriculture 2023, 13, 2160. [Google Scholar] [CrossRef]
  114. Yue, M.; Hou, X.; Zhao, X.; Wu, X. Robust tube-based model predictive control for lane change maneuver of tractor-trailer vehicles based on a polynomial trajectory. IEEE Trans. Syst. Man Cybern. Syst. 2018, 50, 5180–5188. [Google Scholar] [CrossRef]
  115. Lu, E.; Xue, J.; Chen, T.; Jiang, S. Robust trajectory tracking control of an autonomous tractor-trailer considering model parameter uncertainties and disturbances. Agriculture 2023, 13, 869. [Google Scholar] [CrossRef]
  116. Wang, X.; Taghia, J.; Katupitiya, J. Robust model predictive control for path tracking of a tracked vehicle with a steerable trailer in the presence of slip. Ifac-Papersonline 2016, 49, 469–474. [Google Scholar] [CrossRef]
  117. Shan, Y.; Zheng, B.; Chen, L.; Chen, L.; Chen, D. A reinforcement learning-based adaptive path tracking approach for autonomous driving. IEEE Trans. Veh. Technol. 2020, 69, 10581–10595. [Google Scholar] [CrossRef]
  118. Wang, N.; Gao, Y.; Zhao, H.; Ahn, C.K. Reinforcement learning-based optimal tracking control of an unknown unmanned surface vehicle. IEEE Trans. Neural Netw. Learn. Syst. 2020, 32, 3034–3045. [Google Scholar] [CrossRef] [PubMed]
  119. Zhang, Y.; Liu, D. Dynamic Self-Triggered Intelligent Path Tracking Control for Unmanned Agricultural Vehicles via Reinforcement Learning. IEEE Trans. Autom. Sci. Eng. 2025, 22, 16487–16498. [Google Scholar] [CrossRef]
  120. Azimi, A.; Shamshiri, R.R.; Ghasemzadeh, A. Adaptive dynamic programming for robust path tracking in an agricultural robot using critic neural networks. Agric. Eng. Eu 2025, 80, 1–15. [Google Scholar]
  121. Kang, Q.; Hartmannsgruber, A.; Tan, S.H.; Zhang, X.; Chew, C.M. Deep Reinforcement Learning Based Tractor-Trailer Tracking Control. In Proceedings of the 2024 IEEE 27th International Conference on Intelligent Transportation Systems (ITSC), Edmonton, AB, Canada, 24–27 September 2024; IEEE: Piscataway, NJ, USA, 2024; pp. 3147–3153. [Google Scholar]
  122. Mihály, A.; Do, T.T.; Gáspár, P. Supervised reinforcement learning based trajectory tracking control for autonomous vehicles. IFAC-PapersOnLine 2024, 58, 140–145. [Google Scholar] [CrossRef]
  123. Zhang, S.; Wang, Y.; Zhu, Z.; Li, Z.; Du, Y.; Mao, E. Tractor Path Tracking Control Based on Binocular Vision. Inf. Process. Agric. 2018, 5, 422–432. [Google Scholar] [CrossRef]
  124. Saha, S.; Noguchi, N. Smart vineyard row navigation: A machine vision approach leveraging YOLOv8. Comput. Electron. Agric. 2025, 229, 109839. [Google Scholar] [CrossRef]
  125. Reina, G.; Milella, A.; Rouveure, R.; Nielsen, M.; Worst, R.; Blas, M.R. Ambient awareness for agricultural robotic vehicles. Biosyst. Eng. 2016, 146, 114–132. [Google Scholar] [CrossRef]
  126. Jiang, A.; Ahamed, T. Navigation of an autonomous spraying robot for orchard operations using LiDAR for tree trunk detection. Sensors 2023, 23, 4808. [Google Scholar] [CrossRef]
  127. Xia, Y.; Lei, X.; Pan, J.; Chen, L.; Zhang, Z.; Lyu, X. Research on orchard navigation method based on fusion of 3D SLAM and point cloud positioning. Front. Plant Sci. 2023, 14, 1207742. [Google Scholar] [CrossRef]
  128. Zhang, S.; Liu, Q.; Xu, H.; Yang, Z.; Hu, X.; Song, Q.; Wei, X. Path Tracking Control of a Large Rear-Wheel–Steered Combine Harvester Using Feedforward PID and Look-Ahead Ackermann Algorithms. Agriculture 2025, 15, 676. [Google Scholar] [CrossRef]
  129. Yang, Y.; Li, Y.; Wen, X.; Zhang, G.; Ma, Q.; Cheng, S.; Qi, J.; Xu, L.; Chen, L. An optimal goal point determination algorithm for automatic navigation of agricultural machinery: Improving the tracking accuracy of the Pure Pursuit algorithm. Comput. Electron. Agric. 2022, 194, 106760. [Google Scholar] [CrossRef]
  130. Cui, B.; Cui, X.; Wei, X.; Zhu, Y.; Ma, Z.; Zhao, Y.; Liu, Y. Design and Testing of a Tractor Automatic Navigation System Based on Dynamic Path Search and a Fuzzy Stanley Model. Agriculture 2024, 14, 2136. [Google Scholar] [CrossRef]
  131. Wen, J.; Yao, L.; Zhou, J.; Yang, Z.; Xu, L.; Yao, L. Path Tracking Control of Agricultural Automatic Navigation Vehicles Based on an Improved Sparrow Search–Pure Pursuit Algorithm. Agriculture 2025, 15, 1215. [Google Scholar] [CrossRef]
  132. Yin, J.; Zhu, D.; Liao, J.; Zhu, G.; Wang, Y.; Zhang, S. Automatic steering control algorithm based on compound fuzzy PID for rice transplanter. Appl. Sci. 2019, 9, 2666. [Google Scholar] [CrossRef]
  133. Li, J.; Shang, Z.; Li, R.; Cui, B. Adaptive sliding mode path tracking control of unmanned rice transplanter. Agriculture 2022, 12, 1225. [Google Scholar] [CrossRef]
  134. He, J.; Hu, L.; Wang, P.; Liu, Y.; Man, Z.; Tu, T.; Yang, L.; Li, Y.; Yi, Y.; Li, W.; et al. Path tracking control method and performance test based on agricultural machinery pose correction. Comput. Electron. Agric. 2022, 200, 107185. [Google Scholar] [CrossRef]
  135. Zhang, Y.; Shen, Y.; Liu, H.; He, S.; Khan, Z. A composite sliding mode controller with extended disturbance observer for 4WSS agricultural robots in unstructured farmlands. Comput. Electron. Agric. 2025, 232, 110069. [Google Scholar] [CrossRef]
  136. Ren, Z.; Liu, Z.; Yuan, M.; Liu, H.; Wang, W.; Qin, J.; Yang, F. Double-DQN-Based Path-Tracking Control Algorithm for Orchard Traction Spraying Robot. Agronomy 2022, 12, 2803. [Google Scholar] [CrossRef]
  137. Zhou, B.; Su, X.; Yu, H.; Guo, W.; Zhang, Q. Research on path tracking of articulated steering tractor based on modified model predictive control. Agriculture 2023, 13, 871. [Google Scholar] [CrossRef]
  138. Yao, L.; Hu, D.; Zhao, C.; Yang, Z.; Zhang, Z. Wireless Positioning and Path Tracking for a Mobile Platform in Greenhouse. Int. J. Agric. Biol. Eng. 2021, 14, 216–223. [Google Scholar] [CrossRef]
  139. Liu, W.; Zhou, J.; Liu, Y.; Zhang, T.; Meng, Y.; Chen, J.; Zhou, C.; Hu, J.; Chen, X. An Ultrasonic Ridge-Tracking Method Based on Limiter Sliding Window Filter and Fuzzy Pure Pursuit Control for Ridge Transplanter. Agriculture 2024, 14, 1713. [Google Scholar] [CrossRef]
  140. Xu, L.; Yang, Y.; Chen, Q.; Fu, F.; Yang, B.; Yao, L. Path tracking of a 4WIS–4WID agricultural machinery based on variable look-ahead distance. Appl. Sci. 2022, 12, 8651. [Google Scholar] [CrossRef]
Figure 1. Overall framework of this review.
Figure 1. Overall framework of this review.
Agronomy 15 02274 g001
Figure 2. PRlSMA flowchart of the systematic review.
Figure 2. PRlSMA flowchart of the systematic review.
Agronomy 15 02274 g002
Figure 3. Literature analysis of autonomous vehicle control in digital agriculture: (a) Publications per year from 2015 to mid-2025, with 2025 data reflecting only papers published until June; (b) Distribution of control methods, where colors denote PP, Stanley, PID, SMC, MPC, and Learning-based approaches.
Figure 3. Literature analysis of autonomous vehicle control in digital agriculture: (a) Publications per year from 2015 to mid-2025, with 2025 data reflecting only papers published until June; (b) Distribution of control methods, where colors denote PP, Stanley, PID, SMC, MPC, and Learning-based approaches.
Agronomy 15 02274 g003
Figure 4. Distribution of first-author affiliations by continent, showing that Asia dominates with 64.2% of publications, while other regions such as North America (14.8%) and Europe (12.3%) contribute smaller shares. The vertical axis indicates the percentage of total publications.
Figure 4. Distribution of first-author affiliations by continent, showing that Asia dominates with 64.2% of publications, while other regions such as North America (14.8%) and Europe (12.3%) contribute smaller shares. The vertical axis indicates the percentage of total publications.
Agronomy 15 02274 g004
Figure 5. Geometric model of the vehicle under the Ackermann steering configuration, where δ is the front wheel steering angle, L is the wheelbase, R is the turning radius, and ICR denotes the instantaneous center of rotation.
Figure 5. Geometric model of the vehicle under the Ackermann steering configuration, where δ is the front wheel steering angle, L is the wheelbase, R is the turning radius, and ICR denotes the instantaneous center of rotation.
Agronomy 15 02274 g005
Figure 6. (a) Examples of tracked chassis; (b) Ideal model with left and right track velocities vl and vr, angular velocity ω, heading angle θ, and track width B; (c) Extended model including vehicle length L and sideslip angle α.
Figure 6. (a) Examples of tracked chassis; (b) Ideal model with left and right track velocities vl and vr, angular velocity ω, heading angle θ, and track width B; (c) Extended model including vehicle length L and sideslip angle α.
Agronomy 15 02274 g006
Figure 7. Kinematic model of Ackermann-steered vehicles: (a) Examples of Ackermann chassis; (b) Ideal model with steering angle δ, longitudinal velocity v, angular velocity ω, heading angle θ, and wheelbase L; (c) Extended model including unequal steering angles δl and δr for the front wheels.
Figure 7. Kinematic model of Ackermann-steered vehicles: (a) Examples of Ackermann chassis; (b) Ideal model with steering angle δ, longitudinal velocity v, angular velocity ω, heading angle θ, and wheelbase L; (c) Extended model including unequal steering angles δl and δr for the front wheels.
Agronomy 15 02274 g007
Figure 8. Dynamic model of tracked vehicles under differential steering: (a) Ideal model with velocity v, angular velocity ω, heading angle θ, sideslip angle α, lateral forces Fy and fy, track width B, half-length l, and offset distance d; (b) Extended model incorporating additional lateral dynamics and force distribution effects.
Figure 8. Dynamic model of tracked vehicles under differential steering: (a) Ideal model with velocity v, angular velocity ω, heading angle θ, sideslip angle α, lateral forces Fy and fy, track width B, half-length l, and offset distance d; (b) Extended model incorporating additional lateral dynamics and force distribution effects.
Agronomy 15 02274 g008
Figure 9. Dynamic model of Ackermann-steered vehicles: (a) Ideal model with steering angle δ, velocity v, angular velocity ω, heading θ, front/rear axle distances lf, lr, track width B, and tire forces Fcf, Fcr, Frf, Frr; (b) Extended model including sideslip angle α and distances dx, dy.
Figure 9. Dynamic model of Ackermann-steered vehicles: (a) Ideal model with steering angle δ, velocity v, angular velocity ω, heading θ, front/rear axle distances lf, lr, track width B, and tire forces Fcf, Fcr, Frf, Frr; (b) Extended model including sideslip angle α and distances dx, dy.
Agronomy 15 02274 g009
Figure 10. Basic feedback structure of a PID controller for path tracking, where the tracking error e between the reference (Ref) and output y is processed by the proportional, integral, and derivative modules to generate the control input u for the agricultural vehicle.
Figure 10. Basic feedback structure of a PID controller for path tracking, where the tracking error e between the reference (Ref) and output y is processed by the proportional, integral, and derivative modules to generate the control input u for the agricultural vehicle.
Agronomy 15 02274 g010
Figure 11. Geometric principle of the PP method, where the vehicle steers towards the goal point G at look-ahead distance ld. α is the heading error angle, R the turning radius, l the wheelbase, and δf the front wheel steering angle.
Figure 11. Geometric principle of the PP method, where the vehicle steers towards the goal point G at look-ahead distance ld. α is the heading error angle, R the turning radius, l the wheelbase, and δf the front wheel steering angle.
Agronomy 15 02274 g011
Figure 12. Geometric principle of the Stanley control method. The vehicle minimizes both the heading error and lateral error by adjusting the steering angle δf. ye denotes the lateral error, d is the perpendicular distance from the front axle to the reference path, θ is the current vehicle heading, θd is the desired heading along the path, δe is the correction due to lateral error, and l is the wheelbase.
Figure 12. Geometric principle of the Stanley control method. The vehicle minimizes both the heading error and lateral error by adjusting the steering angle δf. ye denotes the lateral error, d is the perpendicular distance from the front axle to the reference path, θ is the current vehicle heading, θd is the desired heading along the path, δe is the correction due to lateral error, and l is the wheelbase.
Agronomy 15 02274 g012
Figure 13. Basic principle of model predictive control (MPC) for path tracking. At each sampling instant j, the reference Refj is compared with the predicted output yj to compute the error ej. The optimizer uses a prediction model of the vehicle kinematics/dynamics to generate future outputs yj+k based on candidate control inputs uj+k. By minimizing a cost function subject to system constraints, the optimizer determines the optimal control sequence, and only the first input uj is applied to the agricultural vehicle.
Figure 13. Basic principle of model predictive control (MPC) for path tracking. At each sampling instant j, the reference Refj is compared with the predicted output yj to compute the error ej. The optimizer uses a prediction model of the vehicle kinematics/dynamics to generate future outputs yj+k based on candidate control inputs uj+k. By minimizing a cost function subject to system constraints, the optimizer determines the optimal control sequence, and only the first input uj is applied to the agricultural vehicle.
Agronomy 15 02274 g013
Figure 14. Deployment of vision-based sensors in UAGVs. (a) Binocular-vision-based tractor navigation framework with crop row detection and PP control.(Reprinted with permission from Ref. [123]. Copyright 2018 Elsevier.); (b) Camera- and vision-PC-based system for vineyard row detection and autonomous navigation. (Reprinted with permission from Ref. [124]. Copyright 2025 Elsevier.).
Figure 14. Deployment of vision-based sensors in UAGVs. (a) Binocular-vision-based tractor navigation framework with crop row detection and PP control.(Reprinted with permission from Ref. [123]. Copyright 2018 Elsevier.); (b) Camera- and vision-PC-based system for vineyard row detection and autonomous navigation. (Reprinted with permission from Ref. [124]. Copyright 2025 Elsevier.).
Agronomy 15 02274 g014
Figure 15. Deployment of LiDAR sensors in UAGVs. (a) A 2D LiDAR-based system for orchard navigation and automatic pesticide spraying, integrating path planning with steering and spraying actuators (Reprinted with permission from Ref. [126]. Copyright 2023 Multidisciplinary Digital Publishing Institute (MDPI).); (b) A 3D LiDAR-based navigation platform mounted on a Scout2.0 vehicle, incorporating RTK, IMU, and onboard computing for robust field operation. (Reprinted with permission from Ref. [127]. Copyright 2023 Frontiers.).
Figure 15. Deployment of LiDAR sensors in UAGVs. (a) A 2D LiDAR-based system for orchard navigation and automatic pesticide spraying, integrating path planning with steering and spraying actuators (Reprinted with permission from Ref. [126]. Copyright 2023 Multidisciplinary Digital Publishing Institute (MDPI).); (b) A 3D LiDAR-based navigation platform mounted on a Scout2.0 vehicle, incorporating RTK, IMU, and onboard computing for robust field operation. (Reprinted with permission from Ref. [127]. Copyright 2023 Frontiers.).
Agronomy 15 02274 g015
Figure 16. Deployment of control strategies in dryland fields. (a) Feedforward PID method (Reprinted with permission from Ref. [128]. Copyright 2025 MDPI.); (b) Optimal goal point selection PP method. (Reprinted with permission from Ref. [129]. Copyright 2022 Elsevier.); (c) Fuzzy logic enhanced Stanley method. (Reprinted with permission from Ref. [130]. Copyright 2024 MDPI.); (d) Sparrow Search PP method. (Reprinted with permission from Ref. [131]. Copyright 2025 MDPI.).
Figure 16. Deployment of control strategies in dryland fields. (a) Feedforward PID method (Reprinted with permission from Ref. [128]. Copyright 2025 MDPI.); (b) Optimal goal point selection PP method. (Reprinted with permission from Ref. [129]. Copyright 2022 Elsevier.); (c) Fuzzy logic enhanced Stanley method. (Reprinted with permission from Ref. [130]. Copyright 2024 MDPI.); (d) Sparrow Search PP method. (Reprinted with permission from Ref. [131]. Copyright 2025 MDPI.).
Agronomy 15 02274 g016
Figure 17. Deployment of control strategies in paddy fields: (a) Fuzzy PID method. (Reprinted with permission from Ref. [132]. Copyright 2019 MDPI.); (b) Adaptive SMC method.(Reprinted with permission from Ref. [133]. Copyright 2022 MDPI.); (c) MPC method with incorporating pose correction. (Reprinted with permission from Ref. [134]. Copyright 2022 Elsevier.); (d) DOB-SMC method.(Reprinted with permission from Ref. [135]. Copyright 2025 Elsevier.).
Figure 17. Deployment of control strategies in paddy fields: (a) Fuzzy PID method. (Reprinted with permission from Ref. [132]. Copyright 2019 MDPI.); (b) Adaptive SMC method.(Reprinted with permission from Ref. [133]. Copyright 2022 MDPI.); (c) MPC method with incorporating pose correction. (Reprinted with permission from Ref. [134]. Copyright 2022 Elsevier.); (d) DOB-SMC method.(Reprinted with permission from Ref. [135]. Copyright 2025 Elsevier.).
Agronomy 15 02274 g017
Figure 18. Deployment of control strategies in orchard environments: (a) Double Deep Q-Network method. (Reprinted with permission from Ref. [136]. Copyright 2022 MDPI.); (b) Adaptive dynamic programming method.(Reprinted with permission from Ref. [120]. Copyright 2025 Alireza Azimi, Redmond R. Shamshiri, Aliakbar Ghasemzadeh.); (c) Adaptive MPC method. (Reprinted with permission from Ref. [137]. Copyright 2023 MDPI.).
Figure 18. Deployment of control strategies in orchard environments: (a) Double Deep Q-Network method. (Reprinted with permission from Ref. [136]. Copyright 2022 MDPI.); (b) Adaptive dynamic programming method.(Reprinted with permission from Ref. [120]. Copyright 2025 Alireza Azimi, Redmond R. Shamshiri, Aliakbar Ghasemzadeh.); (c) Adaptive MPC method. (Reprinted with permission from Ref. [137]. Copyright 2023 MDPI.).
Agronomy 15 02274 g018
Figure 19. Deployment of control strategies in greenhouse agriculture: (a) Fuzzy PID method.(Reprinted with permission from Ref. [138]. Copyright 2021 International Journal of Agricultural and Biological Engineering (IJABE).); (b) Fuzzy PP method. (Reprinted with permission from Ref. [139]. Copyright 2024 MDPI.); (c) Variable look-ahead PP method.(Reprinted with permission from Ref. [140]. Copyright 2022 MDPI.).
Figure 19. Deployment of control strategies in greenhouse agriculture: (a) Fuzzy PID method.(Reprinted with permission from Ref. [138]. Copyright 2021 International Journal of Agricultural and Biological Engineering (IJABE).); (b) Fuzzy PP method. (Reprinted with permission from Ref. [139]. Copyright 2024 MDPI.); (c) Variable look-ahead PP method.(Reprinted with permission from Ref. [140]. Copyright 2022 MDPI.).
Agronomy 15 02274 g019
Figure 20. Radar chart comparing representative UAGV path-tracking control methods across six evaluation dimensions: model dependence, data requirement, robustness, computational complexity, constraint handling, and field validation maturity.
Figure 20. Radar chart comparing representative UAGV path-tracking control methods across six evaluation dimensions: model dependence, data requirement, robustness, computational complexity, constraint handling, and field validation maturity.
Agronomy 15 02274 g020
Figure 21. Research roadmap and future directions for UAGVs path-tracking control.
Figure 21. Research roadmap and future directions for UAGVs path-tracking control.
Agronomy 15 02274 g021
Table 1. Summary of inclusion and exclusion criteria.
Table 1. Summary of inclusion and exclusion criteria.
Inclusion CriteriaExclusion Criteria
Modeling and control of UAGVsStudies on UAVs or non-agricultural platforms
Field-tested or validated in agricultural contextPure simulation without practical relevance
Focus on control algorithmsStudies limited to perception, mapping, or planning
Published in peer-reviewed SCI/EI/Scopus venuesNon-peer-reviewed or grey literature
Available in English full textInaccessible or non-English publications
Table 2. Comparison of geometric, kinematic, and dynamic models.
Table 2. Comparison of geometric, kinematic, and dynamic models.
Model TypeComplexitySlip HandlingApplication Scenarios
Geometric modelLowNot consideredLow-speed navigation or PP/Stanley method
Ideal kinematic modelMediumNot consideredFlat terrain, low-speed navigation
Extended kinematic modelMediumLongitudinal and lateral slipUneven, slippery or unknown terrains
Ideal dynamic modelHighNot consideredStructured dynamic conditions, known load and terrain
Extended dynamic modelHighExplicit modeling of slip and lateral tire forcesComplex agricultural fields, variable loads
Table 3. Summary of improved PID-based strategies for agricultural path tracking.
Table 3. Summary of improved PID-based strategies for agricultural path tracking.
PID TypeImproved MethodPerformance HighlightsReferences
Fuzzy-tuned PIDFuzzy logic adjusts PID gains based on error trendsImproved responsiveness; better path adherence in turns[58,60,61]
Model-free adaptive predictive PIDPrediction-based adaptive control structure embedding PID coreMaintains robustness across terrain and path changes for tractors[59]
Adaptive PIDAdaptive fuzzy logic for continuous online gain tuningImproved heading stability and positioning in autonomous tractors[62,63]
Table 4. Summary of improved PP-based strategies for agricultural path tracking.
Table 4. Summary of improved PP-based strategies for agricultural path tracking.
PP TypeImproved MethodPerformance HighlightsReferences
Optimal goal-point PPOnline optimization of goal-point to minimize heading and lateral errorImproved stability and convergence speed in variable curvature paths[65,66]
Fuzzy PPFuzzy logic adjusts look-ahead distance (ld) based on real-time error and curvatureReduced lateral tracking error in both simulation and field environments[64]
MPC-based PPPreview distance modulated via MPC to adaptively balance curvature sensitivityReduced overall tracking error and improved path smoothness[67]
Table 5. Summary of improved Stanley-based strategies for agricultural path tracking.
Table 5. Summary of improved Stanley-based strategies for agricultural path tracking.
Stanley TypeImproved MethodPerformance HighlightsReferences
PSO–StanleyPSO optimizes controller parameters to adapt gainTen-fold reduction in lateral error under variable speeds and constraints[69]
GA–Optimized StanleyGenetic algorithm used to tune gain for different pathImproved control precision maintained under diverse terrain and route conditions[70]
Table 6. Comparison of representative SMC-based strategies for agricultural path tracking.
Table 6. Comparison of representative SMC-based strategies for agricultural path tracking.
SMC MethodKey AdvantagesMain LimitationsReferences
CSMCHigh robustness to matched disturbances; low computational costChattering; limited adaptability to dynamic slip or mismatched disturbance[71,74]
ASMCImproved disturbance rejection and adaptability in uncertainDifficult to cope with fast-changing conditions[75,76,77]
Fuzzy-SMCSmoother control action; reduced chatteringDesign complexity; fuzzy rule tuning requires domain knowledge[78,79,80,81,82]
DOB-SMCImproved performance under unknown/mismatched disturbances; lower gain demandSensitive to noise and observer parameters[83,84,85]
TSMC/FTSMCFast response; performance guaranteed within finite boundsRelies on precise gain design; increase control effort[86,87,88,89]
Composite SMCHigh flexibility; capable of handling multi-source uncertainty and constraint conditionsDesign complexity; increase control effort[90,91,92]
Table 7. Comparison of representative MPC-based strategies for agricultural path tracking.
Table 7. Comparison of representative MPC-based strategies for agricultural path tracking.
MPC VariantKey AdvantagesMain LimitationsReferences
LMPCHandles constraints and multivariable couplings; low computational burden; suitable for real-time useLimited handling of nonlinearity and strong disturbances[97,98,99]
NMPCHandles constraints and multivariable couplings; higher precisionHigh computational load; sensitive to model mismatch and tuning[100,101,102,103,104,105]
AMPCImproved adaptability to curvature, speed, terrain; balances tracking and stability; supports real-time tuningParameter tuning complexity; depends on reliable state estimation[106,107,108,109,110]
RMPCStrong resilience to slip, delay, and model mismatch; ensures constraint satisfaction under uncertaintyIncreased design complexity; may be overly conservative; high computational cost in tube-based settings[111,112,113,114,115,116]
Table 8. Comparison of representative path-tracking control methods for UAGVs.
Table 8. Comparison of representative path-tracking control methods for UAGVs.
MethodApplicable ModelAdvantagesLimitationsApplicable ScenariosComments
PIDKinematic/dynamic modelSimple design; easy to implement; low computational demandSensitive to tuning; poor performance under slip, strong disturbances, or nonlinear dynamicsStraight row-following in greenhouses or flat dryland fieldsWidely used baseline; relevant for low-cost platforms
PPGeometric modelGeometric simplicity; intuitive path following; robust at low speedsAccuracy depends on lookahead distance; limited in sharp turns; not robust to slipOrchard row guidance; greenhouse navigation; moderate-structured fieldsWell-studied; often benchmarked against other geometric controllers
StanleyGeometric modelEffective for lane/row following; robust at moderate speeds; stable in structured rowsOscillations in high-curvature or noisy GPS; limited robustness under extreme slipRow-crop navigation with GNSS; vineyard/field sprayingMore common in autonomous driving; fewer agricultural-specific adaptations
SMCKinematic/dynamic modelStrong robustness to disturbances and model mismatch; nonlinear handlingChattering phenomenon; potential actuator wear; requires careful switching designSloped terrain; paddy fields with slip and soil–vehicle interactionVariants with boundary-layer or higher-order SMC can reduce chattering
MPCKinematic/dynamic modelExplicit constraint handling; predictive optimization; high tracking accuracyHigh computational demand; sensitive to model accuracy; requires solverVariable-rate spraying; headland turning; integrated planning-control tasksActive research trend; field-ready with fast solvers and embedded hardware
Learning-basedFlexible: can be combined with geometric, kinematic, or dynamic modelsAdaptive to complex, unstructured environments; can leverage vision/ML datasetsRequires large, diverse datasets; risk of overfitting; limited explainabilityGNSS-denied orchards; under-canopy navigation; crop-row detection via visionPromising but still experimental; often combined with classical controllers
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Zhang, Y.; Liu, H.; Shen, Y.; He, S.; Wang, H.; Shen, Y. A Systematic Review of Modeling and Control Approaches for Path Tracking in Unmanned Agricultural Ground Vehicles. Agronomy 2025, 15, 2274. https://doi.org/10.3390/agronomy15102274

AMA Style

Zhang Y, Liu H, Shen Y, He S, Wang H, Shen Y. A Systematic Review of Modeling and Control Approaches for Path Tracking in Unmanned Agricultural Ground Vehicles. Agronomy. 2025; 15(10):2274. https://doi.org/10.3390/agronomy15102274

Chicago/Turabian Style

Zhang, Yafei, Hui Liu, Yayun Shen, Siwei He, Hui Wang, and Yue Shen. 2025. "A Systematic Review of Modeling and Control Approaches for Path Tracking in Unmanned Agricultural Ground Vehicles" Agronomy 15, no. 10: 2274. https://doi.org/10.3390/agronomy15102274

APA Style

Zhang, Y., Liu, H., Shen, Y., He, S., Wang, H., & Shen, Y. (2025). A Systematic Review of Modeling and Control Approaches for Path Tracking in Unmanned Agricultural Ground Vehicles. Agronomy, 15(10), 2274. https://doi.org/10.3390/agronomy15102274

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