WayFAST: Traversability Predictive
Navigation for Field Robots

Mateus Valverde Gasparino1
Arun Narenthiran Sivakumar1
Yixiao Liu1
Andres Eduardo Baquero Velasquez1
Vitor Akihiro Hisano Higuti2
John Rogers3
Huy Tran4
Girish Chowdhary1
1 Field Robotics Engineering and Science Hub (FRESH), Illinois Autonomous Farm, University of Illinois at Urbana-Champaign (UIUC), IL
2 EarthSense Inc., Champaign, IL, USA
3 DEVCOM Army Research Lab, Adelphi, MD, USA
4 Dept. of Aerospace Engineering, UIUC, IL, USA
Correspondence to {mvalve2, girishc}@illinois.edu
Paper
Code
Data
Slides
Poster


We present a self-supervised approach for learning to predict traversable paths for wheeled mobile robots that require good traction to navigate. Our algorithm, termed WayFAST (Waypoint Free Autonomous Systems for Traversability), uses RGB and depth data, along with navigation experience, to autonomously generate traversable paths in outdoor unstructured environments. Our key inspiration is that traction can be estimated for rolling robots using kinodynamic models. Using traction estimates provided by an online receding horizon estimator, we are able to train a traversability prediction neural network in a self-supervised manner, without requiring heuristics utilized by previous methods. We demonstrate the effectiveness of WayFAST through extensive field testing in varying environments, ranging from sandy dry beaches to forest canopies and snow covered grass fields. Our results clearly demonstrate that WayFAST can learn to avoid geometric obstacles as well as untraversable terrain, such as snow, which would be difficult to avoid with sensors that provide only geometric data, such as LiDAR. Furthermore, we show that our training pipeline based on online traction estimates is more data efficient than other heuristic-based methods.



We tested WayFAST in a variety of environments



Videos at 2x



WayFAST Overview

WayFAST is a modular architecture. In our method, images are used to predict a local traversability map, which is used to generate a cost function for the model predictive control (MPC) block. MPC generates locally optimal goal-oriented trajectories of good traction that avoid obstacles.

To drive the robot on a safe path to reach the goal location, we formulate a nonlinear model predictive controller (NMPC) that leverages convolutional network traversability prediction. A kino-dynamic model is used to predict the robot's states while network output is used to predict terrain traversability.




Paper
Mateus Valverde Gasparino, Arun Narenthiran Sivakumar, Yixiao Liu, Andres Eduardo Baquero Velasquez, Vitor Akihiro Hisano Higuti, John Rogers, Ruy Tran, Girish Chowdhary. WayFAST: Traversability Predictive Navigation for Field Robots.

@article{gasparino2022wayfast,
  title={WayFAST: Traversability Predictive Navigation for Field Robots},
  author={Gasparino, Mateus V. and Sivakumar, Arun N. and Liu, Yixiao and
  Velasquez, Andres E. B. and Higuti, Vitor A. H. and Rogers, John and
  Tran, Huy, and Chowdhary, Girish},
  journal={arXiv preprint arXiv:2203.12071},
  year={2022}
}
            



Acknowledgements
This work was supported in part by ARL #W911NF2020184, NSF STTR #1951250, and NSF NRI 2.0 NIFA #2021-67021-33449.
Website template from here.