Experimental Analysis of an Autonomous Driving Strategy for a Four-Wheel Differential Drive Agricultural Rover †
Abstract
1. Introduction
2. Materials and Methods
2.1. Autonomous Driving Algorithm
- 1 in the case of the presence of an obstacle;
- 0 in the case of a free path.
- The number of fruit plant rows n;
- The width Rw and length Rl of fruit plant row;
- The width L1 and length L2 of the orchard field;
- The fruit plant row’s start position Ys;
- The mesh refinement m, which consists of the number of cells contained in each square meter;
- The number of free rows N = n + 1;
- The fruit plant row recurring step P = L1/N.
- Rover width w;
- Rover wheelbase l;
- Tire radius r;
- Minimum vehicle turning radius.
- A straight line along the fruit plant row;
- Hairpin turns to go out from a free row and enter the next one.
- Start and goal points and their respective orientations on the map.
- The number of checkpoints that are some known reference points through which the vehicle must pass.
- Waypoints pitch distribution (WPP), which consists of the distance between two consecutive waypoints.
- Cycle time t, which defines the time range in which the rover takes action.
- Distance threshold Dth, which represents the maximum distance below which the reference waypoint is considered reached.
- Look-ahead distance LD, which represents the radius of the circumference centered on the rover’s center of mass.
- vt represents the maximum rover speed;
- ϴmax is the maximum steering angle of the rover which, in this case, has been set to 360° because according to the kinematic model used the pivot maneuver is admissible.
- ωr/l represents the angular speeds of the right and left tires, respectively;
- v is the rover’s actual longitudinal speed;
- r is the tire radius;
- l is the rover’s wheelbase;
- represents the yaw speed.
2.2. Case Study and Prototype
- A gyroscope sensor which is used to manage the steering angle and the vehicle’s direction on the map;
- A positioning system which is based on GPS-RTK technology that is composed of a GPS module and a radio module;
- A datalogger integrated into the VCU in order to collect all the information related to the actual status of the vehicle such as its position, direction, speed, etc.;
- A display making it possible to directly read information about the current status of the vehicle;
- LiDAR, ultrasonic, and vision sensors, which in this study are used as an emergency stop system.
3. Results and Discussion
3.1. Virtual Model Results
- Waypoint pitch distribution WPP;
- Look-ahead distance LD.
- The rover is completely defined with three degrees of freedom: lateral and longitudinal movements, and yaw rotation.
- The vehicle is represented as a rigid body and its wheels are in a condition of pure rolling with respect to the ground.
- The rover’s low operating speed implies that lateral slip can be ignored.
- The average trajectory deviation (ATD), which corresponds to the mean value of the trajectory deviation (expressed in meters) of the rover calculated for every occupied position with respect to the ideal path.
- The oscillating factor (OF), which takes into account the number of steering corrections performed by the rover to keep itself near to the ideal trajectory.
3.2. Field Test Reuslts
- X and Y are the projections of the geodetic coordinates in a cartesian reference system.
- Latitude and longitude are the geodetic coordinates provided by the positioning system.
- rearth is the mean value of the Earth’s radius and is equal to 6.371 × 106 m.
4. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Martelli, S.; Mocera, F.; Somà, A. Carbon Footprint of an Orchard Tractor through a Life-Cycle Assessment Approach. Agriculture 2023, 13, 1210. [Google Scholar] [CrossRef]
- Praveen, B.; Sharma, P. A Review of Literature on Climate Change and Its Impacts on Agriculture Productivity. J. Public Aff. 2019, 19. [Google Scholar] [CrossRef]
- Wollenberg, E.; Richards, M.; Smith, P.; Havlík, P.; Obersteiner, M.; Tubiello, F.N.; Herold, M.; Gerber, P.; Carter, S.; Reisinger, A.; et al. Reducing Emissions from Agriculture to Meet the 2 °C Target. Glob. Change Biol. 2016, 22, 3859–3864. [Google Scholar] [CrossRef]
- Patz, J.A.; Campbell-Lendrum, D.; Holloway, T.; Foley, J.A. Impact of Regional Climate Change on Human Health. Nature 2005, 438, 310–317. [Google Scholar] [CrossRef]
- Stott, P. How Climate Change Affects Extreme Weather Events. Science 2016, 352, 1517–1518. [Google Scholar] [CrossRef]
- Christiaensen, L.; Rutledge, Z.; Taylor, J.E. Viewpoint: The Future of Work in Agri-Food. Food Policy 2021, 99, 101963. [Google Scholar] [CrossRef]
- Cirera, X.; Masset, E. Income Distribution Trends and Future Food Demand. Philos. Trans. R. Soc. B Biol. Sci. 2010, 365, 2821–2834. [Google Scholar] [CrossRef]
- Gohara-Beirigo, A.K.; Matsudo, M.C.; Cezare-Gomes, E.A.; de Carvalho, J.C.M.; Danesi, E.D.G. Microalgae Trends toward Functional Staple Food Incorporation: Sustainable Alternative for Human Health Improvement. Trends Food Sci. Technol. 2022, 125, 185–199. [Google Scholar] [CrossRef]
- Martelli, S.; Martini, V.; Mocera, F.; Soma’, A. Life Cycle Assessment Comparison of Orchard Tractors Powered by Diesel and Hydrogen Fuel Cell. Energies 2024, 17, 4599. [Google Scholar] [CrossRef]
- Bacenetti, J.; Lovarelli, D.; Facchinetti, D.; Pessina, D. An Environmental Comparison of Techniques to Reduce Pollutants Emissions Related to Agricultural Tractors. Biosyst. Eng. 2018, 171, 30–40. [Google Scholar] [CrossRef]
- Radrizzani, S.; Panzani, G.; Trezza, L.; Pizzocaro, S.; Savaresi, S.M. An Add-On Model Predictive Control Strategy for the Energy Management of Hybrid Electric Tractors. IEEE Trans. Veh. Technol. 2024, 73, 1918–1930. [Google Scholar] [CrossRef]
- Wang, S.; Wu, X.; Zhao, X.; Wang, S.; Xie, B.; Song, Z.; Wang, D. Co-Optimization Energy Management Strategy for a Novel Dual-Motor Drive System of Electric Tractor Considering Efficiency and Stability. Energy 2023, 281, 128074. [Google Scholar] [CrossRef]
- Gade, C.R.; Wahab, R.S. Conceptual Framework for Modelling of an Electric Tractor and Its Performance Analysis Using a Permanent Magnet Synchronous Motor. Sustainability 2023, 15, 14391. [Google Scholar] [CrossRef]
- Martini, V.; Mocera, F.; Somà, A. Carbon Footprint Enhancement of an Agricultural Telehandler through the Application of a Fuel Cell Powertrain. World Electr. Veh. J. 2024, 15, 91. [Google Scholar] [CrossRef]
- Jeon, H.-H.; Baek, S.-Y.; Baek, S.-M.; Choi, J.-Y.; Kim, Y.-S.; Kim, W.-S.; Kim, Y.-J. Efficiency Analysis of Powertrain for Internal Combustion Engine and Hydrogen Fuel Cell Tractor According to Agricultural Operations. Sensors 2024, 24, 5494. [Google Scholar] [CrossRef]
- Sharma, K.; Shivandu, S.K. Integrating Artificial Intelligence and Internet of Things (IoT) for Enhanced Crop Monitoring and Management in Precision Agriculture. Sens. Int. 2024, 5, 100292. [Google Scholar] [CrossRef]
- Mahore, V.; Patidar, P.; Soni, P.; Nagar, H.; Chouriya, A.; Paul, A. An IoT-Enabled Tractor Data Sensing System for Precision Agriculture. In Proceedings of the 2023 2nd International Conference on Futuristic Technologies (INCOFT), Belagavi, India, 24–26 November 2023; IEEE: Piscataway, NJ, USA, 2023; pp. 1–4. [Google Scholar]
- Roshanianfard, A.; Noguchi, N.; Okamoto, H.; Ishii, K. A Review of Autonomous Agricultural Vehicles (The Experience of Hokkaido University). J. Terramech. 2020, 91, 155–183. [Google Scholar] [CrossRef]
- Cheng, C.; Fu, J.; Su, H.; Ren, L. Recent Advancements in Agriculture Robots: Benefits and Challenges. Machines 2023, 11, 48. [Google Scholar] [CrossRef]
- Thakur, A.; Venu, S.; Gurusamy, M. An Extensive Review on Agricultural Robots with a Focus on Their Perception Systems. Comput. Electron. Agric. 2023, 212, 108146. [Google Scholar] [CrossRef]
- Sparrow, R.; Howard, M. Robots in Agriculture: Prospects, Impacts, Ethics, and Policy. Precis. Agric. 2021, 22, 818–833. [Google Scholar] [CrossRef]
- Archila, J.F.; Moreira, J.M.; Van Halts, V.I.; Alves, L.A.N.; Rueda, O.E.; Becker, M. Simulation of Rovers for Precision Agriculture. In Proceedings of the 2014 Joint Conference on Robotics: SBR-LARS Robotics Symposium and Robocontrol, Sao Carlos, Brazil, 18–23 October 2014; IEEE: Piscataway, NJ, USA, 2014; pp. 229–234. [Google Scholar]
- Crocetti, F.; Bellocchio, E.; Dionigi, A.; Felicioni, S.; Costante, G.; Fravolini, M.L.; Valigi, P. ARD-VO: Agricultural Robot Data Set of Vineyards and Olive Groves. J. Field Robot. 2023, 40, 1678–1696. [Google Scholar] [CrossRef]
- Wakchaure, M.; Patle, B.K.; Mahindrakar, A.K. Application of AI Techniques and Robotics in Agriculture: A Review. Artif. Intell. Life Sci. 2023, 3, 100057. [Google Scholar] [CrossRef]
- Mail, M.F.; Maja, J.M.; Marshall, M.; Cutulle, M.; Miller, G.; Barnes, E. Agricultural Harvesting Robot Concept Design and System Components: A Review. AgriEngineering 2023, 5, 777–800. [Google Scholar] [CrossRef]
- Ghafar, A.S.A.; Hajjaj, S.S.H.; Gsangaya, K.R.; Sultan, M.T.H.; Mail, M.F.; Hua, L.S. Design and Development of a Robot for Spraying Fertilizers and Pesticides for Agriculture. Mater Today Proc. 2023, 81, 242–248. [Google Scholar] [CrossRef]
- Lochan, K.; Khan, A.; Elsayed, I.; Suthar, B.; Seneviratne, L.; Hussain, I. Advancements in Precision Spraying of Agricultural Robots: A Comprehensive Review. IEEE Access 2024, 12, 129447–129483. [Google Scholar] [CrossRef]
- Li, S.; Xu, H.; Ji, Y.; Cao, R.; Zhang, M.; Li, H. Development of a Following Agricultural Machinery Automatic Navigation System. Comput. Electron. Agric. 2019, 158, 335–344. [Google Scholar] [CrossRef]
- Juman, M.A.; Wong, Y.W.; Rajkumar, R.K.; H’ng, C.Y. An Integrated Path Planning System for a Robot Designed for Oil Palm Plantations. In Proceedings of the TENCON 2017—2017 IEEE Region 10 Conference, Penang, Malaysia, 5–8 November 2017; IEEE: Piscataway, NJ, USA, 2017; pp. 1048–1053. [Google Scholar]
- 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]
- Martelli, S.; Mocera, F.; Somà, A. Co-Simulation of a Specialized Tractor for Autonomous Driving in Orchards; SAE International: Warrendale, PA, USA, 2022. [Google Scholar]
- Bayar, G.; Bergerman, M.; Koku, A.B.; Konukseven, E. ilhan Localization and Control of an Autonomous Orchard Vehicle. Comput. Electron. Agric. 2015, 115, 118–128. [Google Scholar] [CrossRef]
- Wang, H.; Noguchi, N. Autonomous Maneuvers of a Robotic Tractor for Farming. In Proceedings of the 2016 IEEE/SICE International Symposium on System Integration (SII), Sapporo, Japan, 13–15 December 2016; IEEE: Piscataway, NJ, USA, 2016; pp. 592–597. [Google Scholar]
- Peng, C.; Wei, P.; Fei, Z.; Zhu, Y.; Vougioukas, S.G. Optimization-based Motion Planning for Autonomous Agricultural Vehicles Turning in Constrained Headlands. J. Field Robot. 2024, 41, 1984–2008. [Google Scholar] [CrossRef]
- Han, X.; Lai, Y.; Wu, H. A Path Optimization Algorithm for Multiple Unmanned Tractors in Peach Orchard Management. Agronomy 2022, 12, 856. [Google Scholar] [CrossRef]
- Lujak, M.; Sklar, E.; Semet, F. Agriculture Fleet Vehicle Routing: A Decentralised and Dynamic Problem. AI Commun. 2021, 34, 55–71. [Google Scholar] [CrossRef]
- Gonzalez-de-Soto, M.; Emmi, L.; Gonzalez-de-Santos, P. Hybrid-Powered Autonomous Robots for Reducing Both Fuel Consumption and Pollution in Precision Agriculture Tasks. In Agricultural Robots-Fundamentals and Applications; IntechOpen: London, UK, 2019. [Google Scholar]
- Santos, L.; Santos, F.; Mendes, J.; Costa, P.; Lima, J.; Reis, R.; Shinde, P. Path Planning Aware of Robot’s Center of Mass for Steep Slope Vineyards. Robotica 2020, 38, 684–698. [Google Scholar] [CrossRef]
- Conesa-Muñoz, J.; Gonzalez-de-Soto, M.; Gonzalez-de-Santos, P.; Ribeiro, A. Distributed Multi-Level Supervision to Effectively Monitor the Operations of a Fleet of Autonomous Vehicles in Agricultural Tasks. Sensors 2015, 15, 5402–5428. [Google Scholar] [CrossRef]
- Martelli, S.; Mocera, F.; Somà, A. Autonomous Driving Strategy for a Specialized Four-Wheel Differential-Drive Agricultural Rover. AgriEngineering 2024, 6, 1937–1958. [Google Scholar] [CrossRef]
- Dubins, L.E. On Curves of Minimal Length with a Constraint on Average Curvature, and with Prescribed Initial and Terminal Positions and Tangents. Am. J. Math. 1957, 79, 497. [Google Scholar] [CrossRef]
- Hameed, I.A. Coverage Path Planning Software for Autonomous Robotic Lawn Mower Using Dubins’ Curve. In Proceedings of the 2017 IEEE International Conference on Real-time Computing and Robotics (RCAR), Okinawa, Japan, 14–18 July 2017; IEEE: Piscataway, NJ, USA, 2017; pp. 517–522. [Google Scholar]
- Macenski, S.; Singh, S.; Martín, F.; Ginés, J. Regulated Pure Pursuit for Robot Path Tracking. Auton. Robot. 2023, 47, 685–694. [Google Scholar] [CrossRef]
- Cornejo, J.; Magallanes, J.; Denegri, E.; Canahuire, R. Trajectory Tracking Control of a Differential Wheeled Mobile Robot: A Polar Coordinates Control and LQR Comparison. In Proceedings of the 2018 IEEE XXV International Conference on Electronics, Electrical Engineering and Computing (INTERCON), Lima, Peru, 8–10 August 2018; IEEE: Piscataway, NJ, USA, 2018; pp. 1–4. [Google Scholar]
- Ekaso, D.; Nex, F.; Kerle, N. Accuracy Assessment of Real-Time Kinematics (RTK) Measurements on Unmanned Aerial Vehicles (UAV) for Direct Geo-Referencing. Geo-Spat. Inf. Sci. 2020, 23, 165–181. [Google Scholar] [CrossRef]
- Baertlein, H.; Carlson, B.; Eckels, R.; Lyle, S.; Wilson, S. A High-Performance, High-Accuracy RTK GPS Machine Guiadance System. GPS Solut. 2000, 3, 4–11. [Google Scholar] [CrossRef]
- Pirti, A. Evaluating the Repeatability of RTK GPS. Surv. Rev. 2011, 43, 177–186. [Google Scholar] [CrossRef]
Algorithm Input Parameters | ||
---|---|---|
Vehicle Parameters | Vehicle Wheelbase | 0.240 m |
Vehicle Width | 0.375 m | |
Tire Radius | 0.067 m | |
Rover Minimum Turning Radius (ϴmax) | 0 m (360°) | |
Rover Max Speed | 0.9 m/s | |
Map Parameters | Field Width–Field Length | 5 m–8 m |
Number of Fruit Plant Rows n | 2 | |
Number of Check Points | 8 | |
Waypoint Distance Threshold | 0.2 m |
Case | ATD [m] | OF | RA [m−1] | ∆ RA % |
---|---|---|---|---|
Ideal Case | 0.0756 | 11 | 1.202 | 0% |
0.02 m Accuracy Error Case | 0.1133 | 13 | 0.679 | −43.54% |
0.02 m Accuracy Error + 2.5° minimum steering angle threshold | 0.1162 | 10 | 0.861 | −28.4% |
Case | ATD [m] | ∆ ATD % |
---|---|---|
Reference Case | 0.1162 | 0% |
Test 1 | 0.1063 | −8.52% |
Test 2 | 0.1207 | 3.87% |
Test 3 | 0.1613 | 38.8% |
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. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Martelli, S.; Mocera, F. Experimental Analysis of an Autonomous Driving Strategy for a Four-Wheel Differential Drive Agricultural Rover. Eng. Proc. 2025, 85, 41. https://doi.org/10.3390/engproc2025085041
Martelli S, Mocera F. Experimental Analysis of an Autonomous Driving Strategy for a Four-Wheel Differential Drive Agricultural Rover. Engineering Proceedings. 2025; 85(1):41. https://doi.org/10.3390/engproc2025085041
Chicago/Turabian StyleMartelli, Salvatore, and Francesco Mocera. 2025. "Experimental Analysis of an Autonomous Driving Strategy for a Four-Wheel Differential Drive Agricultural Rover" Engineering Proceedings 85, no. 1: 41. https://doi.org/10.3390/engproc2025085041
APA StyleMartelli, S., & Mocera, F. (2025). Experimental Analysis of an Autonomous Driving Strategy for a Four-Wheel Differential Drive Agricultural Rover. Engineering Proceedings, 85(1), 41. https://doi.org/10.3390/engproc2025085041