Speculative Path Planning

02/11/2021
by   Mohammad Bakhshalipour, et al.
0

Parallelization of A* path planning is mostly limited by the number of possible motions, which is far less than the level of parallelism that modern processors support. In this paper, we go beyond the limitations of traditional parallelism of A* and propose Speculative Path Planning to accelerate the search when there are abundant idle resources. The key idea of our approach is predicting future state expansions relying on patterns among expansions and aggressively parallelize the computations of prospective states (i.e. pre-evaluate the expensive collision checking operation of prospective nodes). This method allows us to maintain the same search order as of vanilla A* and safeguard any optimality guarantees. We evaluate our method on various configurations and show that on a machine with 32 physical cores, our method improves the performance around 11x and 10x on average over counterpart single-threaded and multi-threaded implementations respectively. The code to our paper can be found here: https://github.com/bakhshalipour/speculative-path-planning.

READ FULL TEXT

page 3

page 5

research
05/22/2015

A Pareto Front-Based Multiobjective Path Planning Algorithm

Path planning is one of the most vital elements of mobile robotics. With...
research
03/06/2023

Informed Guided Rapidly-Exploring Random Trees*-Connect for Path Planning of Walking Robots

In this paper, we deal with the problem of full-body path planning for w...
research
05/05/2022

Accelerating Path Planning for Autonomous Driving with Hardware-Assisted Memoization

Path planning for autonomous driving with dynamic obstacles poses a chal...
research
07/04/2016

Path planning with Inventory-driven Jump-Point-Search

In many navigational domains the traversability of cells is conditioned ...
research
05/31/2021

Single-query Path Planning Using Sample-efficient Probability Informed Trees

In this work, we present a novel sampling-based path planning method, ca...
research
03/01/2023

Efficient Path Planning In Manipulation Planning Problems by Actively Reusing Validation Effort

The path planning problems arising in manipulation planning and in task ...
research
03/02/2023

Risk-aware Path Planning via Probabilistic Fusion of Traversability Prediction for Planetary Rovers on Heterogeneous Terrains

Machine learning (ML) plays a crucial role in assessing traversability f...

Please sign up or login with your details

Forgot password? Click here to reset