Abstract
SUMMARYDynamic movement primitives (DMP) are motion building blocks suitable for real-world tasks. We suggest a methodology for learning the manifold of task and DMP parameters, which facilitates runtime adaptation to changes in task requirements while ensuring predictable and robust performance. For efficient learning, the parameter space is analyzed using principal component analysis and locally linear embedding. Two manifold learning methods: kernel estimation and deep neural networks, are investigated for a ball throwing task in simulation and in a physical environment. Low runtime estimation errors are obtained for both learning methods, with an advantage to kernel estimation when data sets are small.
Publisher
Cambridge University Press (CUP)
Subject
Computer Science Applications,General Mathematics,Software,Control and Systems Engineering
Reference54 articles.
1. Learning to pour with a robot arm combining goal and shape learning for dynamic movement primitives
2. [43] Ruder, S. , “An overview of gradient descent optimization algorithms”, arXiv preprint arXiv:1609.04747 (2016).
3. [53] Schaal, S. , Kotosaka, S. and Sternad, D. , “Nonlinear Dynamical Systems as Movement Primitives,” IEEE International Conference Humanoid Robotics, Santa Monica, USA (2000).
4. Learning to select and generalize striking movements in robot table tennis
Cited by
7 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献