Next Article in Journal
Simulation of Subcritical Vibrations of a Large Flexible Rotor with Varying Spherical Roller Bearing Clearance and Roundness Profiles
Next Article in Special Issue
A Cost-Effective Person-Following System for Assistive Unmanned Vehicles with Deep Learning at the Edge
Previous Article in Journal
Virtual Testing of Counterbalance Forklift Trucks: Implementation and Experimental Validation of a Numerical Multibody Model
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Local Motion Planner for Autonomous Navigation in Vineyards with a RGB-D Camera-Based Algorithm and Deep Learning Synergy

1
Department of Environment, Land and Infrastructure Engineering, Politecnico di Torino, 10129 Turin, Italy
2
Politecnico di Torino Interdepartmental Centre for Service Robotics (PIC4SeR), 10129 Turin, Italy
3
Department of Electronics and Telecommunications, Politecnico di Torino, 10129 Turin, Italy
4
SmartData@PoliTo—Big Data and Data Science Laboratory, 10129 Turin, Italy
*
Author to whom correspondence should be addressed.
Machines 2020, 8(2), 27; https://doi.org/10.3390/machines8020027
Submission received: 20 April 2020 / Revised: 14 May 2020 / Accepted: 22 May 2020 / Published: 25 May 2020

Abstract

With the advent of agriculture 3.0 and 4.0, in view of efficient and sustainable use of resources, 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, power-efficient local motion planner for autonomous navigation in vineyards based only on an RGB-D camera, low range hardware, and a dual layer control algorithm. The first algorithm makes use of the disparity map and its depth representation to generate a proportional control for the robotic platform. Concurrently, a second back-up algorithm, based on representations learning and resilient to illumination variations, can take control of the machine in case of a momentaneous failure of the first block generating high-level motion primitives. Moreover, due to the double nature of the system, after initial training of the deep learning model with an initial dataset, the strict synergy between the two algorithms opens the possibility of exploiting new automatically labeled data, coming from the field, to extend the existing model’s knowledge. The machine learning algorithm has been trained and tested, using transfer learning, with acquired images during different field surveys in the North region of Italy and then optimized for on-device inference with model pruning and quantization. Finally, the overall system has been validated with a customized robot platform in the appropriate environment.
Keywords: agricultural field machines; stereo vision; deep learning; autonomous navigation; edge ai; transfer learning agricultural field machines; stereo vision; deep learning; autonomous navigation; edge ai; transfer learning

Share and Cite

MDPI and ACS Style

Aghi, D.; Mazzia, V.; Chiaberge, M. Local Motion Planner for Autonomous Navigation in Vineyards with a RGB-D Camera-Based Algorithm and Deep Learning Synergy. Machines 2020, 8, 27. https://doi.org/10.3390/machines8020027

AMA Style

Aghi D, Mazzia V, Chiaberge M. Local Motion Planner for Autonomous Navigation in Vineyards with a RGB-D Camera-Based Algorithm and Deep Learning Synergy. Machines. 2020; 8(2):27. https://doi.org/10.3390/machines8020027

Chicago/Turabian Style

Aghi, Diego, Vittorio Mazzia, and Marcello Chiaberge. 2020. "Local Motion Planner for Autonomous Navigation in Vineyards with a RGB-D Camera-Based Algorithm and Deep Learning Synergy" Machines 8, no. 2: 27. https://doi.org/10.3390/machines8020027

APA Style

Aghi, D., Mazzia, V., & Chiaberge, M. (2020). Local Motion Planner for Autonomous Navigation in Vineyards with a RGB-D Camera-Based Algorithm and Deep Learning Synergy. Machines, 8(2), 27. https://doi.org/10.3390/machines8020027

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