Abstract
In order for robots to successfully carry out manipulation tasks, they require to exploit contact forces and variable impedance control. The conditions of such type of robotic tasks may significantly vary in dynamic environments, which demand robots to be endowed with adaptation capabilities. This can be achieved through learning methods that allow the robot not only to model a manipulation task but also to adapt to unseen situations. In this context, this paper proposes a learning-from-demonstration framework that integrates force sensing and variable impedance control to learn force-based variable stiffness skills. The proposed approach estimates full stiffness matrices from human demonstrations, which are then used along with the sensed forces to encode a probabilistic model of the task. This model is used to retrieve a time-varying stiffness profile that allows the robot to satisfactorily react to new task conditions. The proposed framework evaluates two different stiffness representations: Cholesky decomposition and a Riemannian manifold approach. We validate the proposed framework in simulation using 2D and 7D systems and a couple of real scenarios.
Original language | English (US) |
---|---|
Pages (from-to) | 156-167 |
Number of pages | 12 |
Journal | Robotics and Autonomous Systems |
Volume | 109 |
DOIs | |
State | Published - Nov 2018 |
Keywords
- Learning from demonstration
- Robot learning
- Robotic manipulation
- Variable impedance
ASJC Scopus subject areas
- Software
- Control and Systems Engineering
- General Mathematics
- Computer Science Applications