Developing a Testing Environment for Parameter Optimization of Dynamic Movement Primitives

Dynamic Movement Primitives (DMPs) provide a flexible approach for generating goal-directed trajectories. The quality of the trajectories depends on a set of various internal parameters of the DMP. Despite their widespread appli-cation, quantitative guidelines for their parametrization are largely absent in literature. Therefore, the present work intro-duces the methodological foundation for a structured exploration of DMP parameter effects. Building upon the Python codebase dmpbbo for DMPs, which provides the core DMP implementation, an environment consisting of three highly reusable frameworks is developed. It enables systematic parameter exploration: one for small-scale manual trajectory gen-eration, one for large-scale automated trajectory generation, and one for trajectory evaluation based on numerous criteria. Thus, future analyses for determining use case-specific optimal parameters can be carried out with the frameworks. As an application example, a Universal Robots UR5 is considered; in general, the environment can be utilized for trajectory generation in any robotic system. This extended abstract focuses on the design of the software environment, which will enable future systematic parameter studies.

Authors

Institutions

Publication Details

Journal
Zenodo (CERN European Organization for Nuclear Research)
Published
2026-04-15
DOI
https://doi.org/10.5281/zenodo.20091703
Primary Topic
Robotic Path Planning Algorithms
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Developing a Testing Environment for Parameter Optimization of Dynamic Movement Primitives

Carlo Weidemann, Jan Wiartalla, Felix Erwig, Burkhard Corves et al.
Zenodo (CERN European Organization for Nuclear Research)
Robotic Path Planning Algorithms
article

Developing a Testing Environment for Parameter Optimization of Dynamic Movement Primitives

Carlo Weidemann, Jan Wiartalla, Felix Erwig, Burkhard Corves, Mathias Hüsing
article en

Abstract

Dynamic Movement Primitives (DMPs) provide a flexible approach for generating goal-directed trajectories. The quality of the trajectories depends on a set of various internal parameters of the DMP. Despite their widespread appli-cation, quantitative guidelines for their parametrization are largely absent in literature. Therefore, the present work intro-duces the methodological foundation for a structured exploration of DMP parameter effects. Building upon the Python codebase dmpbbo for DMPs, which provides the core DMP implementation, an environment consisting of three highly reusable frameworks is developed. It enables systematic parameter exploration: one for small-scale manual trajectory gen-eration, one for large-scale automated trajectory generation, and one for trajectory evaluation based on numerous criteria. Thus, future analyses for determining use case-specific optimal parameters can be carried out with the frameworks. As an application example, a Universal Robots UR5 is considered; in general, the environment can be utilized for trajectory generation in any robotic system. This extended abstract focuses on the design of the software environment, which will enable future systematic parameter studies.

Zenodo (CERN European Organization for Nuclear Research)
RWTH Aachen University (DE)
Industry, innovation and infrastructure
Openalex Percentile: Top 3%
Robotic Path Planning Algorithms
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.