Model Predictive Control-based dynamic movement primitives for trajectory learning and obstacle avoidance

Dynamic Movement Primitives (DMP) is a well-established framework in Learning from Demonstration, widely used for acquiring and reproducing motion patterns. To improve DMP’s adaptability and generalization in complex environment, this paper introduces a novel DMP obstacle avoidance approach by integrating Model Predictive Control (MPC). The proposed method formalizes DMP within an MPC framework and employs the Proximal Averaged Newton for Optimal Control solver to incorporate obstacle avoidance conditions into the cost function, adapting to various environments and improving obstacle avoidance efficiency. Evaluations were conducted in scenarios involving static and dynamic obstacles across two- and three-dimensional spaces, as well as multi-obstacle and dynamic environments. It adapts to the scaling characteristics of DMP, demonstrating robustness in complex scenarios. Additionally, the inclusion of a safety threshold enhances the method’s robustness, ensuring safe obstacle avoidance in uncertain environments. Quantitative comparisons with Artificial Potential Field and Steering Angle approaches highlight superior performance in trajectory efficiency and obstacle avoidance success. Finally, validation through simulations and real-world experiments, including a pick-and-place task on UR5 robot, demonstrate the approach’s practical applicability in robotic operations. • Integrated MPC with PANOC solver into DMP for adaptive trajectory learning. • Enabled robust obstacle avoidance in dynamic, complex environments. • Outperformed APF and Steering Angle in obstacle avoidance via quantitative tests.

Authors

Institutions

Publication Details

Journal
Robotics and Autonomous Systems
Published
2025-05-01
DOI
https://doi.org/10.1016/j.robot.2025.105027
Citations
1
Primary Topic
Robot Manipulation and Learning
Type
article
Field-Weighted Citation Impact
1.21
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Model Predictive Control-based dynamic movement primitives for trajectory learning and obstacle avoidance

Burkhard Corves
1 citations
Robotics and Autonomous Systems
Robot Manipulation and Learning
1.21
article

Model Predictive Control-based dynamic movement primitives for trajectory learning and obstacle avoidance

Burkhard Corves
article en
1 citations

Abstract

Dynamic Movement Primitives (DMP) is a well-established framework in Learning from Demonstration, widely used for acquiring and reproducing motion patterns. To improve DMP’s adaptability and generalization in complex environment, this paper introduces a novel DMP obstacle avoidance approach by integrating Model Predictive Control (MPC). The proposed method formalizes DMP within an MPC framework and employs the Proximal Averaged Newton for Optimal Control solver to incorporate obstacle avoidance conditions into the cost function, adapting to various environments and improving obstacle avoidance efficiency. Evaluations were conducted in scenarios involving static and dynamic obstacles across two- and three-dimensional spaces, as well as multi-obstacle and dynamic environments. It adapts to the scaling characteristics of DMP, demonstrating robustness in complex scenarios. Additionally, the inclusion of a safety threshold enhances the method’s robustness, ensuring safe obstacle avoidance in uncertain environments. Quantitative comparisons with Artificial Potential Field and Steering Angle approaches highlight superior performance in trajectory efficiency and obstacle avoidance success. Finally, validation through simulations and real-world experiments, including a pick-and-place task on UR5 robot, demonstrate the approach’s practical applicability in robotic operations. • Integrated MPC with PANOC solver into DMP for adaptive trajectory learning. • Enabled robust obstacle avoidance in dynamic, complex environments. • Outperformed APF and Steering Angle in obstacle avoidance via quantitative tests.

Robotics and Autonomous SystemsVol. 192
RWTH Aachen University (DE)
Reduced inequalities
Openalex Percentile: Top 22%
Robot Manipulation and Learning
1.21
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Model Predictive Control-based dynamic movement primitives for trajectory learning and obstacle avoidance — Burkhard Corves · Robotics and Autonomous Systems (2025) | TGRS Research Map | TGRS