Title :
Using movement primitives in interpreting and decomposing complex trajectories in learning-by-doing
Author :
Soltoggio, Andrea ; Lemme, Andre ; Steil, Jochen Jakob
Author_Institution :
Res. Inst. for Cognition & Robot. (CoR-Lab.), Bielefeld Univ., Bielefeld, Germany
Abstract :
Learning and reproducing complex movements is an important skill for robots. However, while humans can learn and generalise new complex trajectories, robots are often programmed to execute point-by-point precise but fixed patterns. This study proposes a method for decomposing new complex trajectories into a set of known robot-based primitives. Instead of reproducing accurately an observed trajectory, the robot interprets it as a composition of its own previously acquired primitive movements. The method attempts initially a rough approximation with the idea of capturing the most essential features of the movement. Observing the discrepancy between the demonstrated and reproduced trajectories, the process then proceeds with incremental decompositions. The method is tested on both geometric and human generated trajectories. The shift from a data-centred view to an agent-centred view in learning trajectories results in generalisation properties like the abstraction to primitives and noise suppression. This study suggests a novel approach to learning complex robot motor patterns that builds upon existing motor skills. Applications include drawing, writing, movement generation and object manipulation in a variety of tasks.
Keywords :
control engineering computing; interference suppression; learning (artificial intelligence); robot programming; trajectory control; agent-centred view; complex movements; complex robot motor patterns; complex trajectory; data-centred view; demonstrated trajectory; generalisation property; geometric generated trajectory; human generated trajectory; incremental decompositions; learning trajectory; learning-by-doing; motor skills; movement primitives; noise suppression; object manipulation; observed trajectory; primitive movements; reproduced trajectory; robot programming; robot-based primitives; robots; rough approximation;
Conference_Titel :
Robotics and Biomimetics (ROBIO), 2012 IEEE International Conference on
Conference_Location :
Guangzhou
Print_ISBN :
978-1-4673-2125-9
DOI :
10.1109/ROBIO.2012.6491169