Optimization Algorithm for 3D Smooth Path of Robotic Arm in Dynamic Obstacle Environments
Source abstract
Abstract
With the rapid development of industrial automation, robotic arms are increasingly required to operate in dynamic and unstructured environments. Path planning for such systems has become a critical challenge, particularly in scenarios involving dynamic obstacles and complex environments. This paper addresses the challenge of obstacle avoidance path planning for robotic arms in dynamic and complex environments. It introduces a hybrid trajectory planning method that combines the strengths of the rapidly exploring random tree (RRT) and artificial potential field (APF) algorithms. The method divides the process into two phases: initial static path planning and dynamic path replanning. An adaptive angle guidance strategy is proposed to enhance the efficiency of RRT in static environments by improving target directionality and reducing redundant nodes, followed by Catmull–Rom spline interpolation for path smoothing. For dynamic environments, the algorithm dynamically adjusts the weight factors of RRT and APF, enabling rapid local path replanning to avoid both static and dynamic obstacles. Experimental results demonstrate that the proposed method achieves significant improvements in trajectory smoothness, path length, and computational efficiency compared to traditional approaches. This work offers a robust solution for real-time motion planning, contributing to the advancement of robotic arm control in industrial and unstructured settings.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Robotic Path Planning Algorithms · Robotics and Sensor-Based Localization · Robot Manipulation and Learning
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
University of Electronic Science and Technology Library, University of Electronic Science and Technology of China, Chengdu 611731, China
School of Resource and Environment, University of Electronic Science and Technology of China, Chengdu 611731, China
Sinomach Heavy Equipment Group Co., Ltd., No. 99, Zhujiang East Road, Deyang 618000, China
Funding
Sichuan Province Central Guidance Local Science and Technology Development Special Project
References (43)
Show source-provided references
1. Latombe, J.C. (2012). Robot Motion Planning, Springer Science & Business Media.
2. LaValle, S. (2006). Planning Algorithms, Cambridge University Press.10.1017/CBO9780511546877 ↗
3. A formal basis for the heuristic determination of minimum cost paths10.1109/TSSC.1968.300136 ↗
4. Real-time obstacle avoidance for manipulators and mobile robots10.1177/027836498600500106 ↗
5. Holland, J.H. (1992). Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence, MIT Press.10.7551/mitpress/1090.001.0001 ↗
6. Ant colonies for the travelling salesman problem10.1016/S0303-2647(97)01708-5 ↗
7. Particle swarm optimization10.1109/ICNN.1995.488968 ↗
8. Yang, X.S. (2009, January 26–28). Firefly algorithms for multimodal optimization. Proceedings of the International Symposium on Stochastic Algorithms, Sapporo, Japan.10.1007/978-3-642-04944-6_14 ↗
9. Biomimicry of bacterial foraging for distributed optimization and control10.1109/MCS.2002.1004010 ↗
10. Karaboga, D. (2005). An Idea Based on Honey Bee Swarm for Numerical Optimization, Erciyes University, Engineering Faculty, Computer Engineering Department. Technical Report, Technical Report-tr06.
11. LA Zadeh. Fuzzy sets. Information and control, vol. 8 (1965), pp. 338–353.-LA Zadeh. Similarity relations and fuzzy orderings. Information sciences, vol. 3 (1971), pp. 177–20010.2307/2272014 ↗
12. CPC algorithm: Exact area coverage by a mobile robot using approximate cellular decomposition10.1017/S026357472000096X ↗
13. Samaniego, F., Sanchis, J., García-Nieto, S., and Simarro, R. (2019). Recursive rewarding modified adaptive cell decomposition (RR-MACD): A dynamic path planning algorithm for UAVs. Electronics, 8.10.3390/electronics8030306 ↗
14. LaValle, S. (2025, February 11). Rapidly-Exploring Random Trees: A New Tool for Path Planning. Available online: https://cir.nii.ac.jp/crid/1573950399665672960.
15. RRT-connect: An efficient approach to single-query path planning
16. Islam, F., Nasir, J., Malik, U., Ayaz, Y., and Hasan, O. (2012, January 5–8). Rrt*-smart: Rapid convergence implementation of rrt* towards optimal solution. Proceedings of the 2012 IEEE International Conference on Mechatronics and Automation, Chengdu, China.
17. Sampling-based methods for motion planning with constraints10.1146/annurev-control-060117-105226 ↗
18. Fast-RRT*: An Improved Motion Planner for Mobile Robot in Two-Dimensional Space10.1002/tee.23502 ↗
19. Sampling-based algorithms for optimal motion planning10.1177/0278364911406761 ↗
20. The kinematic roadmap: A motion planning based global approach for inverse kinematics of redundant robots10.1109/70.781970 ↗
21. A new potential field method for robot path planning
22. Improved Glasius bio-inspired neural network for target search by multi-agents10.1016/j.ins.2021.03.056 ↗
23. A Hybrid AI-based Adaptive Path Planning for Intelligent Robot Arms10.1109/ACCESS.2023.3338566 ↗
24. Wang, N., Ma, Y., and Wang, Q. (2024, January 20–23). Adaptive Grinding Planning for Robotic Arms Based on Parameterized Cost Estimation and Dynamic Hierarchical Optimization. Proceedings of the 2024 IEEE International Instrumentation and Measurement Technology Conference (I2MTC), Glasgow, UK.10.1109/I2MTC60896.2024.10560696 ↗
25. Path planning algorithm of robot arm based on improved RRT* and BP neural network algorithm
26. RRT*-based path planning for continuum arms10.1109/LRA.2022.3174257 ↗
27. Obstacle avoidance path planning of 6-DOF robotic arm based on improved A* algorithm and artificial potential field method10.1017/S0263574723001546 ↗
28. Li, S., Zhao, D., Sun, Y., Yang, J., and Wang, S. (2021, January 4–6). Path planning algorithm based on the improved RRT-connect for home service robot arms. Proceedings of the 2021 IEEE International Conference on Intelligence and Safety for Robotics (ISR), Tokoname, Japan.10.1109/ISR50024.2021.9419385 ↗
29. Novel robotic job-shop scheduling models with deadlock and robot movement considerations10.1016/j.tre.2021.102273 ↗
30. Foumani, M., Gunawan, I., and Smith-Miles, K. (2015, January 6–9). Resolution of deadlocks in a robotic cell scheduling problem with post-process inspection system: Avoidance and recovery scenarios. Proceedings of the 2015 IEEE International Conference on Industrial Engineering and Engineering Management (IEEM), Singapore.10.1109/IEEM.2015.7385820 ↗
31. Lin, H.I., and Hsieh, M.F. (2018, January 17–20). Robotic arm path planning based on three-dimensional artificial potential field. Proceedings of the 2018 18th International Conference on Control, Automation and Systems (ICCAS), Pyeongchang, Republic of Korea.
32. Lu, S.X., Li, E., and Guo, R. (2020, January 2–5). An obstacles avoidance algorithm based on improved artificial potential field. Proceedings of the 2020 IEEE International Conference on Mechatronics and Automation (ICMA), Beijing, China.10.1109/ICMA49215.2020.9233866 ↗
33. Adaptive artificial potential field approach for obstacle avoidance path planning
34. Ko, I., Kim, B., and Park, F.C. (2013, January 23–26). VF-RRT: Introducing optimization into randomized motion planning. Proceedings of the 2013 9th Asian Control Conference (ASCC), Istanbul, Turkey.10.1109/ASCC.2013.6606360 ↗
35. Chen, J.H., and Song, K.T. (2018, January 21–25). Collision-free motion planning for human-robot collaborative safety under cartesian constraint. Proceedings of the 2018 IEEE International Conference on Robotics and Automation (ICRA), Brisbane, Australia.10.1109/ICRA.2018.8460185 ↗
36. Yang, H., Jia, Q., and Zhang, W. (2018, January 25–27). An environmental potential field based rrt algorithm for uav path planning. Proceedings of the 2018 37th Chinese Control Conference (CCC), Wuhan, China.10.23919/ChiCC.2018.8483453 ↗
37. Jin, X., Yan, Z., Yang, H., Wang, Q., and Yin, G. (2020, January 18–20). A goal-biased RRT path planning approach for autonomous ground vehicle. Proceedings of the 2020 4th CAA International Conference on Vehicular Control and Intelligence (CVCI), Hangzhou, China.10.1109/CVCI51460.2020.9338597 ↗
38. Zhang, D., Xu, Y., and Yao, X. (2018, January 25–27). An improved path planning algorithm for unmanned aerial vehicle based on RRT-Connect. Proceedings of the 2018 37th Chinese Control Conference (CCC), Wuhan, China.10.23919/ChiCC.2018.8483405 ↗
39. Potential functions based sampling heuristic for optimal path planning10.1007/s10514-015-9518-0 ↗
40. Nemlekar, H., Liu, Z., Kothawade, S., Niyaz, S., Raghavan, B., and Nikolaidis, S. (October, January 27). Robotic lime picking by considering leaves as permeable obstacles. Proceedings of the 2021 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Prague, Czech Republic.10.1109/IROS51168.2021.9636396 ↗
41. Method for registration of 3-D shapes
42. Yang, Y., Zhang, L., Guo, R., Han, Y., Tan, H., and Meng, J. (2019, January 22–24). Path planning of mobile robot based on Improved RRT Algorithm. Proceedings of the 2019 Chinese Automation Congress (CAC), Hangzhou, China.10.1109/CAC48633.2019.8996415 ↗
43. Multidimensional binary search trees used for associative searching10.1145/361002.361007 ↗