MLNav: Learning to Safely Navigate on Martian Terrains
Shreyansh Daftry, Neil Abcouwer, Tyler Del Sesto, Siddarth, Venkatraman, Jialin Song, Lucas Igel, Amos Byon, Ugo Rosolia, Yisong Yue and, Masahiro Ono

TL;DR
MLNav is a machine learning-augmented path planning framework that significantly improves navigation efficiency and safety for Martian rovers by reducing computational costs and successfully navigating complex terrains.
Contribution
MLNav introduces a learned search heuristic that predicts path feasibility, reducing safety check computations and enabling navigation in challenging Martian terrains.
Findings
10x reduction in collision checks on Martian terrains
Successfully navigates terrains where baseline fails
Validated on real and synthetic Martian terrains
Abstract
We present MLNav, a learning-enhanced path planning framework for safety-critical and resource-limited systems operating in complex environments, such as rovers navigating on Mars. MLNav makes judicious use of machine learning to enhance the efficiency of path planning while fully respecting safety constraints. In particular, the dominant computational cost in such safety-critical settings is running a model-based safety checker on the proposed paths. Our learned search heuristic can simultaneously predict the feasibility for all path options in a single run, and the model-based safety checker is only invoked on the top-scoring paths. We validate in high-fidelity simulations using both real Martian terrain data collected by the Perseverance rover, as well as a suite of challenging synthetic terrains. Our experiments show that: (i) compared to the baseline ENav path planner on board the…
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.
Taxonomy
TopicsSoftware Testing and Debugging Techniques · AI-based Problem Solving and Planning · Robotic Path Planning Algorithms
