Learning Constraints from Demonstrations
On the map: Offline RL and imitation learning from data → Robot learning from demonstration
Abstract (arXiv)
We extend the learning from demonstration paradigm by providing a method for learning unknown constraints shared across tasks, using demonstrations of the tasks, their cost functions, and knowledge of the system dynamics and control constraints. Given safe demonstrations, our method uses hit-and-run sampling to obtain lower cost, and thus unsafe, trajectories. Both safe and unsafe trajectories are used to obtain a consistent representation of the unsafe set via solving an integer program. Our method generalizes across system dynamics and learns a guaranteed subset of the constraint. We also provide theoretical analysis on what subset of the constraint can be learnable from safe demonstrations. We demonstrate our method on linear and nonlinear system dynamics, show that it can be modified to work with suboptimal demonstrations, and that it can also be used to learn constraints in a feature space.
Key facts. Cited by 9 papers in the map (data through 14 Oct 2026). Placed in Robot learning from demonstration, one of 13 directions in Offline RL and imitation learning from data. First posted on arXiv 17 Dec 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 4; 2023: 1; 2024: 0; 2025: 1.
9 papers.
- 2023Data-Efficient Learning of Natural Language to Linear Temporal Logic Translators for Robot Task Specificationcited by 38
- 2022Benchmarking Constraint Inference in Inverse Reinforcement Learningcited by 18
- 2021Safe Value Functionscited by 7
- 2021Gaussian Process Constraint Learning for Scalable Chance-Constrained Motion Planning from Demonstrationscited by 6
- 2022Learning Preferences for Interactive Autonomycited by 6
- 2022X-MEN: Guaranteed XOR-Maximum Entropy Constrained Inverse Reinforcement Learningcited by 4
- 2021How To Not Drive: Learning Driving Constraints from Demonstrationcited by 2
- 2022Inferring Lexicographically-Ordered Rewards from Preferencescited by 2
- 2025DIAL: Distribution-Informed Adaptive Learning of Multi-Task Constraints for Safety-Critical Systemscited by 0
- 2025DIAL: Distribution-Informed Adaptive Learning of Multi-Task Constraints for Safety-Critical Systems30 Jan 2025
- 2023Data-Efficient Learning of Natural Language to Linear Temporal Logic Translators for Robot Task Specification9 Mar 2023
- 2022Learning Preferences for Interactive Autonomy19 Oct 2022
- 2022Benchmarking Constraint Inference in Inverse Reinforcement Learning20 Jun 2022
- 2022X-MEN: Guaranteed XOR-Maximum Entropy Constrained Inverse Reinforcement Learning22 Mar 2022
- 2022Inferring Lexicographically-Ordered Rewards from Preferences21 Feb 2022
- 2021Gaussian Process Constraint Learning for Scalable Chance-Constrained Motion Planning from Demonstrations8 Dec 2021
- 2021How To Not Drive: Learning Driving Constraints from Demonstration1 Oct 2021
- 2021Safe Value Functions25 May 2021
Similar, not cited
Close in wording, no citation either way
- 2024Jointly Learning Cost and Constraints from Demonstrations for Safe Trajectory Generation
- 2023Learning Shared Safety Constraints from Multi-task Demonstrations
- 2023Learning Safety Constraints from Demonstrations with Unknown Rewards
- 2025Active Constraint Learning in High Dimensions from Demonstrations
- 2026Learning to maintain safety through expert demonstrations in settings with unknown constraints: A Q-learning perspective
- 2018Constraint Estimation and Derivative-Free Recovery for Robot Learning from Demonstrations
- 2026Learning Unknown Constraints without Unsafe Data via Optimality and Counterfactual Regularization
- 2025When a Robot is More Capable than a Human: Learning from Constrained Demonstrators