English

Learning Context-Adaptive Task Constraints for Robotic Manipulation

Robotics 2021-04-14 v2

Abstract

Constraint-based control approaches offer a flexible way to specify robotic manipulation tasks and execute them on robots with many degrees of freedom. However, the specification of task constraints and their associated priorities usually requires a human-expert and often leads to tailor-made solutions for specific situations. This paper presents our recent efforts to automatically derive task constraints for a constraint-based robot controller from data and adapt them with respect to previously unseen situations (contexts). We use a programming-by-demonstration approach to generate training data in multiple variations (context changes) of a given task. From this data we learn a probabilistic model that maps context variables to task constraints and their respective soft task priorities. We evaluate our approach with 3 different dual-arm manipulation tasks on an industrial robot and show that it performs better in terms of reproduction accuracy than constraint-based controllers with manually specified constraints.

Keywords

Cite

@article{arxiv.2008.02610,
  title  = {Learning Context-Adaptive Task Constraints for Robotic Manipulation},
  author = {Dennis Mronga and Frank Kirchner},
  journal= {arXiv preprint arXiv:2008.02610},
  year   = {2021}
}
R2 v1 2026-06-23T17:40:50.945Z