The implementation of autonomous rovers in agriculture could be a promising solution to ensure, at the same time, productivity and sustainability. One of the key points of this kind of vehicle concerns their autonomous driving strategy. Generally, the strategy should include the path planning and path following algorithms. In this paper, an autonomous driving strategy assessing both is presented. To evaluate the effectiveness of this strategy, a case study of an agricultural rover is presented. A co-simulation model, including a multibody model of the rover, is developed in Matlab/Simulink R2021b and Hexagon Adams 2024 environments to virtually test the rover capabilities and the effects of its dynamics on the robustness of the algorithm. Given different orchard configurations, common but critical work scenarios are investigated, namely a 180° turn and an obstacle avoidance manoeuvre. The actual trajectory obtained during simulations are compared to the ideal trajectory defined in the path planning stage. Furthermore, the torque demand at the electric motors is evaluated. To consider a wide range of possible operating conditions, additional tests with different terrains, payloads and road slopes are included. Results showed that the rover managed to accomplish the considered manoeuvres on loam soil with a maximum trajectory deviation of 0.58 m, but a temporary overload of the motors is needed. On the contrary, in case of difficult terrains, such as muddy soil, the rover was not able to perform the manoeuvre. To limit tire slip, a traction control algorithm is developed and implemented, and the results are compared with the case without control.
Co-Simulation Model of an Autonomous Driving Rover for Agricultural Applications / Martelli, Salvatore; Martini, Valerio; Mocera, Francesco; Soma', Aurelio. - In: ROBOTICS. - ISSN 2218-6581. - 14:9(2025). [10.3390/robotics14090120]
Co-Simulation Model of an Autonomous Driving Rover for Agricultural Applications
Martelli, Salvatore;Martini, Valerio;Mocera, Francesco;Soma', Aurelio
2025
Abstract
The implementation of autonomous rovers in agriculture could be a promising solution to ensure, at the same time, productivity and sustainability. One of the key points of this kind of vehicle concerns their autonomous driving strategy. Generally, the strategy should include the path planning and path following algorithms. In this paper, an autonomous driving strategy assessing both is presented. To evaluate the effectiveness of this strategy, a case study of an agricultural rover is presented. A co-simulation model, including a multibody model of the rover, is developed in Matlab/Simulink R2021b and Hexagon Adams 2024 environments to virtually test the rover capabilities and the effects of its dynamics on the robustness of the algorithm. Given different orchard configurations, common but critical work scenarios are investigated, namely a 180° turn and an obstacle avoidance manoeuvre. The actual trajectory obtained during simulations are compared to the ideal trajectory defined in the path planning stage. Furthermore, the torque demand at the electric motors is evaluated. To consider a wide range of possible operating conditions, additional tests with different terrains, payloads and road slopes are included. Results showed that the rover managed to accomplish the considered manoeuvres on loam soil with a maximum trajectory deviation of 0.58 m, but a temporary overload of the motors is needed. On the contrary, in case of difficult terrains, such as muddy soil, the rover was not able to perform the manoeuvre. To limit tire slip, a traction control algorithm is developed and implemented, and the results are compared with the case without control.| File | Dimensione | Formato | |
|---|---|---|---|
|
robotics-14-00120-v2.pdf
accesso aperto
Tipologia:
2a Post-print versione editoriale / Version of Record
Licenza:
Creative commons
Dimensione
3.01 MB
Formato
Adobe PDF
|
3.01 MB | Adobe PDF | Visualizza/Apri |
Pubblicazioni consigliate
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.
https://hdl.handle.net/11583/3003967
