CN101804627A - 一种冗余度机械臂运动规划方法 - Google Patents
一种冗余度机械臂运动规划方法 Download PDFInfo
- 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
Links
- 230000033001 locomotion Effects 0.000 title claims abstract description 25
- 238000000034 method Methods 0.000 title claims abstract description 23
- 238000005457 optimization Methods 0.000 claims abstract description 10
- 239000011159 matrix material Substances 0.000 claims abstract description 8
- 230000007935 neutral effect Effects 0.000 claims description 11
- 230000009977 dual effect Effects 0.000 claims description 6
- 230000004888 barrier function Effects 0.000 claims description 4
- 230000001105 regulatory effect Effects 0.000 claims description 3
- 230000001276 controlling effect Effects 0.000 claims description 2
- 238000006073 displacement reaction Methods 0.000 claims description 2
- 238000004364 calculation method Methods 0.000 abstract description 5
- 238000013528 artificial neural network Methods 0.000 abstract 2
- 230000003252 repetitive effect Effects 0.000 abstract 1
- 238000004458 analytical method Methods 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 3
- NAWXUBYGYWOOIX-SFHVURJKSA-N (2s)-2-[[4-[2-(2,4-diaminoquinazolin-6-yl)ethyl]benzoyl]amino]-4-methylidenepentanedioic acid Chemical compound C1=CC2=NC(N)=NC(N)=C2C=C1CCC1=CC=C(C(=O)N[C@@H](CC(=C)C(O)=O)C(O)=O)C=C1 NAWXUBYGYWOOIX-SFHVURJKSA-N 0.000 description 2
- 238000004422 calculation algorithm Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 238000009412 basement excavation Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 238000009795 derivation Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000009472 formulation Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- NJPPVKZQTLUDBO-UHFFFAOYSA-N novaluron Chemical compound C1=C(Cl)C(OC(F)(F)C(OC(F)(F)F)F)=CC=C1NC(=O)NC(=O)C1=C(F)C=CC=C1F NJPPVKZQTLUDBO-UHFFFAOYSA-N 0.000 description 1
- 239000003973 paint Substances 0.000 description 1
- 230000000452 restraining effect Effects 0.000 description 1
- 238000003466 welding Methods 0.000 description 1
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组成。先将逆运动学求解在速度层上设计为最小化且受约束于 θ-≤θ≤θ+,欲优化的性能指标可以是最小速度范数函数重复运动指标或最小动能函数将上述的各种冗余度解析方案转化为通用的二次型优化标准形式2,再使用基于线性变分不等式的原对偶神经网络或二次规划数值方法3求解,并将求解结果传递给下位机控制器4驱动机械臂5运动。
图2和图3所示的机械臂由机械臂连杆1、推杆2、关节3、关节与推杆施力点连结部4和基座5组成。其中推杆2的存在使其不同于传统无推杆串联机械臂的角速度恒定极限方式,而是一种变极限机械臂。在实时计算机械臂的逆解时,这个角速度极限是角度的函数。因此,通过改变二次规划的约束条件从而实现变极限的控制。
图4所示机械臂局部示意图,在通常的设计中,认为机械的动力产生于内部电机力矩,即假设动力不是来自于推杆,或者认为4非常小,几乎可以忽略,这样1和2就会重合在一起。本发明涉及的机械臂设计中,推杆是存在的,即4不可能忽略。这样,由于推杆的存在使得原来的角速度极限在每时每刻都会变化,是角度的函数。假设1的长度为a,4的长度为b,2的长度为c。具体推导过程如下:
将上述公式对时间t求导,得
其中,c=c0+v*Δt*Δc,c0为初始的c边长,v为步进电机的转速,Δc为电机转一圈对应的电推杆伸长量。进一步可得
即 (4)
所以
因此可得关节速度的变极限为
其中,v+和v-分别为相关关节步进电机的转速正极限和负极限。通过考虑角速度的极限为随角度变化的函数,在设计控制方法时,修改相应的约束条件,组成带有变极限参数的角速度极限条件,从而实现对变极限问题的解决。
基于前面的分析,机械臂的逆运动学求解在速度层上可设计为:
θ-≤θ≤θ+, (10)
欲优化的性能指标可以设计为各种冗余度解析方案的优化判据。其可以是最小速度范数函数,即也可是重复运动指标,即其中z=λ(θ-θ(0)),λ>0是用来控制关节位移幅值的正设计参数;还可以是最小动能函数等。
如图1所示的步骤1,将上述问题转化为一个标准的二次规划问题去求解才能应用到机械臂的控制上去。该二次规划问题可写为如下通用形式:
minxTWx/2+qTx, (12)
s.t.Jx=d, (13)
Ax≤b, (14)
x-≤x≤x+。 (15)
其中,决策变量x可以被定义为W,q,J,d,A,b,x-,x+为已知的相对应的系数矩阵和向量,比如,在最小速度范数方案中,W为单位矩阵,q=0,J为雅可比矩阵,而A,b可以是障碍物躲避参数或者由优化指标转化得到的不等式约束,x-,x+由公式(10)、(11)通过变换获得。
其中系数μ>0是用来调节关节角速度的可行域,系数μ的选取应该使(16)式转换后的可行域比原来的关节角速度可行域在一般情况下略大。由此,双端约束公式(10)和(11)可以合并为一个统一的双端约束:x-≤x≤x+,其中x-和x+的第i个元素分别定义如下:
本发明用双端不等式来表述关节物理极限的躲避,以上相关参数μ的选择可以基于理论分析或基于经验。
得到上述的二次规划问题(12)-(15)式后,本发明的求解方法是采用基于线性变分不等式的原对偶神经网络或二次规划数值算法来实时求解此二次规划问题。
以下就是基于线性变分不等式的原对偶神经网络来求解带约束的二次规划问题(12)-(15)的神经网络求解器的构造过程。
(y-y*)T(My*+p)≥0, (19)
其中,原对偶变量y及其上下限定义如下:
对偶变量u和v分别与等式约束(13)和不等式约束(14)相对应;1v:=[1,...,1]T是元素都为1的相应维数向量;是足够大的常数,用于数值上替代无穷大+∞,而扩展矩阵M、p分别定义如下:
由此可总结归纳为:至少存在一个最优解x*时,二次规划问题(12)-(15)可转化为线性变分不等式问题(19)。
其次,线性变分不等式问题(19)又等价于线性投影方程,即PΩ(y-(My+p))-y=0,其中PΩ(·)为空间Rdim(x)+dim(d)+dim(b)到集合Ω的分段线性投影算子,PΩ(y)的第i个计算单元定义为
接着,用下面的动力学***(作为基于线性变分不等式的原对偶神经网络的动力学描述形式,如图1的步骤3)来求解上述线性变分不等式问题及二次规划问题:
其中,设计参数γ>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)的求解结果传递给下位机控制器驱动机械臂的运动。
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)
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)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105563490A (zh) * | 2016-03-03 | 2016-05-11 | 吉首大学 | 一种移动机械臂障碍物躲避的容错运动规划方法 |
Citations (4)
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 | 上海交通大学 | 遥操作平面冗余度机械臂自主避障智能单元、***及方法 |
-
2010
- 2010-04-02 CN CN2010101445150A patent/CN101804627B/zh not_active Expired - Fee Related
Patent Citations (4)
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)
Title |
---|
《控制理论与应用》 20050825 马宝离 冗余机器人的双向自运动路径规划 547-550 第22卷, 第4期 * |
《机器人》 20081115 张雨浓等 基于二次型规划的平面冗余机械臂的自运动 566-571 第30卷, 第6期 * |
Cited By (69)
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 |