Trajectory Planning and Obstacle Avoidance Method based on Informed RRT* and Dynamic Movement Primitives

Authors

  • Song Huang

DOI:

https://doi.org/10.54691/dszk8h25

Keywords:

Dynamic Movement Primitives; Informed RRT*; Obstacle Avoidance; Collaborative Robots.

Abstract

Addressing the limitations of traditional Dynamic Movement Primitives (DMP) obstacle avoidance methods-which rely on dynamic coupling terms leading to complex algorithmic structures, sluggish responses, and difficulties in autonomous obstacle avoidance-this study innovatively proposes a robotic arm obstacle avoidance trajectory planning framework that integrates DMP with the Informed RRT* algorithm. This framework uses the Informed RRT algorithm to do local trajectory replanning in areas near obstacles. It keeps the main dynamic features of DMP and creates obstacle-avoidance trajectories that are then smoothly added to the original DMP trajectory. This approach eliminates the need for complex dynamic coupling terms, significantly reducing algorithmic complexity. Its local replanning mechanism not only enables autonomous obstacle avoidance and effectively suppresses trajectory oscillations but also substantially enhances real-time response speed. The main contributions of this study include 1) proposing a decoupled DMP obstacle avoidance method based on local trajectory replanning combined with Informed RRT*, simplifying the algorithm structure; 2) the adopted local replanning strategy significantly shortens response time and improves obstacle avoidance efficiency. The effectiveness of the proposed algorithm was validated through two sets of comparative experiments (against the RRT method) conducted on a collaborative robot platform. Experimental results demonstrate that the algorithm reduces response time for obstacle avoidance by 33.2% and increases success rate by 19.5%, fully proving its potential and applicability in specific industrial scenarios.

Downloads

Download data is not yet available.

References

[1] R. Li, K. Liu, W. Volk, et al., DemoTeach-robot programming with MoCap system for foundry applications, The International Journal of Advanced Manufacturing Technology,140 (9-10) (2025) 1-16.

[2] A.F. Nannim, E.N. Ibezim, M. Mosia, et al., Project-based learning with arduino robots: impact on undergraduate students’ achievement and task persistence in robotics programming, Frontiers in Robotics and AI 12 (2025) 1615427-1615427.

[3] M. Babcinschi, F. Cruz, N. Duarte et al., Offline robot programming assisted by task demonstration: an AutomationML interoperable solution for glass adhesive application and welding, International Journal of Computer Integrated Manufacturing 38 (7) (2025) 864-875.

[4] Ti, B., Gao, Y., Li, Q. and Zhao, J. (2019) Dynamic Movement Primitives for Movement Generation Using GMM-GMR Analytical Method. 2019 IEEE 2nd International Conference on Information and Computer Technologies, Kahului, 14-17 March 2019, 250-254.

[5] È. Pairet, P. Ardón, M. Mistry, et al. Learning generalizable coupling terms for obstacle avoidance via low-dimensional geometric descriptors, IEEE Robot. Autom. Let. 4 (2019) 3979-3986.

[6] T. Kulvicius, M. Biehl, M.J. Aein, et al., Interaction learning for dynamic movement primitives used in cooperative robotic tasks, Robot. Auton. Syst. 61 (2013) 1450-1459.

Downloads

Published

2025-11-25

Issue

Section

Articles

How to Cite

Huang, Song. 2025. “Trajectory Planning and Obstacle Avoidance Method Based on Informed RRT* and Dynamic Movement Primitives”. Scientific Journal of Intelligent Systems Research 7 (11): 27-34. https://doi.org/10.54691/dszk8h25.