Gesture learning and execution in a humanoid robot via dynamic movement primitives

A system for learning and executing gestures in a humanoid robot has been developed and implemented in this work. Gestures are represented via the use of dynamical movement primitives on the robotic platform REEM. Since agnostic knowledge is considered when designing trajectories, our approach can b...

ver descrição completa

Detalhes bibliográficos
Autores: Pfeiffer, Sammy, Angulo Bahón, Cecilio|||0000-0001-9589-8199
Formato: artículo
Fecha de publicación:2015
País:España
Recursos: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/82414
Acesso em linha:https://hdl.handle.net/2117/82414
https://dx.doi.org/10.1016/j.patrec.2015.07.042
Access Level:acceso abierto
Palavra-chave:Pattern recognition systems
Dynamic movement primitives
Humanoid robot
Knowledge acquisition
Gesture representation
Reconeixement de formes (Informàtica)
Àrees temàtiques de la UPC::Informàtica
Descrição
Resumo:A system for learning and executing gestures in a humanoid robot has been developed and implemented in this work. Gestures are represented via the use of dynamical movement primitives on the robotic platform REEM. Since agnostic knowledge is considered when designing trajectories, our approach can be easily extended to other robots. Implemented work involves recording of gestures using three different procedures, from the Own robot, with the help of a user, and from external devices. Next, the dynamic movement primitives representing the motions are generated to describe trajectories that will finally be executed on the real humanoid robot. Several experiments are provided illustrating how knowledge is acquired by the robot, represented in the form of dynamical systems, generalized and reproduced from different starting conditions.