Generalized Lazy Search for Robot Motion Planning: Interleaving Search and Edge Evaluation via Event-based Toggles

04/04/2019
by   Aditya Mandalika, et al.
0

Lazy search algorithms can efficiently solve problems where edge evaluation is the bottleneck in computation, as is the case for robotic motion planning. The optimal algorithm in this class, LazySP, lazily restricts edge evaluation to only the shortest path. Doing so comes at the expense of search effort, i.e., LazySP must recompute the search tree every time an edge is found to be invalid. This becomes prohibitively expensive when dealing with large graphs or highly cluttered environments. Our key insight is the need to balance both edge evaluation and search effort to minimize the total planning time. Our contribution is two-fold. First, we propose a framework, Generalized Lazy Search (GLS), that seamlessly toggles between search and evaluation to prevent wasted efforts. We show that for a choice of toggle, GLS is provably more efficient than LazySP. Second, we leverage prior experience of edge probabilities to derive GLS policies that minimize expected planning time. We show that GLS equipped with such priors significantly outperforms competitive baselines for many simulated environments in R2, SE(2) and 7-DoF manipulation.

READ FULL TEXT

page 6

page 7

page 8

research
03/13/2018

Lazy Receding Horizon A* for Efficient Path Planning in Graphs with Expensive-to-Evaluate Edges

Motion-planning problems, such as manipulation in cluttered environments...
research
07/06/2021

MPLP: Massively Parallelized Lazy Planning

Lazy search algorithms have been developed to efficiently solve planning...
research
07/16/2019

Leveraging Experience in Lazy Search

Lazy graph search algorithms are efficient at solving motion planning pr...
research
07/10/2017

Learning Heuristic Search via Imitation

Robotic motion planning problems are typically solved by constructing a ...
research
10/11/2017

The Provable Virtue of Laziness in Motion Planning

The Lazy Shortest Path (LazySP) class consists of motion-planning algori...
research
03/02/2022

ePA*SE: Edge-based Parallel A* for Slow Evaluations

Parallel search algorithms harness the multithreading capability of mode...
research
01/24/2023

GePA*SE: Generalized Edge-Based Parallel A* for Slow Evaluations

Parallel search algorithms have been shown to improve planning speed by ...

Please sign up or login with your details

Forgot password? Click here to reset