journal article·2023-06-15Open access

Modelling and Control Methods in Path Tracking Control for Autonomous Agricultural Vehicles: A Review of State of the Art and Challenges

Quanyu Wang, Jin He, Caiyun Lu, Chao Wang, Han Lin, Hanyu Yang, Hang Li, Zhengyang Wu

Applied Sciences· Volume 13· Issue 12

Abstract

This paper provides a review of path-tracking strategies used in autonomous agricultural vehicles, mainly from two aspects: vehicle model construction and the development and improvement of path-tracking algorithms. Vehicle models are grouped into numerous types based on the structural characteristics and working conditions, including wheeled tractors, tracked tractors, rice transplanters, high clearance sprays, agricultural robots, agricultural tractor–trailers, etc. The application and improvement of path-tracking control methods are summarized based on the different working scenes and types of agricultural machinery. This study explores each of these methods in terms of accuracy, stability, robustness, and disadvantages/advantages. The main challenges in the field of agricultural vehicle path tracking control are defined, and future research directions are offered based on critical reviews. This review aims to provide a reference for determining which controllers to use in path-tracking control development for an autonomous agricultural vehicle.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Soil Mechanics and Vehicle Dynamics · Agricultural Engineering and Mechanization · Smart Agriculture and AI

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

College of Engineering, China Agricultural University, Beijing 100083, China

Key Laboratory of Agricultural Equipment for Conservation Tillage, Ministry of Agricultural and Rural Affairs, Beijing 100083, China

Funding

National Key R&D Program of China

References (94)

Show source-provided references
1. (2021, July 15). World Population Prospect. Available online: https://www.un.org/development/desa/pd/news/world-population-prospect-2019.
2. Revitalizing agriculture: Farming economically as starting ground for rural development10.1111/1467-9523.00163 ↗
3. Review of control on agricultural robot tractors
4. Han, J.-H., Park, C.-H., Jang, Y.Y., Gu, J.D., and Kim, C.Y. (2021). Performance evaluation of an autonomously driven agricultural vehicle in an orchard environment. Sensors, 22.10.3390/s22010114 ↗
5. Advances in agricultural machinery management: A review10.1016/j.biosystemseng.2014.07.012 ↗
6. Agricultural robotics: Unmanned robotic service units in agricultural tasks10.1109/MIE.2013.2252957 ↗
7. Research on the agricultural machinery path tracking method based on deep reinforcement learning
8. Research progress of agricultural machinery navigation technology
9. Evaluation of the use of low-cost GPS receivers in the autonomous guidance of agricultural tractors10.5424/sjar/20110902-088-10 ↗
10. Intra-row path extraction and navigation for orchards based on LiDAR
11. Development of an automatically guided rice transplanter using RTK-GNSS and IMU10.1016/j.ifacol.2018.08.193 ↗
12. Variable curvature path tracking control for the automatic navigation of tractors
13. Design of DGPS navigation control system for Dongfanghong X-804 tractor
14. Autonomous navigation system for agricultural tractor based on self-adapted fuzzy control
15. Navigation system of agricultural vehicle based on fuzzy logic controller with improved particle swarm optimization algorithm
16. Reference trajectory planning under constraints and path tracking using linear time-varying model predictive control for agricultural machines10.1016/j.biosystemseng.2016.10.019 ↗
17. Control method of headland turning based on improved pure pursuit model for agricultural machine
18. A review of the large-scale application of autonomous mobility of agricultural platform10.1016/j.compag.2023.107628 ↗
19. Vision-based navigation and guidance for agricultural autonomous vehicles and robots: A review10.1016/j.compag.2022.107584 ↗
20. Model predictive path tracking control for automated road vehicles: A review10.1016/j.arcontrol.2022.11.001 ↗
21. Path planning techniques for mobile robots: Review and prospect10.1016/j.eswa.2023.120254 ↗
22. A systematic review on recent advances in autonomous mobile robot navigation
23. Modelling and control strategies in path tracking control for autonomous tracked vehicles: A review of state of the art and challenges10.1016/j.jterra.2022.10.003 ↗
24. Applications of machine vision in agricultural robot navigation: A review10.1016/j.compag.2022.107085 ↗
25. Research progress on navigation path planning of agricultural machinery
26. A review of autonomous agricultural vehicles (The experience of Hokkaido University)10.1016/j.jterra.2020.06.006 ↗
27. Review of research on automatic guidance of agricultural vehicles
28. A technical review on navigation systems of agricultural autonomous off-road vehicles10.1016/j.jterra.2013.03.004 ↗
29. Huynh, V.T., Katupitiya, J., Kwok, N.M., and Eaton, R.P. (2010, January 15–16). Derivation of an error model for tractor-trailer path tracking. Proceedings of the 2010 IEEE International Conference on Intelligent Systems and Knowledge Engineering, Hangzhou, China.10.1109/ISKE.2010.5680795 ↗
30. Path tracking control of autonomous agricultural mobile robots10.1631/jzus.2007.A1596 ↗
31. O’Connor, M.L., Bell, T., Elkaim, G., and Parkinson, B. (1996, January 23–26). Automatic steering of farm vehicles using GPS. Proceedings of the Precision Agriculture of the 3rd International Conference, Minneapolis, MN, USA.
32. O’Conner, M.L. (1998). Carrier-Phase Differential GPS for Automatic Control of Land Vehicles. [Ph.D. Thesis, Stanford University].
33. Automatic tractor guidance using carrier-phase differential GPS10.1016/S0168-1699(99)00055-1 ↗
34. A new yaw dynamic model for improved high speed control of a farm tractor10.1115/1.1515329 ↗
35. Eaton, R., Pota, H., and Katupitiya, J. (2009, January 15–18). Path tracking control of agricultural tractors with compensation for steering dynamics. Proceedings of the 48h IEEE Conference on Decision and Control (CDC) Held Jointly with 2009 28th Chinese Control Conference, Shanghai, China.10.1109/CDC.2009.5399528 ↗
36. Wang, L., Zhai, Z., Zhu, Z., and Mao, E. (2022). Path tracking control of an autonomous tractor using improved Stanley controller optimized with multiple-population genetic algorithm. Actuators, 11.10.3390/act11010022 ↗
37. Control of a path following caterpillar robot based on a sliding mode variable structure algorithm10.1016/j.biosystemseng.2019.07.004 ↗
38. Navigation system for agricultural machines: Nonlinear Model Predictive path tracking10.1016/j.compag.2011.12.009 ↗
39. A sliding mode controller with a nonlinear disturbance observer for a farm vehicle operating in the presence of wheel slip10.1007/s10514-015-9530-4 ↗
40. Composite SOSM controller for path tracking control of agricultural tractors subject to wheel slip10.1016/j.isatra.2022.03.019 ↗
41. Path tracking of unmanned agricultural tractors based on a novel adaptive second-order sliding mode control10.1016/j.jfranklin.2023.03.053 ↗
42. Robust adaptive sliding mode control for path tracking of unmanned agricultural vehicles10.1016/j.compeleceng.2023.108693 ↗
43. Joint control method of speed and heading of navigation tractor based on optimal control
44. Method on automatic navigation control of tractor based on speed adaptation
45. Jia, Q. (2018). Adaptive Control Method for Tractor Auto-Guidance System. [Ph.D. Thesis, Chinese Academy of Agricultural Mechanization Sciences Group Co., Ltd.].
46. Agricultural machinery automatic navigation control system based on improved pure tracking model
47. Agricultural machine path tracking method based on fuzzy adaptive pure pursuit model
48. Design and experiment of fuzzy adaptive pure pursuit control of crawler-type rape seeder
49. Zhang, J. (2021). Path Planning and Control Method for Automatic Driving of Agricultural Machinery. [Master’s Thesis, Harbin University of Science and Technology].
50. An optimal goal point determination algorithm for automatic navigation of agricultural machinery: Improving the tracking accuracy of the pure pursuit algorithm10.1016/j.compag.2022.106760 ↗
51. Design and experiment of auto-follow row system for corn harvester
52. Design and experiment of the single-neuron PID navigation controller for a combine harvester
53. An improved path-tracking controller with mid-angle adaptive calibration for combine harvester10.1088/1748-0221/15/01/P01025 ↗
54. Design and experiment of automatic driving operation system of peanut harvester based on BDS
55. Path tracking control method and performance test based on agricultural machinery pose correction10.1016/j.compag.2022.107185 ↗
56. GPS Automatic navigation system design for XDNZ630 Rice transplanter
57. Fuzzy adaptive control method for autonomous rice seeder
58. Fuzzy control optimization method for stability of path tracking system of automatic transplanter
59. Shi, S. (2020). Design and Research on the Control System of Automatic Navigation Transplanter. [Master’s Thesis, Shandong Agricultural University].
60. Fast terminal sliding mode control for autonomous rice seeding machine based on disturbance observer
61. Path planning in continuous adjacent farmlands and robust path-tracking control of a rice-seeding robot in paddy field10.1016/j.compag.2023.107900 ↗
62. Path tracking control algorithm of transplanter based on model prediction
63. Path following model predictive control of four wheel independent drive high ground clearance sprayer
64. Trajectory tracking and model predictive control of high clearance synchronous-steering sprayer
65. Sliding mode anti-interference path tracking method for autonomous operation of paddy field plant protection machine
66. Automatic driving system for NF-752 tracked tractor
67. Localization and control of an autonomous orchard vehicle10.1016/j.compag.2015.05.015 ↗
68. Navigation of autonomous tractor for orchards and plantations using a laser range finder: Automatic control of trailer position with tractor10.1016/j.biosystemseng.2016.02.009 ↗
69. Navigation control system for orchard spraying machine based on Beidou navigation satellite system
70. Xue, P., Wu, Y., Yin, G., Liu, S., and Shi, J. (2019, January 3–5). Path tracking of orchard tractor based on linear time-varying model predictive control. Proceedings of the 2019 Chinese Control and Decision Conference (CCDC), Nanchang, China.10.1109/CCDC.2019.8832741 ↗
71. Medial axis-based machine-vision system for orchard robot navigation10.1016/j.compag.2021.106153 ↗
72. Wu, C. (2019). Research of Autonomous Driving System of Tractor Based on Multi-Source Information Fusion in Orchard. [Master’s Thesis, Southeast University].
73. Zhang, S., Guo, C., Gao, Z., Sugirbay, A., Chen, J., and Chen, Y. (2020). Research on 2D laser automatic navigation control for standardized orchard. Appl. Sci., 10.10.3390/app10082763 ↗
74. Review on technology and equipment of mechanization in hilly orchard
75. Crawler tractor navigation path tracking control algorithm based on virtual radar model
76. Adaptive sliding mode path tracking control of agricultural wheeled mobile robots
77. Particle swarm optimization-based optimal PID control of an agricultural mobile robot
78. Sun, Y., Cui, B., Ji, F., Wei, X., and Zhu, Y. (2022). The full-field path tracking of agricultural machinery based on PSO-enhanced fuzzy Stanley model. Appl. Sci., 12.10.3390/app12157683 ↗
79. Study on whole field path tracking of agricultural machinery based on fuzzy Stanley model
80. High-precision control of tracked field robots in the presence of unknown traction coefficients10.1002/rob.21794 ↗
81. Path following control method of tracked mobile robot based on heuristic dynamic programming
82. Continuous sliding-mode control strategies for quadrotor robust tracking: Real-time application10.1109/TIE.2018.2831191 ↗
83. Automatic following system for greenhouse harvesting transportation based on adaptive pure pursuit model
84. Path tracking of mobile platform in agricultural facilities based on ultra wideband wireless positioning
85. Research on greenhouse agricultural machinery path tracking based on dynamic look ahead distance pure pursuit model
86. Xu, L., Yang, Y., Chen, Q., Fu, F., Yang, B., and Yao, L. (2022). Path tracking of a 4WIS-4WID agricultural machinery based on variable look-ahead distance. Appl. Sci., 12.10.3390/app12178651 ↗
87. The application of model predictive control (MPC) to fast systems such as autonomous ground vehicles (AGV)10.9790/0661-16342737 ↗
88. Linear time-varying model predictive controller improving precision of navigation path automatic tracking for agricultural vehicle
89. Design and test of path tracking controller based on nonlinear model prediction
90. Real-time path tracking of mobile robot based on nonlinear model predictive control
91. Sliding mode control algorithm for path tracking of articulated dump truck
92. Reinforcement learning algorithm for path following control of articulated vehicle
93. LQR-GA path tracking control of articulated vehicle based on predictive information
94. Distributed nonlinear model predictive control of an autonomous tractor-trailer system10.1016/j.mechatronics.2014.03.007 ↗