Machine Learning Based Path Planning for Improved Rover Navigation
(Pre-Print Version)
- URL: http://arxiv.org/abs/2011.06022v1
- Date: Wed, 11 Nov 2020 19:18:47 GMT
- Title: Machine Learning Based Path Planning for Improved Rover Navigation
(Pre-Print Version)
- Authors: Neil Abcouwer and Shreyansh Daftry and Siddarth Venkatraman and Tyler
del Sesto and Olivier Toupet and Ravi Lanka and Jialin Song and Yisong Yue
and Masahiro Ono
- Abstract summary: Enhanced AutoNav (ENav) is the baseline surface navigation software for NASA's Perseverance rover.
ENav sorts a list of candidate paths for the rover to traverse, then uses the Approximate Clearance Evaluation (ACE) algorithm to evaluate whether the most highly ranked paths are safe.
ACE is crucial for maintaining the safety of the rover, but is computationally expensive.
We present two computations that more effectively rank the candidate paths before ACE evaluation.
- Score: 26.469069930513857
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: Enhanced AutoNav (ENav), the baseline surface navigation software for NASA's
Perseverance rover, sorts a list of candidate paths for the rover to traverse,
then uses the Approximate Clearance Evaluation (ACE) algorithm to evaluate
whether the most highly ranked paths are safe. ACE is crucial for maintaining
the safety of the rover, but is computationally expensive. If the most
promising candidates in the list of paths are all found to be infeasible, ENav
must continue to search the list and run time-consuming ACE evaluations until a
feasible path is found. In this paper, we present two heuristics that, given a
terrain heightmap around the rover, produce cost estimates that more
effectively rank the candidate paths before ACE evaluation. The first heuristic
uses Sobel operators and convolution to incorporate the cost of traversing
high-gradient terrain. The second heuristic uses a machine learning (ML) model
to predict areas that will be deemed untraversable by ACE. We used physics
simulations to collect training data for the ML model and to run Monte Carlo
trials to quantify navigation performance across a variety of terrains with
various slopes and rock distributions. Compared to ENav's baseline performance,
integrating the heuristics can lead to a significant reduction in ACE
evaluations and average computation time per planning cycle, increase path
efficiency, and maintain or improve the rate of successful traverses. This
strategy of targeting specific bottlenecks with ML while maintaining the
original ACE safety checks provides an example of how ML can be infused into
planetary science missions and other safety-critical software.
Related papers
- MPVO: Motion-Prior based Visual Odometry for PointGoal Navigation [3.9974562667271507]
Visual odometry (VO) is essential for enabling accurate point-goal navigation of embodied agents in indoor environments.
Recent deep-learned VO methods show robust performance but suffer from sample inefficiency during training.
We propose a robust and sample-efficient VO pipeline based on motion priors available while an agent is navigating an environment.
arXiv Detail & Related papers (2024-11-07T15:36:49Z) - Angle Robustness Unmanned Aerial Vehicle Navigation in GNSS-Denied
Scenarios [66.05091704671503]
We present a novel angle navigation paradigm to deal with flight deviation in point-to-point navigation tasks.
We also propose a model that includes the Adaptive Feature Enhance Module, Cross-knowledge Attention-guided Module and Robust Task-oriented Head Module.
arXiv Detail & Related papers (2024-02-04T08:41:20Z) - RSRD: A Road Surface Reconstruction Dataset and Benchmark for Safe and
Comfortable Autonomous Driving [67.09546127265034]
Road surface reconstruction helps to enhance the analysis and prediction of vehicle responses for motion planning and control systems.
We introduce the Road Surface Reconstruction dataset, a real-world, high-resolution, and high-precision dataset collected with a specialized platform in diverse driving conditions.
It covers common road types containing approximately 16,000 pairs of stereo images, original point clouds, and ground-truth depth/disparity maps.
arXiv Detail & Related papers (2023-10-03T17:59:32Z) - CoverNav: Cover Following Navigation Planning in Unstructured Outdoor
Environment with Deep Reinforcement Learning [1.0499611180329804]
We propose a novel Deep Reinforcement Learning based algorithm, called CoverNav, for identifying covert and navigable trajectories in offroad terrains and jungle environments.
CoverNav helps robot agents to learn the low elevation terrain using a reward function while penalizing it proportionately when it experiences high elevation.
We evaluate CoverNav's effectiveness in achieving a maximum goal distance of 12 meters and its success rate in different elevation scenarios with and without cover objects.
arXiv Detail & Related papers (2023-08-12T15:19:49Z) - WayFAST: Traversability Predictive Navigation for Field Robots [5.914664791853234]
We present a self-supervised approach for learning to predict traversable paths for wheeled mobile robots.
Our key inspiration is that traction can be estimated for rolling robots using kinodynamic models.
We show that our training pipeline based on online traction estimates is more data-efficient than other-based methods.
arXiv Detail & Related papers (2022-03-22T22:02:03Z) - MLNav: Learning to Safely Navigate on Martian Terrains [25.42849032622348]
We present MLNav, a learning-enhanced path planning framework for safety-critical and resource-limited systems.
MLNav makes judicious use of machine learning to enhance the efficiency of path planning while fully respecting safety constraints.
We validate in high-fidelity simulations using both real Martian terrain data and a suite of challenging synthetic terrains.
arXiv Detail & Related papers (2022-03-09T07:53:15Z) - ViKiNG: Vision-Based Kilometer-Scale Navigation with Geographic Hints [94.60414567852536]
Long-range navigation requires both planning and reasoning about local traversability.
We propose a learning-based approach that integrates learning and planning.
ViKiNG can leverage its image-based learned controller and goal-directed to navigate to goals up to 3 kilometers away.
arXiv Detail & Related papers (2022-02-23T02:14:23Z) - Learning Space Partitions for Path Planning [54.475949279050596]
PlaLaM outperforms existing path planning methods in 2D navigation tasks, especially in the presence of difficult-to-escape local optima.
These gains transfer to highly multimodal real-world tasks, where we outperform strong baselines in compiler phase ordering by up to 245% and in molecular design by up to 0.4 on properties on a 0-1 scale.
arXiv Detail & Related papers (2021-06-19T18:06:11Z) - Road Network Metric Learning for Estimated Time of Arrival [93.0759529610483]
In this paper, we propose the Road Network Metric Learning framework for Estimated Time of Arrival (ETA)
It consists of two components: (1) a main regression task to predict the travel time, and (2) an auxiliary metric learning task to improve the quality of link embedding vectors.
We show that our method outperforms the state-of-the-art model and the promotion concentrates on the cold links with few data.
arXiv Detail & Related papers (2020-06-24T04:45:14Z) - Chance-Constrained Trajectory Optimization for Safe Exploration and
Learning of Nonlinear Systems [81.7983463275447]
Learning-based control algorithms require data collection with abundant supervision for training.
We present a new approach for optimal motion planning with safe exploration that integrates chance-constrained optimal control with dynamics learning and feedback control.
arXiv Detail & Related papers (2020-05-09T05:57:43Z) - Three Dimensional Route Planning for Multiple Unmanned Aerial Vehicles
using Salp Swarm Algorithm [0.0]
Route planning is a series of translation and rotational steps from a given start location to the destination goal location.
The proposed approach improves the average cost and overall time by 1.25% and 6.035% respectively.
arXiv Detail & Related papers (2019-11-24T12:36:18Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.