Neural-Guided RuntimePrediction of Planners for Improved Motion and Task Planning with Graph Neural Networks

07/29/2022
by   Simon Odense, et al.
0

The past decade has amply demonstrated the remarkable functionality that can be realized by learning complex input/output relationships. Algorithmically, one of the most important and opaque relationships is that between a problem's structure and an effective solution method. Here, we quantitatively connect the structure of a planning problem to the performance of a given sampling-based motion planning (SBMP) algorithm. We demonstrate that the geometric relationships of motion planning problems can be well captured by graph neural networks (GNNs) to predict SBMP runtime. By using an algorithm portfolio we show that GNN predictions of runtime on particular problems can be leveraged to accelerate online motion planning in both navigation and manipulation tasks. Moreover, the problem-to-runtime map can be inverted to identify subproblems easier to solve by particular SBMPs. We provide a motivating example of how this knowledge may be used to improve integrated task and motion planning on simulated examples. These successes rely on the relational structure of GNNs to capture scalable generalization from low-dimensional navigation tasks to high degree-of-freedom manipulation tasks in 3d environments.

READ FULL TEXT

page 1

page 6

research
06/11/2020

Graph Neural Networks for Motion Planning

This paper investigates the feasibility of using Graph Neural Networks (...
research
10/17/2022

Reducing Collision Checking for Sampling-Based Motion Planning Using Graph Neural Networks

Sampling-based motion planning is a popular approach in robotics for fin...
research
06/15/2023

Guided Sampling-Based Motion Planning with Dynamics in Unknown Environments

Despite recent progress improving the efficiency and quality of motion p...
research
02/25/2021

Efficient and Interpretable Robot Manipulation with Graph Neural Networks

Many manipulation tasks can be naturally cast as a sequence of spatial r...
research
10/29/2020

Learning Sampling Distributions Using Local 3D Workspace Decompositions for Motion Planning in High Dimensions

Earlier work has shown that reusing experience from prior motion plannin...
research
10/16/2022

Learning-based Motion Planning in Dynamic Environments Using GNNs and Temporal Encoding

Learning-based methods have shown promising performance for accelerating...
research
06/19/2018

Motion Planning for a Humanoid Mobile Manipulator System

A high redundant non-holonomic humanoid mobile dual-arm manipulator syst...

Please sign up or login with your details

Forgot password? Click here to reset