Local Motion Planner for Autonomous Navigation in Vineyards with a RGB-D Camera-Based Algorithm and Deep Learning Synergy
Diego Aghi, Vittorio Mazzia, Marcello Chiaberge

TL;DR
This paper introduces a low-cost, RGB-D camera-based local motion planner for autonomous vineyard navigation, combining a disparity map-based control with a resilient deep learning backup, validated on a real robot platform.
Contribution
It presents a novel dual-layer control system integrating traditional disparity-based control with a deep learning backup, enabling robust autonomous navigation in vineyards using minimal hardware.
Findings
The system successfully navigates vineyards with high accuracy.
The deep learning model adapts through field data for improved robustness.
The approach reduces hardware costs and enhances reliability in semi-structured environments.
Abstract
With the advent of agriculture 3.0 and 4.0, researchers are increasingly focusing on the development of innovative smart farming and precision agriculture technologies by introducing automation and robotics into the agricultural processes. Autonomous agricultural field machines have been gaining significant attention from farmers and industries to reduce costs, human workload, and required resources. Nevertheless, achieving sufficient autonomous navigation capabilities requires the simultaneous cooperation of different processes; localization, mapping, and path planning are just some of the steps that aim at providing to the machine the right set of skills to operate in semi-structured and unstructured environments. In this context, this study presents a low-cost local motion planner for autonomous navigation in vineyards based only on an RGB-D camera, low range hardware, and a dual…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
MethodsPruning
