A novel RRT*-Connect algorithm for path planning on robotic arm collision avoidance
Abstract To address the limitations of the original algorithm, several optimization techniques are proposed. This article presents an original RRT*-Connect algorithm for the planning of obstacle avoidance paths on robotic arms. These strategies include implementing a target biasing algorithm, using...
Saved in:
Main Authors: | , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Nature Portfolio
2025-01-01
|
Series: | Scientific Reports |
Subjects: | |
Online Access: | https://doi.org/10.1038/s41598-025-87113-5 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
_version_ | 1832585692765487104 |
---|---|
author | Miaolong Cao Huawei Mao Xiaohui Tang Yuzhou Sun Tiandong Chen |
author_facet | Miaolong Cao Huawei Mao Xiaohui Tang Yuzhou Sun Tiandong Chen |
author_sort | Miaolong Cao |
collection | DOAJ |
description | Abstract To address the limitations of the original algorithm, several optimization techniques are proposed. This article presents an original RRT*-Connect algorithm for the planning of obstacle avoidance paths on robotic arms. These strategies include implementing a target biasing algorithm, using elliptic space sampling to enhance the sampling process, the revision of the cost function to better guide path planning, and implementing an artificial potential field and gradient descent strategy to design adaptive step sizes. Furthermore, the use of segmented Bézier curves facilitates the generation of a more fluid trajectory when constructing the final path. The effectiveness of these augmentation strategies is corroborated by both simulations and experimental verification on a robotic arm. The simulations showed a 19.39% reduction in average run time and a 5% reduction in average path length compared to the existing RRT*-Connect algorithm. Therefore, The enhanced algorithm meets the requirement for optimal obstacle avoidance path planning by consistently finding the shortest path while avoiding obstacles. |
format | Article |
id | doaj-art-22a5657e97164aa1bc3bad5625273dfe |
institution | Kabale University |
issn | 2045-2322 |
language | English |
publishDate | 2025-01-01 |
publisher | Nature Portfolio |
record_format | Article |
series | Scientific Reports |
spelling | doaj-art-22a5657e97164aa1bc3bad5625273dfe2025-01-26T12:33:19ZengNature PortfolioScientific Reports2045-23222025-01-0115111910.1038/s41598-025-87113-5A novel RRT*-Connect algorithm for path planning on robotic arm collision avoidanceMiaolong Cao0Huawei Mao1Xiaohui Tang2Yuzhou Sun3Tiandong Chen4School of Mechanical and Energy Engineering, Zhejiang University of Science and TechnologySchool of Mechanical and Energy Engineering, Zhejiang University of Science and TechnologyZhejiang Ansheng Science & Technology Stock Co.,LtdSchool of Mechanical and Energy Engineering, Zhejiang University of Science and TechnologyZhejiang Ansheng Science & Technology Stock Co.,LtdAbstract To address the limitations of the original algorithm, several optimization techniques are proposed. This article presents an original RRT*-Connect algorithm for the planning of obstacle avoidance paths on robotic arms. These strategies include implementing a target biasing algorithm, using elliptic space sampling to enhance the sampling process, the revision of the cost function to better guide path planning, and implementing an artificial potential field and gradient descent strategy to design adaptive step sizes. Furthermore, the use of segmented Bézier curves facilitates the generation of a more fluid trajectory when constructing the final path. The effectiveness of these augmentation strategies is corroborated by both simulations and experimental verification on a robotic arm. The simulations showed a 19.39% reduction in average run time and a 5% reduction in average path length compared to the existing RRT*-Connect algorithm. Therefore, The enhanced algorithm meets the requirement for optimal obstacle avoidance path planning by consistently finding the shortest path while avoiding obstacles.https://doi.org/10.1038/s41598-025-87113-5Robotic armPath planningRRT algorithmSampling-based algorithms |
spellingShingle | Miaolong Cao Huawei Mao Xiaohui Tang Yuzhou Sun Tiandong Chen A novel RRT*-Connect algorithm for path planning on robotic arm collision avoidance Scientific Reports Robotic arm Path planning RRT algorithm Sampling-based algorithms |
title | A novel RRT*-Connect algorithm for path planning on robotic arm collision avoidance |
title_full | A novel RRT*-Connect algorithm for path planning on robotic arm collision avoidance |
title_fullStr | A novel RRT*-Connect algorithm for path planning on robotic arm collision avoidance |
title_full_unstemmed | A novel RRT*-Connect algorithm for path planning on robotic arm collision avoidance |
title_short | A novel RRT*-Connect algorithm for path planning on robotic arm collision avoidance |
title_sort | novel rrt connect algorithm for path planning on robotic arm collision avoidance |
topic | Robotic arm Path planning RRT algorithm Sampling-based algorithms |
url | https://doi.org/10.1038/s41598-025-87113-5 |
work_keys_str_mv | AT miaolongcao anovelrrtconnectalgorithmforpathplanningonroboticarmcollisionavoidance AT huaweimao anovelrrtconnectalgorithmforpathplanningonroboticarmcollisionavoidance AT xiaohuitang anovelrrtconnectalgorithmforpathplanningonroboticarmcollisionavoidance AT yuzhousun anovelrrtconnectalgorithmforpathplanningonroboticarmcollisionavoidance AT tiandongchen anovelrrtconnectalgorithmforpathplanningonroboticarmcollisionavoidance AT miaolongcao novelrrtconnectalgorithmforpathplanningonroboticarmcollisionavoidance AT huaweimao novelrrtconnectalgorithmforpathplanningonroboticarmcollisionavoidance AT xiaohuitang novelrrtconnectalgorithmforpathplanningonroboticarmcollisionavoidance AT yuzhousun novelrrtconnectalgorithmforpathplanningonroboticarmcollisionavoidance AT tiandongchen novelrrtconnectalgorithmforpathplanningonroboticarmcollisionavoidance |