TerraPN: Unstructured Terrain Navigation using Online Self-Supervised Learning
Adarsh Jagan Sathyamoorthy, Kasun Weerakoon, Tianrui Guan, Jing Liang, and Dinesh Manocha

TL;DR
TerraPN introduces a self-supervised learning approach for autonomous outdoor terrain navigation, enabling robots to learn surface properties directly from interactions and improve navigation safety and efficiency.
Contribution
It presents a novel self-supervised method to learn terrain surface properties from robot-terrain interactions using RGB images and IMU data, with a new navigation algorithm based on surface costs.
Findings
Reduces inference time by 47.27% with non-uniform sampling.
Outperforms previous methods with up to 35.84% higher success rates.
Lowers trajectory vibration costs by up to 21.52%.
Abstract
We present TerraPN, a novel method that learns the surface properties (traction, bumpiness, deformability, etc.) of complex outdoor terrains directly from robot-terrain interactions through self-supervised learning, and uses it for autonomous robot navigation. Our method uses RGB images of terrain surfaces and the robot's velocities as inputs, and the IMU vibrations and odometry errors experienced by the robot as labels for self-supervision. Our method computes a surface cost map that differentiates smooth, high-traction surfaces (low navigation costs) from bumpy, slippery, deformable surfaces (high navigation costs). We compute the cost map by non-uniformly sampling patches from the input RGB image by detecting boundaries between surfaces resulting in low inference times (47.27% lower) compared to uniform sampling and existing segmentation methods. We present a novel navigation…
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.
