CN110125943B - 多自由度机械臂避障路径规划方法 - Google Patents

多自由度机械臂避障路径规划方法 Download PDF

Info

Publication number
CN110125943B
CN110125943B CN201910569515.6A CN201910569515A CN110125943B CN 110125943 B CN110125943 B CN 110125943B CN 201910569515 A CN201910569515 A CN 201910569515A CN 110125943 B CN110125943 B CN 110125943B
Authority
CN
China
Prior art keywords
path
mechanical arm
eijc
joint
degree
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.)
Active
Application number
CN201910569515.6A
Other languages
English (en)
Other versions
CN110125943A (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.)
Yi Si Si Hangzhou Technology Co ltd
Original Assignee
Isvision Hangzhou Technology Co Ltd
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 Isvision Hangzhou Technology Co Ltd filed Critical Isvision Hangzhou Technology Co Ltd
Priority to CN201910569515.6A priority Critical patent/CN110125943B/zh
Publication of CN110125943A publication Critical patent/CN110125943A/zh
Application granted granted Critical
Publication of CN110125943B publication Critical patent/CN110125943B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1656Programme controls characterised by programming, planning systems for manipulators
    • B25J9/1664Programme controls characterised by programming, planning systems for manipulators characterised by motion, path, trajectory planning
    • B25J9/1666Avoiding collision or forbidden zones

Landscapes

  • Engineering & Computer Science (AREA)
  • Robotics (AREA)
  • Mechanical Engineering (AREA)
  • Feedback Control In General (AREA)

Abstract

本发明公开了一种多自由度机械臂避障路径规划方法,包括如下步骤:采用机械臂路径规划方法得到初始路径;采集初始路径中每个关节在每一预设时刻的实时信息;对所述初始路径中的实时信息进行数学建模并映射,得到Qec,在Qec中随机选择q条路径,按预设的约束条件计算可行度、适应度,将适应度最大的路径标记为合格路径;重复,直至合格路径的数量达到G,将G条合格路径记为第二代路径集合Q′ec;对第二代路径集合Q′ec进行交叉、变异、融合;得到第三代路径集合Q″ec将得到的第三代路径集合Q″ec作为Qec,重复,直至迭代次数为D;将最后一次迭代中得到适应度最大的路径作为最终目标路径,本方法对初始路径进行进一步优化,获得更加高效的机械臂运行路径。

Description

多自由度机械臂避障路径规划方法
技术领域
本发明涉及机械臂避障路径规划和优化方法,具体涉及一种多自由度机械臂避障路径规划方法。
背景技术
在工业机器人领域,确保机械臂运动轨迹安全性和合理性具有重要的研究意义,现有的机械臂路径规划方法有:A*,D*,人工势场法,粒子群算法,蚁群算法等,如专利CN107953334A中公开了一种基于A星算法的工业机械臂无碰撞路径规划方法,采用基于分离轴的碰撞检测算法在搜索的每一步中判断机械臂是否与环境发生碰撞,根据关节转动角度之和最小且不发生碰撞原则在机械臂的六维关节空间中进行搜索,得到无碰撞的路径;
专利CN106166750A中公开了一种改进型D*机械臂动态避障路径规划方法,根据空间机械臂特征,获得基于启发函数的路径搜索算法;将应用于七自由度机械臂D*避障路径规划进行改进,完成七自由度机械臂动态避障路径规划;
专利CN104029203A公开了一种实现空间机械臂避障的路径规划方法,通过建立窗口型障碍,利用人工势场方法找出一条机械臂末端避障路径;
这些方法存在:建模以及求解上需要花费很长的时间,场景变化需要重新建模的劣势;且都是基于空间位置考虑,并未考虑机械臂在执行路径时,关节速度、加速度、力矩等情况。
发明内容
因此本发明提出了一种多自由度机械臂避障路径规划方法,通过设置机械臂运行的优化指标(驱动***性能指标),对初始路径进行进一步优化,获得更加高效的机械臂运行路径。
一种多自由度机械臂避障路径规划方法,包括如下步骤:
S1、采用机械臂路径规划方法对机械臂进行路径规划,得到初始路径,所述机械臂的关节数为m;
S2、所述机械臂沿初始路径运动,采集每个关节在每一预设时刻的实时信息;
所述实时信息包括:当前运动时刻tij、关节空间信息Zij、速度vij、加速度aij以及驱动力矩信息τij,i=1,2,3……m;j表示当前时刻,j=1,2,3……n;n为预设时刻的总数;所述关节空间信息Zij为当前关节的角度信息;
S3、对所述初始路径中的实时信息进行数学建模并映射,得到包含多条路径信息的集合,单条路径信息包括基于预设的运动时间和各关节的角度计算得到的特定时刻各关节的速度、加速度和驱动力矩;
S4、记所述包含多条路径信息的集合为Qec,e对应第几条路径,c对应第几次迭代;e=1,2,3……r,r为路径的总条数;c=1,2,3……D,D为预设的迭代总数;Qec包含信息为:第c次迭代第e条路径第i个关节在第j时刻所对应的时间t′eijc、角度Z′eijc、速度v′eijc、加速度a′eijc以及驱动力矩信息τ′eijc
在Qec中随机选择q条路径,按预设的约束条件计算其对应Qec的可行度,当可行度不满足预设的可行度阈值时,剔除当前路径;遍历q条路径,将所有剩下的路径组成的集合记为q’;计算q’中各条路径的适应度,将适应度最大的路径标记为合格路径;
将Qec中合格路径剔除后的集合作为新的Qec,采用相同方法筛选合格路径,直至合格路径的数量达到G,将G条合格路径组成的集合标记为第二代路径集合Q'ec;其中G=10%~40%r;
S5、对第二代路径集合Q'ec随机进行交叉处理,得到杂交后的路径,对杂交后的路径进行变异处理;同时,将发生变异的和未发生变异的路径融合;得到第三代路径集合Q”ec,其包含的路径条数为90%~110%r;
优选,所述交叉处理采用模拟二进制交叉方法、所述变异处理采用多项式变异方法。
S6、将得到的第三代路径集合Q'ec作为步骤S4中的Qec,在其中筛选q条路径,再采用相同方法获取第二代路径集合Q'ec,再利用步骤S5方法获取第三代路径集合Q”ec,重复本步骤,直至迭代次数为D;将最后一次迭代中得到的第三代路径集合Q”ec中适应度最大的路径作为最终目标路径。
优选D=15~30。
进一步,还包括S7、机械臂沿所述目标路径运动,进行碰撞检测,若机械臂与环境发生碰撞,则重新设置S4约束条件中的机器人可达工作空间,重新进行步骤S4。
进一步,模型映射采用Logistic映射或McDill-amateis模型;
进一步,采用Logistic映射时,计算Logistic映射的输入参数:混沌变量βj+1、路径种群空间波动范围Δtj
βj+1=μβj(1-βj)
人为设定:初始混沌变量β1,取值:0≤β1≤1,混沌系数μ,取值:0≤μ≤4;βj为所述初始路径上当前时刻的混沌变量,βj+1所述初始路径上下一时刻的混沌变量;
Figure GDA0003018924550000041
Figure GDA0003018924550000042
Figure GDA0003018924550000043
为对应的Δtj的变化区间,通过人为设定,用于限制每个路径种群Qm中每个关节关节空间信息相对于初始路径中每个关节关节空间信息的波动范围。
进一步,步骤S4中的q=[10%~30%r],其中r为c=1时,Qec的路径总条数;
可行度
Figure GDA0003018924550000044
的计算如下:
Figure GDA0003018924550000045
x’eijc为实时信息中的一项参数,min{0,g(x’eijc)}表示:当输入参数xeijc满足约束条件时,输出0,反之输出x′eijc与约束条件中的预设上限值x′eijc-max的差值;
hk(Z’eijc)表示:当输入参数Z’eijc满足Z’eijc∈Z’eijc-max时,输出0,反之,输出无穷大,Z’eijc-max表示每个关节可以到达角度的上限,为机械臂的固有参数;
当所述差值<0.2~0.5x′eijc-max,且hk(Z’eijc)=0时,可行度
Figure GDA0003018924550000046
满足预设的可行度阈值。
进一步,所述约束条件为:根据机器人型号,运行要求,人为设置实时信息的上限值:v′eijc-max=1.2~1.5vij、a′eijc-max=1.2~1.5aij、τ′eijc-max=1.2~1.5τij
即:关节力矩:τ′eijc≤τ′eijc-max、关节加速度:a′eijc≤a′eijc-max、关节加加速度:a″eijc≤a″eijc-max、关节速度:v′eijc≤v′eijc-max
进一步,步骤S4的适应度:f计算如下:
Figure GDA0003018924550000051
Spijc为优化指标,根据所述路径种群q’的实时信息计算,p=1,2,3……L,L为优化指标的个数:kp为人为设定的每个优化指标对应的权重,kp=0表示该项指标不参与优化。
优选,L=6,所述优化指标包括:
运动时间指标S1ijc,用于衡量机器人的运动效率:
Figure GDA0003018924550000052
关节的平均加速度指标S2ij,用于衡量机器人关节的能耗:
Figure GDA0003018924550000053
关节的平均波动指标S3ij,用于衡量的是轨迹的平滑度:
Figure GDA0003018924550000054
关节平均力矩指标S4ij:
Figure GDA0003018924550000055
关节平均消耗的能量指标S5ij:
Figure GDA0003018924550000061
力矩指标S6ij,用于衡量执行机构的平稳性:
Figure GDA0003018924550000062
其中,T为机械臂沿初始路径运动的总时间,A′eijc为加速度的导数,加加速度。
进一步,所述预设时刻的设置方式为:设定时间间隔t,从初始路径的起始位置开始,每间隔时间t,采集当前时刻的实时信息;
优选,t=0.5ms~4ms;
进一步,步骤S1中利用深度相机获取机器人运动空间的环境模型、采用混合层次包围盒方法简化所述环境模型,采用机械臂路径规划方法对机械臂进行路径规划,得到初始路径;
所述机械臂路径规划方法包括:A*、D*、RRT*、PRM*、人工势场法、遗传算法、粒子群算法或蚁群算法。
利用本发明方法对现有路径规划方法得到的初始路径规进行优化,结果如下:
Figure GDA0003018924550000063
Figure GDA0003018924550000071
由上表可以看出,经过本发明方案的优化,机械臂路径长度缩短,运行时间减少,规划出了更加优化的路径。
附图说明
图1为本发明方法的流程图。
具体实施方式
以下结合具体实施方式对本发明的技术方案进行详细描述。
一种多自由度机械臂避障路径规划方法,包括如下步骤:
S1、利用深度相机获取机器人运动空间的环境模型、采用OBB包围盒方法简化环境模型,采用PRM*对机械臂进行路径规划,得到初始路径;
记机械臂的关节数为m;
S2、机械臂沿初始路径运动,采集每个关节在每一预设时刻的实时信息;
预设时刻的设置方式为:设定时间间隔0.1ms,从初始路径的起始位置开始,每间隔时间0.1ms,采集一次当前时刻的实时信息;
实时信息包括:当前运动时刻tij、关节空间信息Zij、速度vij、加速度aij以及驱动力矩信息τij,i=1,2,3……m;j表示当前时刻,j=1,2,3……n;n为预设时刻的总数;关节空间信息Zij为当前关节的角度信息;
S3、对初始路径中的实时信息进行数学建模并采用Logistic映射,计算Logistic映射的输入参数:混沌变量βj+1、路径种群空间波动范围Δtj
βj+1=μβj(1-βj)
人为设定:初始混沌变量β1=1,混沌系数μ=4;βj为初始路径上当前时刻的混沌变量,βj+1初始路径上下一时刻的混沌变量;
Figure GDA0003018924550000081
Figure GDA0003018924550000082
Figure GDA0003018924550000083
为对应的Δtj的变化区间,通过人为设定,用于限制每个路径种群Qm中每个关节关节空间信息相对于初始路径中每个关节关节空间信息的波动范围。
通过模型映射得到包含500条路径信息的集合,单条路径信息包括基于预设的运动时间和各关节的角度计算得到的特定时刻各关节的速度、加速度和驱动力矩;
S4、记包含多条路径信息的集合为Qec,e对应第几条路径,c对应第几次迭代;e=1,2,3……500;c=1,2,3……20,20为预设的迭代总数;Qec包含信息为:第c次迭代第e条路径第i个关节在第j时刻所对应的时间t′eijc、角度Z′eijc、速度v′eijc、加速度a′eijc以及驱动力矩信息τ′eijc
在Qec中随机选择q=100条路径,按预设的约束条件计算其对应Qec的可行度
Figure GDA0003018924550000084
当可行度不满足预设的可行度阈值时,剔除当前路径;遍历q条路径,将所有剩下的路径组成的集合记为q’;计算q’中各条路径的适应度,将适应度最大的路径标记为合格路径;
将Qec中合格路径剔除后的集合作为新的Qec,采用相同方法筛选合格路径,直至合格路径的数量达到G=150条,将150条合格路径组成的集合标记为第二代路径集合Q'ec
S5、对第二代路径集合Q'ec随机进行交叉处理,得到杂交后的路径,对杂交后的路径进行变异处理;同时,将发生变异的和未发生变异的路径融合;得到第三代路径集合Q”ec,其包含的路径条数为480;
优选,交叉处理采用模拟二进制交叉方法、变异处理采用多项式变异方法。
S6、将得到的第三代路径集合Q”ec作为步骤S4中的Qec,在其中筛选q=100条路径,再采用相同方法获取第二代路径集合Q'ec,再利用步骤S5方法获取第三代路径集合Q”ec,重复本步骤,直至迭代次数为20;将最后一次迭代中得到的第三代路径集合Q”ec中适应度最大的路径作为最终目标路径。
S7、机械臂沿目标路径运动,进行碰撞检测,若机械臂与环境发生碰撞,则重新设置S4约束条件中的机器人可达工作空间,重新进行步骤S4。
其中,可行度
Figure GDA0003018924550000091
的计算如下:
Figure GDA0003018924550000092
x’eijc为实时信息中的一项参数,min{0,g(x’eijc)}表示:当输入参数xeijc满足约束条件时,输出0,反之输出x′eijc与约束条件中的预设上限值x′eijc-max的差值;本实施例中,约束条件为:人为设置的实时信息的上限值:v′eijc-max=1.3vij、a′eijc-max=1.3aij、τ′eijc-max=1.3τij
即:关节力矩:τ′eijc≤τ′eijc-max、关节加速度:a′eijc≤a′eijc-max、关节加加速度:a″eijc≤a″eijc-max、关节速度:v′eijc≤v′eijc-max
hk(Z’eijc)表示:当输入参数Z’eijc满足Z’eijc∈Z’eijc-max时,输出0,反之,输出无穷大,Z’eijc-max表示每个关节可以到达角度的上限,为机械臂的固有参数;
当差值<0.3x′eijc-max,且hk(Z’eijc)=0时,可行度
Figure GDA0003018924550000093
满足预设的可行度阈值。
其中,适应度:f计算如下:
Figure GDA0003018924550000101
Spijc为优化指标,根据路径种群q’的实时信息计算,p=1,2,3……L,L为优化指标的个数:kp为人为设定的每个优化指标对应的权重,kp=0表示该项指标不参与优化。
本实施例中,L=6,k1取值为120,k2取值为30,k3取值为50,k4取值为100,k5取值为30,k6取值为60,优化指标包括:
运动时间指标S1ijc,用于衡量机器人的运动效率:
Figure GDA0003018924550000102
关节的平均加速度指标S2ij,用于衡量机器人关节的能耗:
Figure GDA0003018924550000103
关节的平均波动指标S3ij,用于衡量的是轨迹的平滑度:
Figure GDA0003018924550000104
关节平均力矩指标S4ij:
Figure GDA0003018924550000105
关节平均消耗的能量指标S5ij:
Figure GDA0003018924550000111
力矩指标S6ij,用于衡量执行机构的平稳性:
Figure GDA0003018924550000112
其中,T为机械臂沿初始路径运动的总时间,A′eijc为加速度的导数,加加速度。
实验表明:采用RRT*方法规划的初始路径长度为1576.8mm,机械臂单次运行时间3476ms,采用本方法优化后的路径长度为:1512.2mm,机械臂单次运行时间为3019ms;优化后的路径长度缩短,耗时短。
前面对本发明具体示例性实施方案所呈现的描述是出于说明和描述的目的。前面的描述并不想要成为毫无遗漏的,也不是想要把本发明限制为所公开的精确形式,显然,根据上述教导很多改变和变化都是可能的。选择示例性实施方案并进行描述是为了解释本发明的特定原理及其实际应用,从而使得本领域的其它技术人员能够实现并利用本发明的各种示例性实施方案及其不同选择形式和修改形式。本发明的范围旨在由所附权利要求书及其等价形式所限定。

Claims (10)

1.一种多自由度机械臂避障路径规划方法,其特征在于,包括如下步骤:
S1、采用机械臂路径规划方法对机械臂进行路径规划,得到初始路径,所述机械臂的关节数为m;
S2、所述机械臂沿初始路径运动,采集每个关节在每一预设时刻的实时信息;
所述实时信息包括:当前运动时刻tij、关节空间信息Zij、速度vij、加速度aij以及驱动力矩信息τij,i=1,2,3……m;j表示当前时刻,j=1,2,3……n;n为预设时刻的总数;所述关节空间信息Zij为当前关节的角度信息;
S3、对所述初始路径中的实时信息进行数学建模并映射,得到包含多条路径信息的集合,单条路径信息包括基于预设的运动时间和各关节的角度计算得到的特定时刻各关节的速度、加速度和驱动力矩;
S4、记所述包含多条路径信息的集合为Qec,e对应第几条路径,c对应第几次迭代;e=1,2,3……r,r为路径的总条数;c=1,2,3……D,D为预设的迭代总数;Qec包含信息为:第c次迭代第e条路径第i个关节在第j时刻所对应的时间t′eijc、角度Z′eijc、速度v′eijc、加速度a′eijc以及驱动力矩信息τ′eijc
在Qec中随机选择q条路径,按预设的约束条件计算其对应Qec的可行度,当可行度不满足预设的可行度阈值时,剔除当前路径;遍历q条路径,将所有剩下的路径组成的集合记为q’;计算q’中各条路径的适应度,将适应度最大的路径标记为合格路径;
将Qec中合格路径剔除后的集合作为新的Qec,采用相同方法筛选合格路径,直至合格路径的数量达到G,将G条合格路径组成的集合标记为第二代路径集合Q′ec;其中G=10%~40%r;
S5、对第二代路径集合Q′ec随机进行交叉处理,得到杂交后的路径,对杂交后的路径进行变异处理;同时,将发生变异的和未发生变异的路径融合;得到第三代路径集合Q″ec,其包含的路径条数为90%~110%r;
S6、将得到的第三代路径集合Q″ec作为步骤S4中的Qec,在其中筛选q条路径,再采用相同方法获取第二代路径集合Q′ec,再利用步骤S5方法获取第三代路径集合Q″ec,重复本步骤,直至迭代次数为D;将最后一次迭代中得到的第三代路径集合Q″ec中适应度最大的路径作为最终目标路径。
2.如权利要求1所述多自由度机械臂避障路径规划方法,其特征在于:还包括S7、机械臂沿所述目标路径运动,进行碰撞检测,若机械臂与环境发生碰撞,则重新设置S4约束条件中的机器人可达工作空间,重新进行步骤S4。
3.如权利要求1所述多自由度机械臂避障路径规划方法,其特征在于:模型映射采用Logistic映射或McDill-amateis模型。
4.如权利要求3所述多自由度机械臂避障路径规划方法,其特征在于:模型映射采用Logistic映射,计算Logistic映射的输入参数:混沌变量βj+1、路径空间波动范围Δtj
βj+1=μβj(1-βj)
人为设定:初始混沌变量β1,取值:0≤β1≤1,混沌系数μ,取值:0≤μ≤4;βj为所述初始路径上当前时刻的混沌变量,βj+1所述初始路径上下一时刻的混沌变量;
Figure FDA0003018924540000021
Figure FDA0003018924540000022
Figure FDA0003018924540000023
为对应的Δtj的变化区间,通过人为设定,用于限制每个路径种群Qm中每个关节空间信息相对于初始路径中每个关节空间信息的波动范围。
5.如权利要求1所述多自由度机械臂避障路径规划方法,其特征在于:步骤S4中的q=[10%~30%r],其中r为c=1时,Qec的路径总条数;
可行度
Figure FDA0003018924540000031
的计算如下:
Figure FDA0003018924540000032
x’eijc为实时信息中的一项参数,min{0,g(x’eijc)}表示:当输入参数xeijc满足约束条件时,输出0,反之输出x′eijc与约束条件中的预设上限值x′eijc-max的差值;
hk(Z’eijc)表示:当输入参数Z’eijc满足Z’eijc∈Z’eijc-max时,输出0,反之,输出无穷大,Z’eijc-max表示每个关节可以到达角度的上限,为机械臂的固有参数;当所述差值<0.2~0.5x′eijc-max,且hk(Z’eijc)=0时,可行度
Figure FDA0003018924540000034
满足预设的可行度阈值。
6.如权利要求1或5所述多自由度机械臂避障路径规划方法,其特征在于:所述约束条件为:根据机器人型号、运行要求,人为设置实时信息的上限值:v′eijc-max=1.2~1.5vij、a′eijc-max=1.2~1.5aij、τ′eijc-max=1.2~1.5τij
7.如权利要求4所述多自由度机械臂避障路径规划方法,其特征在于:步骤S4的适应度f计算如下:
Figure FDA0003018924540000033
Spijc为优化指标,根据所述路径种群q’的实时信息计算,p=1,2,3……L,L为优化指标的个数:kp为人为设定的每个优化指标对应的权重,kp=0表示该项指标不参与优化。
8.如权利要求7所述多自由度机械臂避障路径规划方法,其特征在于:L=6,所述优化指标包括:
运动时间指标S1ijc,用于衡量机器人的运动效率:
Figure FDA0003018924540000041
关节的平均加速度指标S2ij,用于衡量机器人关节的能耗:
Figure FDA0003018924540000042
关节的平均波动指标S3ij,用于衡量的是轨迹的平滑度:
Figure FDA0003018924540000043
关节平均力矩指标S4ij:
Figure FDA0003018924540000044
关节平均消耗的能量指标S5ij:
Figure FDA0003018924540000045
力矩指标S6ij,用于衡量执行机构的平稳性:
Figure FDA0003018924540000046
其中,T为机械臂沿初始路径运动的总时间,A′eijc为加速度的导数,加加速度。
9.如权利要求1所述多自由度机械臂避障路径规划方法,其特征在于:所述预设时刻的设置方式为:设定时间间隔t,从初始路径的起始位置开始,每间隔时间t,采集当前时刻的实时信息;t=0.5ms~4ms。
10.如权利要求1所述多自由度机械臂避障路径规划方法,其特征在于:步骤S1中利用深度相机获取机器人运动空间的环境模型、采用混合层次包围盒方法简化所述环境模型,采用机械臂路径规划方法对机械臂进行路径规划,得到初始路径;
所述机械臂路径规划方法包括:A*、D*、RRT*、PRM*、人工势场法、遗传算法、粒子群算法或蚁群算法。
CN201910569515.6A 2019-06-27 2019-06-27 多自由度机械臂避障路径规划方法 Active CN110125943B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910569515.6A CN110125943B (zh) 2019-06-27 2019-06-27 多自由度机械臂避障路径规划方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910569515.6A CN110125943B (zh) 2019-06-27 2019-06-27 多自由度机械臂避障路径规划方法

Publications (2)

Publication Number Publication Date
CN110125943A CN110125943A (zh) 2019-08-16
CN110125943B true CN110125943B (zh) 2021-06-01

Family

ID=67566489

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910569515.6A Active CN110125943B (zh) 2019-06-27 2019-06-27 多自由度机械臂避障路径规划方法

Country Status (1)

Country Link
CN (1) CN110125943B (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111844007B (zh) * 2020-06-02 2023-04-28 江苏理工学院 授粉机器人机械臂避障路径规划方法、装置
CN113534790B (zh) * 2021-05-18 2022-10-11 广西综合交通大数据研究院 路径规划方法、装置、电子设备及计算机可读存储介质
CN113359717B (zh) * 2021-05-26 2022-07-26 浙江工业大学 一种基于深度强化学习的移动机器人导航避障方法

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104331547B (zh) * 2014-10-23 2017-05-10 北京控制工程研究所 一种基于可操作性的空间机械臂结构参数优化方法
CN105005301B (zh) * 2015-05-25 2018-06-26 湘潭大学 一种基于群体智能算法的工业机器人作业点序列及轨迹规划方法
KR20160149649A (ko) * 2015-06-18 2016-12-28 울산대학교 산학협력단 비선형 관절 강성을 포함하는 로봇 캘리브레이션 방법
CN109910012B (zh) * 2019-04-03 2020-12-04 中国计量大学 一种基于遗传算法的机械臂轨迹规划优化方法

Also Published As

Publication number Publication date
CN110125943A (zh) 2019-08-16

Similar Documents

Publication Publication Date Title
CN110125943B (zh) 多自由度机械臂避障路径规划方法
Zafar et al. Methodology for path planning and optimization of mobile robots: A review
CN110561438B (zh) 基于动力学参数辨识的工业机器人力/位柔顺控制方法
CN116804879B (zh) 一种改进蜣螂算法融合dwa算法的机器人路径规划框架方法
Khaksar et al. A review on mobile robots motion path planning in unknown environments
Das et al. Insight of a six layered neural network along with other AI techniques for path planning strategy of a robot
Tian Research on robot optimal path planning method based on improved ant colony algorithm
CN118201742A (zh) 使用图神经网络的多机器人协调
Zhang et al. Hybrid path planning model for multiple robots considering obstacle avoidance
Mohanty et al. A new ecologically inspired algorithm for mobile robot navigation
CN115091469A (zh) 一种基于最大熵框架的深度强化学习机械臂运动规划方法
Ammar et al. Hybrid metaheuristic approach for robot path planning in dynamic environment
Tanha et al. Control a mobile robot in Social environments by considering human as a moving obstacle
Chen et al. Mobile robot wall-following control by improved artificial bee colony algorithm to design a compensatory fuzzy logic controller
CN117553798A (zh) 复杂人群场景中移动机器人的安全导航方法、设备及介质
CN111427368A (zh) 一种改进的多目标无人智能车避碰行驶方法
Ratnayake et al. A comparison of fuzzy logic controller and pid controller for differential drive wall-following mobile robot
Parker et al. How to best automate intersection management
Berlanga et al. Neural networks robot controller trained with evolution strategies
CN115826586A (zh) 一种融合全局算法和局部算法的路径规划方法及***
Tang et al. Mechanical PSO aided by extremum seeking for swarm robots cooperative search
Xu et al. Shunted collision avoidance for multi-uav motion planning with posture constraints
Wang et al. Double-robot obstacle avoidance path optimization for welding process
Nguyen et al. Cumulative training and transfer learning for multi-robots collision-free navigation problems
Farahat et al. Adaptive neuro-fuzzy control of autonomous ground vehicle (agv) based on machine vision

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
GR01 Patent grant
CP01 Change in the name or title of a patent holder

Address after: Room 495, building 3, 1197 Bin'an Road, Binjiang District, Hangzhou City, Zhejiang Province 310051

Patentee after: Yi Si Si (Hangzhou) Technology Co.,Ltd.

Address before: Room 495, building 3, 1197 Bin'an Road, Binjiang District, Hangzhou City, Zhejiang Province 310051

Patentee before: ISVISION (HANGZHOU) TECHNOLOGY Co.,Ltd.

CP01 Change in the name or title of a patent holder