Gaussian Process Constraint Learning for Scalable Chance-Constrained Motion Planning from Demonstrations
Not on the map. Why?
Abstract (arXiv)
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.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 12 of its 35 references that are in the map. First posted on arXiv 8 Dec 2021.
Builds on
12 of 35 references.
References · 12
- 2019DeepSDF: Learning Continuous Signed Distance Functions for Shape Representationcited by 2,682
- 2021Convex optimizationcited by 2,479
- 2016Guided Cost Learning: Deep Inverse Optimal Control via Policy Optimizationcited by 400
- 2017A survey of robot learning from demonstrations for Human-Robot Collaborationcited by 38
- 2020Explaining Multi-stage Tasks by Learning Temporal Logic Formulas from Suboptimal Demonstrationscited by 13
- 2020Learning Constraints from Locally-Optimal Demonstrations under Cost Function Uncertaintycited by 12
- 2019Learning Parametric Constraints in High Dimensions from Demonstrationscited by 10
- 2020Uncertainty-Aware Constraint Learning for Adaptive Safe Motion Planning from Demonstrationscited by 10
- 2017Exploiting gradients and Hessians in Bayesian optimization and Bayesian quadraturecited by 9
- 2018Learning Constraints from Demonstrationscited by 9
- 2020Learning Equality Constraints for Motion Planning on Manifoldscited by 9
- 2020Inferring Obstacles and Path Validity from Visibility-Constrained Demonstrationscited by 1
Built on by
Citing papers per year: 2022: 1; 2023: 2; 2024: 0; 2025: 3.
6 papers.
- 2023Data-Efficient Learning of Natural Language to Linear Temporal Logic Translators for Robot Task Specificationcited by 38
- 2022Statistical Safety and Robustness Guarantees for Feedback Motion Planning of Unknown Underactuated Stochastic Systemscited by 11
- 2023Maximum Causal Entropy Inverse Constrained Reinforcement Learningcited by 7
- 2025Constraint Learning in Multi-Agent Dynamic Games from Demonstrations of Local Nash Interactionscited by 1
- 2025DIAL: Distribution-Informed Adaptive Learning of Multi-Task Constraints for Safety-Critical Systemscited by 0
- 2025Active Constraint Learning in High Dimensions from Demonstrationscited by 0
- 2025Active Constraint Learning in High Dimensions from Demonstrations28 Dec 2025
- 2025Constraint Learning in Multi-Agent Dynamic Games from Demonstrations of Local Nash Interactions27 Aug 2025
- 2025DIAL: Distribution-Informed Adaptive Learning of Multi-Task Constraints for Safety-Critical Systems30 Jan 2025
- 2023Maximum Causal Entropy Inverse Constrained Reinforcement Learning4 May 2023
- 2023Data-Efficient Learning of Natural Language to Linear Temporal Logic Translators for Robot Task Specification9 Mar 2023
- 2022Statistical Safety and Robustness Guarantees for Feedback Motion Planning of Unknown Underactuated Stochastic Systems13 Dec 2022