Learning Autonomy: Off-Road Navigation Enhanced by Human Input
Akhil Nagariya, Dimitar Filev, Srikanth Saripalli, Gaurav Pandey
TL;DR
The paper tackles off-road navigation by learning a local planner from short monocular-vision demonstrations. It builds a five-item utility vector $U(S,P) \in \mathbb{R}^{m\times5}$ that combines four terrain-based utilities and a distance-based utility, augmented by geometric cues from occupancy maps, and trains a neural classifier to map these utilities to trajectory choices from a fixed set $S$. By framing the learning as supervised classification over demonstration labels, the approach achieves rapid, data-efficient learning (approximately $5$–$10$ minutes) in simulation and demonstrates generalization to unseen terrain configurations. The method reduces manual tuning, avoids full dynamic modeling, and shows potential for sim-to-real transfer in diverse off-road environments with monocular input.
Abstract
In the area of autonomous driving, navigating off-road terrains presents a unique set of challenges, from unpredictable surfaces like grass and dirt to unexpected obstacles such as bushes and puddles. In this work, we present a novel learning-based local planner that addresses these challenges by directly capturing human driving nuances from real-world demonstrations using only a monocular camera. The key features of our planner are its ability to navigate in challenging off-road environments with various terrain types and its fast learning capabilities. By utilizing minimal human demonstration data (5-10 mins), it quickly learns to navigate in a wide array of off-road conditions. The local planner significantly reduces the real world data required to learn human driving preferences. This allows the planner to apply learned behaviors to real-world scenarios without the need for manual fine-tuning, demonstrating quick adjustment and adaptability in off-road autonomous driving technology.
