Next Article in Journal
Improved Tomato Leaf Disease Recognition Based on the YOLOv5m with Various Soft Attention Module Combinations
Previous Article in Journal
Detection of Rice Leaf SPAD and Blast Disease Using Integrated Aerial and Ground Multiscale Canopy Reflectance Spectroscopy
Previous Article in Special Issue
Model and Parameter Adaptive MPC Path Tracking Control Study of Rear-Wheel-Steering Agricultural Machinery
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Review

Research Progress on Autonomous Operation Technology for Agricultural Equipment in Large Fields

1
College of Engineering, Nanjing Agricultural University, Nanjing 210031, China
2
Weichai Lovol Intelligent Agricultural Technology Co., Ltd., Weifang 261206, China
*
Author to whom correspondence should be addressed.
Agriculture 2024, 14(9), 1473; https://doi.org/10.3390/agriculture14091473
Submission received: 16 July 2024 / Revised: 19 August 2024 / Accepted: 27 August 2024 / Published: 29 August 2024

Abstract

:
Agriculture is a labor-intensive industry. However, with the demographic shift toward an aging population, agriculture is increasingly confronted with a labor shortage. The technology for autonomous operation of agricultural equipment in large fields can improve productivity and reduce labor intensity, which can help alleviate the impact of population aging on agriculture. Nevertheless, significant challenges persist in the practical application of this technology, particularly concerning adaptability, operational precision, and efficiency. This review seeks to systematically explore the advancements in unmanned agricultural operations, with a focus on onboard environmental sensing, full-coverage path planning, and autonomous operational control technologies. Additionally, this review discusses the challenges and future directions of key technologies for the autonomous operation of agricultural equipment in large fields. This review aspires to serve as a foundational reference for the development of autonomous operation technologies for large-scale agricultural equipment.

1. Introduction

Agriculture is a typical labor-intensive industry that relies heavily on labor [1]. With the aging of the population, the agriculture in countries where smallholder farming is the prevalent form of agriculture has been severely affected. These effects are more severe in countries such as China, where smallholder farmers predominate. Compared to 1990, about 4 million hectares of cropland were abandoned in China in 2019 [2]. In the future, the aging population in China is expected to accelerate further, necessitating urgent measures to reduce agriculture’s heavy reliance on manual labor [3,4,5]. To cope with the status quo of smallholder agriculture, new agricultural models have been encouraged by the Chinese government, mainly including family farms, new rural cooperatives, and large-scale farms. The new model is conducive to promoting modern agriculture towards an intelligent and scaled agricultural production model [6,7]. The technology of autonomous operation of agricultural equipment in large fields can be adapted to new modes of agricultural production, which is an important method to improve productivity and reduce labor intensity, and it helps to alleviate the impact of population aging on agricultural production [8,9,10,11,12,13]. The key technologies for autonomous operation of large-scale agricultural equipment mainly include onboard environmental sensing technology, complete-coverage path-planning technology and autonomous operation control technology, as shown in Figure 1.
Onboard environmental sensing technology is the primary condition for agricultural machines to achieve unmanned operations [14], and it is also the key to ensuring the safe and efficient operation of unmanned agricultural machines in complex and variable unstructured farmland environments. Despite the remarkable advancements achieved in unmanned farm machinery, its practical application continues to confront numerous challenges, stemming from the intricacies and variability of the farmland environment. For example, a single sensor is often utilized to gather environmental information during unmanned operation processes such as cultivation, management, and harvesting [15]. However, a single sensor can only obtain one-sided information when sensing the environment, and there are problems, such as insufficient autonomous sensing ability and poor environmental adaptability. Agricultural machines equipped with multiple environment-aware sensors have improved stability and reliability in unmanned operations, but the application of multi-sensor information fusion algorithms still faces challenges [16]. Hence, analyzing the data characteristics of sensors employed in environmental sensing technologies, while fully leveraging the redundancy and complementary aspects of multi-sensor data, is crucial for developing stable and reliable environmental sensing systems.
The key to realizing the unmanned operation of agricultural equipment lies in the complete-coverage path-planning technology. For different operational tasks and farmland environments, the goal is often to minimize operational costs and cover a wide range of operations [17]. Path-planning technology is employed to devise the optimal driving path for achieving efficient and precise farmland operations. Path-planning techniques are typically categorized into global path planning and local path planning [18,19]. Global path planning aims to plan the optimal path in the whole operation area to maximize the coverage and minimize the costs. Local path planning focuses on responding to real-time changes in the environment, ensuring that agricultural machinery can safely and efficiently accomplish operational tasks in a dynamic environment. At this stage, the main problems faced by path-planning technology include operational efficiency, operational plot coverage, operational safety, and other aspects. Despite significant advancements in path-planning technology, it still faces numerous challenges and requires further research and improvement. Enhancing its adaptability to complex environments, real-time responsiveness, and multi-objective optimization is essential to meet the demands of modern agricultural production.
Autonomous operation control technology is the core for enabling the unmanned operation of agricultural equipment, encompassing two key aspects: motion control and operational control [20,21,22]. Motion control primarily enhances path-tracking accuracy through speed control and steering control. Operation control addresses the specific tasks performed by agricultural machinery in various operations, such as seeding, fertilizing, spraying, and harvesting [23,24]. Motion control and operation control technologies complement each other to ensure that intelligent farm machinery can efficiently and accurately complete operational tasks in the complex and changing farmland environment. In farmland environments, where there are errors in existence due to factors such as undulating terrain and changes in soil type, it is frequently challenging for motion control methodologies to accurately adhere to a predetermined path. Moreover, operational control is essential for enhancing the autonomous operational capabilities of agricultural machinery, achieving fully unmanned operations, and advancing agriculture towards intelligence and precision. Although some common control methods can mitigate motion control errors and improve the intelligence of operational control, there is still a need for some better methods to improve motion control and operational control effectiveness.
In conclusion, onboard environmental sensing technology, complete-coverage path-planning technology, and autonomous operation control technology are the key technologies for the unmanned operation of agricultural equipment in large fields. This paper focuses on analyzing the current research status of these three components. Currently, numerous scholars have conducted extensive studies on these three components. However, intelligent agricultural machines, designed for unmanned operations in large fields, are rapidly advancing, but progress overall is uneven. This uneven progress hinders scholars from accurately pinpointing the direction of key technology development in this field. Therefore, it is crucial to systematically summarize the research progress on the key technology of unmanned field operations for large agricultural equipment. The main objective of this paper is to review and analyze representative literature on the key technology of the unmanned field operation of large-scale agricultural equipment, providing a reference for the development of unmanned field operation technology for large agricultural machinery.

2. Onboard Environmental Sensing Technology

Onboard environmental sensing technology is primarily employed to address the complexities and dynamic nature of the operational environment by utilizing localization systems and sensory devices mounted on agricultural machinery. The operational state of the machinery is then continuously adjusted in real time, informed by the data on the terrain, obstacles, and other environmental factors [25,26]. Subsequently, the system swiftly modifies the machine’s operational status in response to real-time data inputs. Compared to onboard sensing tasks for road vehicles, farmland lacks distinctive structured features, making it essential to create environment models of typical farmland elements using sensor data for unmanned farm machinary operations. Key sensory elements in farmland comprise information on farmland boundaries, crop rows, and obstacles within the farmland (as illustrated in Figure 2). Currently, the onboard environmental sensing tasks of intelligent agricultural equipment in unstructured farmland environments are mainly focused on localization data acquisition, farmland boundary detection, navigation line extraction, and obstacle detection [27,28,29,30]. The main methods are vision and radar detection, which are committed to improving the robustness of the sensing system and enhancing the autopilot and autonomous operation performance of the agricultural equipment.
The acquisition of precise positioning data is the fundamental prerequisite for enabling the navigation operations of agricultural machinery. The Global Navigation Satellite System (GNSS) has emerged as a universally recognized and widely adopted technology for tracking and positioning agricultural machinery, providing crucial data, such as heading, speed, and time [31]. The GNSS encompasses multiple satellite positioning systems, including GPS, BDS, GLONASS, and Galileo, rather than referring to a singular satellite system [32,33]. While the GNSS can achieve positioning accuracy within a range of a few meters to several meters in open environments, the autonomous navigation of agricultural machinery demands centimeter-level precision, rendering typical GNSS accuracy insufficient for such applications [34,35,36]. Real-Time Kinematic (RTK) is a differential technique, used for the real-time processing of carrier-phase observations from two measurement stations, encompassing both traditional and network RTK [37,38]. The RTK system, an enhancement technology built upon standard GNSS, significantly improves positioning accuracy from meters to centimeters via differential algorithms, thereby offering essential spatial data support for the implementation of precision agriculture [39]. In recent years, extensive research efforts have been undertaken by scholars to advance navigation and localization techniques grounded in GNSS technology. Yue et al. [40] designed an automatic navigation system for a tracked orchard sprayer based on GNSS technology. The navigation operation accuracy was improved by compensating the effect of machine vibration on the localization data. Kaivosoja et al. [41] developed a GNSS error simulator to simulate the positioning error and positioning reliability of GNSS in various typical agricultural scenarios. Lee et al. [42] designed a dual antenna to receive localization information so that the harvester can obtain the current direction even under stationary working conditions. Although RTK-GNSS achieves high positioning accuracy in open environments, farmland conditions are often complex and variable, with frequent challenges, such as signal occlusion, multipath effects, and environmental obstacles, which can compromise positioning accuracy [43,44,45]. Consequently, multi-sensor information fusion technology is being progressively integrated into agricultural machinery navigation, harnessing complementary advantages to enhance overall localization performance. Jing et al. [46] designed an automatic navigation grading system for GNSS/INS, which utilized adaptive square root Kalman filtering to fuse the data from GNSS and INS to improve the operational efficiency of grading machines. Li et al. [47] fused GNSS positioning equipment and an inertial measurement unit based on a fuzzy adaptive finite impulse response Kalman filter algorithm to enable high positioning accuracy and the stability of agricultural implements. Xu et al. [48] proposed a backpropagation neural network-based GNSS/INS/OD/NHC adaptive combined navigation method considering vehicle motion, which fully considered the relationship between forward speed, heading angular velocity, and lateral velocity. A review of the literature reveals that multi-sensor fusion localization can leverage data from additional sensors to ensure system stability and continuity in the event of sensor failure. However, practical applications of multi-sensor fusion localization continue to face challenges, including the complexity of data fusion algorithms and time synchronization issues among sensors.
Field boundary detection and navigation line extraction are important foundations for the autonomous operation capability of agricultural machinery. Currently, the methods of farmland boundary detection by onboard sensing systems of agricultural machines are mainly based on sensors such as mono/binocular vision and LiDAR. Hong et al. [48] designed a field boundary recognition and ranging method based on a binocular vision approach. Multi-feature fusion and split-tree algorithms were applied for cost calculation and cost aggregation respectively. Using the multi-scale cost aggregation framework, the linkage of matching costs at different scales was established to enhance the reliability in weak texture regions. Then, the interference elimination method based on point-cloud continuity was designed according to land cultivation and crop growth. Adaptive extraction for point-cloud boundary is realized, and accurate ridge boundary lines are identified, which improves the stereo-matching accuracy and speed of farmland images. Wang et al. [49] designed the detection method of non-regular headland boundary lines based on machine vision technology; this method provides a baseline for the automatic navigation and turning of agricultural equipment at the boundary of the farmland to achieve the whole autonomous navigation operation of agricultural machinery. Li et al. [50] proposed a machine vision-based headland boundary detection method for paddy fields, which introduced depth information, in addition to RGB images, to improve its detection accuracy. A deep learning network combining a convolutional neural network and a recurrent neural network was constructed for headland semantic segmentation. Meanwhile, an interactive attention module is proposed to fuse the complementary information in RGB-D images adaptively. In addition, the image preprocessing technique and the proposed distance-based clustering algorithm for boundary points are applied to the headland segmentation mask to obtain the boundary line of the farmland. This process provides technical support for the automatic turning strategy of the agricultural machine. There often exists some highly non-uniform vegetation at the field boundaries [51], which leads to difficulties in extracting the field boundaries. Although the point-cloud data acquired by LiDAR at the field boundary has irregular height characteristics, the data still have certain linear characteristics [52,53,54]. Therefore, strengthening the linear features of the point-cloud data becomes an important method for improving the accuracy of boundary extraction by LiDAR sensors.
Navigational line extraction is also crucial for improving the autonomous operation of agricultural machinery. Hou et al. [55] proposed a lightweight path recognition model based on the U-Net model, which solves the problem of poor accuracy and real-time performance of the method for recognizing navigation paths for fruits between ridges. The model can also improve the real-time navigation and accuracy requirements. Gong et al. [56] effectively extracted navigation lines based on the composite localization points of corn and stems and solved the problem regarding the difficult extraction of navigation lines in corn fields with weed interference. Diao et al. [57] proposed an algorithm for the extraction of navigation lines of corn-spraying robots based on an improved YOLOv8s network. The algorithm addressed the low accuracy of navigation line extraction for corn-spraying robots in a complex farmland environment and improved the accuracy of the autopilot feature. In addition, LiDAR is an important sensor for navigation line extraction. For example, it can be used for crop row identification and navigation line extraction within regions of interest in the LiDAR scanning area using the least squares method [58,59]. In addition, Wang et al. [60] designed a navigation-line extraction method for an autonomous spraying machine in an orchard based on LiDAR. Liu et al. [61] et al. proposed a tree row recognition and navigation method based on the fusion of least squares and support vector machines. Using the least squares fitting method, combined with the SVM algorithm, to identify tree rows, the centerline between rows in the orchard is predicted, which improves the accuracy of the autonomous navigation of orchard equipment for the orchard environment.
Currently, farmland boundary detection and navigation line extraction are mostly based on visual schemes, mainly image grayscale processing, image segmentation, navigation line extraction, navigation line tracking, and other steps. The focus is on solving the effect of natural illumination on the robustness of the detection system. The commonly used methods for farmland boundary and navigation line extraction research are shown in Table 1.
Obstacle detection is an important method to improve the level of autonomous operation of farm machinery in large fields and to ensure safe operation. Currently, the research on field obstacle detection based on the onboard sensing system of agricultural machinery mainly includes methods based on vision detection, LiDAR detection, millimeter-wave radar detection, and multi-sensor fusion detection [62], as shown in Figure 3.
In terms of visual detection, Li et al. [63] proposed a method based on a deep neural network to detect obstacles such as people, concrete pillars, and utility poles in the orchard environment. Their method can provide a basis for intelligent orchard robots to detect obstacles automatically and distinguish traversable and non-traversable areas for obstacle avoidance. Furthermore, Xue et al. [64] improved the YOLOv5s algorithm based on the k-means clustering algorithm and CIoU loss function to improve the detection speed of obstacles in farmlands. The algorithm also has reliable detection accuracy for small-target obstacles. Xu et al. [65] detected moving obstacles in panoramic images based on panoramic camera vision and the Lucas–Kanade optical flow algorithm. This method has good transient and detection results for dynamic obstacle detection. Du et al. [66] introduced spatial attention and deformable convolution into the Mask R-CNN model to construct a segmentation algorithm for unstructured farmland obstacles. The model can control the detection speed while still maintaining a reliable model detection accuracy. Deep learning models perform well in image processing and feature extraction. Deep learning methods have become some of the most widely used techniques in visual obstacle detection. Representative research methods mainly include YOLO, Faster R-CNN, U-Net, and RetinaNet. Deep learning models can automatically learn and extract complex features in images, greatly improving the accuracy and robustness of obstacle detection. The commonly used camera types and features when using deep learning methods for obstacle detection are shown in Table 2.
In terms of obstacle detection by LiDAR and millimeter-wave radar, Shang et al. [67] proposed a 3D laser point-cloud method for detecting field obstacles based on Euclidean clustering. First, the voxel down-sampling method and RANSAC algorithm are utilized to filter the point cloud and differentiate between ground and above-ground objects. Then, the obstacles are recognized based on the Euclidean clustering frame of the K-D tree, which achieves the detection of agricultural implements, haystacks, field ridges, short houses, and trees on both sides of the field road. T. Wang et al. [68] proposed an adaptive method for the real-time 3D detection of obstacles for a single sub-domain based on the semantic–geometric–intensity fusion strategy. The inaccurate 3D detection of obstacles in the absence of many samples is addressed, and the experimental results demonstrate the high accuracy and efficiency of the proposed method in performing obstacle detection. Using a millimeter-wave radar for farmland obstacle detection has the problem of high computation because of the presence of many invalid targets in the output data. Therefore, Xue et al. [69] addressed this issue by filtering out empty targets, pseudo-targets, and non-threatening data based on the invalid target filtering method. The above literature uses LiDAR or millimeter-wave radar as the detection sensor, which achieves better detection results. However, there is still the problem of high computation, which leads to low detection efficiency and is not easy to deploy.
Vision-based methods for obstacle detection are low cost and have advantages in measuring object height and width, as well as in recognition accuracy. They can also provide rich planar information. However, the role of vision distance and ranging accuracy in these methods are not as good as those in a millimeter-wave radar. Moreover, these methods are easily affected by light and weather [70]. LiDAR can obtain accurate position data while not being affected by light conditions. However, when a large amount of dust exists in the farmland environment, features such as shape and texture information of the obstacles are more difficult to obtain. Single sensors are still deficient in terms of reliability, robustness, and accuracy in obstacle detection. Multi-sensor information fusion methods for obstacle detection synthesize heterogeneous information from different sensors and have their respective advantages. Hence, applying these methods has become the main trend in obstacle detection. Lv et al. [71] designed a decision-level fusion algorithm by combining the advantages of millimeter-wave radar in range and speed measurement and the advantages of the camera in type recognition and lateral localization. After calibrating the outer parameters of the millimeter-wave radars and the inner and outer parameters of cameras, the obstacle detection test was conducted in a ROS environment. Comparative experiments with sensor fusion algorithms showed that the detection accuracy of the decision-level fusion algorithm was 95.19%, which is higher than that of feature-level and data-level fusion by 4.38% and 6.63%, respectively. Cai. [72] realized the temporal and spatial fusion of vision and millimeter-wave radars based on a fusion detection technology for a vision–millimeter-wave radar. The task of detecting obstacle dimensions in the visual depth map was accomplished using the effective target selected by the millimeter-wave radar as the seed point. The problem of detecting the spatial location and dimensional information of obstacles in front of agricultural machines was solved. Kragh et al. [73] used conditional random fields to fuse LiDAR and camera sensing probabilistically with semantic segmentation and combined appearance-based and geometric detection methods. Finally, a multimodal fusion algorithm was applied to achieve obstacle detection in agriculture with moving ground vehicles. Multi-sensor fusion sensing technology has shown great advantages in farmland obstacle detection and will be gradually applied to farmland obstacle detection in the future. The farmland environment is complex and variable, and a single sensor is prone to blind spots or insufficient information in obstacle detection. Multi-sensor fusion can comprehensively utilize the advantages of different sensors to make up for the shortcomings of a single sensor. The core of fusion technology is to solve the problem of the fusion of heterogeneous data information from different sensors. By fusing data from multiple sensors, such as RGB cameras, depth cameras, and LIDAR, more comprehensive and precise environmental information can be obtained to improve the accuracy and reliability of obstacle detection.

3. Complete-Coverage Path-Planning Technology

Based on farmland information, operation types and sensory data, complete-coverage path-planning technology plans optimal paths and commands the underlying modules to deal with complex farmland environments effectively. Currently, the task of farm machine path planning in unstructured farmland environments mainly focuses on global path planning and local path planning, with the goal of improving operational efficiency, operational farmland coverage, and operational safety to adapt to the complex and changing operational environments in different farmlands and fields [74]. The classification of common path-planning algorithms in path-planning technology and their range of applications is presented in Table 3. To perform specific agricultural tasks such as deep loosening, targeting, ridging, rotary ploughing, seeding, and applying pesticides, when operating unmanned vehicles in a field, large agricultural equipment often follows a path comprising straight lines and turns. Unlike standard roads, agricultural fields generally have irregular shapes (depicted in Figure 4). Achieving smooth path trajectories and velocity continuum is challenging when relying solely on a combination of straight lines and turns for complete-coverage path planning. Therefore, in recent years, researchers have proposed numerous algorithms to address complete-coverage path-planning problems in agricultural fields. In this chapter, the representative algorithms for complete-coverage path-planning technology are classified into two categories: classical path-planning algorithms and bionics-based path-planning algorithms.

3.1. Classical Path-Planning Algorithm

Global path planning is to plan an optimal operation path to carry out the operation by combining the positioning information after determining the operation plot. Local path planning integrates the real-time information obtained from the intelligent farm machinery vehicle-mounted sensing system, performs real-time path planning, and adjusts the operational status. The main classical path-planning algorithms currently applied are search-based global path-planning algorithms, sampling-based global path-planning algorithms, artificial potential field-based local path-planning algorithms, local path-planning algorithms based on curve fitting (arcs and straight lines, polynomial curves, spline curves, Bezier curves, and differential flatness), and numerical optimization-based local path-planning algorithms.
Shen et al. [75] proposed a primitive optimization strategy to correct the inter-row path points based on the tree row position information. This strategy is a response to the traditional A * algorithm’s problem of path point offsets that are not suitable for direct substitution optimization. Xu et al. [76] designed an improved A * algorithm that reduces the number of turns in global path planning and improves path stationarity and operational efficiency. The RRT algorithm is slow to search when used for global path planning, and when the number of iterations is small, the feasibility of the planned global path is poor. Feng et al. [77] added global random sampling and key area sampling strategies to the RRT algorithm to improve the global search capability and the effect of optimal paths. Kong et al. [78] proposed an improved A * path-planning algorithm based on multi-constraint Bessel curves. The approach combines robot kinematic constraints with Bézier curves to smooth the turning paths of the A * algorithm, integrating multiple objectives, such as minimum turn radius and continuous curvature, to achieve global path planning. The literature [79,80] addresses the problem that traditional artificial potential field methods tend to fall into local minima and suffer from goal unreachability during path planning, by introducing an annealing algorithm and obstacle repulsive potential field function method to avoid the falling into local optimum and unreachable goal phenomena. Boryga et al. [81] proposed a path-planning method based on polynomial transition curves to plan the trajectory of a machine turning in a field by using polynomial transition curves to reduce the working and non-working distances and to improve the efficiency and energy utilization of the machine. In addition to the above methods, the method of improving the local path-planning algorithm by utilizing the circular arc tangent law has been well applied to tracked harvesters (shown in Figure 5). The improvement reduces the frequency of steering control of tracked harvesters, which in turn improves driving stability and operational efficiency [82,83,84,85,86]. There is no essential difference between global path planning and local path planning [87]. To adapt to the farmland operational environment, current optimization strategies employed by research scholars to enhance algorithms typically include path-planning algorithms that minimize time and distance costs; algorithms that accommodate various shapes, sizes, and locations of obstacles; and algorithms that impose constraints on the speed and energy consumption of agricultural machinery. By summarizing the published literature, we find that global path-planning algorithms can be used for local path planning after improvement, and local path-planning algorithms can be used for global path planning after optimization. Therefore, focusing on integrating global path-planning algorithms with local path-planning algorithms can enhance the realization of complete-coverage path planning.

3.2. Bionics-Based Path-Planning Algorithms

The main bionics-based path-planning algorithms are the genetic algorithm (GA), the particle swarm optimization algorithm (PSO), and ant colony algorithm (ACO) [87]. A genetic algorithm-based path-planning optimization algorithm is a heuristic search optimization algorithm designed to find the optimal path by simulating natural selection and genetic mechanisms [88,89,90]. The path-planning optimization algorithm, based on a genetic algorithm, can effectively search the complex path space to find the best path solution that satisfies the specific optimization objective, which is especially suitable for generating better paths in field environments with complex terrain and many obstacles. The particle swarm optimization algorithm is an evolutionary computational technique initially developed as a simplified model inspired by the coordinated flocking behavior of birds in flight [91]. The process of path planning based on the particle swarm optimization algorithm can be regarded as the process of finding the optimal position of many particles in the solution space. The ant colony algorithm is designed to simulate the foraging behavior of ants in nature. When applied to path planning, the algorithm utilizes a pheromone update mechanism for path searching. Ants leave pheromones on the path, and other ants choose the path based on the pheromone concentration, thus gradually finding the optimal path. The above three algorithms are all group intelligence algorithms (pseudo-code comparisons are shown in Table 4) that solve optimization problems by simulating the behavior of organisms in nature or the behavior of groups.
All three of the above algorithms possess global search capabilities and advantages in parallel processing [92,93], enabling them to find optimal solutions in complex spaces. A comparison of the effectiveness of bionics-based path-planning algorithms when applied to path planning for farm machinery used in large fields is shown in Table 5. However, they also suffer from complex parameter tuning, unstable convergence speed, and decreased efficiency in high-dimensional spaces. The adaptability to specific problems and the interpretability of the results also need further improvement and research. Therefore, to suit the agricultural field operational environment, current optimization strategies employed by research scholars to enhance algorithms typically encompass path-planning algorithms that minimize time and distance costs, algorithms adaptable to various shapes, sizes, and locations of obstacles, and algorithms imposing constraints on the speed and energy consumption of agricultural machinery. In dynamic environments, various real-time planning algorithms are chosen to navigate constraints such as moving targets and adapting effectively to diverse operating environments. Zhou et al. [94] proposed a traversal path-planning method by combining the Floyd algorithm with an improved genetic algorithm. The traversal path problem when agricultural equipment traverses multiple plots is adapted. Xu et al. [95] considered the kinematic model of agricultural machinery, defined the paths that satisfy the kinematic model through parametric equations, and solved the initial paths using an analytical method. Meanwhile, an improved real-time path-planning algorithm for a parametric kinematic model of agricultural machinery is proposed based on the particle swarm optimization algorithm. Zhao et al. [96] proposed a path-planning method based on an improved bio-neurodynamic approach to enhance the path-planning capability of arbitrarily shaped differential-drive agricultural robots. Through several experiments in narrow and complex environments, the method was proven to have a better path-planning ability. Zhang et al. [97] compared the hyper volume estimation algorithm, the grid-based evolutionary algorithm, the turning point-driven evolutionary algorithm, and the non-dominated sorting genetic algorithm to assess their effectiveness in path planning. Their goal was to shorten the total path of agricultural machinery operation and reduce the total turning angle. Then, they proposed a multi-objective evolutionary algorithm-based path-planning method for agricultural mobile robots. Wu et al. [98] proposed an improved adaptive ant colony optimization algorithm by introducing a heuristic mechanism for directional information, an adaptive pseudo-random transfer rule, and an unevenly distributed pheromone approach, in conjunction with the traditional ant colony algorithm. The method improves the superiority of the ant colony optimization algorithm in terms of convergence speed and global optimal solution search capability.
Currently, significant research progress has been made in applying complete-coverage path-planning techniques in unstructured farmland environments. This research primarily focuses on traditional algorithms (such as the A * algorithm, Dijkstra’s algorithm, geometric methods, dynamic window approaches, etc.) and population intelligence algorithms (including the ant colony optimization algorithm, the genetic algorithm, the particle swarm optimization algorithm, etc.). By addressing global path planning and local path-planning issues, operational efficiency, farmland coverage, and operational safety have been enhanced.

4. Autonomous Operation Control Technology

Autonomous operation control technology is mainly based on the upper computer-specified commands to control the movement and operation of intelligent agricultural equipment. Taking the combined harvester shown in Figure 6 as an example, the autonomous operation control system consists of a navigation sensor unit, a user interface unit, a height sensor for the cutting table, an angle sensor, a tracking control unit, and a hydraulic actuator unit. Currently, common research in motion control primarily focuses on navigation tracking control. Research in operation control primarily focuses on equipment controlling for tasks such as ploughing, planting, management, and harvesting operations. Autonomous operation control is committed to improving the ability of self-driving farm equipment to cope with complex farmland environments and to solving the uncertainty problem brought abought by the low feedback and large inertia of farm machinery in operation control.
Motion control is the basis of autonomous operation control, and domestic and international research on the motion control of intelligent agricultural machines mainly includes PID control methods, fuzzy control methods, model predictive control methods, optimal control methods, and so on. For instance, to address the nonlinear characteristics of the tractor’s longitudinal driveline system, Wang et al. [99] linearized the tractor’s longitudinal dynamics model using an inverse modelling approach and designed a sliding-mode variable-structure controller to mitigate the impact of external disturbances on acceleration. Miao et al. [100] decoupled the control system into longitudinal and transverse motion control and designed a velocity controller based on the PID control algorithm. Wang et al. [101] designed a large-angle steering control algorithm based on the instantaneous center of rotation of the tracked vehicle for the steering characteristics of tracked agricultural machines based on unilateral braking. It enables the tracked vehicle to steer directly to the target heading. Navigation path tracking is the core technology to realize automatic navigation, and it is also the current research hotspot in motion control. In recent years, research scholars have applied model-free intelligent control methods (e.g., reinforcement learning, particle swarm optimization, neural networks, etc.) to navigation path tracking and obtained better results. Shan et al. [102] designed a reinforcement learning model to integrate the PID controller with the PP controller to handle the tracking error and obtain better path tracking accuracy. Zhang et al. [103] proposed a two-depth Q-network-based vehicle path tracking control method for mobile robots to achieve the accurate tracking of straight paths and smooth transitions between polygonal trajectories. This method considers driving speed and steering rate constraints to better approximate real-world scenarios.
Operation control is a direct part of ensuring the quality of an unmanned operation of field agricultural equipment. Domestic and international research on unmanned operation control of field agricultural equipment primarily focuses on equipment controlling for ploughing, harvesting, sowing, and levelling operations. Wang et al. [104] developed a tillage speed and slip ratio switching control system for wheeled electric tractors, which can effectively control the speed and slip ratio under different tillage resistance, and has better results in terms of tillage efficiency and tillage depth stability. To solve the problem of a low level of automated control of the cutting platform height, Tan et al. [105] designed a harvester cutting platform height adaptive system based on PID control technology and tested the impact of activating the adaptive system at different forward speeds and operating modes on the operating effect. The results show that the system meets the harvester’s operational needs by adjusting the height of the cutting platform. Xue et al. [106] designed a high-precision sowing depth control system for wheat planters based on fuzzy PID control technology using real-time sowing depth as the feedback input, which ensured the stability and consistency of sowing depth. Jing et al. [107] designed an adaptive PID navigation control method considering the side-slip estimation to enhance the operational stability of the unmanned farm grader, considering the side-slip phenomenon that occurs during operation. At present, the research on motion control and operation control for intelligent agricultural machinery and equipment has yielded significant results.

5. Conclusions and Prospection

5.1. Conclusions

Agricultural equipment achieves the perception of the complex and changing operating environment around it by carrying onboard environmental sensing sensors. It carries out autonomous path planning and navigation according to the preset operation tasks and map information and carries out the operation control of the operation equipment, thus realizing the unmanned operation of large-scale agricultural equipment. To improve the level of environmental sensing, path planning, and autonomous operation control of large-scale agricultural equipment, researchers have carried out many studies. This review systematically examines the progress of key technologies for the unmanned operation of field agricultural equipment from three aspects: onboard environmental sensing technology, coverage path-planning technology, and autonomous operation control technology. Although the unmanned operation technology of field agricultural equipment has a wide range of application prospects, it still faces a series of challenges and problems in practical application. The challenges of robustness of environment perception, practicality of path-planning methods, and efficiency of autonomous operation control methods need to be further improved. Through the systematic review, the key conclusions are drawn as follows:
(1) Single-sensor onboard environmental sensing methods are no longer adequate to meet the demands of unmanned operations. Traditional vision methods are affected by environmental factors such as light and weather, resulting in insufficient stability and accuracy under complex farmland conditions. Although LiDAR can provide high precision distance information, it is susceptible to errors when interfered with by particulate matter in agricultural fields. Therefore, the advantages of multiple sensors, such as vision, LiDAR, and millimeter-wave radar, should be combined. Their characteristics in information acquisition and environmental adaptability can be comprehensively utilized to enhance the accuracy and robustness of farmland boundary detection, navigation line extraction, and obstacle detection.
(2) Classical complete-coverage path-planning algorithms such as A * and Dijkstra are suitable for planning in static environments but can result in unsmooth and inefficient paths in complex farmlands. The introduction of methods based on artificial potential fields, sampling, and curve fitting can improve the accuracy and adaptability of path planning. In addition, intelligent bionics-based algorithms, such as the genetic algorithm, particle swarm optimization, and the ant colony algorithm, which optimize path selection by simulating biological behavior, have certain advantages in finding the globally optimal path in complex environments. Although complete-coverage path-planning techniques have been well developed, the related algorithms are deficient in accuracy and timeliness when dealing with terrain changes and the real-time requirements of dynamic farmland environments.
(3) Research on motion control focuses on speed, steering, and navigation tracking, using PID, fuzzy control, model prediction, optimal control, and other methods. Operational control encompasses scenarios such as ploughing, harvesting, seeding, and grading operations, primarily enhancing operational quality and efficiency through PID adaptive systems and fuzzy control techniques. While these research methods have significantly enhanced the unmanned operation capabilities of large-scale agricultural equipment, they still inadequately address the low feedback and high inertia issues encountered by medium- to large-size agricultural machinery during field operations. Autonomous operation systems exhibit poor robustness under varying ground conditions, significant disparities in tracking control performance, and limited adaptive capabilities to different ground conditions.

5.2. Prospection

Large-scale fields are the primary production zones for food crops, and the research on agricultural equipment for these vast terrains is a critical issue that demands urgent attention in advancing large-scale agriculture. The autonomous operation of agricultural machinery in large farmland areas is a pivotal strategy to enhance production efficiency, reduce labor intensity, and mitigate the impact of an aging population on agriculture. A comprehensive overview of the research progress on key technologies for the autonomous operation of large-scale farmland machinery will facilitate the systematic advancement of agricultural equipment in these vast areas. Regarding onboard environmental sensing technology, multi-sensor fusion sensing technology has demonstrated significant advantages in environmental sensing. However, existing research still faces the following shortcomings: the complexity of data fusion algorithms results in inadequate real-time performance, interference, and signal inconsistency among sensors. These issues negatively impact perception accuracy, and there is poor adaptability to harsh environments. Therefore, future research can focus on the following two aspects: first, optimizing data fusion strategies and algorithms to enhance real-time and processing efficiency, to ensure rapid response in complex farmland environments; second, improving sensor anti-interference capability and signal consistency, adopting advanced calibration and compensation techniques to enhance sensing accuracy and adaptability to harsh environments.
In terms of complete-coverage path-planning technology, current research mainly focuses on single-field complete-coverage route planning technology. Existing research has improved the real-time and adaptive nature of path planning by improving the relevant algorithms, thus increasing operational efficiency, farmland coverage, and operational safety. However, there have been relatively few studies on complete-coverage path planning for multiple fields. To further enhance the efficiency of unmanned operations for large-scale agricultural equipment, future research should prioritize the following aspects: First, develop efficient path-planning algorithms applicable to multi-field environments to ensure a smooth transition and path optimization between different farmlands. Second, with the gradual realization of intelligent operation of agricultural machinery, the limitations of single-machine agricultural operations are gradually becoming evident. Research should focus on developing multi-machine intelligent scheduling and task allocation systems tailored to diverse operational requirements across multiple fields, optimizing operation sequencing and resource allocation. Leveraging the collective intelligence of groups of agricultural machines can significantly enhance overall agricultural production efficiency.
In terms of autonomous operational control technology, navigation accuracy and operational quality have become critical factors in the effectiveness of operational systems. Therefore, further research should investigate the variations in motion trajectories of field agricultural equipment under different ground conditions and implement targeted compensatory control measures to enhance the robustness, adaptability, and operational accuracy of autonomous operation control systems.

Author Contributions

Conceptualization, W.W., M.X. and H.W.; investigation, W.D., H.W. and C.Z.; writing—original draft preparation, W.W. and W.D.; writing—review and editing, W.W., C.Z. and Y.Z.; funding acquisition, M.X. and G.G. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by The National Key Research and Development Program of China, grant number 2022YFD2001604.

Data Availability Statement

No data were used for the research described in this article.

Conflicts of Interest

Authors Hui Wang and Cheng Zhai were employed by the company Weichai Lovol Intelligent Agricultural Technology Co., Ltd. The remaining authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

References

  1. Charania, I.; Li, X. Smart farming: Agriculture’s shift from a labor intensive to technology native industry. Internet Things 2020, 9, 100142. [Google Scholar] [CrossRef]
  2. Ren, C.; Zhou, X.; Wang, C.; Guo, Y.; Diao, Y.; Shen, S.; Reis, S.; Li, W.; Xu, J.; Gu, B. Ageing threatens sustainability of smallholder farming in China. Nature 2023, 616, 96–103. [Google Scholar] [CrossRef]
  3. Liu, J.; Fang, Y.; Wang, G.; Liu, B.; Wang, R. The aging of farmers and its challenges for labor-intensive agriculture in China: A perspective on farmland transfer plans for farmers’ retirement. J. Rural. Stud. 2023, 100, 103013. [Google Scholar] [CrossRef]
  4. Chen, R.; Xu, P.; Song, P.; Wang, M.; He, J. China has faster pace than Japan in population aging in next 25 years. Biosci. Trends 2019, 13, 287–291. [Google Scholar] [CrossRef] [PubMed]
  5. Yu, Y.; Zhang, J.; Zhang, K.; Xu, D.; Qi, Y.; Deng, X. The impacts of farmer ageing on farmland ecological restoration technology adoption: Empirical evidence from rural China. J. Clean. Prod. 2023, 430, 139648. [Google Scholar] [CrossRef]
  6. Cui, Z.; Zhang, H.; Chen, X.; Zhang, C.; Ma, W.; Huang, C.; Zhang, W.; Mi, G.; Miao, Y.; Li, X.; et al. Pursuing sustainable productivity with millions of smallholder farmers. Nature 2018, 555, 363–366. [Google Scholar] [CrossRef] [PubMed]
  7. Zhang, Q.; Chu, Y.; Xue, Y.; Ying, H.; Chen, X.; Zhao, Y.; Ma, W.; Ma, L.; Zhang, J.; Yin, Y.; et al. Outlook of China’s agriculture transforming from smallholder operation to sustainable production. Glob. Food Secur. 2020, 26, 100444. [Google Scholar] [CrossRef]
  8. Yao, Z.; Zhao, C.; Zhang, T. Agricultural machinery automatic navigation technology. Iscience 2024, 27, 108714. [Google Scholar] [CrossRef] [PubMed]
  9. Shuai, L.; Li, Z.; Chen, Z.; Luo, D.; Mu, J. A research review on deep learning combined with hyperspectral Imaging in multiscale agricultural sensing. Comput. Electron. Agric. 2024, 217, 108577. [Google Scholar] [CrossRef]
  10. Ariza-Sentís, M.; Vélez, S.; Martínez-Peña, R.; Baja, H.; Valente, J. Object detection and tracking in Precision Farming: A systematic review. Comput. Electron. Agric. 2024, 219, 108757. [Google Scholar] [CrossRef]
  11. Zhang, S.; Liu, Y.; Xiong, K.; Tian, Y.; Du, Y.; Zhu, Z.; Du, M.; Zhai, Z. A review of vision-based crop row detection method: Focusing on field ground autonomous navigation operations. Comput. Electron. Agric. 2024, 222, 109086. [Google Scholar] [CrossRef]
  12. Liu, H.; Li, K.; Ma, L.; Meng, Z. Headland Identification and Ranging Method for Autonomous Agricultural Machines. Agriculture 2024, 14, 243. [Google Scholar] [CrossRef]
  13. Liang, C.; Pan, K.; Zhao, M.; Lu, M. Multi-Node Path Planning of Electric Tractor Based on Improved Whale Optimization Algorithm and Ant Colony Algorithm. Agriculture 2023, 13, 586. [Google Scholar] [CrossRef]
  14. Wan, H.; Ou, Y.; Guan, X.; Jiang, R.; Zhou, Z.; Luo, X. Review of the perception technologies for unmanned agricultural machinery operating environment. Trans. CSAE 2024, 40, 1–18. [Google Scholar] [CrossRef]
  15. Bai, Y.; Zhang, B.; Xu, N.; Zhou, J.; Shi, J.; Diao, Z. Vision-based navigation and guidance for agricultural autonomous vehicles and robots: A review. Comput. Electron. Agric. 2023, 205, 107584. [Google Scholar] [CrossRef]
  16. Barbedo, J.G.A. Data Fusion in Agriculture: Resolving Ambiguities and Closing Data Gaps. Sensors 2022, 22, 2285. [Google Scholar] [CrossRef]
  17. Höffmann, M.; Patel, S.; Büskens, C. Optimal guidance track generation for precision agriculture: A review of coverage path planning techniques. J. Field Robot. 2024, 41, 823–844. [Google Scholar] [CrossRef]
  18. Sánchez-Ibáñez, J.R.; Pérez-del-Pulgar, C.J.; García-Cerezo, A. Path Planning for Autonomous Mobile Robots: A Review. Sensors 2021, 21, 7898. [Google Scholar] [CrossRef]
  19. Zhang, G.; Ji, C.; Wu, Q.; Liu, H.; Zhou, Y.; Fu, J. Study on path planning of mechanized harvesting of ratoon rice in the first season based on the capacitated arc routing problem model. Front. Plant Sci. 2022, 13, 963307. [Google Scholar] [CrossRef]
  20. Guan, Z.; Li, Y.; Mu, S.; Zhang, M.; Jiang, T.; Li, H.; Wang, G.; Wu, C. Tracing algorithm and control strategy for crawler rice combine harvester auxiliary navigation system. Biosyst. Eng. 2021, 211, 50–62. [Google Scholar] [CrossRef]
  21. An, G.; Zhong, Z.; Yang, S.; Yang, L.; Jin, C.; Du, J.; Yin, X. EASS: An automatic steering system for agricultural wheeled vehicles using fuzzy control. Comput. Electron. Agric. 2024, 217, 108544. [Google Scholar] [CrossRef]
  22. Zhao, X.; Lu, E.; Tang, Z.; Luo, C.; Xu, L.; Wang, H. Trajectory prediction method for agricultural tracked robots based on slip parameter estimation. Comput. Electron. Agric. 2024, 222, 109057. [Google Scholar] [CrossRef]
  23. Wang, Q.; Meng, Z.; Wen, C.; Qin, W.; Wang, F.; Zhang, A.; Zhao, C.; Yin, Y. Grain combine harvester header profiling control system development and testing. Comput. Electron. Agric. 2024, 223, 109082. [Google Scholar] [CrossRef]
  24. Cui, Z.; Hu, J.; Yu, Y.; Cao, G.; Zhang, H.; Chai, X.; Chen, H.; Xu, L. Automatic grain unloading method for track-driven rice combine harvesters based on stereo vision. Comput. Electron. Agric. 2024, 220, 108917. [Google Scholar] [CrossRef]
  25. Rovira-Mas, F.; Saiz-Rubio, V.; Cuenca-Cuenca, A. Augmented Perception for Agricultural Robots Navigation. IEEE Sens. J. 2021, 21, 11712–11727. [Google Scholar] [CrossRef]
  26. Xie, D.; Chen, L.; Liu, L.; Chen, L.; Wang, H. Actuators and Sensors for Application in Agricultural Robots: A Review. Machines 2022, 10, 913. [Google Scholar] [CrossRef]
  27. Lu, H.; Wang, H.; Ma, Z.; Ren, Y.; Fu, W.; Shan, Y.; Hu, S.; Zhang, G.; Meng, Z. Farmland boundary extraction based on the AttMobile-DeeplabV3+ network and least squares fitting of straight lines. Front. Plant Sci. 2023, 14, 1228590. [Google Scholar] [CrossRef]
  28. Hong, Q.; Zhu, Y.; Liu, W.; Ren, T.; Shi, C.; Lu, Z.; Yang, Y.; Deng, R.; Qian, J.; Tan, C. A segmentation network for farmland ridge based on encoder-decoder architecture in combined with strip pooling module and ASPP. Front. Plant Sci. 2024, 15, 1328075. [Google Scholar] [CrossRef]
  29. Yang, Y.; Shen, X.; An, D.; Han, H.; Tang, W.; Wang, Y.; Yang, Y.; Ma, Q.; Chen, L. Crop Row Detection Algorithm Based on 3-D LiDAR: Suitable for Crop Row Detection in Different Periods. IEEE Trans. Instrum. Meas. 2024, 73, 8503413. [Google Scholar] [CrossRef]
  30. Campos, Y.; Sossa, H.; Pajares, G. Spatio-temporal analysis for obstacle detection in agricultural videos. Appl. Soft Comput. 2016, 45, 86–97. [Google Scholar] [CrossRef]
  31. Pini, M.; Marucco, G.; Falco, G.; Nicola, M.; De Wilde, W. Experimental Testbed and Methodology for the Assessment of RTK GNSS Receivers Used in Precision Agriculture. IEEE Access 2020, 8, 14690–14703. [Google Scholar] [CrossRef]
  32. Jiménez-Martínez, M.J.; Farjas-Abadia, M.; Quesada-Olmo, N. An Approach to Improving GNSS Positioning Accuracy Using Several GNSS Devices. Remote Sens. 2021, 13, 1149. [Google Scholar] [CrossRef]
  33. Perez-Ruiz, M.; Martínez-Guanter, J.; Upadhyaya, S.K. Chapter 15—High-precision GNSS for agricultural operations. In GPS and GNSS Technology in Geosciences; Elsevier: Amsterdam, The Netherlands, 2021; pp. 299–335. [Google Scholar] [CrossRef]
  34. Chen, Y.; Li, G.; Zhang, X.; Jia, J.; Zhou, K.; Wu, C. Identifying field and road modes of agricultural Machinery based on GNSS Recordings: A graph convolutional neural network approach. Comput. Electron. Agric. 2022, 198, 107082. [Google Scholar] [CrossRef]
  35. Moeller, R.; Deemyad, T.; Sebastian, A. Autonomous Navigation of an Agricultural Robot Using RTK GPS and Pixhawk. In Proceedings of the 2020 Intermountain Engineering, Technology and Computing (IETC), Orem, UT, USA, 2–3 October 2020; IEEE: Piscataway, NJ, USA, 2020; pp. 1–6. [Google Scholar] [CrossRef]
  36. Ren, H.; Wu, J.; Lin, T.; Yao, Y.; Liu, C. Research on an Intelligent Agricultural Machinery Unmanned Driving System. Agriculture 2023, 13, 1907. [Google Scholar] [CrossRef]
  37. Huang, Y.; Fu, J.; Xu, S.; Han, T.; Liu, Y. Research on Integrated Navigation System of Agricultural Machinery Based on RTK-BDS/INS. Agriculture 2022, 12, 1169. [Google Scholar] [CrossRef]
  38. LeVoir, S.J.; Farley, P.A.; Sun, T.; Xu, C. High-Accuracy Adaptive Low-Cost Location Sensing Subsystems for Autonomous Rover in Precision Agriculture. IEEE Open J. Ind. Appl. 2020, 1, 74–94. [Google Scholar] [CrossRef]
  39. Liang, X.; Huang, Z.; Qin, H. Differential positioning based on the orthogonal transformation algorithm with GNSS multi-system. GPS Solut. 2018, 22, 89. [Google Scholar] [CrossRef]
  40. Yue, B.; Zhang, Z.; Zhang, W.; Luo, X.; Zhang, G.; Huang, H.; Wu, X.; Bao, K.; Peng, M. Design of an Automatic Navigation and Operation System for a Crawler-Based Orchard Sprayer Using GNSS Positioning. Agronomy 2024, 14, 271. [Google Scholar] [CrossRef]
  41. Kaivosoja, J.; Linkolehto, R. GNSS error simulator for farm machinery navigation development. Comput. Electron. Agric. 2015, 119, 166–177. [Google Scholar] [CrossRef]
  42. Lee, K.; Choi, H.; Kim, J. Development of Path Generation and Algorithm for Autonomous Combine Harvester Using Dual GPS Antenna. Sensors 2023, 23, 4944. [Google Scholar] [CrossRef]
  43. Vulpi, F.; Marani, R.; Petitti, A.; Reina, G.; Milella, A. An RGB-D multi-view perspective for autonomous agricultural robots. Comput. Electron. Agric. 2022, 202, 107419. [Google Scholar] [CrossRef]
  44. Galati, R.; Mantriota, G.; Reina, G. RoboNav: An Affordable Yet Highly Accurate Navigation System for Autonomous Agricultural Robots. Robotics 2022, 11, 99. [Google Scholar] [CrossRef]
  45. Valente, D.S.M.; Momin, A.; Grift, T.; Hansen, A. Accuracy and precision evaluation of two low-cost RTK global navigation satellite systems. Comput. Electron. Agric. 2020, 168, 105142. [Google Scholar] [CrossRef]
  46. Jing, Y.; Li, Q.; Ye, W.; Liu, G. Development of a GNSS/INS-based automatic navigation land levelling system. Comput. Electron. Agric. 2023, 213, 108187. [Google Scholar] [CrossRef]
  47. Li, S.; Zhang, M.; Ji, Y.; Zhang, Z.; Cao, R.; Chen, B.; Li, H.; Yin, Y. Agricultural machinery GNSS/IMU-integrated navigation based on fuzzy adaptive finite impulse response Kalman filtering algorithm. Comput. Electron. Agric. 2021, 191, 106524. [Google Scholar] [CrossRef]
  48. Hong, Z.; Li, Y.; Lin, H.; Gong, L.; Liu, C. Field Boundary Distance Detection Method in Early Stage of Planting Based on Binocular Vision. Trans. CSAM 2022, 53, 27–33. [Google Scholar] [CrossRef]
  49. Wang, Q.; Liu, H.; Yang, P.; Meng, Z. Detection Method of Headland Boundary Line Based on Machine Vision. Trans. CSAM 2020, 51, 18–27. [Google Scholar] [CrossRef]
  50. Li, D.; Li, B.; Long, S.; Feng, H.; Wang, Y.; Wang, J. Robust detection of headland boundary in paddy fields from continuous RGB-D images using hybrid deep neural networks. Comput. Electron. Agric. 2023, 207, 107713. [Google Scholar] [CrossRef]
  51. Yang, L.; Xu, Y.; Li, Y.; Chang, M.; Chen, Z.; Lan, Y.; Wu, C. Real-Time field road freespace extraction for agricultural machinery autonomous driving based on LiDAR. Comput. Electron. Agric. 2023, 211, 108028. [Google Scholar] [CrossRef]
  52. Turner, R.; Panciera, R.; Tanase, M.A.; Lowell, K.; Hacker, J.M.; Walker, J.P. Estimation of soil surface roughness of agricultural soils using airborne LiDAR. Remote Sens. Environ. 2014, 140, 107–117. [Google Scholar] [CrossRef]
  53. Wang, X.; Shu, L.; Han, R.; Yang, F.; Gordon, T.; Wang, X.; Xu, H. A Survey of Farmland Boundary Extraction Technology Based on Remote Sensing Images. Electronics 2023, 12, 1156. [Google Scholar] [CrossRef]
  54. Waldner, F.; Diakogiannis, F.I. Deep learning on edge: Extracting field boundaries from satellite images with a convolutional neural network. Remote Sens. Environ. 2020, 245, 111741. [Google Scholar] [CrossRef]
  55. Hou, W.; Zhou, C.; Cheng, Y.; Wang, Y.; Liu, L.; Qin, K. Path recognition method of orchard ridges based on lightweight U-Net. Trans. CSAM 2024, 55, 16–27. [Google Scholar] [CrossRef]
  56. Gong, J.; Wang, X.; Zhang, Y.; Lan, Y.; Mostafa, K. Navigation line extraction based on root and stalk composite locating points. Comput. Electr. Eng. 2021, 92, 107115. [Google Scholar] [CrossRef]
  57. Diao, Z.; Guo, P.; Zhang, B.; Zhang, D.; Yan, J.; He, Z.; Zhao, S.; Zhao, C.; Zhang, J. Navigation line extraction algorithm for corn spraying robot based on improved YOLOv8s network. Comput. Electron. Agric. 2023, 212, 108049. [Google Scholar] [CrossRef]
  58. Yang, Y.; Mang, Q.; Chen, Z.; Wen, X.; Zhang, G.; Zhang, T.; Dong, X.; Chen, L. Real-time extraction of the navigation lines between sugarcane ridges using LiDAR. Trans. CSAE 2022, 38, 178–185. [Google Scholar] [CrossRef]
  59. Zhou, H.; Yang, Y.; Liu, Y.; Ma, R.; Zhang, F.; Zang, Q. Real-time Extraction of Navigation Line Based on LiDAR. Trans. CSAM 2023, 54, 9–17. [Google Scholar] [CrossRef]
  60. Wang, S.; Song, J.; Qi, P.; Yuan, C.; Wu, H.; Zhang, L.; Liu, W.; Liu, Y.; He, X. Design and development of orchard autonomous navigation spray system. Front. Plant Sci. 2022, 13, 960686. [Google Scholar] [CrossRef] [PubMed]
  61. Liu, X.; Zhang, C.; Zhang, H.; Yang, S.; Jiang, S.; Zheng, Y.; Su, D.; Wan, C. Inter-row automatic navigation method by combining least square and SVM in forestry. Trans. CSAE 2021, 37, 157–164. [Google Scholar] [CrossRef]
  62. He, Y.; Jiang, H.; Fang, H.; Wang, Y.; Liu, Y. Research progress of intelligent obstacle detection methods of vehicles and their application on agriculture. Trans. Chin. Soc. Agric. Eng. 2018, 34, 21–32. [Google Scholar] [CrossRef]
  63. Li, Y.; Li, M.; Qi, J.; Zhou, D.; Zou, Z.; Liu, K. Detection of typical obstacles in orchards based on deep convolutional neural network. Comput. Electron. Agric. 2021, 181, 105932. [Google Scholar] [CrossRef]
  64. Xue, J.; Cheng, F.; Li, Y.; Song, Y.; Mao, T. Detection of Farmland Obstacles Based on an Improved YOLOv5s Algorithm by Using CIoU and Anchor Box Scale Clustering. Sensors 2022, 22, 1790. [Google Scholar] [CrossRef] [PubMed]
  65. Xu, H.; Li, S.; Ji, Y.; Cao, R.; Zhang, M. Dynamic obstacle detection based on panoramic vision in the moving state of agricultural machineries. Comput. Electron. Agric. 2021, 184, 106104. [Google Scholar] [CrossRef]
  66. Du, X.; Li, Z.; Ma, Z.; Yang, Z.; Wang, D. UAV Field Obstacle Detection Based on Spatial Attention and Deformable Convolution. Trans. CSAM 2023, 54, 275–283. [Google Scholar] [CrossRef]
  67. Shang, Y.; Zhang, G.; Meng, Z.; Wang, H.; Su, C.; Song, Z. Field Obstacle Detection Method of 3D LiDAR Point Cloud Based on Euclidean Clustering. Trans. CSAM 2022, 53, 23–32. [Google Scholar] [CrossRef]
  68. Wang, T.; Wang, N.; Xiao, J.; Miao, Y.; Sun, Y.; Li, H.; Zhang, M. One-shot domain adaptive real-time 3D obstacle detection in farmland based on semantic-geometry-intensity fusion strategy. Comput. Electron. Agric. 2023, 214, 108264. [Google Scholar] [CrossRef]
  69. Xue, J.; Cheng, F.; Wang, B.; Li, Y.; Ma, Z.; Chu, Y. Method for Millimeter Wave Radar Farm Obstacle Detection Based on Invalid Target Filtering. Trans. CSAM 2023, 54, 233–240. [Google Scholar] [CrossRef]
  70. Ball, D.; Upcroft, B.; Wyeth, G.; Corke, P.; English, A.; Ross, P.; Patten, T.; Fitch, R.; Sukkarieh, S.; Bate, A. Vision-based Obstacle Detection and Navigation for an Agricultural Robot. J. Field Robot. 2016, 33, 1107–1130. [Google Scholar] [CrossRef]
  71. Lv, P.; Wang, B.; Cheng, F.; Xue, J. Multi-Objective Association Detection of Farmland Obstacles Based on Information Fusion of Millimeter Wave Radar and Camera. Sensors 2022, 23, 230. [Google Scholar] [CrossRef]
  72. Cai, D. Research on Autonomous Operation Perception Technology in Unstructured Farmland Environment. Master’s Thesis, Shanghai Jiao Tong University, Shanghai, China, 2020. [Google Scholar]
  73. Kragh, M.; Underwood, J. Multimodal obstacle detection in unstructured environments with conditional random fields. J. Field Robot. 2020, 37, 53–72. [Google Scholar] [CrossRef]
  74. Liu, L.; Wang, X.; Liu, H.; Li, J.; Wang, P.; Yang, X. A Full-Coverage Path Planning Method for an Orchard Mower Based on the Dung Beetle Optimization Algorithm. Agriculture 2024, 14, 865. [Google Scholar] [CrossRef]
  75. Shen, Y.; Liu, Z.; Liu, H.; Du, W. Orchard Spray Robot Planning Algorithm Based on Multiple Constraints. Trans. CSAM 2023, 54, 56–67. [Google Scholar] [CrossRef]
  76. Xu, X.; Zeng, J.; Zhao, Y.; Lü, X. Research on global path planning algorithm for mobile robots based on improved A*. Expert Syst. Appl. 2024, 243, 122922. [Google Scholar] [CrossRef]
  77. Feng, Z.; Zhou, L.; Qi, J.; Hong, S. DBVS-APF-RRT*: A global path planning algorithm with ultra-high speed generation of initial paths and high optimal path quality. Expert Syst. Appl. 2024, 249, 123571. [Google Scholar] [CrossRef]
  78. Kong, F.; Liu, B.; Han, X.; Yi, L.; Sun, H.; Liu, J.; Liu, L.; Lan, Y. Path Planning Algorithm of Orchard Fertilization Robot Based on Multi-Constrained Bessel Curve. Agriculture 2024, 14, 979. [Google Scholar] [CrossRef]
  79. Wu, Z.; Dai, J.; Jiang, B.; Karimi, H.R. Robot Path Planning Based on Artificial Potential Field with Deterministic Annealing. ISA Trans. 2023, 138, 74–87. [Google Scholar] [CrossRef] [PubMed]
  80. Cui, J.; Zhang, X.; Fan, X.; Feng, W.; Li, P.; Wu, Y. Path planning of autonomous agricultural machineries in complex rural road. J. Eng. 2020, 6, 239–245. [Google Scholar] [CrossRef]
  81. Boryga, M.; Kołodziej, P.; Gołacki, K. Application of Polynomial Transition Curves for Trajectory Planning on the Headlands. Agriculture 2020, 10, 144. [Google Scholar] [CrossRef]
  82. He, Y.; Zhou, J.; Sun, J.; Jia, H.; Gemechu, T.-T. Traveling control method adapted to different paddy ground conditions with feedforward compensation for crawler combine harvester based on online tracking error prediction. Comput. Electron. Agric. 2024, 220, 108853. [Google Scholar] [CrossRef]
  83. He, Y.; Zhou, J.; Yuan, L.; Zheng, P.; Liang, Z. Local Tracking Path Planning Based on Steering Characteristics of Crawler-type Combine Harvester. Trans. CSAM 2022, 53, 13–21. [Google Scholar] [CrossRef]
  84. He, Y.; Zhou, J.; Sun, J.; Jia, H.; Liang, Z.; Awuah, E. An adaptive control system for path tracking of crawler combine harvester based on paddy ground conditions identification. Comput. Electron. Agric. 2023, 210, 107948. [Google Scholar] [CrossRef]
  85. Qi, Z.; Zhou, J.; Ye, Z.; Zhou, X.; Yang, H. Local Path Planning Method in Automatic Walking of Single-side Brake Steering Track Chassis. Trans. CSAM 2024, 55, 52–59. [Google Scholar] [CrossRef]
  86. 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]
  87. Liu, L.; Wang, X.; Yang, X.; Liu, H.; Li, J.; Wang, P. Path planning techniques for mobile robots: Review and prospect. Expert Syst. Appl. 2023, 227, 120254. [Google Scholar] [CrossRef]
  88. Kala, R. Multi-robot path planning using co-evolutionary genetic programming. Expert Syst. Appl. 2012, 39, 3817–3831. [Google Scholar] [CrossRef]
  89. Ab Wahab, M.N.; Nazir, A.; Khalil, A.; Ho, W.J.; Akbar, M.F.; Noor, M.H.M.; Mohamed, A.S.A. Improved genetic algorithm for mobile robot path planning in static environments. Expert Syst. Appl. 2024, 249, 123762. [Google Scholar] [CrossRef]
  90. Shang, Y.; Shen, J.; Wei, W.; Zheng, B. Optimization of Ball Mill Cylinder Structure Based on Response Surface Optimization Module and Multi-objective Genetic Algorithm. J. Mech. Sci. Technol. 2024, 38, 3631–3640. [Google Scholar] [CrossRef]
  91. Hilli, A.A.; Al-Ibadi, M.; Alfadhel, A.M.; Abdulshaheed, S.H.; Hadi, A.H. Optimal path finding in stochastic quasi-dynamic environments using particle swarm optimization. Expert Syst. Appl. 2021, 186, 115706. [Google Scholar] [CrossRef]
  92. Linker, R.; Blass, T. Path-planning algorithm for vehicles operating in orchards. Biosyst. Eng. 2008, 101, 152–160. [Google Scholar] [CrossRef]
  93. Reda, M.; Onsy, A.; Haikal, A.Y.; Ghanbari, A. Path planning algorithms in the autonomous driving system: A comprehensive review. Robot. Auton. Syst. 2024, 174, 104630. [Google Scholar] [CrossRef]
  94. Zhou, L.; Liu, T.; Lu, J. Traversal Path Planning for Farmland in Hilly Areas based on Floyd and Im-proved Genetic Algorithm. Smart Agric. 2023, 4, 45–57. [Google Scholar] [CrossRef]
  95. Xu, L.; You, J.; Yuan, H. Real-Time Parametric Path Planning Algorithm for Agricultural Machinery Kinematics Model Based on Particle Swarm Optimization. Agriculture 2023, 13, 1960. [Google Scholar] [CrossRef]
  96. Zhao, Z.; Liu, S.; Wei, J.; Qin, F. Improved biological neural network approach for path planning of differential drive agricultural robots with arbitrary shape. Comput. Electron. Agric. 2024, 216, 108525. [Google Scholar] [CrossRef]
  97. Zhang, X.; Guo, Y.; Yang, J.; Li, D.; Wang, Y.; Zhao, R. Many-objective evolutionary algorithm based agricultural mobile robot route planning. Comput. Electron. Agric. 2022, 200, 107274. [Google Scholar] [CrossRef]
  98. Wu, L.; Huang, X.; Cui, J.; Liu, C.; Xiao, W. Modified adaptive ant colony optimization algorithm and its application for solving path planning of mobile robot. Expert Syst. Appl. 2023, 215, 119410. [Google Scholar] [CrossRef]
  99. Wang, Z.; Liu, Z.; Bai, X.; Gao, L. Longitudinal Acceleration Tracking Control of Tractor Cruise System. Trans. CSAM 2018, 49, 21–28. [Google Scholar] [CrossRef]
  100. Miao, H.; Diao, P.; Xu, G.; Yao, W.; Song, Z.; Wang, W. Research on decoupling control for the longitudinal and lateral dynamics of a tractor considering steering delay. Sci. Rep. 2022, 12, 13997. [Google Scholar] [CrossRef]
  101. Wang, F.; Yang, Q.; Zhang, Z.; Li, A.; Xu, H. Path Tracking and Turning Control Algorithm of Tracked Vehicle Based on ICR. Trans. CSAM 2024, 55, 386–395. [Google Scholar] [CrossRef]
  102. Shan, Y.; Zheng, B.; Chen, L.; Chen, L.S.; Chen, D. A Reinforcement Learning-Based Adaptive Path Tracking Approach for Autonomous Driving. IEEE T Veh. Technol. 2020, 69, 10581–10595. [Google Scholar] [CrossRef]
  103. Zhang, W.; Gai, J.; Zhang, Z.; Tang, L.; Liao, Q.; Ding, Y. Double-DQN based path smoothing and tracking control method for robotic vehicle navigation. Comput. Electron. Agric. 2019, 166, 104985. [Google Scholar] [CrossRef]
  104. Wang, Q.; Wang, X.; Wang, W.; Song, Y.; Cui, Y. Joint control method based on speed and slip rate switching in plowing operation of wheeled electric tractor equipped with sliding battery pack. Comput. Electron. Agric. 2023, 215, 108426. [Google Scholar] [CrossRef]
  105. Tan, H.; Wang, G.; Zhou, S.; Jia, H.; Qu, M.; Xiang, M.; Gao, X.; Zhou, Z.; Li, H.; Zou, Z. Design and Experiment of Header Height Adaptive Adjustment System for Maize (Zea mays L.) Harvester. Sustainability 2023, 15, 14137. [Google Scholar] [CrossRef]
  106. Xue, B.; Zhou, L.; Niu, K.; Zheng, Y.; Bai, S.; Gui, L. Sowing Depth Control System of Wheat Planter Based on Adaptive Fuzzy PID. Trans. CSAM 2023, 54, 93–102. [Google Scholar] [CrossRef]
  107. Jing, Y.; Liu, G.; Jin, Z. Adaptive Guidance Control Method with Sideslip Estimation for Land Leveler Pulling by Tractor. Trans. CSAM 2020, 51, 26–33. [Google Scholar] [CrossRef]
Figure 1. Schematic diagram of the key technology for autonomous operation of agricultural equipment in large fields. This figure illustrates the comprehensive workflow, from multi-sensor environmental data acquisition to complete-coverage path planning, culminating in the autonomous operation of agricultural machinery. Collectively, these factors influence the overall effectiveness of autonomous operations in large-scale agricultural machinery.
Figure 1. Schematic diagram of the key technology for autonomous operation of agricultural equipment in large fields. This figure illustrates the comprehensive workflow, from multi-sensor environmental data acquisition to complete-coverage path planning, culminating in the autonomous operation of agricultural machinery. Collectively, these factors influence the overall effectiveness of autonomous operations in large-scale agricultural machinery.
Agriculture 14 01473 g001
Figure 2. Typical perceptual elements in farmland: (a) farm boundary; (b) ditch; (c) crop row; (d) operating farm machinery; (e) stationary obstacle; (f) person.
Figure 2. Typical perceptual elements in farmland: (a) farm boundary; (b) ditch; (c) crop row; (d) operating farm machinery; (e) stationary obstacle; (f) person.
Agriculture 14 01473 g002
Figure 3. Methods for detecting obstacles in agricultural fields.
Figure 3. Methods for detecting obstacles in agricultural fields.
Agriculture 14 01473 g003
Figure 4. Shapes of typical regular and irregular fields.
Figure 4. Shapes of typical regular and irregular fields.
Agriculture 14 01473 g004
Figure 5. A localized path-planning method based on the arc tangent method. (a) Schematic representation of the improved pure pursuit model using the two-segment tangent method. (b) Schematic diagram of three-tangent localized path planning. (c) Schematic of adaptive localized path planning.
Figure 5. A localized path-planning method based on the arc tangent method. (a) Schematic representation of the improved pure pursuit model using the two-segment tangent method. (b) Schematic diagram of three-tangent localized path planning. (c) Schematic of adaptive localized path planning.
Agriculture 14 01473 g005
Figure 6. Autonomous operation control system and components for combine harvesters.
Figure 6. Autonomous operation control system and components for combine harvesters.
Agriculture 14 01473 g006
Table 1. Characterization and application of commonly used sensors for field boundary and navigation line extraction.
Table 1. Characterization and application of commonly used sensors for field boundary and navigation line extraction.
MethodSensor TypeCharacteristicsSensing Task
Vision SensorsMonocular CameraMonocular cameras are low cost and provide rich image information, but lack depth data and are susceptible to environmental influences.Farmland boundary detection, navigation line extraction
Binocular CameraBinocular cameras can provide rich image information and highly reliable depth information, but the configuration and calibration are more complicated; the computation is large, and parallax calculation depends on computing resources.Farmland boundary detection, navigation line extraction
RGB-D CameraRGB-D camera can provide an RGB map and a depth map, and the calculation amount is small. However, the measurement range is narrow, the noise level is high, the field of view is small, and it is easily interfered with by daylight.Farmland boundary detection
Radar SensorLidarLIDAR is highly accurate, stable, and reliable. However, it has a high cost, is susceptible to dust interference with the limited detection range, and cannot recognize color and texture in farmland boundary identification and navigation line extraction.Navigation line extraction
Table 2. Deep learning of camera types and characteristics commonly used in obstacle detection.
Table 2. Deep learning of camera types and characteristics commonly used in obstacle detection.
Camera TypeFeaturesAdvantagesCommon Cameras
RGB CamerasA standard color camera that captures images in the red, green, and blue color channels.RGB cameras provide rich color and texture information that helps distinguish between different types of obstacles, are low cost, and are easy to integrate and deploy.Logitech C920, Sony Alpha Series (Logitech, Lausanne, Switzerland)
Depth CameraIn addition to capturing RGB images, it also acquires depth information for each pixel.Combining depth information and RGB images improves the accuracy and reliability of obstacle detection, providing more precise obstacle localization, especially in complex environments.Intel RealSense (Intel, Santa Clara, CA, USA), Microsoft Kinect 360 (Microsoft 360, Washington, DC, USA)
Stereo CameraCaptures stereo images through two cameras and uses parallax to calculate depth information.Provides high-precision depth perception for fine obstacle detection tasks and is more reliable than a single depth camera in terms of detection accuracy and range.ZED Series (ZED Series, San Francisco, America), Bumblebee2 (Teledyne FLIR, Washington, DC, USA)
Panoramic CameraCapable of capturing images or videos with a 360-degree field of view.In obstacle detection, it provides a comprehensive view of the environment, reduces blind spots, and improves the coverage and accuracy of obstacle detection.Ricoh Theta (RICOH, Tōkyō, Japan), Insta360 Pro (insta360, Shenzhen, China)
Table 3. Classification and application scope of common path-planning algorithms.
Table 3. Classification and application scope of common path-planning algorithms.
ClassificationCommon AlgorithmsCommon Application Areas
Algorithms based on graph searchDijkstra, A *, D *Global path planning
Algorithm based on samplingRRTGlobal path planning
Algorithms based on artificial potential fieldsArtificial potential field methodLocal path planning
Algorithms based on curve fittingArcs and straight lines, polynomial curves, spline curves, Bessel curves, differential flatnessLocal path planning
Algorithms based on numerical optimizationDescribing and solving planning problems using objective functions and constraintsLocal path planning
Intelligent algorithms based on bionicsGenetic algorithms, particle swarm optimization algorithms, ant colony algorithmsGlobal path planning, local path planning
Table 4. Pseudo-code comparison of bionics-based path-planning algorithms.
Table 4. Pseudo-code comparison of bionics-based path-planning algorithms.
StepGAPSOACO
InitializationInitialize populationInitialize particlesInitialize ants
Fitness Eval.Evaluate fitnessEvaluate fitnessEvaluate fitness
SelectionRoulette wheel selectionN/ASelect next node based on probability
CrossoverSingle-point crossoverN/AN/A
MutationSwap mutationN/AN/A
Update Ind.Replace individualUpdate velocity and positionUpdate pheromone
Update BestFind best individualUpdate global bestFind global best path
Iteration LoopRepeat for max generationsRepeat for max iterationsRepeat for max iterations
Return ResultReturn best individualReturn global bestReturn global best path
N/A means this item is empty.
Table 5. Comparison of bionics-based path-planning algorithms.
Table 5. Comparison of bionics-based path-planning algorithms.
Algorithm CategoryGlobal Search AbilityConvergence SpeedComputational ComplexityAdaptabilityScalability
Genetic algorithm★★★★★★★★★★★★★★★★★
Particle swarm optimization★★★★★★★★★★★★★★★★★★★
Ant colony algorithm★★★★★★★★★★★★★★★★★★★★
★ represents the degree.
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

Wei, W.; Xiao, M.; Duan, W.; Wang, H.; Zhu, Y.; Zhai, C.; Geng, G. Research Progress on Autonomous Operation Technology for Agricultural Equipment in Large Fields. Agriculture 2024, 14, 1473. https://doi.org/10.3390/agriculture14091473

AMA Style

Wei W, Xiao M, Duan W, Wang H, Zhu Y, Zhai C, Geng G. Research Progress on Autonomous Operation Technology for Agricultural Equipment in Large Fields. Agriculture. 2024; 14(9):1473. https://doi.org/10.3390/agriculture14091473

Chicago/Turabian Style

Wei, Wenbo, Maohua Xiao, Weiwei Duan, Hui Wang, Yejun Zhu, Cheng Zhai, and Guosheng Geng. 2024. "Research Progress on Autonomous Operation Technology for Agricultural Equipment in Large Fields" Agriculture 14, no. 9: 1473. https://doi.org/10.3390/agriculture14091473

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