Back to Glossary

Constraint Learning

Robot LearningSafety

Learning task constraints (geometric constraints, contact constraints, safety constraints) from demonstrations, rather than hand-specifying them. A robot learns that 'the cup must stay upright' from demonstrations where cups are always kept upright. Learned constraints can then be enforced during autonomous execution via constrained optimization.

Related terms