CN106985138A - 基于终态吸引优化指标的冗余机械臂轨迹规划方法 - Google Patents

基于终态吸引优化指标的冗余机械臂轨迹规划方法 Download PDF

Info

Publication number
CN106985138A
CN106985138A CN201710145953.0A CN201710145953A CN106985138A CN 106985138 A CN106985138 A CN 106985138A CN 201710145953 A CN201710145953 A CN 201710145953A CN 106985138 A CN106985138 A CN 106985138A
Authority
CN
China
Prior art keywords
mechanical arm
theta
final state
redundant mechanical
motion
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
CN201710145953.0A
Other languages
English (en)
Other versions
CN106985138B (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.)
Zhejiang University of Technology ZJUT
Original Assignee
Zhejiang University of Technology ZJUT
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 Zhejiang University of Technology ZJUT filed Critical Zhejiang University of Technology ZJUT
Priority to CN201710145953.0A priority Critical patent/CN106985138B/zh
Publication of CN106985138A publication Critical patent/CN106985138A/zh
Application granted granted Critical
Publication of CN106985138B publication Critical patent/CN106985138B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/10Geometric CAD
    • G06F30/17Mechanical parametric or variational design
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/20Design optimisation, verification or simulation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Geometry (AREA)
  • General Physics & Mathematics (AREA)
  • Evolutionary Computation (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Data Mining & Analysis (AREA)
  • Software Systems (AREA)
  • Artificial Intelligence (AREA)
  • Biomedical Technology (AREA)
  • Biophysics (AREA)
  • Computational Linguistics (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Molecular Biology (AREA)
  • Computing Systems (AREA)
  • Mathematical Physics (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Robotics (AREA)
  • Mechanical Engineering (AREA)
  • Computational Mathematics (AREA)
  • Mathematical Analysis (AREA)
  • Mathematical Optimization (AREA)
  • Pure & Applied Mathematics (AREA)
  • Manipulator (AREA)
  • Feedback Control In General (AREA)
  • Numerical Control (AREA)

Abstract

一种基于终态吸引优化指标的冗余机械臂轨迹规划方法,包括以下步骤:1)确定冗余机械臂末端执行器期望目标轨迹r*(t)和期望回拢的关节角度θ*(0);2)设计终态吸引优化指标,形成机械臂重复运动规划方案,其中冗余机械臂实际运动时的初始关节角可以任意指定,不要求末端执行器处于期望轨迹上;给定冗余机械臂实际运动时的初始关节角度θ(0),以θ(0)为运动起始点,形成的重复运动规划方案描述为具终态吸引优化指标的二次规划;3)构建有限值激活函数的终态神经网络模型,有限值终态神经网络求解时变矩阵方程,将求解得到的结果用于控制各关节电机。本发明提供一种精度较高、有限时间收敛、易于实现的基于终态吸引优化指标的冗余机械臂轨迹规划方法。

Description

基于终态吸引优化指标的冗余机械臂轨迹规划方法
技术领域
本发明涉及冗余机械臂的重复运动规划及控制技术,具体地,涉及一种有限时间收敛性能指标、在初始偏移情形下的冗余机械臂的逆运动学求解方法。
背景技术
自由度(Degrees-of-Freedom,DOF)是指确定一个***在空间中的位置所需要的最小坐标数,六自由度的工业机械臂理论上可以以任意姿态到达可达范围中的任意一点。冗余机械臂是指末端执行器所拥有的DOF多于执行给定末端任务时所需的DOF。较之非冗余机械臂,冗余机械臂因其有多余的DOF,因而有更大的操作空间、操作更为灵活,以满足更多的功能与操作约束要求。例如,躲避环境中的障碍物,克服自身的关节物理限制,以及性能指标优化。
冗余机械臂实时运动控制的一个基本问题是冗余度解析问题,又被称作逆运动学或运动规划。目前,已有许多用于机器人的运动规划和控制的冗余度解析方案见诸文献。经典的做法是基于伪逆的冗余度解析方案。考虑在m维空间中作业的具有n个自由度的机械臂,末端轨迹与关节位移之间的关系(即正运动学问题)
r(t)=f(θ(t))
其中,r(t)表示机械臂末端执行器在工作空间中笛卡尔坐标系下的位移,θ(t)表示关节位移。末端笛卡尔空间与关节空间之间的微分运动关系为
其中,是r的时间导数,是关节速度向量,是机械臂的雅克比矩阵。
对于冗余机械臂,传统方法是求解Moore-Penrose广义逆(伪逆),可得关节变量速度的最小二乘解为
这里,J+=JT(JJT)-1是雅克比矩阵J的伪逆。
D.E.Whitney(Resolved motion rate control of manipulators and humanprostheses,IEEE Trans.Man-Machine Syst.,1969,10(2):47-53)于1969年提出如下具有等式约束的最小速度范数性能指标作为运动规划的目标函数:
式中,A为正定加权矩阵。求解上述规划问题,需求解以下方程组
其解为
式(1)是式(3)当A=I时的特殊情形。也可看出,规划问题是通过求解方程组(2)得到解决的。
末端执行器在笛卡尔操作空间做重复运动时,闭合的末端执行器运动轨迹可能产生非闭合的关节角轨迹,导致关节角偏差现象。这种非重复运动问题可能会引起机械臂在重复作业中出现不可预料的情况。一般来说,应用最为广泛的伪逆控制法不能获得重复性为了完成原有的重复运动。通常采用自运动的方法进行弥补,而自运动进行调整往往效率不高(详见Klein C A and Huang C,Review of Pseudo Inverse Control for use withKinematically Redundant Manipulators.IEEE Trans.Syst.Man.Cybern.1983,13(2):245-250;Tchon K,Janiak M.Repeatable approximation of the Jacobian pseudo-inverse.Systems and Control Letters,2009,58(12):849-856)。
基于二次优化(Quadratic Optimization,QP)的冗余解析方案受到关注,F.T.Cheng于1994年提出关节无偏差性能指标(F.-T.Cheng,T.-H.Chen,and Y.-Y.Sun,Resolving manipulator redundancy under inequality constraints,IEEETrans.Robotics Automat.,1994,10(1):65-71):
为了高效地执行重复运动任务,Y.Zhang,引入重复运动指标作为优化准则。形成重复运动规划(Repetitive motion planning,RMP)方案,使用二次规划(QP)和递归神经网络(RNN)来进行冗余度解析(Zhang Y,Wang J,Xia Y.Adual neural network forredundancy resolution of kinematically redundant manipulators subject tojoint limits and joint velocity limits.IEEE Trans Neural Netw.,2003,14(3):658-667)。其中的重复运动指标为如下渐近收敛性能指标AOC(Asympototically-Convengent Optimality Criterion):
递归神经网络求解器是求解基于二次型优化描述的冗余度解析问题的有效方法。通常的神经网络求解器具有渐近收敛性能,在计算时间足够长以后,能够获得有效解,且能应用于实时在线求解各类时变问题。
最近,具有有限时间收敛性能的递归神经网络被用求解时变问题。相比于具有渐近收敛动态特性的递归神经网络,终态收敛动态特性具有有限时间收敛性,不仅能够改进收敛速度,而且达到较高收敛精度。见诸文献的有限时间神经网络未采用激活函数,即线性激活函数,或具有无限值激活函数,即输入量趋于无穷时,激活函数也趋于无穷。实际实现时,由于能量有限,需采用带有有限值激活函数的神经网络求解器,而无限值激活函数神经网络的实现时存在本质困难。
发明内容
为了克服已有冗余机械臂轨迹规划方法的精度较低、无法有限时间收敛、实现较为困难的不足,本发明提供一种精度较高、有限时间收敛、易于实现的基于终态吸引优化指标的冗余机械臂轨迹规划方法,以具有有限值激活函数的终态神经网络作为求解器,在初始位置偏移情形下,实现冗余机械臂有限时间收敛的重复运动规划任务。
本发明解决其技术问题所采用的技术方案是:
一种基于终态吸引优化指标的冗余机械臂轨迹规划方法,包括以下步骤:
1)确定冗余机械臂末端执行器期望目标轨迹r*(t)和期望回拢的关节角度θ*(0);
2)设计终态吸引优化指标,形成机械臂重复运动规划方案,其中冗余机械臂实际运动时的初始关节角可以任意指定,不要求末端执行器处于期望轨迹上;给定冗余机械臂实际运动时的初始关节角度θ(0),以θ(0)为运动起始点,形成的重复运动规划方案描述为具终态吸引优化指标的二次规划:
其中,θ、分别表示冗余机械臂的关节角度和角速度,θ*(0)是各个关节角的期望初始值,q、p是影响收敛速率的设计参数,二者为满足q<p的正奇数;θ(t)-θ*(0)表示各个关节角与初始期望关节角位移偏差,r*表示机械臂末端执行器期望的运动轨迹,表示末端执行器期望的速度向量;
由于机械臂的初始位置不在期望的轨迹上,通过减小末端执行器期望路径与实际运动轨迹位置间的误差(r*-f(θ)),改变末端执行器的运动方向,βr>0表示位置的参数增益,用来调节末端执行器运动到期望路径的速率;βθ>0是一设计参数,用来形成关节位移的动态性能;J(θ)是冗余机械臂雅可比矩阵,f(θ)是冗余机械臂实际运动轨迹;
3)构建有限值激活函数的终态神经网络模型,其动态特性由下述方程描述
其中,E为误差变量,βE>0为一设计参数,q、p是影响收敛速率的设计参数,满足q<p,且均为正奇数,φ(·):Rn×n→Rn×n为严格单调递增的激活函数,满足φ(-·)=-φ(·);
为求解步骤2)中的二次规划,建立拉格朗日函数
式中,λ(t)为拉格朗日乘子向量,λT是λ(t)向量的转置;通过拉格朗日函数对各个变量求导,并令其为零,可得下述时变矩阵方程
WY=v (3)
其中,
I为单位矩阵
记E=WY-v,以式(2)所描述的有限值终态神经网络求解时变矩阵方程(3),其中,取
φ(Eq/p(t))=(1-exp(-ξEq/p(t)))/(1+exp(-ξEq/p(t)))
且ξ>2,将求解得到的结果用于控制各关节电机。
将冗余机械臂轨迹规划的优化指标设计为一种终态吸引的优化指标TOC(TeminalOptimality Criterion),即
其中,θ、分别表示冗余机械臂的关节角度和角速度,θ*(0)是各个关节角的期望初始值,q、p是影响收敛时间的设计参数,二者为满足q<p的正奇数,βθ>0是一设计参数,用来形成关节位移的动态性能。
上述可重复运动优化方案的设计思想是期望获得下述动态方程
其中,关节角位移偏差ε(t)=θ(t)-θ(0)。此动态方程所表达的***有限时间收敛于零,需要的收敛时间T为
在指标函数达到最小值时,冗余机械臂的运动末端执行器在速度层上实现重复运动。
为了求解优化指标TOC下的重复运动规划问题,采用一种带有限值激活函数的终态神经网络模型,该网络的动态方程如下:
其中,βE>0为一设计参数,q、p是影响该网络收敛时间的设计参数,满足q<p,且为正奇数,E为动态方程的收敛误差,φ(·):Rn×n→Rn×n为严格单调递增的激活函数,满足φ(-·)=-φ(·)。当q=p时,式(2)退化为渐近收敛的递归神经网络模型。式(5)中激活函数的形式是多样的,不同的激活函数导致具有不同收敛速度的终态神经网络求解器。为了方便实际实现,本发明建议有限值激活函数,即满足
例如,φ(Eq/p(t))=(1-exp(-μEq/p(t)))/(1+exp(-μEq/p(t))),μ>2。
本发明的有益效果主要表现在:本发明提供一种终态吸引优化指标TOC,在初始位置偏移情形下,实现冗余机械臂有限时间收敛的重复运动规划任务。相对于已有运动规划方法,终态吸引优化指标TOC使得所提方案具有有限时间收敛的特点,有利于提高计算精度。
相比于具有渐近收敛递归神经网络,有限值终态神经网络具有有限时间收敛特性,该终态神经网络求解方法采用的激活函数是有限值激活函数,为相关时变问题求解提供了实时计算工具,并且在实际应用时易于实现。
附图说明
图1为本发明提供的重复规划方案的流程图。
图2为取不同ξ值时的终态神经网络激活函数φ(·)。
图3为采用本发明重复规划方案的冗余机械臂PA10。
图4为冗余机械臂PA10末端执行器的运动轨迹。
图5为冗余机械臂PA10的各个关节角轨迹。
图6为冗余机械臂PA10各个关节角度和关节角速度。
图7为冗余机械臂PA10末端执行器的各位置误差轨迹。
图8为以有限值终态神经网络和递归神经网络求解时的误差轨迹。
具体实施方式
下面结合附图对本发明作进一步描述。
参照图1~图8,一种基于终态吸引优化指标的冗余机械臂轨迹规划方法,由以下3个步骤组成:1、确定冗余机械臂末端执行器期望目标轨迹和期望回拢各关节角度2、建立具有终态吸引优化指标的冗余机械臂重复运动二次规划方案3、以有限值终态神经网络求解二次规划问题,获得各关节角轨迹。
第一步.确定期望轨迹
设定冗余机械臂PA10期望回拢的关节角度
θ*(0)=[0,-π/4,0,π/2,0,-π/4,0]T
确定圆轨迹的圆心坐标将圆的半径设定为0.2m,其圆面与X轴的夹角为π/6rad,末端执行器完成圆轨迹时间T=10s。考虑到冗余机械臂PA10的初始位置可能不在期望的运动轨迹上,将机械臂的七个关节角度初值设为θ(0)=[0,-π/4,0,π/2,0,-π/4+3,0]T
第二步.建立冗余机械臂重复运动的二次规划方案
为实现冗余机械臂有限时间收敛的重复运动规划,将冗余机械臂重复运动轨迹规划描述为以下二次规划问题,其终态吸引的优化指标为
其中,θ、分别表示冗余机械臂的关节角度和关节角速度,θ*(0)是各个关节角的期望初始值,q、p是影响收敛时间的设计参数,二者为满足q<p的正奇数,βθ>0是一设计参数,用来形成关节位移的动态性能。θ(t)-θ*(0)表示各个关节角与初始期望关节角位移偏差,r*表示机械臂末端执行器期望的运动轨迹,表示末端执行器期望的速度向量。由于机械臂的初始位置可能不在期望的轨迹上,通过减小末端执行器期望路径与实际运动轨迹位置间的误差(r*-f(θ)),改变末端执行器的运动方向,βr>0表示位置的参数增益,用来调节末端执行器运动到期望路径的速率。J(θ)是冗余机械臂雅可比矩阵,f(θ)是冗余机械臂实际运动轨迹。
第三步.以有限值终态神经网络求解上述二次规划问题
通过对拉格朗日函数各个变量求导,并令其为零,可得如下时变矩阵方程
WY=v (10)
I为单位矩阵
记时变矩阵方程误差E=WY-v。为求解矩阵方程(10),依据有限值终态神经网络动态方程(5)构建神经网络模型
图2为φ(Eq/p)=(1-exp(-ξEq/p))/(1+exp(-ξEq/p))取不同ξ值的终态神经网络激活函数,且ξ>2。从图中可以看到随着ξ的增大,有限值终态神经网络动态方程误差收敛的速度会变快。
用于实现本发明重复规划方案的冗余机械臂PA10如图3所示。该机械臂由1个基座,2个连接杆构成,通过关节5、关节6、关节7、关节8、关节9、关节10和关节11组成。该冗余机械臂PA10连杆长度l=[0.45,0.5,0.08]T米。
机械臂的末端执行器在空间中的运动轨迹如图4所示。图中给出目标圆轨迹(红色)及机械臂末端执行器运动轨迹(蓝色)。可以看出,末端执行器的初始位置不在期望的轨迹上。随着时间的增加,实际轨迹和期望轨迹吻合,末端执行器的终值位置误差精度在三个方向XYZ轴上达到10-5,如图7所示。
当冗余机械臂PA10各关节角经过10s后,各关节角的终值误差达到10-5,所有的关节轨迹基本闭合,其轨迹如图5所示。
为了验证终态吸引优化指标TOC在重复运动规划中的有效性,机械臂PA10末端执行器完成圆轨迹过程中得到的关节角瞬态轨迹和角速度瞬态轨迹如图6所示。从图中可以看出,冗余机械臂的各关节角最终收敛于期望的关节角位置。当T=10s时,机械臂运动前后各关节角与其期望关节角位置之间的最大偏差为9.68*10-5,用递归神经网络求解得到的各个关节角的终值误差最大偏差为4.28*10-3,如表1所示。
表1
为比较渐近收敛网络与终态神经网络的收敛性能,定义计算误差JE(t)=||W(t)y(t)-v(t)||2。图8给出分别用有限值终态神经网络和递归神经网络求解二次规划问题的误差收敛轨迹。从图中可以看出,以有限值终态神经网络求解时,当时间t接近2秒时,误差收敛精度达到1.8*10-3,以递归神经网络求解时,误差收敛精度只达到0.02。

Claims (1)

1.一种基于终态吸引优化指标的冗余机械臂轨迹规划方法,其特征在于:包括以下步骤:
1)确定冗余机械臂末端执行器期望目标轨迹r*(t)和期望回拢的关节角度θ*(0);
2)设计终态吸引优化指标,形成机械臂重复运动规划方案,其中冗余机械臂实际运动时的初始关节角可以任意指定,不要求末端执行器处于期望轨迹上;给定冗余机械臂实际运动时的初始关节角度θ(0),以θ(0)为运动起始点,形成的重复运动规划方案描述为具终态吸引优化指标的二次规划:
min i m i z e θ · ( t ) 1 2 ( θ · ( t ) + β θ ( ( θ ( t ) - θ * ( 0 ) ) q / p ) T ( θ · ( t ) + β θ ( θ ( t ) - θ * ( 0 ) ) q / p ) s u b j e c t t o J ( θ ) θ · = r · * + β r ( r * - f ( θ ) ) - - - ( 1 )
其中,θ、分别表示冗余机械臂的关节角度和角速度,θ*(0)是各个关节角的期望初始值,q、p是影响收敛速率的设计参数,二者为满足q<p的正奇数;
θ(t)-θ*(0)表示各个关节角与初始期望关节角位移偏差,r*表示机械臂末端执行器期望的运动轨迹,表示末端执行器期望的速度向量;
由于机械臂的初始位置不在期望的轨迹上,通过减小末端执行器期望路径与实际运动轨迹位置间的误差(r*-f(θ)),改变末端执行器的运动方向,βr>0表示位置的参数增益,用来调节末端执行器运动到期望路径的速率;βθ>0是一设计参数,用来形成关节位移的动态性能;J(θ)是冗余机械臂雅可比矩阵,f(θ)是冗余机械臂实际运动轨迹;
3)构建有限值激活函数的终态神经网络模型,其动态特性由下述方程描述
E · ( t ) = - β E φ ( E q / p ( t ) ) - - - ( 2 )
其中,E为误差变量,βE>0为一设计参数,q、p是影响收敛速率的设计参数,满足q<p,且均为正奇数,φ(·):Rn×n→Rn×n为严格单调递增的激活函数,满足φ(-·)=-φ(·);
为求解步骤2)中的二次规划,建立拉格朗日函数
式中,λ(t)为拉格朗日乘子向量,λT是λ(t)向量的转置;通过拉格朗日函数对各个变量求导,并令其为零,可得下述时变矩阵方程
WY=v (3)
其中,
I为单位矩阵
Y = θ · λ ,
v = - β θ ( θ - θ * ( 0 ) ) q / p r · * + β r ( r * - f ( θ ) ) .
记E=WY-v,以式(2)所描述的有限值终态神经网络求解时变矩阵方程(3),其中,取
φ(Eq/p(t))=(1-exp(-ξEq/p(t)))/(1+exp(-ξEq/p(t)))
且ξ>2,将求解得到的结果用于控制各关节电机。
CN201710145953.0A 2017-03-13 2017-03-13 基于终态吸引优化指标的冗余机械臂轨迹规划方法 Active CN106985138B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710145953.0A CN106985138B (zh) 2017-03-13 2017-03-13 基于终态吸引优化指标的冗余机械臂轨迹规划方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710145953.0A CN106985138B (zh) 2017-03-13 2017-03-13 基于终态吸引优化指标的冗余机械臂轨迹规划方法

Publications (2)

Publication Number Publication Date
CN106985138A true CN106985138A (zh) 2017-07-28
CN106985138B CN106985138B (zh) 2019-05-31

Family

ID=59412028

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710145953.0A Active CN106985138B (zh) 2017-03-13 2017-03-13 基于终态吸引优化指标的冗余机械臂轨迹规划方法

Country Status (1)

Country Link
CN (1) CN106985138B (zh)

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107784180A (zh) * 2017-11-13 2018-03-09 华南理工大学 一种时变凸二次规划求解器设计方法
CN107891424A (zh) * 2017-11-10 2018-04-10 浙江科技学院 一种求解冗余机械臂逆运动学的有限时间神经网络优化方法
CN107962566A (zh) * 2017-11-10 2018-04-27 浙江科技学院 一种移动机械臂重复运动规划方法
CN107972031A (zh) * 2017-11-10 2018-05-01 浙江科技学院 一种冗余机械臂可重复运动的初始位置定位方法
CN107972030A (zh) * 2017-11-10 2018-05-01 浙江科技学院 一种冗余机械臂重复运动中的初始位置修正方法
CN108015763A (zh) * 2017-11-17 2018-05-11 华南理工大学 一种抗噪声干扰的冗余度机械臂路径规划方法
CN108908341A (zh) * 2018-08-03 2018-11-30 浙江工业大学 基于二次根式终态吸引性能指标的冗余机器人重复运动规划方法
CN108908347A (zh) * 2018-09-07 2018-11-30 浙江科技学院 一种面向冗余移动机械臂容错型重复运动规划方法
CN109159122A (zh) * 2018-09-12 2019-01-08 浙江工业大学 采用椭圆型终态神经网络的冗余机器人重复运动规划方法
CN109159121A (zh) * 2018-09-12 2019-01-08 浙江工业大学 采用抛物线型终态神经网络的冗余机器人重复运动规划方法
CN109159124A (zh) * 2018-09-17 2019-01-08 浙江工业大学 采用快速双幂次终态神经网络的冗余机器人重复运动规划方法
CN109940615A (zh) * 2019-03-13 2019-06-28 浙江科技学院 一种面向双臂机械手同步重复运动规划的终态网络优化方法
CN110561426A (zh) * 2019-08-21 2019-12-13 哈尔滨工业大学(深圳) 一种超冗余机械臂的路径规划方法、装置及控制***
CN111037550A (zh) * 2019-12-03 2020-04-21 华南理工大学 一种冗余度机械臂运动控制的解决方法
CN111152224A (zh) * 2020-01-10 2020-05-15 温州大学 一种双重寻优的机器人运动轨迹优化方法
CN111975768A (zh) * 2020-07-08 2020-11-24 华南理工大学 一种基于固参神经网络的机械臂运动规划方法

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101927495A (zh) * 2010-08-25 2010-12-29 中山大学 一种冗余度机械臂重复运动规划方法
JP2013215839A (ja) * 2012-04-09 2013-10-24 Jtekt Corp 冗長自由度を持つロボットの制御方法及びロボット制御装置、並びにロボット制御システム
CN105538327A (zh) * 2016-03-03 2016-05-04 吉首大学 一种基于突加度的冗余度机械臂重复运动规划方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101927495A (zh) * 2010-08-25 2010-12-29 中山大学 一种冗余度机械臂重复运动规划方法
JP2013215839A (ja) * 2012-04-09 2013-10-24 Jtekt Corp 冗長自由度を持つロボットの制御方法及びロボット制御装置、並びにロボット制御システム
CN105538327A (zh) * 2016-03-03 2016-05-04 吉首大学 一种基于突加度的冗余度机械臂重复运动规划方法

Cited By (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107972031B (zh) * 2017-11-10 2020-07-07 浙江科技学院 一种冗余机械臂可重复运动的初始位置定位方法
CN107891424A (zh) * 2017-11-10 2018-04-10 浙江科技学院 一种求解冗余机械臂逆运动学的有限时间神经网络优化方法
CN107962566A (zh) * 2017-11-10 2018-04-27 浙江科技学院 一种移动机械臂重复运动规划方法
CN107972031A (zh) * 2017-11-10 2018-05-01 浙江科技学院 一种冗余机械臂可重复运动的初始位置定位方法
CN107972030A (zh) * 2017-11-10 2018-05-01 浙江科技学院 一种冗余机械臂重复运动中的初始位置修正方法
CN107972030B (zh) * 2017-11-10 2020-07-07 浙江科技学院 一种冗余机械臂重复运动中的初始位置修正方法
CN107784180A (zh) * 2017-11-13 2018-03-09 华南理工大学 一种时变凸二次规划求解器设计方法
CN108015763A (zh) * 2017-11-17 2018-05-11 华南理工大学 一种抗噪声干扰的冗余度机械臂路径规划方法
CN108015763B (zh) * 2017-11-17 2020-09-22 华南理工大学 一种抗噪声干扰的冗余度机械臂路径规划方法
CN108908341B (zh) * 2018-08-03 2021-01-01 浙江工业大学 二次根式终态吸引的冗余机器人重复运动规划方法
CN108908341A (zh) * 2018-08-03 2018-11-30 浙江工业大学 基于二次根式终态吸引性能指标的冗余机器人重复运动规划方法
CN108908347A (zh) * 2018-09-07 2018-11-30 浙江科技学院 一种面向冗余移动机械臂容错型重复运动规划方法
CN109159121A (zh) * 2018-09-12 2019-01-08 浙江工业大学 采用抛物线型终态神经网络的冗余机器人重复运动规划方法
CN109159122A (zh) * 2018-09-12 2019-01-08 浙江工业大学 采用椭圆型终态神经网络的冗余机器人重复运动规划方法
CN109159124A (zh) * 2018-09-17 2019-01-08 浙江工业大学 采用快速双幂次终态神经网络的冗余机器人重复运动规划方法
CN109940615A (zh) * 2019-03-13 2019-06-28 浙江科技学院 一种面向双臂机械手同步重复运动规划的终态网络优化方法
CN110561426A (zh) * 2019-08-21 2019-12-13 哈尔滨工业大学(深圳) 一种超冗余机械臂的路径规划方法、装置及控制***
CN111037550A (zh) * 2019-12-03 2020-04-21 华南理工大学 一种冗余度机械臂运动控制的解决方法
CN111152224A (zh) * 2020-01-10 2020-05-15 温州大学 一种双重寻优的机器人运动轨迹优化方法
CN111152224B (zh) * 2020-01-10 2022-05-10 温州大学 一种双重寻优的机器人运动轨迹优化方法
CN111975768A (zh) * 2020-07-08 2020-11-24 华南理工大学 一种基于固参神经网络的机械臂运动规划方法
CN111975768B (zh) * 2020-07-08 2022-03-25 华南理工大学 一种基于固参神经网络的机械臂运动规划方法

Also Published As

Publication number Publication date
CN106985138B (zh) 2019-05-31

Similar Documents

Publication Publication Date Title
CN106985138A (zh) 基于终态吸引优化指标的冗余机械臂轨迹规划方法
CN107127754A (zh) 一种基于终态吸引优化指标的冗余机械臂重复运动规划方法
CN107972030A (zh) 一种冗余机械臂重复运动中的初始位置修正方法
CN107891424A (zh) 一种求解冗余机械臂逆运动学的有限时间神经网络优化方法
CN107972031A (zh) 一种冗余机械臂可重复运动的初始位置定位方法
CN107962566A (zh) 一种移动机械臂重复运动规划方法
CN107490965A (zh) 一种空间自由漂浮机械臂的多约束轨迹规划方法
CN108015766B (zh) 一种非线性约束的原对偶神经网络机器人动作规划方法
CN106426164A (zh) 一种冗余度双机械臂的多指标协调运动规划方法
CN108908347A (zh) 一种面向冗余移动机械臂容错型重复运动规划方法
CN105354433B (zh) 一种空间机械臂参数对运动可靠性影响比重的确定方法
CN109159122B (zh) 采用椭圆型终态神经网络的冗余机器人重复运动规划方法
KR102030141B1 (ko) 로봇의 팔꿈치 제어시스템 및 그 제어방법
CN109940615A (zh) 一种面向双臂机械手同步重复运动规划的终态网络优化方法
Lambert et al. A novel parallel haptic device with 7 degrees of freedom
CN109159124B (zh) 采用快速双幂次终态神经网络的冗余机器人重复运动规划方法
Liu et al. Research on kinematic modeling and analysis methods of UR robot
CN108908340B (zh) 采用有限区间神经网络的冗余机器人重复运动规划方法
CN109159121B (zh) 采用抛物线型终态神经网络的冗余机器人重复运动规划方法
CN108908341B (zh) 二次根式终态吸引的冗余机器人重复运动规划方法
CN115122327A (zh) 基于对偶神经网络的危化品运输机械臂末端精确定位方法
CN106875008A (zh) 一种机械手运动学逆解方法及***
Kim et al. Kinematic feedback control laws for generating natural arm movements
CN116079730B (zh) 一种提升机器人手臂操作精度的控制方法及***
Dinary et al. A control scheme for industrial robots using artificial neural networks

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