系统仿真学报 ›› 2026, Vol. 38 ›› Issue (9): 2755-2772.doi: 10.16182/j.issn1004731x.joss.26-0240

• 论文 • 上一篇    

人工势场引导与ACC自适应调节的RRT*机械臂路径规划

高芳征1,2, 郭旭1,2, 孙权1,2, 黄家才1,2, 张中才3   

  1. 1.南京工程学院 自动化学院,江苏 南京 211167
    2.江苏省仿生控制技术与装备工程研究中心,江苏 南京 211167
    3.曲阜师范大学 工学院,山东 日照 276826
  • 收稿日期:2026-03-26 修回日期:2026-05-20 出版日期:2026-09-30 发布日期:2026-10-02
  • 第一作者简介:高芳征(1980-),男,教授,博士,研究方向为智能机器人技术、新能源发电与储能技术。
  • 基金资助:
    国家自然科学基金面上项目(62673292);国家自然科学基金面上项目(61873120);江苏省重点研发计划课题(BE2021016-5);江苏省自然科学基金面上项目(BK20201469);江苏省青蓝工程人才培养资助项目

RRT*-based Robotic Manipulator Path Planning with Artificial Potential Field Guidance and Accumulator-based Adaptive Adjustment

Gao Fangzheng1,2, Guo Xu1,2, Sun Quan1,2, Huang Jiacai1,2, Zhang Zhongcai3   

  1. 1.School of Automation, Nanjing Institute of Technology, Nanjing 211167, China
    2.Jiangsu Provincial Engineering Research Center of Bionic Control Technology and Equipment, Nanjing 211167, China
    3.School of Engineering, Qufu Normal University, Rizhao 276826, China
  • Received:2026-03-26 Revised:2026-05-20 Online:2026-09-30 Published:2026-10-02

摘要:

针对机械臂在三维密集障碍与非结构化场景路径规划中存在的采样盲目、收敛缓慢及路径冗余等问题,提出一种融合人工势场引导与累加器自适应调节的RRT*算法(artificial potential field guidance and accumulator adaptive adjustment-RRT*,APGA-RRT*)。该算法从采样、扩展和路径优化三个方面提升整体规划性能。在采样阶段,构建基于目标距离加权与虚拟目标切换的势场引导采样策略,并结合障碍抑制与安全距离门控机制动态调节引导强度,以增强目标导向性与局部脱困能力。在扩展阶段,引入ACC碰撞反馈机制,联合调节扩展步长与重连深度,实现开阔区域快速探索与障碍密集区域精细避障的动态平衡。在路径优化阶段,采用双向冗余节点剪枝与三次B样条平滑方法,提升路径的连续性与可执行性。实验结果表明,相较于AAPF-RRT*算法,所提方法在简单三维环境下的路径长度、规划时间和采样节点数分别降低12.0%、30.2%和18.5%,在复杂三维障碍环境下分别降低6.2%、13.9%和15.6%。大量重复实验的统计分析与UR5机械臂实物验证结果共同表明,APGA-RRT*算法在路径质量、规划效率、搜索稳定性及工程可执行性方面均具有显著优势。

关键词: 机械臂路径规划, RRT*算法, 势场引导采样, 自适应扩展, 路径优化

Abstract:

To address the problems of blind sampling, slow convergence, and path redundancy in robotic manipulator path planning in cluttered and unstructured three-dimensional environments, An RRT* algorithm integrating artificial potential field guidance and accumulator-based adaptive adjustment, namely APGA-RRT* (artificial potential field guidance and accumulator adaptive adjustment-RRT*). The proposed algorithm improves the overall planning performance from three aspects: sampling, expansion, and path optimization. In the sampling stage, a potential-field-guided sampling strategy based on target-distance weighting and virtual-target switching is constructed, obstacle suppression and safe-distance gating mechanisms are incorporated to dynamically adjust the guidance intensity, thereby enhancing target directivity and local escape capability. In the expansion stage, an ACC collision feedback mechanism is introduced to jointly adjust the extension step size and rewiring depth, achieving a dynamic balance between fast exploration in open areas and precise obstacle avoidance in cluttered areas. In the path optimization stage, bidirectional redundant-node pruning and cubic B-spline smoothing are adopted to improve path continuity and executability. Experimental results show that, compared with the AAPF-RRT* algorithm, the proposed method reduces path length, planning time, and the number of sampling nodes by 12.0%, 30.2%, and 18.5%, respectively, in simple three-dimensional environments, and by 6.2%, 13.9%, and 15.6%, respectively, in complex three-dimensional obstacle environments. Extensive repeatability experiments with statistical analysis, together with UR5 manipulator physical validation results, collectively demonstrate that the APGA-RRT* algorithm exhibits significant advantages in path quality, planning efficiency, search stability, and engineering executability.

Key words: robotic manipulator path planning, RRT* algorithm, potential-field-guided sampling, adaptive expansion, path optimization

中图分类号: