Synthesis of New Dynamic Movement Primitives Through Search in a Hierarchical Database of Example Movements
This paper presents a novel approach to discovering motor primitives in a hierarchical database of example trajectories. An initial set of example trajectories is obtained by human demonstration. The trajectories are clustered and organized in a binary tree-like hierarchical structure, from which tr...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
SAGE Publishing
2015-10-01
|
Series: | International Journal of Advanced Robotic Systems |
Online Access: | https://doi.org/10.5772/61036 |
id |
doaj-e63cdbe229514ffab1dd68c471680956 |
---|---|
record_format |
Article |
spelling |
doaj-e63cdbe229514ffab1dd68c4716809562020-11-25T03:39:18ZengSAGE PublishingInternational Journal of Advanced Robotic Systems1729-88142015-10-011210.5772/6103610.5772_61036Synthesis of New Dynamic Movement Primitives Through Search in a Hierarchical Database of Example MovementsMiha Deniša0Aleš Ude1 Jomžef Stefan Institute, Ljubljana, Slovenia Jomžef Stefan Institute, Ljubljana, SloveniaThis paper presents a novel approach to discovering motor primitives in a hierarchical database of example trajectories. An initial set of example trajectories is obtained by human demonstration. The trajectories are clustered and organized in a binary tree-like hierarchical structure, from which transition graphs at different levels of granularity are constructed. A novel procedure for searching in this hierarchical structure is presented. It can exploit the interdependencies between movements and can discover new series of partial paths. From these partial paths, complete new movements are generated by encoding them as dynamic movement primitives. In this way, the number of example trajectories that must be acquired with the assistance of a human teacher can be reduced. By combining the results of the hierarchical search with statistical generalization techniques, a complete representation of new, not directly demonstrated, movement primitives can be generated.https://doi.org/10.5772/61036 |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Miha Deniša Aleš Ude |
spellingShingle |
Miha Deniša Aleš Ude Synthesis of New Dynamic Movement Primitives Through Search in a Hierarchical Database of Example Movements International Journal of Advanced Robotic Systems |
author_facet |
Miha Deniša Aleš Ude |
author_sort |
Miha Deniša |
title |
Synthesis of New Dynamic Movement Primitives Through Search in a Hierarchical Database of Example Movements |
title_short |
Synthesis of New Dynamic Movement Primitives Through Search in a Hierarchical Database of Example Movements |
title_full |
Synthesis of New Dynamic Movement Primitives Through Search in a Hierarchical Database of Example Movements |
title_fullStr |
Synthesis of New Dynamic Movement Primitives Through Search in a Hierarchical Database of Example Movements |
title_full_unstemmed |
Synthesis of New Dynamic Movement Primitives Through Search in a Hierarchical Database of Example Movements |
title_sort |
synthesis of new dynamic movement primitives through search in a hierarchical database of example movements |
publisher |
SAGE Publishing |
series |
International Journal of Advanced Robotic Systems |
issn |
1729-8814 |
publishDate |
2015-10-01 |
description |
This paper presents a novel approach to discovering motor primitives in a hierarchical database of example trajectories. An initial set of example trajectories is obtained by human demonstration. The trajectories are clustered and organized in a binary tree-like hierarchical structure, from which transition graphs at different levels of granularity are constructed. A novel procedure for searching in this hierarchical structure is presented. It can exploit the interdependencies between movements and can discover new series of partial paths. From these partial paths, complete new movements are generated by encoding them as dynamic movement primitives. In this way, the number of example trajectories that must be acquired with the assistance of a human teacher can be reduced. By combining the results of the hierarchical search with statistical generalization techniques, a complete representation of new, not directly demonstrated, movement primitives can be generated. |
url |
https://doi.org/10.5772/61036 |
work_keys_str_mv |
AT mihadenisa synthesisofnewdynamicmovementprimitivesthroughsearchinahierarchicaldatabaseofexamplemovements AT alesude synthesisofnewdynamicmovementprimitivesthroughsearchinahierarchicaldatabaseofexamplemovements |
_version_ |
1724539654510739456 |