A robot learning from demonstration framework to perform force-based manipulation tasks

This paper proposes an end-to-end learning from demonstration framework for teaching force-based manipulation tasks to robots. The strengths of this work are manyfold. First, we deal with the problem of learning through force perceptions exclusively. Second, we propose to exploit haptic feedback bot...

Descripción completa

Detalles Bibliográficos
Autores: Rozo Castañeda, Leonel, Jiménez Schlegl, Pablo|||0000-0003-3627-4938, Torras, Carme|||0000-0002-2933-398X
Tipo de recurso: artículo
Fecha de publicación:2013
País:España
Institución:Universitat Politècnica de Catalunya (UPC)
Repositorio:UPCommons. Portal del coneixement obert de la UPC
Idioma:inglés
OAI Identifier:oai:upcommons.upc.edu:2117/22275
Acceso en línea:https://hdl.handle.net/2117/22275
https://dx.doi.org/10.1007/s11370-012-0128-9
Access Level:acceso abierto
Palabra clave:Robot learning
Programming by demonstration · Imitation learning · Haptic perception · Mutual information · HMM · GMR · Robotic manipulation
Robòtica
Classificació INSPEC::Automation::Robots
Àrees temàtiques de la UPC::Informàtica::Robòtica
Descripción
Sumario:This paper proposes an end-to-end learning from demonstration framework for teaching force-based manipulation tasks to robots. The strengths of this work are manyfold. First, we deal with the problem of learning through force perceptions exclusively. Second, we propose to exploit haptic feedback both as a means for improving teacher demonstrations and as a human–robot interaction tool, establishing a bidirectional communication channel between the teacher and the robot, in contrast to the works using kinesthetic teaching. Third, we address the well-known what to imitate? problem from a different point of view, based on the mutual information between perceptions and actions. Lastly, the teacher’s demonstrations are encoded using a Hidden Markov Model, and the robot execution phase is developed by implementing a modified version of Gaussian Mixture Regression that uses implicit temporal information from the probabilistic model, needed when tackling tasks with ambiguous perceptions. Experimental results show that the robot is able to learn and reproduce two different manipulation tasks, with a performance comparable to the teacher’s one.