Learning to Turn: Diffusion Imitation for Robust Row Turning in Under-Canopy Robots
Arun N. Sivakumar, Pranay Thangeda, Yixiao Fang, Mateus V. Gasparino, Jose Cuaran, Melkior Ornik, Girish Chowdhary
TL;DR
This work tackles robust row turning for under-canopy robots where GPS and vision are unreliable. It introduces a diffusion-model-based imitation learning approach that learns row-turn policies from demonstrations, including recovery behaviors, using RGB observations and velocity states. A conditional diffusion policy (DDPM) is trained on 350 demonstrations (from human teleoperators and privileged MPC) in a high-fidelity simulator, and evaluated on left-turn and one-row-skipping tasks. The results demonstrate feasibility of diffusion policies for this control problem but reveal brittleness inside rows, pointing to future enhancements such as goal conditioning and real-world deployment for end-to-end row navigation.
Abstract
Under-canopy agricultural robots require robust navigation capabilities to enable full autonomy but struggle with tight row turning between crop rows due to degraded GPS reception, visual aliasing, occlusion, and complex vehicle dynamics. We propose an imitation learning approach using diffusion policies to learn row turning behaviors from demonstrations provided by human operators or privileged controllers. Simulation experiments in a corn field environment show potential in learning this task with only visual observations and velocity states. However, challenges remain in maintaining control within rows and handling varied initial conditions, highlighting areas for future improvement.
