[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN114310904A - 一种适用于机械臂关节空间路径规划的新型双向rrt*方法 - Google Patents

一种适用于机械臂关节空间路径规划的新型双向rrt*方法 Download PDF

Info

Publication number
CN114310904A
CN114310904A CN202210062116.2A CN202210062116A CN114310904A CN 114310904 A CN114310904 A CN 114310904A CN 202210062116 A CN202210062116 A CN 202210062116A CN 114310904 A CN114310904 A CN 114310904A
Authority
CN
China
Prior art keywords
node
point
new
obstacle
tree
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202210062116.2A
Other languages
English (en)
Other versions
CN114310904B (zh
Inventor
邓华
戴骏
张翼
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Central South University
Original Assignee
Central South University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Central South University filed Critical Central South University
Priority to CN202210062116.2A priority Critical patent/CN114310904B/zh
Publication of CN114310904A publication Critical patent/CN114310904A/zh
Application granted granted Critical
Publication of CN114310904B publication Critical patent/CN114310904B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Manipulator (AREA)

Abstract

本发明公开了一种适用于机械臂关节空间路径规划的新型双向RRT*方法;为了提高其规划效率并避免逆运动学求解所带来的繁琐计算,设计一种基于人工势场法的拓展策略,用关节空间内发生碰撞的机械臂关节角组来表示相应的障碍物信息,并将其应用于目标偏向的双向快速随机搜索树方法中以此提高机械臂的避障能力;然后提出一种直连策略,在生成新节点前判断当前搜索树的最新节点能否与另一颗搜索树直接相连,以此提高搜索的效率。

Description

一种适用于机械臂关节空间路径规划的新型双向RRT*方法
技术领域
本发明涉及一种关节空间内的新型势能指引双向RRT*方法,主要应用于机械臂的路径规划,属于机器人技术领域。
背景技术
路径规划是保障机械臂安全作业的关键技术之一,它能够在给定机械臂的初始状态与目标状态的前提下,使得机械臂可以自动规划出一条无碰撞的最优路径。路径规划方法一般可以分为以下三类:基于图形的搜索方法、人工势场法和基于采样的规划方法。其中RRT方法是目前应用最广泛的路径规划方法中的一种,它是一种基于采样的全局规划方法,并且具有概率完备性,但其收敛速度较慢,且无法保证规划出的路径是最优解,因此针对上述问题在RRT方法的基础上又衍生出三种方法,分别为目标偏向RRT方法,双向RRT方法与RRT*方法。为了进一步提高规划性能,将三种衍生方法彼此结合,得到目标偏向的双向RRT*方法(简称GB-RRT*)。
机械臂的路径规划既能在任务空间内进行也能在关节空间内进行,但任务空间内的路径规划需要进行逆运动学求解,计算繁琐,效率低,因此本发明在关节空间内采用GB-RRT*方法对机械臂进行路径规划。但GB-RRT*方法未考虑障碍物对运动对象的影响,所以规划过程中会出现许多无效节点,从而影响其规划效率。针对上述问题将人工势场法与RRT*方法相结合,减少无效节点的产生并提高了规划效率。然而,基于人工势场法的GB-RRT*方法(简称PB-RRT*)并不适用于关节空间内的路径规划,因人工势场法需要在障碍物处设置虚拟的排斥力,那么就必须获得障碍物的相关描述信息,但障碍物无法直接在关节空间内进行表述,所以人工势场法无法直接应用于关节空间。
因此如何在关节空间内有效地描述障碍物信息,是PB-RRT*方法应用于关节空间内机械臂路径规划时亟待解决的问题。
发明内容
本发明索要解决的技术问题是:为了实现机械臂的路径规划并提高其效率,提出了一种适用于机械臂关节空间路径规划的新型双向RRT*方法(简称NPB-RRT*)。将人工势场法与GB-RRT*方法相结合,采用发生碰撞的机械臂关节角组来描述关节空间内的障碍物信息,并对关节空间内的NPB-RRT*方法进一步改进,在执行采样操作之前通过直连策略判断两颗搜索树的连通性,以此突破拓展步长的限制从而提高方法的搜索效率。
本发明采用的技术方案是,一种适用于机械臂关节空间路径规划的新型双向RRT*方法,具体按照以下步骤实施:
步骤1,分别在初始关节角qstart与目标关节角qgoal处各建立一颗搜索树T1与T2,并将这两组关节角作为各自的根节点;
步骤2,计算搜索树T1的最新节点qcurrent与搜索树T2中所有节点之间的距离,然后挑选出与节点qcurrent距离最近的节点qclosest,并对两者进行直连判断;若结果显示两者无法直连,则舍弃该局部路径并执行步骤3的操作;反之,则将这两个节点直接相连,并结束整个规划过程;
步骤3,随机选取搜索树T2中的一个节点作为局部目标点qlocalgoal,然后判断随机概率prand是否小于给定的阈值概率pthreshold,若小于,则在机械臂关节运动范围内随机选取一组关节角qrand作为采样点qsample;反之,则将局部目标点qlocalgoal作为采样点qsample
步骤4,在树T1中搜寻距离采样点qsample最近的节点qnear
步骤5,若采样点qsample为随机点qrand,则在采样点qsample与节点qnear的连线上拓展一个新节点qnew;若采样点qsample为局部目标点qlocalgoal,则通过人工势场法确定拓展方向,并在该方向上拓展一个新节点qnew;其中点qnew与节点qnear之间的距离为拓展步长δ;然后对点qnew对应的机械臂的空间状态进行碰撞检测,若机械臂不发生碰撞,则将点qnew作为新节点加入树T1中;反之,则将该点作为描述障碍物的特征点进行保存,且不将其加入树T1,然后跳转到步骤9;
步骤6,在点qnew的邻域内重选其父节点,依次将邻域内的各节点当作点qnew的父节点并计算此时的路径代价,再从中选取路径代价最小的节点作为其新的父节点;
步骤7,在点qnew的邻域内进行改线操作,将点qnew作为各节点的父节点并计算此时的路径代价,若其小于原路径代价,则舍弃该节点原有的父节点而将点qnew作为其新的父节点;反之,则保留原有的父节点;
步骤8,检测新节点qnew是否包含在树T2中或与树T2的某个节点间的距离小于给定阈值,若满足上述条件,则代表树T1与树T2彼此相连,规划过程结束;反之,执行步骤9;
步骤9,判断当前搜索树是T1还是T2,若是树T1,则将操作对象切换至树T2;若是树T2,则将操作对象切换至树T1;然后返回执行步骤2到步骤8的操作;
为了进一步实现本发明的目的,还可以采用以下技术方案:
如上所述的一种适用于机械臂关节空间路径规划的新型双向RRT*方法,所述步骤2中,直连策略对节点qcurrent与节点qclosest间的关节路径进行离散,检测每个离散点对应的机械臂的末端位置是否落在障碍物的OBB包围盒的边界坐标范围内,如公式(1)所示;若存在离散点落在障碍物的边界坐标范围内,则表示节点qcurrent与节点qclosest无法直接连接;反之,则对每个离散点对应的机械臂的空间状态进行碰撞检测,若每个离散点均不发生碰撞,则表示节点qcurrent与节点qclosest能够直接连接;若存在发生碰撞的离散点,则表示节点qcurrent与节点qclosest无法直接连接;
Figure BDA0003478617100000021
其中xp,yp,zp―分别代表离散点p在任务空间内的X轴,Y轴和Z轴的坐标;
Figure BDA0003478617100000022
―分别代表障碍物在任务空间内的X轴,Y轴和Z轴的下边界坐标;
Figure BDA0003478617100000023
―分别代表障碍物在任务空间内的X轴,Y轴和Z轴的上边界坐标;
如上所述的一种适用于机械臂关节空间路径规划的新型双向RRT*方法,所述步骤5中,关节空间内基于人工势场法的拓展策略在目标节点处虚拟设置一个引力势场,如公式(2)所示;其对当前节点产生一个指向目标节点的吸引力,如公式(3)所示;在每个障碍物处与其发生碰撞的每组关节角均产生一个斥力势场,如公式(4)所示,其对当前节点产生一个背向障碍物的排斥力,如公式(5)所示;则每个障碍物产生的排斥力为与其发生碰撞的每组关节角所产生的排斥力的平均值,如公式(6)所示;环境中所有障碍物产生的总排斥力即为每个障碍物所产生的排斥力的合力,如公式(7)所示;
Figure BDA0003478617100000031
其中qnear―搜索树T1中距离局部目标点qlocalgoal最近的节点;Uatt―局部目标点qlocalgoal对节点qnear的引力势场函数;katt―引力势场系数;
Figure BDA0003478617100000032
其中Fatt―局部目标点qlocalgoal对节点qnear的引力;
Figure BDA0003478617100000033
其中
Figure BDA0003478617100000034
Figure BDA0003478617100000035
―与第i个障碍物发生碰撞的第j组关节角;
Figure BDA0003478617100000036
―关节角
Figure BDA0003478617100000037
对节点qnear的斥力势场函数;
Figure BDA0003478617100000038
―第i个障碍物的斥力势场系数;
Figure BDA0003478617100000039
―关节角
Figure BDA00034786171000000310
与节点qnear间的欧式距离;
Figure BDA00034786171000000311
―第i个障碍物产生斥力作用的最大影响距离;l―周边环境中障碍物的个数;m―与第i个障碍物发生碰撞的关节角组数;
Figure BDA00034786171000000312
其中
Figure BDA00034786171000000313
―关节角
Figure BDA00034786171000000314
对节点qnear的斥力;
Figure BDA00034786171000000315
其中
Figure BDA00034786171000000316
―第i个障碍物对节点qnear的总斥力;
Figure BDA00034786171000000317
其中Frep―周边环境中所有障碍物对节点qnear的总斥力;
本发明采用以上技术方案,具有以下技术效果:
1.本发明采用发生碰撞的机械臂关节角组来描述关节空间内的障碍物信息,设计了一种适用于关节空间的人工势场法,并将其与GB-RRT*方法相结合,提出一种适用于机械臂的关节空间内的NPB-RRT*方法。;
2.本发明在执行采样操作之前通过直连策略判断两颗搜索树的连通性,以此突破拓展步长的限制从而提高方法的搜索效率;
3.本发明在规划机械臂路径时无需计算其繁琐的逆运动学,从而提高了方法的执行效率。
附图说明
图1为本发明一种适用于机械臂关节空间路径规划的新型双向RRT*方法的流程图;
图2为本发明实施案例在仿真环境中的规划结果。
具体实施方式
下面详细描述本发明的实施方式。下面通过参考附图描述的实施方式是示例性的,仅用于解释本发明,而不能解释为对本发明的限制。
本发明的目的是为了提高机械臂路径规划的效率,提出了一种适用于机械臂关节空间路径规划的新型双向RRT*方法。用关节空间内发生碰撞的机械臂关节角组来表示相应的障碍物信息,将人工势场法与GB-RRT*方法相结合,并采用直连策略提高搜索的效率。
如图1所示,本实施例公开一种适用于机械臂关节空间路径规划的新型双向RRT*方法,包括以下步骤:
步骤1,分别在初始关节角qstart与目标关节角qgoal处各建立一颗搜索树T1与T2,并将这两组关节角作为各自的根节点;
步骤2,计算搜索树T1的最新节点qcurrent与搜索树T2中所有节点之间的距离,然后挑选出与节点qcurrent距离最近的节点qclosest,并对两者进行直连判断;若结果显示两者无法直连,则舍弃该局部路径并执行步骤3的操作;反之,则将这两个节点直接相连,并结束整个规划过程;
步骤3,随机选取搜索树T2中的一个节点作为局部目标点qlocalgoal,然后判断随机概率prand是否小于给定的阈值概率pthreshold,若小于,则在机械臂关节运动范围内随机选取一组关节角qrand作为采样点qsample;反之,则将局部目标点qlocalgoal作为采样点qsample
步骤4,在树T1中搜寻距离采样点qsample最近的节点qnear
步骤5,若采样点qsample为随机点qrand,则在采样点qsample与节点qnear的连线上拓展一个新节点qnew;若采样点qsample为局部目标点qlocalgoal,则通过人工势场法确定拓展方向,并在该方向上拓展一个新节点qnew;其中点qnew与节点qnear之间的距离为拓展步长δ;然后对点qnew对应的机械臂的空间状态进行碰撞检测,若机械臂不发生碰撞,则将点qnew作为新节点加入树T1中;反之,则将该点作为描述障碍物的特征点进行保存,且不将其加入树T1,然后跳转到步骤9;
步骤6,在点qnew的邻域内重选其父节点,依次将邻域内的各节点当作点qnew的父节点并计算此时的路径代价,再从中选取路径代价最小的节点作为其新的父节点;
步骤7,在点qnew的邻域内进行改线操作,将点qnew作为各节点的父节点并计算此时的路径代价,若其小于原路径代价,则舍弃该节点原有的父节点而将点qnew作为其新的父节点;反之,则保留原有的父节点;
步骤8,检测新节点qnew是否包含在树T2中或与树T2的某个节点间的距离小于给定阈值,若满足上述条件,则代表树T1与树T2彼此相连,规划过程结束;反之,执行步骤9;
步骤9,判断当前搜索树是T1还是T2,若是树T1,则将操作对象切换至树T2;若是树T2,则将操作对象切换至树T1;然后返回执行步骤2到步骤8的操作;
其中,步骤2的具体操作:直连策略对节点qcurrent与节点qclosest间的关节路径进行离散,检测每个离散点对应的机械臂的末端位置是否落在障碍物的OBB包围盒的边界坐标范围内,如公式(1)所示;若存在离散点落在障碍物的边界坐标范围内,则表示节点qcurrent与节点qclosest无法直接连接;反之,则对每个离散点对应的机械臂的空间状态进行碰撞检测,若每个离散点均不发生碰撞,则表示节点qcurrent与节点qclosest能够直接连接;若存在发生碰撞的离散点,则表示节点qcurrent与节点qclosest无法直接连接;
Figure BDA0003478617100000051
其中xp,yp,zp―分别代表离散点p在任务空间内的X轴,Y轴和Z轴的坐标;
Figure BDA0003478617100000052
―分别代表障碍物在任务空间内的X轴,Y轴和Z轴的下边界坐标;
Figure BDA0003478617100000053
―分别代表障碍物在任务空间内的X轴,Y轴和Z轴的上边界坐标;
步骤5的具体操作:关节空间内基于人工势场法的拓展策略在目标节点处虚拟设置一个引力势场,如公式(2)所示;其对当前节点产生一个指向目标节点的吸引力,如公式(3)所示;在每个障碍物处与其发生碰撞的每组关节角均产生一个斥力势场,如公式(4)所示,其对当前节点产生一个背向障碍物的排斥力,如公式(5)所示;则每个障碍物产生的排斥力为与其发生碰撞的每组关节角所产生的排斥力的平均值,如公式(6)所示;环境中所有障碍物产生的总排斥力即为每个障碍物所产生的排斥力的合力,如公式(7)所示;
Figure BDA0003478617100000054
其中qnear―搜索树T1中距离局部目标点qlocalgoal最近的节点;Uatt―局部目标点qlocalgoal对节点qnear的引力势场函数;katt―引力势场系数;
Figure BDA0003478617100000055
其中Fatt―局部目标点qlocalgoal对节点qnear的引力;
Figure BDA0003478617100000056
其中
Figure BDA0003478617100000057
Figure BDA0003478617100000058
―与第i个障碍物发生碰撞的第j组关节角;
Figure BDA0003478617100000059
―关节角
Figure BDA00034786171000000510
对节点qnear的斥力势场函数;
Figure BDA00034786171000000511
―第i个障碍物的斥力势场系数;
Figure BDA00034786171000000512
―关节角
Figure BDA00034786171000000513
与节点qnear间的欧式距离;
Figure BDA00034786171000000514
―第i个障碍物产生斥力作用的最大影响距离;l―周边环境中障碍物的个数;m―与第i个障碍物发生碰撞的关节角组数;
Figure BDA0003478617100000061
其中
Figure BDA0003478617100000062
―关节角
Figure BDA0003478617100000063
对节点qnear的斥力;
Figure BDA0003478617100000064
其中
Figure BDA0003478617100000065
―第i个障碍物对节点qnear的总斥力;
Figure BDA0003478617100000066
其中Frep―周边环境中所有障碍物对节点qnear的总斥力;
以下用具体的仿真对本发明的实施方式进行详细说明:
在仿真软件中搭建与实际尺寸1:1的仿真平台,然后分别在机械臂末端的初始位置与目标位置处建立搜索树T1与T2,然后采用NPB-RRT*方法规划机械臂的路径,规划结束后得到的路径在仿真环境中以线条形式表示,如图2所示,其中矩形物体代表障碍物。在实际运动过程中,机械臂按照图2中的路径进行运动,则能够有效地避开障碍物。此外,经过统计计算,相对于GB-RRT*方法,NPB-RRT*方法的规划耗时缩短了58.85%,其规划效率得到了明显提升。
以上实施例仅为说明本发明的技术思想,不能以此限定本发明的保护范围,凡是按照本发明提出的技术思想,在技术方案基础上所做的任何改动,聚落如本发明保护范围。

Claims (3)

1.一种适用于机械臂关节空间路径规划的新型双向RRT*方法,其特征在于,包括下列步骤:
步骤1,分别在初始关节角qstart与目标关节角qgoal处各建立一颗搜索树T1与T2,并将这两组关节角作为各自的根节点;
步骤2,计算搜索树T1的最新节点qcurrent与搜索树T2中所有节点之间的距离,然后挑选出与节点qcurrent距离最近的节点qclosest,并对两者进行直连判断;若结果显示两者无法直连,则舍弃该局部路径并执行步骤3的操作;反之,则将这两个节点直接相连,并结束整个规划过程;
步骤3,随机选取搜索树T2中的一个节点作为局部目标点qlocalgoal,然后判断随机概率prand是否小于给定的阈值概率pthreshold,若小于,则在机械臂关节运动范围内随机选取一组关节角qrand作为采样点qsample;反之,则将局部目标点qlocalgoal作为采样点qsample
步骤4,在树T1中搜寻距离采样点qsample最近的节点qnear
步骤5,若采样点qsample为随机点qrand,则在采样点qsample与节点qnear的连线上拓展一个新节点qnew;若采样点qsample为局部目标点qlocalgoal,则通过人工势场法确定拓展方向,并在该方向上拓展一个新节点qnew;其中点qnew与节点qnear之间的距离为拓展步长δ;然后对点qnew对应的机械臂的空间状态进行碰撞检测,若机械臂不发生碰撞,则将点qnew作为新节点加入树T1中;反之,则将该点作为描述障碍物的特征点进行保存,且不将其加入树T1,然后跳转到步骤9;
步骤6,在点qnew的邻域内重选其父节点,依次将邻域内的各节点当作点qnew的父节点并计算此时的路径代价,再从中选取路径代价最小的节点作为其新的父节点;
步骤7,在点qnew的邻域内进行改线操作,将点qnew作为各节点的父节点并计算此时的路径代价,若其小于原路径代价,则舍弃该节点原有的父节点而将点qnew作为其新的父节点;反之,则保留原有的父节点;
步骤8,检测新节点qnew是否包含在树T2中或与树T2的某个节点间的距离小于给定阈值,若满足上述条件,则代表树T1与树T2彼此相连,规划过程结束;反之,执行步骤9;
步骤9,判断当前搜索树是T1还是T2,若是树T1,则将操作对象切换至树T2;若是树T2,则将操作对象切换至树T1;然后返回执行步骤2到步骤8的操作。
2.根据权利要求1所述的一种适用于机械臂关节空间路径规划的新型双向RRT*方法,其特征在于,所述步骤2中,直连策略对节点qcurrent与节点qclosest间的关节路径进行离散,检测每个离散点对应的机械臂的末端位置是否落在障碍物的OBB包围盒的边界坐标范围内,如公式(1)所示;若存在离散点落在障碍物的边界坐标范围内,则表示节点qcurrent与节点qclosest无法直接连接;反之,则对每个离散点对应的机械臂的空间状态进行碰撞检测,若每个离散点均不发生碰撞,则表示节点qcurrent与节点qclosest能够直接连接;若存在发生碰撞的离散点,则表示节点qcurrent与节点qclosest无法直接连接;
Figure FDA0003478617090000011
其中xp,yp,zp―分别代表离散点p在任务空间内的X轴,Y轴和Z轴的坐标;
Figure FDA0003478617090000021
―分别代表障碍物在任务空间内的X轴,Y轴和Z轴的下边界坐标;
Figure FDA0003478617090000022
―分别代表障碍物在任务空间内的X轴,Y轴和Z轴的上边界坐标。
3.根据权利要求1所述的一种适用于机械臂关节空间路径规划的新型双向RRT*方法,其特征在于,所述步骤5中,关节空间内基于人工势场法的拓展策略在目标节点处虚拟设置一个引力势场,如公式(2)所示;其对当前节点产生一个指向目标节点的吸引力,如公式(3)所示;在每个障碍物处与其发生碰撞的每组关节角均产生一个斥力势场,如公式(4)所示,其对当前节点产生一个背向障碍物的排斥力,如公式(5)所示;则每个障碍物产生的排斥力为与其发生碰撞的每组关节角所产生的排斥力的平均值,如公式(6)所示;环境中所有障碍物产生的总排斥力即为每个障碍物所产生的排斥力的合力,如公式(7)所示;
Figure FDA0003478617090000023
其中qnear―搜索树T1中距离局部目标点qlocalgoal最近的节点;Uatt―局部目标点qlocalgoal对节点qnear的引力势场函数;katt―引力势场系数;
Figure FDA00034786170900000218
其中Fatt―局部目标点qlocalgoal对节点qnear的引力;
Figure FDA0003478617090000024
其中
Figure FDA0003478617090000025
Figure FDA0003478617090000026
―与第i个障碍物发生碰撞的第j组关节角;
Figure FDA0003478617090000027
―关节角
Figure FDA0003478617090000028
对节点qnear的斥力势场函数;
Figure FDA0003478617090000029
―第i个障碍物的斥力势场系数;
Figure FDA00034786170900000210
―关节角
Figure FDA00034786170900000211
与节点qnear间的欧式距离;
Figure FDA00034786170900000212
―第i个障碍物产生斥力作用的最大影响距离;l―周边环境中障碍物的个数;m―与第i个障碍物发生碰撞的关节角组数;
Figure FDA00034786170900000213
其中
Figure FDA00034786170900000214
―关节角
Figure FDA00034786170900000215
对节点qnear的斥力;
Figure FDA00034786170900000216
其中
Figure FDA00034786170900000217
―第i个障碍物对节点qnear的总斥力;
Figure FDA0003478617090000031
其中Frep―周边环境中所有障碍物对节点qnear的总斥力。
CN202210062116.2A 2022-01-19 2022-01-19 一种适用于机械臂关节空间路径规划的新型双向rrt*方法 Active CN114310904B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210062116.2A CN114310904B (zh) 2022-01-19 2022-01-19 一种适用于机械臂关节空间路径规划的新型双向rrt*方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210062116.2A CN114310904B (zh) 2022-01-19 2022-01-19 一种适用于机械臂关节空间路径规划的新型双向rrt*方法

Publications (2)

Publication Number Publication Date
CN114310904A true CN114310904A (zh) 2022-04-12
CN114310904B CN114310904B (zh) 2024-07-02

Family

ID=81028776

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210062116.2A Active CN114310904B (zh) 2022-01-19 2022-01-19 一种适用于机械臂关节空间路径规划的新型双向rrt*方法

Country Status (1)

Country Link
CN (1) CN114310904B (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116652972A (zh) * 2023-07-31 2023-08-29 成都飞机工业(集团)有限责任公司 基于双向贪心搜索算法的串联机器人末端轨迹规划方法

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170120448A1 (en) * 2015-10-29 2017-05-04 Korea Institute Of Science And Technology Robot control system and method for planning driving path of robot
CN110497403A (zh) * 2019-08-05 2019-11-26 上海大学 一种改进双向rrt算法的机械臂运动规划方法
CN110962130A (zh) * 2019-12-24 2020-04-07 中国人民解放军海军工程大学 基于目标偏向寻优的启发式rrt机械臂运动规划方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170120448A1 (en) * 2015-10-29 2017-05-04 Korea Institute Of Science And Technology Robot control system and method for planning driving path of robot
CN110497403A (zh) * 2019-08-05 2019-11-26 上海大学 一种改进双向rrt算法的机械臂运动规划方法
CN110962130A (zh) * 2019-12-24 2020-04-07 中国人民解放军海军工程大学 基于目标偏向寻优的启发式rrt机械臂运动规划方法

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
张建冬等: "基于改进RRT算法的移动机械臂路径规划", 电子测量技术, vol. 44, no. 23, 31 December 2021 (2021-12-31), pages 48 - 53 *
赵惠等: "基于改进RRT算法的机械臂路径规划方法", 电子测量技术, vol. 44, no. 16, 31 August 2021 (2021-08-31), pages 45 - 49 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116652972A (zh) * 2023-07-31 2023-08-29 成都飞机工业(集团)有限责任公司 基于双向贪心搜索算法的串联机器人末端轨迹规划方法
CN116652972B (zh) * 2023-07-31 2023-11-10 成都飞机工业(集团)有限责任公司 基于双向贪心搜索算法的串联机器人末端轨迹规划方法

Also Published As

Publication number Publication date
CN114310904B (zh) 2024-07-02

Similar Documents

Publication Publication Date Title
CN112677153B (zh) 一种改进的rrt算法及工业机器人路径避障规划方法
CN114161416B (zh) 基于势函数的机器人路径规划方法
CN113359718B (zh) 移动机器人全局路径规划与局部路径规划融合方法及设备
CN109945873B (zh) 一种用于室内移动机器人运动控制的混合路径规划方法
CN111546347B (zh) 一种适用于动态环境下的机械臂路径规划方法
CN111707269B (zh) 一种三维环境下的无人机路径规划方法
CN110986953B (zh) 路径规划方法、机器人及计算机可读存储介质
CN108274465A (zh) 基于优化a*的人工势场机械臂三维避障路径规划方法
CN112549016A (zh) 一种机械臂运动规划方法
CN112809682B (zh) 机械臂避障路径规划方法、系统及存储介质
CN113799141B (zh) 六自由度机械臂避障路径规划方法
CN113189988B (zh) 一种基于Harris算法与RRT算法复合的自主路径规划方法
CN113858205A (zh) 一种基于改进rrt*的七轴冗余机械臂避障算法
Wang Path planning of mobile robot based on a* algorithm
CN115958590A (zh) 一种基于rrt的机械臂深框避障运动规划方法及装置
Zhu et al. A* algorithm of global path planning based on the grid map and V-graph environmental model for the mobile robot
Liu et al. Improved RRT path planning algorithm for humanoid robotic arm
CN114310904A (zh) 一种适用于机械臂关节空间路径规划的新型双向rrt*方法
Li et al. Path planning of the dual-arm robot based on VT-RRT algorithm
CN117655468A (zh) 一种龙门架弧焊机器人路径规划方法及系统
CN116117822A (zh) 基于非障碍物空间概率势场采样的rrt机械臂轨迹规划方法
CN114442628B (zh) 基于人工势场法的移动机器人路径规划方法、装置及系统
Yi et al. Research on path planning for mobile robot based on ACO
CN117047775A (zh) 一种基于改进动态势场法的多装配机械臂动态避碰路径规划方法
CN114995391B (zh) 一种改进a*算法的4阶b样条曲线路径规划方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant