Innovation Series: Advanced Science (ISSN 2938-9933, CNKI Indexed)

Volume 3 · Issue 1 (2026)
35
views

An Improved Coupling Strategy for Obstacle Avoidance in Dynamic Movement Primitives

 

Aosheng Sun

1 University of Shanghai for Science and Technology, Shanghai, China

Corresponding Author: Aosheng Sun (sunaosheng23@163.com)

 

Abstract: Dynamic Movement Primitives (DMPs) are widely used in robotic trajectory generation and imitation learning due to their stability, parameter tunability, and generalization capability. However, most existing DMP-based obstacle avoidance methods rely on conventional artificial potential fields, which often suffer from trajectory oscillations, shape distortion, and loss of demonstrated features in complex environments. To address these issues, this paper proposes an obstacle-avoidance trajectory generation method for DMPs based on an improved artificial potential field. By incorporating an exponential distance attenuation function and a velocity-direction modulation mechanism into the coupling term, the proposed method achieves improved continuity and stability of the obstacle avoidance force in both spatial and directional domains, enabling adaptive local deformation of demonstrated trajectories. While preserving the original convergence property and modular structure of DMPs, the proposed approach significantly enhances trajectory smoothness and obstacle avoidance stability in both single- and multi-obstacle scenarios. Simulation results based on handwritten trajectory data demonstrate that the proposed method outperforms the conventional artificial potential field and steering-angle methods in terms of minimum error and root-mean-square error (RMSE), while better preserving demonstrated trajectory features.

 

Keywords: Dynamic movement primitives; Trajectory planning; Obstacle avoidance

 

References

[1]
Han L, Yuan H, Xu W, et al. Modified dynamic movement primitives: robot trajectory planning and force control under curved surface constraints. IEEE transactions on cybernetics, 2023, 53(7): 4245-4258.
[2]
A.M. Zanchettin, Symbolic representation of what robots are taught in one demonstration, Robotics and Autonomous Systems,2023,166:104452.
[3]
A.J. Ijspeert, J. Nakanishi, H. Hoffmann, et al. Dynamical movement primitives: Learning attractor models for motor behaviors, Neural computation, 2013,25(2):328-373.
[4]
M. Saveriano, F.J. Abu-Dakka, A. Kramberger, et al. Dynamic movement primitives in robotics: A tutorial survey, The International Journal of Robotics Research, 2023,42(13):1133-1184.
[5]
Khatib O, Real-time obstacle avoidance for manipulators and mobile robots, The international journal of robotics research, 1986, 5(1): 90-98.
[6]
Pignat E, Calinon S, Learning adaptive dressing assistance from human demonstration, Robotics and Autonomous Systems, 2017, 93: 61-75.
Download PDF

Innovation Series

Innovation Series is an academic publisher publishing journals and books covering a wide range of academic disciplines.

Contact

Francesc Boix i Campo, 7
08038 Barcelona, Spain