Learning constraints from demonstrations with grid and parametric representations

2021 ◽  
pp. 027836492110351
Author(s):  
Glen Chou ◽  
Dmitry Berenson ◽  
Necmiye Ozay

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. In addition, by leveraging a known parameterization of the constraint, we modify our method to learn parametric constraints in high dimensions. We also provide theoretical analysis on what subset of the constraint and safe set 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.

2011 ◽  
Vol 23 (5) ◽  
pp. 881-892 ◽  
Author(s):  
William Singhose ◽  
◽  
Joshua Vaughan ◽  
Kelvin Chen Chih Peng ◽  
Brice Pridgen ◽  
...  

This paper describes the use of cranes in system dynamics and control courses and international collaboration. Four different cranes designed and built for educational purposes are presented, and the curriculum developed to use the cranes is summarized. The cranes can be operated remotely from anywhere in the world via the Internet. This feature facilitates both educational activities and research collaboration. Example use of cranes in international collaboration and undergraduate research are described. The paper concludes with a discussion of key challenges and a program assessment.


Sign in / Sign up

Export Citation Format

Share Document