CROW: A Self-Supervised Crop Row Navigation Algorithm for Agricultural Fields

Francisco Affonso, Felipe Andrade G. Tommaselli, Gianluca Capezzuto, Mateus V. Gasparino, Girish Chowdhary, Marcelo Becker

Research output: Contribution to journalArticlepeer-review

Abstract

Compact robots operating beneath the crop canopy present great potential for a range of autonomous and remote tasks, including phenotyping, soil analysis, and cover cropping. Under-canopy navigation presents unique challenges, such as the need for a navigation system that can traverse diverse crop types, navigate despite sensory obstructions, and manage sensory noise effectively. Aiming to solve this problem in a scalable manner, we present a novel navigation method that uses a self-supervised neural network tailored for row-following in under-canopy plantations for mobile robots. Our method, termed CROW (Crop-ROW navigation), integrates perception, waypoint generator, and control components, and is capable of handling variations in luminosity, topology, types of plantations, and plant growth stages. By using a Deep Learning-based approach to interpret LiDAR scans, we convert the detected rows of crops into lines, establishing waypoints for the controller based on fundamental geometric principles. To address the computational complexity inherent in standard Model Predictive Controller solvers, we employ a Constrained Iterative Linear Quadratic approach. Our system has been validated in both simulated and real-world environments, demonstrating successful navigation through 115-meter corn rows with little to no intervention, i.e., requiring only 3±3 interventions per row experiment.

Original languageEnglish (US)
Article number28
JournalJournal of Intelligent and Robotic Systems: Theory and Applications
Volume111
Issue number1
Early online dateFeb 14 2025
DOIs
StatePublished - Mar 2025

Keywords

  • Deep Learning
  • Mobile robotics
  • Navigation
  • Optimal Control

ASJC Scopus subject areas

  • Software
  • Control and Systems Engineering
  • Mechanical Engineering
  • Industrial and Manufacturing Engineering
  • Electrical and Electronic Engineering
  • Artificial Intelligence

Fingerprint

Dive into the research topics of 'CROW: A Self-Supervised Crop Row Navigation Algorithm for Agricultural Fields'. Together they form a unique fingerprint.

Cite this