Interaction primitives for human-robot cooperation tasks
By Heni Ben Amor, Gerhard Neumann, Sanket Kamthe, Oliver Kroemer, Jan Peters. 2014
233 citations recorded by the source corpus.
To engage in cooperative activities with human partners, robots have to possess basic interactive abilities and skills. However, programming such interactive skills is a challenging task, as each interaction partner can have different timing or an alternative way of executing movements. In this paper, we propose to learn interaction skills by observing how two humans engage in a similar task. To this end, we introduce a new representation called Interaction Primitives. Interaction primitives build on the framework of dynamic motor primitives (DMPs) by maintaining a distribution over the parameters of the DMP. With this distribution, we can learn the inherent correlations of cooperative activities which allow us to infer the behavior of the partner and to participate in the cooperation. We will provide algorithms for synchronizing and adapting the behavior of humans and robots during joint physical activities.
Subfields: Artificial Intelligence, Control and Systems Engineering, Social Psychology, Reinforcement Learning
How researchers see this paper
The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.
In Artificial Intelligence
- Sergey Levine
- Pieter Abbeel
- Gerhard Neumann
- Jan Peters
- J. Bagnell
- Chelsea Finn
- Sonia Chernova
- Harish Chaandar Ravichandar
In Control and Systems Engineering
- Sergey Levine
- Pieter Abbeel
- Jan Peters
- Gerhard Neumann
- J. Bagnell
- Harish Chaandar Ravichandar
- Sonia Chernova
- Aude Gemma Billard
In Social Psychology
- Pieter Abbeel
- J. Bagnell
- Jan Peters
- Sonia Chernova
- Aude Gemma Billard
- Gerhard Neumann
- Sergey Levine
- Stefan Schaal
In Reinforcement Learning
- Sergey Levine
- Pieter Abbeel
- Jan Peters
- Gerhard Neumann
- Chelsea Finn
- J. Bagnell
- Shimon Whiteson
- Shixiang Shane Gu
Citations in the corpus
- Learning Dynamic Robot-to-Human Object Handover from Human Feedback (2016, background): “To represent robot skills, policy search typically makes use of parametrized controllers, such as dynamic movement primitives [16] or interaction primitives [2].”
- An Algorithmic Perspective on Imitation Learning (2018, methodology): “For example, Amor et al. [2014] proposed to model the joint distribution of DMP parameters and generalize learned motion in human-robot interaction scenarios.”
- Recent Advances in Robot Learning from Demonstration (2020, background): “Indeed, several LfD approaches have been proposed to learn how to interact with a human user (62, 63, 69, 72, 75, 80, 105).”
- Kernelized movement primitives (2017, unknown): “For instance, a variant of policy improvement with path integrals (Buchli et al. 2011) was employed to optimize the movement pattern of DMP (Stulp and Sigaud 2013).”