CN101804627A - 一种冗余度机械臂运动规划方法 - Google Patents

一种冗余度机械臂运动规划方法 Download PDF

Info

Publication number
CN101804627A
CN101804627A CN 201010144515 CN201010144515A CN101804627A CN 101804627 A CN101804627 A CN 101804627A CN 201010144515 CN201010144515 CN 201010144515 CN 201010144515 A CN201010144515 A CN 201010144515A CN 101804627 A CN101804627 A CN 101804627A
Authority
CN
China
Prior art keywords
inequality
dim
quadratic
quadratic programming
theta
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
CN 201010144515
Other languages
English (en)
Other versions
CN101804627B (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.)
Sun Yat Sen University
Original Assignee
Sun Yat Sen 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 Sun Yat Sen University filed Critical Sun Yat Sen University
Priority to CN2010101445150A priority Critical patent/CN101804627B/zh
Publication of CN101804627A publication Critical patent/CN101804627A/zh
Application granted granted Critical
Publication of CN101804627B publication Critical patent/CN101804627B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Numerical Control (AREA)

Abstract

本发明提供了一种冗余度机械臂运动规划方法,包括如下步骤:1)通过上位机采用二次型优化在速度层上对机械臂的逆运动学解析,设计的最小性能指标可为速度范数、重复运动或动能,受约束于速度雅可比等式、不等式和关节角速度极限,该角速度极限是随关节角度变化的;2)将步骤1)的二次型优化转化为二次规划问题;3)将步骤2)的二次规划问题用线性变分不等式原对偶神经网络求解器或数值方法求解;4)将步骤3)的求解结果传递给下位机控制器驱动机械臂运动。本发明基于线性变分不等式的原对偶神经网络具有全局指数收敛性,且没有涉及到矩阵求逆等复杂运算,大大地提高了计算效率,同时实时性强且能适应关节角速度极限变化。

Description

一种冗余度机械臂运动规划方法
技术领域
本发明属于冗余度机械臂运动规划方法,特别是涉及一种关节角速度变极限的冗余度机械臂运动规划方法。
背景技术
冗余度机械臂是一种自由度大于任务空间所需最少自由度的末端能动机械装置,其运动任务包括焊接、油漆、组装、挖掘和绘图等,广泛应用于装备制造、产品加工、机器作业等国民经济生产活动中。冗余度机械臂的逆运动学问题是指已知机械臂末端位姿,确定机械臂的关节角问题。传统的冗余度解析方法以及工业机械臂控制方法主要是基于伪逆的方法:即,把问题的解转化成求一个最小范数解加上一个同类解。次目标可以被指定到同类解上,去控制机械臂的自运动以躲避障碍物、关节极限、奇异点和优化其它目标函数。其缺点是在处理不等式约束上有困难,计算量大,实时性差,而且它会遇到奇异情况而生成不可行解,在实际机械臂的应用中受到很大的制约。
发明内容
本发明的目的在于克服现有技术的不足,提供一种计算量小、实时性强且能适应关节角速度极限变化的冗余度机械臂运动规划方法。
为了实现上述发明目的,采用的技术方案如下:
一种冗余度机械臂运动规划方法,包括如下步骤:
1)通过上位机采用二次型优化在速度层上对机械臂的逆运动学解析,设计的最小性能指标可为速度范数、重复运动或动能,受约束于速度雅可比等式、不等式和关节角速度极限,该角速度极限是随关节角度变化的;
2)将步骤1)的二次型优化转化为二次规划问题;
3)将步骤2)的二次规划问题用线性变分不等式原对偶神经网络求解器或数值方法求解;
4)将步骤3)的求解结果传递给下位机控制器驱动机械臂运动。
本发明基于线性变分不等式的原对偶神经网络具有全局指数收敛性,且没有涉及到矩阵求逆等复杂运算,大大地提高了计算效率,同时实时性强且能适应关节角速度极限变化。
附图说明
图1为本发明的流程图;
图2为实现本发明的机械臂结构主视图;
图3为实现本发明的机械臂结构俯视图;
图4为机械臂局部示意图。
具体实施方式
下面结合附图对本发明做进一步的说明。
图1所示的冗余度机械臂运动规划方法主要由目标问题1、二次规划问题2、基于线性变分不等式原对偶神经网络求解器或二次规划数值算法3、下位机控制器4和机械臂5组成。先将逆运动学求解在速度层上设计为最小化
Figure GSA00000082218900021
且受约束于
Figure GSA00000082218900022
Figure GSA00000082218900023
θ-≤θ≤θ+
Figure GSA00000082218900024
欲优化的性能指标
Figure GSA00000082218900025
可以是最小速度范数函数
Figure GSA00000082218900026
重复运动指标
Figure GSA00000082218900027
或最小动能函数
Figure GSA00000082218900028
将上述的各种冗余度解析方案转化为通用的二次型优化标准形式2,再使用基于线性变分不等式的原对偶神经网络或二次规划数值方法3求解,并将求解结果传递给下位机控制器4驱动机械臂5运动。
图2和图3所示的机械臂由机械臂连杆1、推杆2、关节3、关节与推杆施力点连结部4和基座5组成。其中推杆2的存在使其不同于传统无推杆串联机械臂的角速度恒定极限方式,而是一种变极限机械臂。在实时计算机械臂的逆解时,这个角速度极限是角度的函数。因此,通过改变二次规划的约束条件
Figure GSA00000082218900031
从而实现变极限的控制。
图4所示机械臂局部示意图,在通常的设计中,认为机械的动力产生于内部电机力矩,即假设动力不是来自于推杆,或者认为4非常小,几乎可以忽略,这样1和2就会重合在一起。本发明涉及的机械臂设计中,推杆是存在的,即4不可能忽略。这样,由于推杆的存在使得原来的角速度极限在每时每刻都会变化,是角度的函数。假设1的长度为a,4的长度为b,2的长度为c。具体推导过程如下:
c 2 = a 2 + b 2 - 2 a * b * cos ( π 2 + θ ) ; - - - ( 1 )
将上述公式对时间t求导,得
2 c * dc dt = 2 a * b * sin ( π 2 + θ ) * θ · ; - - - ( 2 )
其中,c=c0+v*Δt*Δc,c0为初始的c边长,v为步进电机的转速,Δc为电机转一圈对应的电推杆伸长量。进一步可得
2 c * ( v * Δc ) = 2 a * b * sin ( π 2 + θ ) * θ · = 2 a * b * cos θ * θ · ; - - - ( 3 )
c * Δc * v = a * b * cos θ * θ · ; (4)
所以 θ · = c * Δc * v a * b * cos θ = Δc * v * a 2 + b 2 - 2 a * b * cos ( π 2 + θ ) a * b * cos θ , - - - ( 5 )
因此可得关节速度的变极限为
Δc * v - * a 2 + b 2 - 2 a * b * cos ( π 2 + θ ) a * b * cos θ : = θ · - ( θ ) ≤ θ · (6)
≤ θ · + ( θ ) : = Δc * v + * a 2 + b 2 - 2 a * b * cos ( π 2 + θ ) a * b * cos θ ,
其中,v+和v-分别为相关关节步进电机的转速正极限和负极限。通过考虑角速度的极限为随角度变化的函数,在设计控制方法时,修改相应的约束条件,组成带有变极限参数的角速度极限条件,从而实现对变极限问题的解决。
基于前面的分析,机械臂的逆运动学求解在速度层上可设计为:
min φ ( θ , θ · ) - - - ( 7 )
s . t . J θ · = r · , - - - ( 8 )
A θ · ≤ b , - - - ( 9 )
θ-≤θ≤θ+,                           (10)
θ · - ( θ ) ≤ θ · ≤ θ · + ( θ ) ; - - - ( 11 )
其中,
Figure GSA00000082218900048
代表欲优化的性能指标;等式约束
Figure GSA00000082218900049
表述机械臂末端运动轨迹;不等式约束
Figure GSA000000822189000410
可以用于环境障碍物的躲避或其它性能约束;θ-≤θ≤θ+
Figure GSA000000822189000411
分别是关节角度极限、关节角速度极限。
欲优化的性能指标
Figure GSA000000822189000412
可以设计为各种冗余度解析方案的优化判据。其可以是最小速度范数函数,即
Figure GSA000000822189000413
也可是重复运动指标,即
Figure GSA000000822189000414
其中z=λ(θ-θ(0)),λ>0是用来控制关节位移幅值的正设计参数;还可以是最小动能函数
Figure GSA00000082218900051
等。
如图1所示的步骤1,将上述问题转化为一个标准的二次规划问题去求解才能应用到机械臂的控制上去。该二次规划问题可写为如下通用形式:
minxTWx/2+qTx,                (12)
s.t.Jx=d,                    (13)
Ax≤b,                        (14)
x-≤x≤x+。                    (15)
其中,决策变量x可以被定义为
Figure GSA00000082218900052
W,q,J,d,A,b,x-,x+为已知的相对应的系数矩阵和向量,比如,在最小速度范数方案中,W为单位矩阵,q=0,J为雅可比矩阵,
Figure GSA00000082218900053
而A,b可以是障碍物躲避参数或者由优化指标转化得到的不等式约束,x-,x+由公式(10)、(11)通过变换获得。
下面说明关节物理极限的处理和变换过程,即如何由公式(10)、(11)转换得到公式(15)。在速度层上解析的时候,需要将(10)式转换为速度层
Figure GSA00000082218900054
上的表达形式:
μ ( θ - - θ ) ≤ θ · ≤ μ ( θ + - θ ) , - - - ( 16 )
其中系数μ>0是用来调节关节角速度的可行域,系数μ的选取应该使(16)式转换后的可行域比原来的关节角速度可行域在一般情况下略大。由此,双端约束公式(10)和(11)可以合并为一个统一的双端约束:x-≤x≤x+,其中x-和x+的第i个元素分别定义如下:
x i - = max { θ · i - ( θ ) , μ ( θ i - - θ i ) } , - - - ( 17 )
x i + = min { θ · i + ( θ ) , μ ( θ i + - θ i ) } . - - - ( 18 )
本发明用双端不等式来表述关节物理极限的躲避,以上相关参数μ的选择可以基于理论分析或基于经验。
得到上述的二次规划问题(12)-(15)式后,本发明的求解方法是采用基于线性变分不等式的原对偶神经网络或二次规划数值算法来实时求解此二次规划问题。
以下就是基于线性变分不等式的原对偶神经网络来求解带约束的二次规划问题(12)-(15)的神经网络求解器的构造过程。
首先,将二次规划问题(12)-(15)式转化为一个线性变分不等式,即求一个原对偶变量
Figure GSA00000082218900061
使得
Figure GSA00000082218900062
(y-y*)T(My*+p)≥0,                    (19)
其中,原对偶变量y及其上下限定义如下:
y = x u v ,
Figure GSA00000082218900064
Figure GSA00000082218900065
对偶变量u和v分别与等式约束(13)和不等式约束(14)相对应;1v:=[1,...,1]T是元素都为1的相应维数向量;是足够大的常数,用于数值上替代无穷大+∞,而扩展矩阵M、p分别定义如下:
M = W - J T A T J 0 0 - A 0 0 , p = q - d b ;
由此可总结归纳为:至少存在一个最优解x*时,二次规划问题(12)-(15)可转化为线性变分不等式问题(19)。
其次,线性变分不等式问题(19)又等价于线性投影方程,即PΩ(y-(My+p))-y=0,其中PΩ(·)为空间Rdim(x)+dim(d)+dim(b)到集合Ω的分段线性投影算子,PΩ(y)的第i个计算单元定义为
y i - if y i < y i - y i if y i - &le; y i &le; y i + y i + if y i > y i + , &ForAll; i &Element; { 1,2 , . . . , dim ( x ) + dim ( d ) + dim ( b ) } .
接着,用下面的动力学***(作为基于线性变分不等式的原对偶神经网络的动力学描述形式,如图1的步骤3)来求解上述线性变分不等式问题及二次规划问题:
y &CenterDot; = &gamma; ( I + M T ) { P &Omega; ( y - ( My + p ) ) - y } , - - - ( 20 )
其中,设计参数γ>0用来调节网络的收敛性,γ越大该网络收敛得越快。此外,当(12)-(15)至少存在一个最优解x*时,从任何初始状态出发,线性变分不等式原对偶神经网络(20)的状态向量y(t)都将收敛至某平衡点y*,其前dim(x)个元素组成了二次规划问题(12)-(15)的最优解x*。如果存在一个常数ρ>0,使得||y-PΩ(y-(My+p))||2≥ρ||y-y*||2成立,则神经网络(20)全局指数收敛于平衡点y*和问题最优解x*(其收敛率正比于γρ)。将计算得到的角速度再传送给下位机控制器从而控制机械臂的运动,实现本发明的方法。

Claims (4)

1.一种冗余度机械臂运动规划方法,其特征在于包括如下步骤:
1)通过上位机采用二次型优化在速度层上对机械臂的逆运动学解析,设计的最小性能指标可为速度范数、重复运动或动能,受约束于速度雅可比等式、不等式和关节角速度极限,该角速度极限是随关节角度变化的;
2)将步骤1)的二次型优化转化为二次规划问题;
3)将步骤2)的二次规划问题用基于线性变分不等式的原对偶神经网络求解器或二次规划数值方法进行求解;
4)将步骤3)的求解结果传递给下位机控制器驱动机械臂的运动。
2.根据权利要求1所述的冗余度机械臂运动规划方法,其特征在于所述步骤1)的二次型优化的冗余度解析方案将机械臂的逆运动学求解在速度层上设计为:最小化
Figure FSA00000082218800011
受约束于
Figure FSA00000082218800012
θ-≤θ≤θ+
Figure FSA00000082218800014
其中
Figure FSA00000082218800015
代表欲优化的性能指标,等式约束
Figure FSA00000082218800016
表述机械臂末端运动轨迹,不等式约束
Figure FSA00000082218800017
表示用于环境障碍物的躲避性能约束,θ-≤θ≤θ+分别表示关节角度极限、关节角速度极限;
所述欲优化的性能指标
Figure FSA00000082218800019
为各种冗余度解析方案的优化判据,在速度层上
Figure FSA000000822188000110
采用最小速度范数函数,即
Figure FSA000000822188000111
或重复运动指标,即
Figure FSA000000822188000112
其中z=λ(θ-θ(0)),λ>0是用来控制关节位移幅值的正设计参数,或最小动能函数
Figure FSA000000822188000113
其中H为机械臂惯性矩阵。
3.根据权利要求2所述的冗余度机械臂运动规划方法,其特征在于所述步骤2)的二次规划问题可以转化为一个线性变分不等式,即求一个原对偶变量使得
Figure FSA000000822188000115
(y-y*)T(My*+p)≥0,其中,原对偶变量y及其上下限定义如下:
y = x u v ,
Figure FSA00000082218800022
Figure FSA00000082218800023
对偶变量u和v分别与等式约束(7)和不等式约束(8)相对应;1v:=[1,...,1]T是元素都为1的相应维数向量;是足够大的常数,用于数值上替代无穷大+∞,而扩展矩阵M、p分别定义如下:
M = W - J T A T J 0 0 - A 0 0 , p = q - d b .
4.根据权利要求3所述的线性变分不等式,其特征在于等价于线性投影方程PΩ(y-(My+p))-y=0,其中PΩ(·)为空间Rdim(x)+dim(d)+dim(b)到集合Ω的分段线性投影算子,PΩ(y)的第i个计算单元定义为
y i - if y i < y i - y i if y i - &le; y i &le; y i + y i + if y i > y i + , &ForAll; i &Element; { 1,2,3 , . . . , dim ( x ) + dim ( d ) + dim ( b ) } .
接着,用动力学***
Figure FSA00000082218800029
解上述线性变分不等式问题及二次规划问题,其中,设计参数γ>0用来调节网络的收敛性,γ越大该网络收敛得越快。
CN2010101445150A 2010-04-02 2010-04-02 一种冗余度机械臂运动规划方法 Expired - Fee Related CN101804627B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2010101445150A CN101804627B (zh) 2010-04-02 2010-04-02 一种冗余度机械臂运动规划方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2010101445150A CN101804627B (zh) 2010-04-02 2010-04-02 一种冗余度机械臂运动规划方法

Publications (2)

Publication Number Publication Date
CN101804627A true CN101804627A (zh) 2010-08-18
CN101804627B CN101804627B (zh) 2011-12-07

Family

ID=42606659

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2010101445150A Expired - Fee Related CN101804627B (zh) 2010-04-02 2010-04-02 一种冗余度机械臂运动规划方法

Country Status (1)

Country Link
CN (1) CN101804627B (zh)

Cited By (43)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101927495A (zh) * 2010-08-25 2010-12-29 中山大学 一种冗余度机械臂重复运动规划方法
CN102126219A (zh) * 2010-11-22 2011-07-20 中山大学 一种冗余度机械臂容错型运动规划方法
CN102289204A (zh) * 2011-06-03 2011-12-21 华南理工大学 基于确定学习理论的机械臂通用控制方法
CN102514008A (zh) * 2011-11-21 2012-06-27 中山大学 一种冗余度机械臂的不同层性能指标同时优化方法
CN102663154A (zh) * 2012-03-08 2012-09-12 东南大学 一种平面闭环连杆机构运动过程的模拟方法
CN103231381A (zh) * 2013-05-03 2013-08-07 中山大学 一种冗余度机械臂的新型加速度层重复运动规划方法
CN104760041A (zh) * 2015-03-19 2015-07-08 中山大学 一种基于突加度的障碍物躲避运动规划方法
CN104908040A (zh) * 2015-06-23 2015-09-16 广东顺德中山大学卡内基梅隆大学国际联合研究院 一种冗余度机械臂加速度层的容错规划方法
CN105538325A (zh) * 2015-12-30 2016-05-04 哈尔滨理工大学 一种液压四足机器人单腿关节解耦控制方法
CN105598968A (zh) * 2016-01-26 2016-05-25 中山大学 一种并联机械臂的运动规划与控制方法
CN106155076A (zh) * 2016-08-23 2016-11-23 华南理工大学 一种多旋翼无人飞行器的稳定飞行控制方法
CN106426164A (zh) * 2016-09-27 2017-02-22 华南理工大学 一种冗余度双机械臂的多指标协调运动规划方法
CN106826828A (zh) * 2017-02-16 2017-06-13 香港理工大学深圳研究院 一种多冗余度机械臂***的协同控制方法与装置
WO2017132905A1 (zh) * 2016-02-03 2017-08-10 华为技术有限公司 控制运动***的方法和装置
CN107066698A (zh) * 2017-03-18 2017-08-18 华南理工大学 基于新型数值求解器的冗余度机械臂重复运动规划方法
CN107378952A (zh) * 2017-08-16 2017-11-24 华南理工大学 一种冗余度机械臂末端执行器姿态保持的解决方法
CN107966907A (zh) * 2017-11-30 2018-04-27 华南理工大学 一种应用于冗余度机械臂的障碍物躲避解决方法
CN107962566A (zh) * 2017-11-10 2018-04-27 浙江科技学院 一种移动机械臂重复运动规划方法
CN107984472A (zh) * 2017-11-13 2018-05-04 华南理工大学 一种用于冗余度机械臂运动规划的变参神经求解器设计方法
CN108015765A (zh) * 2017-11-22 2018-05-11 华南理工大学 一种机器人运动规划的拓展解集对偶神经网络解决方法
CN108015766A (zh) * 2017-11-22 2018-05-11 华南理工大学 一种非线性约束的原对偶神经网络机器人动作规划方法
WO2018176854A1 (zh) * 2017-03-27 2018-10-04 华南理工大学 一种冗余度机械臂重复运动规划方法
CN108714894A (zh) * 2018-05-03 2018-10-30 华南理工大学 一种求解双冗余机械臂互相碰撞的动力学方法
CN109086557A (zh) * 2018-09-26 2018-12-25 华南理工大学 一种基于欧拉型离散周期节律神经网络的冗余度机械臂重复运动规划方法
CN109129487A (zh) * 2018-09-26 2019-01-04 华南理工大学 在周期噪声下基于泰勒型离散周期节律神经网络的冗余度机械臂重复运动规划方法
CN109227550A (zh) * 2018-11-12 2019-01-18 吉林大学 一种基于rbf神经网络的机械臂控制方法
CN110014427A (zh) * 2019-03-26 2019-07-16 华侨大学 一种基于伪逆的冗余度机械臂高精度运动规划方法
CN110076770A (zh) * 2019-03-28 2019-08-02 陕西理工大学 一种用于冗余机械臂的自运动方法
CN110103225A (zh) * 2019-06-04 2019-08-09 兰州大学 一种数据驱动的机械臂重复运动控制方法与装置
CN110434854A (zh) * 2019-08-20 2019-11-12 兰州大学 一种基于数据驱动的冗余度机械臂视觉伺服控制方法与装置
CN110682286A (zh) * 2019-05-28 2020-01-14 广东省智能制造研究所 一种协作机器人实时避障方法
CN111037560A (zh) * 2019-12-25 2020-04-21 广东省智能制造研究所 一种协作机器人柔顺力控制方法及***
CN111309002A (zh) * 2019-11-26 2020-06-19 华南理工大学 一种基于矢量的轮式移动机器人避障方法及***
CN111515945A (zh) * 2020-04-10 2020-08-11 广州大学 机械臂视觉定位分拣抓取的控制方法、***及装置
CN111975768A (zh) * 2020-07-08 2020-11-24 华南理工大学 一种基于固参神经网络的机械臂运动规划方法
CN112605996A (zh) * 2020-12-16 2021-04-06 中山大学 一种面向冗余机械臂的无模型碰撞避免控制方法
CN114564009A (zh) * 2022-01-21 2022-05-31 首都医科大学 一种手术机器人路径规划方法及***
CN114643582A (zh) * 2022-05-05 2022-06-21 中山大学 一种面向冗余机械臂的无模型关节容错控制方法及装置
CN114700938A (zh) * 2022-03-04 2022-07-05 华南理工大学 一种基于跳增益积分神经网络的冗余机械臂运动规划方法
CN115026813A (zh) * 2022-05-26 2022-09-09 中山大学 基于类小脑模型的机械臂视觉伺服控制方法及***
CN115075313A (zh) * 2022-08-04 2022-09-20 网易(杭州)网络有限公司 控制信号量确定方法、装置、设备及存储介质
CN115582826A (zh) * 2022-10-14 2023-01-10 华南理工大学 一种基于线驱动的超冗余度模块化机械臂
US20230101489A1 (en) * 2021-09-27 2023-03-30 Ubtech Robotics Corp Ltd Redundant robot joint acceleration planning method, redundant robot using the same, and computer readable storage medium

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105563490A (zh) * 2016-03-03 2016-05-11 吉首大学 一种移动机械臂障碍物躲避的容错运动规划方法

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1728600A1 (en) * 2005-05-31 2006-12-06 Honda Research Institute Europe GmbH Controlling the trajectory of an effector
JP2007136590A (ja) * 2005-11-16 2007-06-07 Kawasaki Heavy Ind Ltd 冗長関節部を有する冗長ロボットの制御装置および制御方法
CN101028712A (zh) * 2007-02-09 2007-09-05 北京航空航天大学 一种绳驱动冗余度机械臂
CN101352854A (zh) * 2008-07-17 2009-01-28 上海交通大学 遥操作平面冗余度机械臂自主避障智能单元、***及方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1728600A1 (en) * 2005-05-31 2006-12-06 Honda Research Institute Europe GmbH Controlling the trajectory of an effector
JP2007136590A (ja) * 2005-11-16 2007-06-07 Kawasaki Heavy Ind Ltd 冗長関節部を有する冗長ロボットの制御装置および制御方法
CN101028712A (zh) * 2007-02-09 2007-09-05 北京航空航天大学 一种绳驱动冗余度机械臂
CN101352854A (zh) * 2008-07-17 2009-01-28 上海交通大学 遥操作平面冗余度机械臂自主避障智能单元、***及方法

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
《控制理论与应用》 20050825 马宝离 冗余机器人的双向自运动路径规划 547-550 第22卷, 第4期 *
《机器人》 20081115 张雨浓等 基于二次型规划的平面冗余机械臂的自运动 566-571 第30卷, 第6期 *

Cited By (69)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101927495B (zh) * 2010-08-25 2013-04-17 中山大学 一种冗余度机械臂重复运动规划方法
CN101927495A (zh) * 2010-08-25 2010-12-29 中山大学 一种冗余度机械臂重复运动规划方法
CN102126219A (zh) * 2010-11-22 2011-07-20 中山大学 一种冗余度机械臂容错型运动规划方法
CN102126219B (zh) * 2010-11-22 2012-11-07 中山大学 一种冗余度机械臂容错型运动规划方法
CN102289204A (zh) * 2011-06-03 2011-12-21 华南理工大学 基于确定学习理论的机械臂通用控制方法
CN102514008A (zh) * 2011-11-21 2012-06-27 中山大学 一种冗余度机械臂的不同层性能指标同时优化方法
CN102514008B (zh) * 2011-11-21 2014-03-19 中山大学 一种冗余度机械臂的不同层性能指标同时优化方法
CN102663154A (zh) * 2012-03-08 2012-09-12 东南大学 一种平面闭环连杆机构运动过程的模拟方法
CN102663154B (zh) * 2012-03-08 2013-12-25 东南大学 一种平面闭环连杆机构运动过程的模拟方法
CN103231381B (zh) * 2013-05-03 2015-10-21 中山大学 一种冗余度机械臂的新型加速度层重复运动规划方法
CN103231381A (zh) * 2013-05-03 2013-08-07 中山大学 一种冗余度机械臂的新型加速度层重复运动规划方法
CN104760041A (zh) * 2015-03-19 2015-07-08 中山大学 一种基于突加度的障碍物躲避运动规划方法
CN104760041B (zh) * 2015-03-19 2016-08-03 中山大学 一种基于突加度的障碍物躲避运动规划方法
CN104908040A (zh) * 2015-06-23 2015-09-16 广东顺德中山大学卡内基梅隆大学国际联合研究院 一种冗余度机械臂加速度层的容错规划方法
CN104908040B (zh) * 2015-06-23 2017-06-20 广东顺德中山大学卡内基梅隆大学国际联合研究院 一种冗余度机械臂加速度层的容错规划方法
CN105538325A (zh) * 2015-12-30 2016-05-04 哈尔滨理工大学 一种液压四足机器人单腿关节解耦控制方法
CN105538325B (zh) * 2015-12-30 2018-10-30 哈尔滨理工大学 一种液压四足机器人单腿关节解耦控制方法
CN105598968A (zh) * 2016-01-26 2016-05-25 中山大学 一种并联机械臂的运动规划与控制方法
WO2017132905A1 (zh) * 2016-02-03 2017-08-10 华为技术有限公司 控制运动***的方法和装置
CN106155076A (zh) * 2016-08-23 2016-11-23 华南理工大学 一种多旋翼无人飞行器的稳定飞行控制方法
CN106155076B (zh) * 2016-08-23 2019-04-09 华南理工大学 一种多旋翼无人飞行器的稳定飞行控制方法
CN106426164B (zh) * 2016-09-27 2019-04-09 华南理工大学 一种冗余度双机械臂的多指标协调运动规划方法
CN106426164A (zh) * 2016-09-27 2017-02-22 华南理工大学 一种冗余度双机械臂的多指标协调运动规划方法
CN106826828B (zh) * 2017-02-16 2019-06-14 香港理工大学深圳研究院 一种多冗余度机械臂***的协同控制方法与装置
CN106826828A (zh) * 2017-02-16 2017-06-13 香港理工大学深圳研究院 一种多冗余度机械臂***的协同控制方法与装置
CN107066698A (zh) * 2017-03-18 2017-08-18 华南理工大学 基于新型数值求解器的冗余度机械臂重复运动规划方法
US11409263B2 (en) 2017-03-27 2022-08-09 South China University Of Technology Method for programming repeating motion of redundant robotic arm
WO2018176854A1 (zh) * 2017-03-27 2018-10-04 华南理工大学 一种冗余度机械臂重复运动规划方法
CN107378952A (zh) * 2017-08-16 2017-11-24 华南理工大学 一种冗余度机械臂末端执行器姿态保持的解决方法
CN107378952B (zh) * 2017-08-16 2019-08-20 华南理工大学 一种冗余度机械臂末端执行器姿态保持的解决方法
CN107962566A (zh) * 2017-11-10 2018-04-27 浙江科技学院 一种移动机械臂重复运动规划方法
CN107984472A (zh) * 2017-11-13 2018-05-04 华南理工大学 一种用于冗余度机械臂运动规划的变参神经求解器设计方法
CN108015766A (zh) * 2017-11-22 2018-05-11 华南理工大学 一种非线性约束的原对偶神经网络机器人动作规划方法
WO2019100891A1 (zh) * 2017-11-22 2019-05-31 华南理工大学 一种机器人运动规划的拓展解集对偶神经网络解决方法
CN108015766B (zh) * 2017-11-22 2020-05-22 华南理工大学 一种非线性约束的原对偶神经网络机器人动作规划方法
CN108015765B (zh) * 2017-11-22 2019-06-18 华南理工大学 一种机器人运动规划的拓展解集对偶神经网络解决方法
CN108015765A (zh) * 2017-11-22 2018-05-11 华南理工大学 一种机器人运动规划的拓展解集对偶神经网络解决方法
CN107966907B (zh) * 2017-11-30 2020-09-22 华南理工大学 一种应用于冗余度机械臂的障碍物躲避解决方法
CN107966907A (zh) * 2017-11-30 2018-04-27 华南理工大学 一种应用于冗余度机械臂的障碍物躲避解决方法
CN108714894A (zh) * 2018-05-03 2018-10-30 华南理工大学 一种求解双冗余机械臂互相碰撞的动力学方法
CN109129487A (zh) * 2018-09-26 2019-01-04 华南理工大学 在周期噪声下基于泰勒型离散周期节律神经网络的冗余度机械臂重复运动规划方法
CN109086557A (zh) * 2018-09-26 2018-12-25 华南理工大学 一种基于欧拉型离散周期节律神经网络的冗余度机械臂重复运动规划方法
CN109086557B (zh) * 2018-09-26 2022-05-24 华南理工大学 一种基于欧拉型离散周期节律神经网络的冗余度机械臂重复运动规划方法
CN109227550A (zh) * 2018-11-12 2019-01-18 吉林大学 一种基于rbf神经网络的机械臂控制方法
CN110014427B (zh) * 2019-03-26 2021-11-02 华侨大学 一种基于伪逆的冗余度机械臂高精度运动规划方法
CN110014427A (zh) * 2019-03-26 2019-07-16 华侨大学 一种基于伪逆的冗余度机械臂高精度运动规划方法
CN110076770A (zh) * 2019-03-28 2019-08-02 陕西理工大学 一种用于冗余机械臂的自运动方法
CN110682286A (zh) * 2019-05-28 2020-01-14 广东省智能制造研究所 一种协作机器人实时避障方法
CN110682286B (zh) * 2019-05-28 2020-07-28 广东省智能制造研究所 一种协作机器人实时避障方法
CN110103225A (zh) * 2019-06-04 2019-08-09 兰州大学 一种数据驱动的机械臂重复运动控制方法与装置
CN110103225B (zh) * 2019-06-04 2023-04-11 兰州大学 一种数据驱动的机械臂重复运动控制方法与装置
CN110434854A (zh) * 2019-08-20 2019-11-12 兰州大学 一种基于数据驱动的冗余度机械臂视觉伺服控制方法与装置
CN111309002A (zh) * 2019-11-26 2020-06-19 华南理工大学 一种基于矢量的轮式移动机器人避障方法及***
CN111037560A (zh) * 2019-12-25 2020-04-21 广东省智能制造研究所 一种协作机器人柔顺力控制方法及***
CN111515945A (zh) * 2020-04-10 2020-08-11 广州大学 机械臂视觉定位分拣抓取的控制方法、***及装置
CN111975768A (zh) * 2020-07-08 2020-11-24 华南理工大学 一种基于固参神经网络的机械臂运动规划方法
CN111975768B (zh) * 2020-07-08 2022-03-25 华南理工大学 一种基于固参神经网络的机械臂运动规划方法
CN112605996A (zh) * 2020-12-16 2021-04-06 中山大学 一种面向冗余机械臂的无模型碰撞避免控制方法
US20230101489A1 (en) * 2021-09-27 2023-03-30 Ubtech Robotics Corp Ltd Redundant robot joint acceleration planning method, redundant robot using the same, and computer readable storage medium
US11992946B2 (en) * 2021-09-27 2024-05-28 Ubkang (Qingdao) Technology Co., Ltd. Redundant robot joint acceleration planning method, redundant robot using the same, and computer readable storage medium
CN114564009A (zh) * 2022-01-21 2022-05-31 首都医科大学 一种手术机器人路径规划方法及***
CN114700938A (zh) * 2022-03-04 2022-07-05 华南理工大学 一种基于跳增益积分神经网络的冗余机械臂运动规划方法
CN114700938B (zh) * 2022-03-04 2023-06-16 华南理工大学 一种基于跳增益积分神经网络的冗余机械臂运动规划方法
CN114643582B (zh) * 2022-05-05 2022-12-27 中山大学 一种面向冗余机械臂的无模型关节容错控制方法及装置
CN114643582A (zh) * 2022-05-05 2022-06-21 中山大学 一种面向冗余机械臂的无模型关节容错控制方法及装置
CN115026813A (zh) * 2022-05-26 2022-09-09 中山大学 基于类小脑模型的机械臂视觉伺服控制方法及***
CN115075313A (zh) * 2022-08-04 2022-09-20 网易(杭州)网络有限公司 控制信号量确定方法、装置、设备及存储介质
CN115582826A (zh) * 2022-10-14 2023-01-10 华南理工大学 一种基于线驱动的超冗余度模块化机械臂
CN115582826B (zh) * 2022-10-14 2024-03-19 华南理工大学 一种基于线驱动的超冗余度模块化机械臂

Also Published As

Publication number Publication date
CN101804627B (zh) 2011-12-07

Similar Documents

Publication Publication Date Title
CN101804627B (zh) 一种冗余度机械臂运动规划方法
CN101927495B (zh) 一种冗余度机械臂重复运动规划方法
CN108621158B (zh) 一种关于机械臂的时间最优轨迹规划控制方法及装置
CN106426164B (zh) 一种冗余度双机械臂的多指标协调运动规划方法
CN103231381B (zh) 一种冗余度机械臂的新型加速度层重复运动规划方法
CN109623810B (zh) 一种机器人平滑的时间最优轨迹规划的方法
CN102514008B (zh) 一种冗余度机械臂的不同层性能指标同时优化方法
CN105538327A (zh) 一种基于突加度的冗余度机械臂重复运动规划方法
CN108549321B (zh) 一种综合时间能量跃度的工业机器人轨迹生成方法及***
CN107479385A (zh) 直角坐标机器人迭代滑模交叉耦合控制方法
CN103235513A (zh) 一种基于遗传算法的移动机械臂轨迹规划优化方法
CN105174061B (zh) 基于伪谱法的双摆吊车全局时间最优轨迹规划方法
CN104760041A (zh) 一种基于突加度的障碍物躲避运动规划方法
CN112894821B (zh) 基于电流法的协作机器人拖动示教控制方法、装置及设备
CN112936287A (zh) 一种基于动力学迭代学习的柔性机器人控制方法及装置
Amiri-M et al. Modelling and control of a SCARA robot using quantitative feedback theory
Peng et al. Modeling and vibration control for a flexible pendulum inverted system based on a PDE observer
Kazi et al. Stabilization of a 2D-spidercrane mechanism using damping assignment passivity-based control
Han et al. Integral backstepping based computed torque control for a 6 DOF arm robot
Liu et al. Review on control systems and control strategies for excavators
Jiang et al. Research on mechanism configuration and dynamic characteristics for multi-split transmission line mobile robot
Wen et al. Fuzzy fractional order force control of 6PUS-UPU redundantly actuated parallel robot based on inner model position control structure
Xie et al. Revisiting QP-based control schemes for redundant robotic systems with different emphases
CN113867157B (zh) 一种控制补偿的最优轨迹规划方法、设备及存储设备
CN112571411A (zh) 用于电视机智能生产线的两用机械臂

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20111207

Termination date: 20140402