Overcoming Some Drawbacks of Dynamic Movement Primitives
Not on the map. Why?
Abstract (arXiv)
Dynamic Movement Primitives (DMPs) is a framework for learning a point-to-point trajectory from a demonstration. Despite being widely used, DMPs still present some shortcomings that may limit their usage in real robotic applications. Firstly, at the state of the art, mainly Gaussian basis functions have been used to perform function approximation. Secondly, the adaptation of the trajectory generated by the DMP heavily depends on the choice of hyperparameters and the new desired goal position. Lastly, DMPs are a framework for `one-shot learning', meaning that they are constrained to learn from a unique demonstration. In this work, we present and motivate a new set of basis functions to be used in the learning process, showing their ability to accurately approximate functions while having both analytical and numerical advantages w.r.t. Gaussian basis functions. Then, we show how to use the invariance of DMPs w.r.t. affine transformations to make the generalization of the trajectory robust against both the choice of hyperparameters and new goal position, performing both synthetic tests and experiments with real robots to show this increased robustness. Finally, we propose an algorithm to extract a common behavior from multiple observations, validating it both on a synthetic dataset and on a dataset obtained by performing a task on a real robot.
Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). First posted on arXiv 28 Aug 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 0; 2023: 2; 2024: 0; 2025: 2.
5 papers.
- 2021Unsupervised identification of surgical robotic actions from small non homogeneous datasetscited by 3
- 2023Towards Surgical Context Inference and Translation to Gesturescited by 3
- 2025Inductive Learning of Robot Task Knowledge from Raw Data and Online Expert Feedbackcited by 2
- 2023Generalization of Auto-Regressive Hidden Markov Models to Non-Linear Dynamics and Unit Quaternion Observation Spacecited by 0
- 2025Obstacle Avoidance using Dynamic Movement Primitives and Reinforcement Learningcited by 0
- 2025Obstacle Avoidance using Dynamic Movement Primitives and Reinforcement Learning10 Oct 2025
- 2025Inductive Learning of Robot Task Knowledge from Raw Data and Online Expert Feedback13 Jan 2025
- 2023Towards Surgical Context Inference and Translation to Gestures28 Feb 2023
- 2023Generalization of Auto-Regressive Hidden Markov Models to Non-Linear Dynamics and Unit Quaternion Observation Space23 Feb 2023
- 2021Unsupervised identification of surgical robotic actions from small non homogeneous datasets18 May 2021