Computer Integrated Manufacturing System ›› 2024, Vol. 30 ›› Issue (12): 4270-4281.DOI: 10.13196/j.cims.2023.0655

Previous Articles     Next Articles

Map pixelation method based improved RRT algorithm for manipulator motion planning

SHEN Shilong,MENG Xiangyin+,LI Yang,YANG Hao,SHEN Ruohao   

  1. College of Mechanical Engineering,Southwest Jiaotong University
  • Online:2024-12-31 Published:2025-01-06
  • Supported by:
    Project supported by the National Key R&D Program,China(No.2020YFB1712200),and the Major Special Projects of Science and Technology Department of Sichuan Province,China(No.2022ZDZX0002).

基于地图像素化的改进快速搜索随机树机械臂运动规划

慎世龙,孟祥印+,李杨,杨豪,沈若昊   

  1. 西南交通大学机械工程学院
  • 作者简介:
    慎世龙(2000-),男,四川眉山人,硕士研究生,研究方向:机械臂运动规划,E-mail:ssl_work7374@163.com;

    +孟祥印(1979-),男,河南商丘人,副教授,博士,硕士生导师,研究方向:智能制造、智能机器人,通讯作者,E-mail:xymeng@swjtu.edu.cn;

    李杨(1993-),男,四川成都人,讲师,博士,研究方向:智能故障诊断与预测,E-mail:yangl@swjtu.edu.cn;

    杨豪(1997-),男,贵州遵义人,硕士研究生,研究方向:自动化控制技术,E-mail:yanghao_njtech@163.com;

    沈若昊(1999-),男,四川成都人,硕士研究生,研究方向:智能机器人、机器视觉,E-mail:2696342654@qq.com。
  • 基金资助:
    国家重点研发计划资助项目(2020YFB1712200);四川省科技厅重大专项(2022ZDZX0002)。

Abstract: Aiming at the problems of weak exploration ability,slow convergence speed and poor path quality in the manipulator motion planning of rapidly-exploring random tree algorithm,an improved Rapidly-exploring Random Tree (RRT) algorithm based on map pixelation was proposed.A uniform node sampling strategy was adopted,which significantly enhanced the exploration ability of RRT through central sampling and avoiding repeated sampling.Besides,a node rejection strategy was proposed to effectively reduce the number of collision detections and improve the algorithm efficiency utilizing pixel map to record obstacle information.At the same time,a dynamic path strategy was proposed to form several paths based on whether the nodes could connect to the target point without collision or not,and set the optimal path was set as the final path to accelerate the convergence speed of the algorithm.After searching,redundant nodes in the path were eliminated,and the triangle inequality was used to optimize the path.Finally,the simulation results of various two-dimensional map showed that the improved RRT algorithm could generate a more optimal path in less time.Furthermore,the superiority and practicability of the algorithm were verified by the Robotics Toolbox simulation experiment and obstacle avoidance experiment of the real manipulator.

Key words: manipulator, motion planning, rapidly-exploring random tree, uniform node sampling

摘要: 针对快速搜索随机树(RRT)应用于机械臂运动规划存在的探索能力弱、收敛速度慢、路径质量差等问题,提出一种基于地图像素化的改进RRT算法。首先采用均匀节点采样策略,通过中心采样和避免重复采样提高了算法探索能力;其次提出节点拒绝策略,利用像素地图记录障碍物信息,可有效减少碰撞检测次数,提高算法效率;同时,提出动态路径策略,根据节点能否与目标点无碰撞连接形成若干条路径,并将最优路径设置为最终路径,加快了算法收敛速度;搜索完成后,剔除路径中的冗余节点,并借助三角不等式优化路径,提高了路径质量。最后,在MATLAB中进行不同二维地图仿真实验,结果表明改进RRT算法可以在更短时间内规划出更优路径。进一步通过Robotics Toolbox仿真实验,以及真实机械臂避障实验,验证了该算法的优越性和实用性。

关键词: 机械臂, 运动规划, 快速搜索随机树, 均匀节点采样

CLC Number: