Gaussian Process Constraint Learning for Scalable Chance-Constrained Motion Planning from Demonstrations

12/08/2021
by   Glen Chou, et al.
7

We propose a method for learning constraints represented as Gaussian processes (GPs) from locally-optimal demonstrations. Our approach uses the Karush-Kuhn-Tucker (KKT) optimality conditions to determine where on the demonstrations the constraint is tight, and a scaling of the constraint gradient at those states. We then train a GP representation of the constraint which is consistent with and which generalizes this information. We further show that the GP uncertainty can be used within a kinodynamic RRT to plan probabilistically-safe trajectories, and that we can exploit the GP structure within the planner to exactly achieve a specified safety probability. We demonstrate our method can learn complex, nonlinear constraints demonstrated on a 5D nonholonomic car, a 12D quadrotor, and a 3-link planar arm, all while requiring minimal prior information on the constraint. Our results suggest the learned GP constraint is accurate, outperforming previous constraint learning methods that require more a priori knowledge.

READ FULL TEXT

page 1

page 4

page 7

page 8

research
01/25/2020

Learning Constraints from Locally-Optimal Demonstrations under Cost Function Uncertainty

We present an algorithm for learning parametric constraints from locally...
research
11/09/2020

Uncertainty-Aware Constraint Learning for Adaptive Safe Motion Planning from Demonstrations

We present a method for learning to satisfy uncertain constraints from d...
research
12/17/2018

Learning Constraints from Demonstrations

We extend the learning from demonstration paradigm by providing a method...
research
12/09/2022

Information-Theoretic Safe Exploration with Gaussian Processes

We consider a sequential decision making task where we are not allowed t...
research
01/10/2019

Gaussian processes with linear operator inequality constraints

This paper presents an approach for constrained Gaussian Process (GP) re...
research
10/08/2019

Learning Parametric Constraints in High Dimensions from Demonstrations

We present a scalable algorithm for learning parametric constraints in h...
research
09/29/2018

Inferring geometric constraints in human demonstrations

This paper presents an approach for inferring geometric constraints in h...

Please sign up or login with your details

Forgot password? Click here to reset