Dynamic Movement Primitives in Robotics: A Tutorial Survey
Not on the map. Why?
Abstract (arXiv)
Biological systems, including human beings, have the innate ability to perform complex tasks in versatile and agile manner. Researchers in sensorimotor control have tried to understand and formally define this innate property. The idea, supported by several experimental findings, that biological systems are able to combine and adapt basic units of motion into complex tasks finally lead to the formulation of the motor primitives theory. In this respect, Dynamic Movement Primitives (DMPs) represent an elegant mathematical formulation of the motor primitives as stable dynamical systems, and are well suited to generate motor commands for artificial systems like robots. In the last decades, DMPs have inspired researchers in different robotic fields including imitation and reinforcement learning, optimal control,physical interaction, and human-robot co-working, resulting a considerable amount of published papers. The goal of this tutorial survey is two-fold. On one side, we present the existing DMPs formulations in rigorous mathematical terms,and discuss advantages and limitations of each approach as well as practical implementation details. In the tutorial vein, we also search for existing implementations of presented approaches and release several others. On the other side, we provide a systematic and comprehensive review of existing literature and categorize state of the art work on DMP. The paper concludes with a discussion on the limitations of DMPs and an outline of possible research directions.
Key facts. Cited by 47 papers in the map (data through 14 Oct 2026). First posted on arXiv 7 Feb 2021.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 8; 2023: 8; 2024: 13; 2025: 10; 2026: 7.
47 papers.
Sort:
By area:
- 2022ProDMPs: A Unified Perspective on Dynamic and Probabilistic Movement Primitivescited by 25
- 2022Interactive Imitation Learning of Bimanual Movement Primitivescited by 18
- 2025SAIL: Faster-than-Demonstration Execution of Imitation Learning Policiescited by 18
- 2023SAR: Generalization of Physiological Agility and Dexterity via Synergistic Action Representationcited by 17
- 2025A Survey on Imitation Learning for Contact-Rich Tasks in Roboticscited by 14
- 2022Continual Learning from Demonstration of Robotics Skillscited by 12
- 2022Temporal Logic Imitation: Learning Plan-Satisficing Motion Policies from Demonstrationscited by 10
- 2022ROS-PyBullet Interface: A Framework for Reliable Contact Simulation and Human-Robot Interactioncited by 7
- 2023Scalable and Efficient Continual Learning from Demonstration via a Hypernetwork-generated Stable Dynamics Modelcited by 7
- 2023MMP++: Motion Manifold Primitives with Parametric Curve Modelscited by 5
- 2024Fast Ergodic Search with Kernel Functionscited by 5
- 2022Multiscale Sensor Fusion and Continuous Control with Neural CDEscited by 4
35 more
- 2024Autonomous Catheterization with Open-source Simulator and Expert Trajectorycited by 4
- 2024Bridging the gap between Learning-to-plan, Motion Primitives and Safe Reinforcement Learningcited by 4
- 2025Interactive Imitation Learning for Dexterous Robotic Manipulation: Challenges and Perspectives -- A Surveycited by 4
- 2023Style-transfer based Speech and Audio-visual Scene Understanding for Robot Action Sequence Acquisition from Videoscited by 3
- 2023Using Implicit Behavior Cloning and Dynamic Movement Primitive to Facilitate Reinforcement Learning for Robot Motion Planningcited by 3
- 2024Conditional Neural Expert Processes for Learning Movement Primitives from Demonstrationcited by 3
- 2024Fusion Dynamical Systems with Machine Learning in Imitation Learning: A Comprehensive Overviewcited by 3
- 2021Periodic DMP formulation for Quaternion Trajectoriescited by 2
- 2022Learning Pneumatic Non-Prehensile Manipulation with a Mobile Blowercited by 2
- 2022Constrained Dynamic Movement Primitives for Safe Learning of Motor Skillscited by 2
- 2023Guided Learning from Demonstration for Robust Transferabilitycited by 2
- 2024Motion Manifold Flow Primitives for Task-Conditioned Trajectory Generation under Complex Task-Motion Dependenciescited by 2
- 2024Variable-Frequency Imitation Learning for Variable-Speed Motioncited by 2
- 2025A Comprehensive Survey on Physical Risk Control in the Era of Foundation Model-enabled Roboticscited by 2
- 2025Multifunctional physical reservoir computing in soft tensegrity robotscited by 2
- 2024Conditional Variational Auto Encoder Based Dynamic Motion for Multi-task Imitation Learningcited by 1
- 2024Enabling robots to follow abstract instructions and complete complex dynamic taskscited by 1
- 2024Mastering Contact-rich Tasks by Combining Soft and Rigid Robotics with Imitation Learningcited by 1
- 2025FRMD: Fast Robot Motion Diffusion with Consistency-Distilled Movement Primitives for Smooth Action Generationcited by 1
- 2025Learning Task-Agnostic Motifs to Capture the Continuous Nature of Animal Behaviorcited by 1
- 2025Small transformer architectures for task switchingcited by 1
- 2026Refinement of Accelerated Demonstrations via Incremental Iterative Reference Learning Control for Fast Contact-Rich Imitation Learningcited by 1
- 2026POIL: Point-based One-Shot Imitation Learning with Stable Dynamical Systemscited by 1
- 2023Robotic Fabric Flattening with Wrinkle Direction Detectioncited by 0
- 2023Deep Learning for Koopman-based Dynamic Movement Primitivescited by 0
- 2024Phase-Amplitude Reduction-Based Imitation Learningcited by 0
- 2024One-Shot Robust Imitation Learning for Long-Horizon Visuomotor Tasks from Unsegmented Demonstrationscited by 0
- 2024RAMPA: Robotic Augmented Reality for Machine Programming by DemonstrAtioncited by 0
- 2025A Robust Task-Level Control Architecture for Learned Dynamical Systemscited by 0
- 2025Safe and Optimal Variable Impedance Control via Certified Reinforcement Learningcited by 0
- 2026Instruct2Act: From Human Instruction to Actions Sequencing and Execution via Robot Action Network for Robotic Manipulationcited by 0
- 2026FODMP: Fast One-Step Diffusion of Movement Primitives Generation for Time-Dependent Robot Actionscited by 0
- 2026VE2VF: Vision-Enabled to Vision-Free Distillation via Real-world Reinforcement Learning for Robust Contact-Rich Manipulationcited by 0
- 2026CLASP: Language-Driven Robot Skill Selection and Composition using Task-Parameterized Learningcited by 0
- 2026MaCoPlanner: LLM-Assisted Manual-Compiled Task Planning with Proactive Safety Verification for Robotic Industrial Panel Operationcited by 0
- 2026POIL: Point-based One-Shot Imitation Learning with Stable Dynamical Systems24 Sep 2026
- 2026MaCoPlanner: LLM-Assisted Manual-Compiled Task Planning with Proactive Safety Verification for Robotic Industrial Panel Operation28 Aug 2026
- 2026CLASP: Language-Driven Robot Skill Selection and Composition using Task-Parameterized Learning6 Jun 2026
- 2026VE2VF: Vision-Enabled to Vision-Free Distillation via Real-world Reinforcement Learning for Robust Contact-Rich Manipulation28 May 2026
- 2026Refinement of Accelerated Demonstrations via Incremental Iterative Reference Learning Control for Fast Contact-Rich Imitation Learning18 Apr 2026
- 2026FODMP: Fast One-Step Diffusion of Movement Primitives Generation for Time-Dependent Robot Actions25 Mar 2026
- 2026Instruct2Act: From Human Instruction to Actions Sequencing and Execution via Robot Action Network for Robotic Manipulation10 Feb 2026
- 2025Safe and Optimal Variable Impedance Control via Certified Reinforcement Learning20 Nov 2025
- 2025A Robust Task-Level Control Architecture for Learned Dynamical Systems12 Nov 2025
- 2025Small transformer architectures for task switching6 Aug 2025
- 2025Multifunctional physical reservoir computing in soft tensegrity robots29 Jul 2025
- 2025Learning Task-Agnostic Motifs to Capture the Continuous Nature of Animal Behavior18 Jun 2025
35 more
- 2025A Survey on Imitation Learning for Contact-Rich Tasks in Robotics16 Jun 2025
- 2025SAIL: Faster-than-Demonstration Execution of Imitation Learning Policies13 Jun 2025
- 2025Interactive Imitation Learning for Dexterous Robotic Manipulation: Challenges and Perspectives -- A Survey30 May 2025
- 2025A Comprehensive Survey on Physical Risk Control in the Era of Foundation Model-enabled Robotics19 May 2025
- 2025FRMD: Fast Robot Motion Diffusion with Consistency-Distilled Movement Primitives for Smooth Action Generation3 Mar 2025
- 2024Variable-Frequency Imitation Learning for Variable-Speed Motion19 Nov 2024
- 2024RAMPA: Robotic Augmented Reality for Machine Programming by DemonstrAtion17 Oct 2024
- 2024Mastering Contact-rich Tasks by Combining Soft and Rigid Robotics with Imitation Learning10 Oct 2024
- 2024One-Shot Robust Imitation Learning for Long-Horizon Visuomotor Tasks from Unsegmented Demonstrations2 Oct 2024
- 2024Bridging the gap between Learning-to-plan, Motion Primitives and Safe Reinforcement Learning26 Aug 2024
- 2024Motion Manifold Flow Primitives for Task-Conditioned Trajectory Generation under Complex Task-Motion Dependencies29 Jul 2024
- 2024Enabling robots to follow abstract instructions and complete complex dynamic tasks17 Jun 2024
- 2024Phase-Amplitude Reduction-Based Imitation Learning6 Jun 2024
- 2024Conditional Variational Auto Encoder Based Dynamic Motion for Multi-task Imitation Learning24 May 2024
- 2024Fusion Dynamical Systems with Machine Learning in Imitation Learning: A Comprehensive Overview29 Mar 2024
- 2024Fast Ergodic Search with Kernel Functions3 Mar 2024
- 2024Conditional Neural Expert Processes for Learning Movement Primitives from Demonstration13 Feb 2024
- 2024Autonomous Catheterization with Open-source Simulator and Expert Trajectory17 Jan 2024
- 2023Deep Learning for Koopman-based Dynamic Movement Primitives6 Dec 2023
- 2023Scalable and Efficient Continual Learning from Demonstration via a Hypernetwork-generated Stable Dynamics Model6 Nov 2023
- 2023MMP++: Motion Manifold Primitives with Parametric Curve Models26 Oct 2023
- 2023Using Implicit Behavior Cloning and Dynamic Movement Primitive to Facilitate Reinforcement Learning for Robot Motion Planning29 Jul 2023
- 2023SAR: Generalization of Physiological Agility and Dexterity via Synergistic Action Representation7 Jul 2023
- 2023Style-transfer based Speech and Audio-visual Scene Understanding for Robot Action Sequence Acquisition from Videos27 Jun 2023
- 2023Robotic Fabric Flattening with Wrinkle Direction Detection8 Mar 2023
- 2023Guided Learning from Demonstration for Robust Transferability8 Feb 2023
- 2022Interactive Imitation Learning of Bimanual Movement Primitives28 Oct 2022
- 2022ROS-PyBullet Interface: A Framework for Reliable Contact Simulation and Human-Robot Interaction13 Oct 2022
- 2022ProDMPs: A Unified Perspective on Dynamic and Probabilistic Movement Primitives4 Oct 2022
- 2022Constrained Dynamic Movement Primitives for Safe Learning of Motor Skills28 Sep 2022
- 2022Temporal Logic Imitation: Learning Plan-Satisficing Motion Policies from Demonstrations9 Jun 2022
- 2022Learning Pneumatic Non-Prehensile Manipulation with a Mobile Blower5 Apr 2022
- 2022Multiscale Sensor Fusion and Continuous Control with Neural CDEs16 Mar 2022
- 2022Continual Learning from Demonstration of Robotics Skills14 Feb 2022
- 2021Periodic DMP formulation for Quaternion Trajectories20 Oct 2021
- 2022Interactive Imitation Learning of Bimanual Movement Primitivescited by 18
- 2025SAIL: Faster-than-Demonstration Execution of Imitation Learning Policiescited by 18
- 2025A Survey on Imitation Learning for Contact-Rich Tasks in Roboticscited by 14
- 2022Continual Learning from Demonstration of Robotics Skillscited by 12
- 2022Temporal Logic Imitation: Learning Plan-Satisficing Motion Policies from Demonstrationscited by 10
- 2023Scalable and Efficient Continual Learning from Demonstration via a Hypernetwork-generated Stable Dynamics Modelcited by 7
- 2025Interactive Imitation Learning for Dexterous Robotic Manipulation: Challenges and Perspectives -- A Surveycited by 4
- 2024Conditional Neural Expert Processes for Learning Movement Primitives from Demonstrationcited by 3
- 2024Fusion Dynamical Systems with Machine Learning in Imitation Learning: A Comprehensive Overviewcited by 3
- 2021Periodic DMP formulation for Quaternion Trajectoriescited by 2
- 2023Guided Learning from Demonstration for Robust Transferabilitycited by 2
- 2024Variable-Frequency Imitation Learning for Variable-Speed Motioncited by 2
12 most cited of 19 All 19 (JSON)
- 2026POIL: Point-based One-Shot Imitation Learning with Stable Dynamical Systems24 Sep 2026
- 2026Refinement of Accelerated Demonstrations via Incremental Iterative Reference Learning Control for Fast Contact-Rich Imitation Learning18 Apr 2026
- 2025A Robust Task-Level Control Architecture for Learned Dynamical Systems12 Nov 2025
- 2025A Survey on Imitation Learning for Contact-Rich Tasks in Robotics16 Jun 2025
- 2025SAIL: Faster-than-Demonstration Execution of Imitation Learning Policies13 Jun 2025
- 2025Interactive Imitation Learning for Dexterous Robotic Manipulation: Challenges and Perspectives -- A Survey30 May 2025
- 2024Variable-Frequency Imitation Learning for Variable-Speed Motion19 Nov 2024
- 2024Mastering Contact-rich Tasks by Combining Soft and Rigid Robotics with Imitation Learning10 Oct 2024
- 2024One-Shot Robust Imitation Learning for Long-Horizon Visuomotor Tasks from Unsegmented Demonstrations2 Oct 2024
- 2024Phase-Amplitude Reduction-Based Imitation Learning6 Jun 2024
- 2024Conditional Variational Auto Encoder Based Dynamic Motion for Multi-task Imitation Learning24 May 2024
- 2024Fusion Dynamical Systems with Machine Learning in Imitation Learning: A Comprehensive Overview29 Mar 2024
12 newest of 19 All 19 (JSON)
- 2024Bridging the gap between Learning-to-plan, Motion Primitives and Safe Reinforcement Learningcited by 4
- 2025Safe and Optimal Variable Impedance Control via Certified Reinforcement Learningcited by 0
- 2026VE2VF: Vision-Enabled to Vision-Free Distillation via Real-world Reinforcement Learning for Robust Contact-Rich Manipulationcited by 0
- 2026VE2VF: Vision-Enabled to Vision-Free Distillation via Real-world Reinforcement Learning for Robust Contact-Rich Manipulation28 May 2026
- 2025Safe and Optimal Variable Impedance Control via Certified Reinforcement Learning20 Nov 2025
- 2024Bridging the gap between Learning-to-plan, Motion Primitives and Safe Reinforcement Learning26 Aug 2024
- 2022ProDMPs: A Unified Perspective on Dynamic and Probabilistic Movement Primitivescited by 25
- 2023SAR: Generalization of Physiological Agility and Dexterity via Synergistic Action Representationcited by 17
- 2022ROS-PyBullet Interface: A Framework for Reliable Contact Simulation and Human-Robot Interactioncited by 7
- 2023MMP++: Motion Manifold Primitives with Parametric Curve Modelscited by 5
- 2024Fast Ergodic Search with Kernel Functionscited by 5
- 2022Multiscale Sensor Fusion and Continuous Control with Neural CDEscited by 4
- 2024Autonomous Catheterization with Open-source Simulator and Expert Trajectorycited by 4
- 2023Style-transfer based Speech and Audio-visual Scene Understanding for Robot Action Sequence Acquisition from Videoscited by 3
- 2023Using Implicit Behavior Cloning and Dynamic Movement Primitive to Facilitate Reinforcement Learning for Robot Motion Planningcited by 3
- 2022Learning Pneumatic Non-Prehensile Manipulation with a Mobile Blowercited by 2
- 2022Constrained Dynamic Movement Primitives for Safe Learning of Motor Skillscited by 2
- 2024Motion Manifold Flow Primitives for Task-Conditioned Trajectory Generation under Complex Task-Motion Dependenciescited by 2
12 most cited of 23 All 23 (JSON)
- 2026MaCoPlanner: LLM-Assisted Manual-Compiled Task Planning with Proactive Safety Verification for Robotic Industrial Panel Operation28 Aug 2026
- 2026CLASP: Language-Driven Robot Skill Selection and Composition using Task-Parameterized Learning6 Jun 2026
- 2026Instruct2Act: From Human Instruction to Actions Sequencing and Execution via Robot Action Network for Robotic Manipulation10 Feb 2026
- 2025Small transformer architectures for task switching6 Aug 2025
- 2025Multifunctional physical reservoir computing in soft tensegrity robots29 Jul 2025
- 2025Learning Task-Agnostic Motifs to Capture the Continuous Nature of Animal Behavior18 Jun 2025
- 2025A Comprehensive Survey on Physical Risk Control in the Era of Foundation Model-enabled Robotics19 May 2025
- 2024RAMPA: Robotic Augmented Reality for Machine Programming by DemonstrAtion17 Oct 2024
- 2024Motion Manifold Flow Primitives for Task-Conditioned Trajectory Generation under Complex Task-Motion Dependencies29 Jul 2024
- 2024Enabling robots to follow abstract instructions and complete complex dynamic tasks17 Jun 2024
- 2024Fast Ergodic Search with Kernel Functions3 Mar 2024
- 2024Autonomous Catheterization with Open-source Simulator and Expert Trajectory17 Jan 2024
12 newest of 23 All 23 (JSON)