CN102126219A - 一种冗余度机械臂容错型运动规划方法 - Google Patents

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

Info

Publication number
CN102126219A
CN102126219A CN 201010553189 CN201010553189A CN102126219A CN 102126219 A CN102126219 A CN 102126219A CN 201010553189 CN201010553189 CN 201010553189 CN 201010553189 A CN201010553189 A CN 201010553189A CN 102126219 A CN102126219 A CN 102126219A
Authority
CN
China
Prior art keywords
joint
mechanical arm
error
redundancy
fault
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 201010553189
Other languages
English (en)
Other versions
CN102126219B (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 CN2010105531899A priority Critical patent/CN102126219B/zh
Publication of CN102126219A publication Critical patent/CN102126219A/zh
Application granted granted Critical
Publication of CN102126219B publication Critical patent/CN102126219B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Numerical Control (AREA)
  • Manipulator (AREA)

Abstract

本发明提供了一种冗余度机械臂容错型运动规划方法,包括如下步骤:1)确定发生故障出现锁死的关节,建立基于二次规划的容错型冗余度解析方案,所述解析方案设计的最小性能指标为速度向量、重复运动或动能,受约束于速度的雅可比矩阵等式、关节速度极限和关节角极限,该关节速度极限是随关节角度变化的;2)将步骤1)的基于二次规划的容错型冗余度解析方案运用数值方法进行求解;3)将步骤2)的求解结果传递给下位机控制器,驱动机械臂完成给定的末端任务。本发明特点在于,只需要知道出现故障锁死的关节编号和锁定角度,就可进行自动容错处理,完成给定末端任务。

Description

一种冗余度机械臂容错型运动规划方法
技术领域
本发明涉及冗余度机械臂运动规划及控制领域,具体涉及一种冗余度机械臂的容错型运动规划方法。
背景技术
冗余度机械臂是一种自由度大于任务空间所需最少自由度的末端能动机械装置,其运动任务包括焊接、油漆、组装、挖掘和绘图等,广泛应用于装备制造、产品加工、机器作业等国民经济生产活动中。冗余度机械臂的逆运动学问题是指已知机械臂末端位姿,确定机械臂的关节角问题。当冗余度机械臂的某一关节因故障锁死时(相当于减少了机械臂的自由度),就一般规划方案而言,该机械臂末端就无法根据预定的解析方案完成指定的任务;而容错型冗余度解析方案,就是对出现问题的关节进行容错处理(编号、记录锁定角度和进行加                                                
Figure 2010105531899100002DEST_PATH_IMAGE001
型二次规划),使得机械臂能够完成指定末端轨迹任务。
发明内容
本发明所要解决的技术问题是提供一种计算量小、用于冗余度机械臂发生关节故障时候的容错型运动规划方法。
为解决上述技术问题,本发明通过以下技术方案予以实现:
1、一种冗余度机械臂容错型运动规划方法包括如下步骤:
1)确定发生故障出现锁死的关节,即,由人为或者自动检测出,发任何指令都不运动的关节,建立基于二次规划的容错型冗余度解析方案,所述解析方案设计的最小性能指标为速度向量、重复运动或动能,受约束于速度的雅可比矩阵等式、关节速度极限和关节角极限,该关节速度极限是随关节角度变化的;
2)将步骤1)的基于二次规划的容错型冗余度解析方案运用数值方法进行求解;
3)将步骤2)的求解结果传递给下位机控制器,驱动机械臂完成给定的末端任务。
2、冗余度机械臂容错型运动规划方法,其参数
Figure 439892DEST_PATH_IMAGE001
表示机械臂关节的状态故障矩阵(用于在方案解析过程中固定故障关节),根据发生故障出现锁死的关节编号,调整状态故障矩阵中的相应元素为1(而
Figure 74453DEST_PATH_IMAGE001
中该行其余元素均为0)。
3、冗余度机械臂容错型运动规划方法中,设计其性能指标为:最小化
Figure 2010105531899100002DEST_PATH_IMAGE002
,受约束于
Figure 2010105531899100002DEST_PATH_IMAGE003
Figure 2010105531899100002DEST_PATH_IMAGE004
Figure 2010105531899100002DEST_PATH_IMAGE006
,其中
Figure 2010105531899100002DEST_PATH_IMAGE007
表示关节速度向量,
Figure 2010105531899100002DEST_PATH_IMAGE009
为合适维数的矩阵和向量,上标
Figure 2010105531899100002DEST_PATH_IMAGE010
表示矩阵和向量的转置,
Figure 2010105531899100002DEST_PATH_IMAGE011
表示机械臂的雅可比矩阵,
Figure 2010105531899100002DEST_PATH_IMAGE012
表示关节角向量,表示机械臂末端执行器速度向量,
Figure 282711DEST_PATH_IMAGE005
Figure 97084DEST_PATH_IMAGE006
分别表示关节角极限范围和关节速度极限范围,
Figure 2010105531899100002DEST_PATH_IMAGE014
表示关节角上下限,
Figure 2010105531899100002DEST_PATH_IMAGE015
表示关节速度上下限。
4、上述容错型运动规划方法转化为一个标准二次规划;即,最小化
Figure 2010105531899100002DEST_PATH_IMAGE016
,受约束于,其中
Figure 2010105531899100002DEST_PATH_IMAGE019
Figure 2010105531899100002DEST_PATH_IMAGE020
Figure 2010105531899100002DEST_PATH_IMAGE021
Figure 2010105531899100002DEST_PATH_IMAGE022
Figure 2010105531899100002DEST_PATH_IMAGE023
,正的常数
Figure 2010105531899100002DEST_PATH_IMAGE024
用来调节和保证关节速度的足够大的可行域。
5、所述标准二次规划等价于一个线性投影方程
Figure 2010105531899100002DEST_PATH_IMAGE025
,其中为空间
Figure 2010105531899100002DEST_PATH_IMAGE027
到集合
Figure 2010105531899100002DEST_PATH_IMAGE028
的分段线性投影算子,
Figure 2010105531899100002DEST_PATH_IMAGE029
为笛卡尔空间的维数,
Figure 2010105531899100002DEST_PATH_IMAGE030
为关节空间的维数,
Figure 2010105531899100002DEST_PATH_IMAGE031
表示原对偶变量,
Figure 2010105531899100002DEST_PATH_IMAGE032
表示原对偶变量下极限,
Figure 2010105531899100002DEST_PATH_IMAGE033
表示原对偶变量上极限,原对偶变量
Figure 480398DEST_PATH_IMAGE031
及其上下限定义如下:
Figure 2010105531899100002DEST_PATH_IMAGE034
Figure 2010105531899100002DEST_PATH_IMAGE035
Figure 2010105531899100002DEST_PATH_IMAGE036
其中
Figure 2010105531899100002DEST_PATH_IMAGE037
是对应于等式约束的对偶决策向量,
Figure 2010105531899100002DEST_PATH_IMAGE038
是元素都为1的相应维数向量;是足够大的常数,用于数值上替代无穷大
Figure 2010105531899100002DEST_PATH_IMAGE040
,而增广矩阵定义如下:
Figure 2010105531899100002DEST_PATH_IMAGE042
接着,线性投影方程用数值方法求解,设计其计算误差为
Figure 2010105531899100002DEST_PATH_IMAGE043
:当误差为零时,其对应的
Figure 762311DEST_PATH_IMAGE031
值便为分段线性方程的解, 其前
Figure 2010105531899100002DEST_PATH_IMAGE044
个元素组成二次规划的解
Figure 2010105531899100002DEST_PATH_IMAGE045
,给定初始值,通过如下的迭代来得到
Figure 368872DEST_PATH_IMAGE031
使得误差
Figure 2010105531899100002DEST_PATH_IMAGE047
达到预设的精度:,其中
Figure 2010105531899100002DEST_PATH_IMAGE049
Figure 2010105531899100002DEST_PATH_IMAGE051
分别定义为
Figure 2010105531899100002DEST_PATH_IMAGE052
Figure 2010105531899100002DEST_PATH_IMAGE053
,通过算法不断迭代,得到分段线性投影方程
Figure 2010105531899100002DEST_PATH_IMAGE054
的解,从而得到冗余度机械臂容错型运动规划的最优解。
与现有技术相比,本发明有如下优点:
以往,当冗余度机械臂的某一关节发生故障锁死时,通常需要重新设计方案或利用优化算法不断调节参数以适应所剩的自由度,过程较为繁琐。本发明只需要知道出现故障锁死的关节编号和锁定角度,就可进行自动容错处理,完成给定末端任务,从而避免了重新设计所带来的额外工作量和优化算法不断试探/调整参数的繁琐过程。
附图说明
图1为本发明的流程图;
图2为具体实施本发明的机械臂三维模型图;
图3为实现本发明的冗余度机械臂容错型运动规划示意图。
具体实施方式
下面结合附图对本发明做进一步的说明。
图1所示的冗余度机械臂容错型运动规划方法主要由确定故障关节,建立基于二次规划的容错型冗余度解析方案1、运用数值方法对二次规划方案进行求解2、下位机控制器3和机械臂4组成。
图2展示了实现本发明的机械臂为一个平面六自由度的机械臂。该机械臂由六个连杆所组成,通过关节5、关节6、关节7、关节8、关节9和关节10连接。11为机械臂末端所完成的轨迹。在本发明中,该机械臂关节5-10初始角度设置为弧度,其关节角度上极限设置为
Figure DEST_PATH_IMAGE056
弧度,其关节角度下极限设置为
Figure DEST_PATH_IMAGE057
弧度,该平面六自由度冗余度机械臂的连杆长度 
Figure DEST_PATH_IMAGE058
米。
图3为实现本发明的冗余度机械臂容错运动轨迹示意图。在这个具体示例中,机械臂的任务是画一个等边三角形,而机械臂关节9因发生故障锁死,它在整个任务执行过程中角度值始终保持为
Figure DEST_PATH_IMAGE059
弧度。采用冗余度机械臂容错型运动规划方法,即:根据故障关节编号配置
Figure DEST_PATH_IMAGE060
,并运用二次规划数值方法进行求解。将计算得到的结果传送给机械臂控制器,从而控制机械臂完成末端轨迹任务,如图3所示。
下面是本发明关于冗余度机械臂容错型运动规划方法:
Figure 2010105531899A00800041
其中,
Figure 65378DEST_PATH_IMAGE002
为欲优化的运动性能指标,表示关节速度向量,
Figure 736848DEST_PATH_IMAGE008
Figure 11971DEST_PATH_IMAGE009
为合适维数的矩阵和向量,上标
Figure 593126DEST_PATH_IMAGE010
表示矩阵和向量的转置,等式约束
Figure 928292DEST_PATH_IMAGE003
对应机械臂末端运动轨迹,
Figure 657214DEST_PATH_IMAGE011
表示机械臂的雅可比矩阵,
Figure 670781DEST_PATH_IMAGE001
表示机械臂关节的状态故障矩阵(用于在方案解析过程中固定故障关节),表示关节角向量,
Figure 940406DEST_PATH_IMAGE013
对应机械臂末端执行器速度向量,
Figure 891044DEST_PATH_IMAGE005
Figure 711233DEST_PATH_IMAGE006
分别表示关节角极限范围和关节速度极限范围,
Figure 63717DEST_PATH_IMAGE014
表示关节角上下限,表示关节速度上下限。值得指出的是,此处的关节速度极限是随着关节角变化的。
考虑到上述优化问题是在速度层上求解,因此需将机械臂的关节角度约束(4)、关节速度约束(5)合并,从而可以得到基于速度
Figure DEST_PATH_IMAGE063
的双端不等式约束:
其中,
Figure DEST_PATH_IMAGE065
Figure DEST_PATH_IMAGE066
中的第
Figure 381882DEST_PATH_IMAGE067
个元素分别定义为:。正的常数
Figure 326202DEST_PATH_IMAGE024
(如取为4)用来调节关节速度的可行域。用
Figure 251432DEST_PATH_IMAGE045
表示机械臂的关节速度,带物理约束的机械臂二次型优化方案(1)-(5)便可描述为如下的标准二次规划方案:
Figure 2010105531899A008000413
其中
Figure 137480DEST_PATH_IMAGE019
Figure 319063DEST_PATH_IMAGE020
Figure DEST_PATH_IMAGE068
。在本具体实施例中,可选取
Figure 508736DEST_PATH_IMAGE008
为单位阵,
Figure DEST_PATH_IMAGE069
。上述标准二次规划可以转化为一个线性投影方程
Figure 346242DEST_PATH_IMAGE025
的求解,其中
Figure 912352DEST_PATH_IMAGE026
为空间
Figure 214020DEST_PATH_IMAGE027
到集合
Figure 512278DEST_PATH_IMAGE028
的分段线性投影算子,
Figure 899397DEST_PATH_IMAGE029
为笛卡尔空间的维数,
Figure 269198DEST_PATH_IMAGE030
为关节空间的维数,
Figure 159794DEST_PATH_IMAGE031
表示原对偶变量,
Figure 885743DEST_PATH_IMAGE032
表示原对偶变量下极限,表示原对偶变量上极限,原对偶变量
Figure 668071DEST_PATH_IMAGE031
及其上下限定义如下:
Figure 678752DEST_PATH_IMAGE034
Figure 584391DEST_PATH_IMAGE035
Figure 680523DEST_PATH_IMAGE036
其中
Figure 392127DEST_PATH_IMAGE037
是对应于等式约束
Figure 257315DEST_PATH_IMAGE017
的对偶决策向量,
Figure 333856DEST_PATH_IMAGE038
是元素都为1的相应维数向量;
Figure 917284DEST_PATH_IMAGE039
是足够大的常数,用于数值上替代无穷大,而增广矩阵定义如下:
Figure 399715DEST_PATH_IMAGE042
接着,线性投影方程用数值方法求解。设计其计算误差为
Figure 470439DEST_PATH_IMAGE043
:当误差为零时,其对应的
Figure 523845DEST_PATH_IMAGE031
值便为分段线性方程的解,其前
Figure 363625DEST_PATH_IMAGE044
个元素组成二次规划的解
Figure 781968DEST_PATH_IMAGE045
。给定初始值
Figure 74410DEST_PATH_IMAGE046
,通过如下的迭代来得到
Figure 931507DEST_PATH_IMAGE031
使得误差
Figure 625794DEST_PATH_IMAGE047
达到预设的精度:
Figure 215038DEST_PATH_IMAGE048
,其中
Figure 260354DEST_PATH_IMAGE049
分别定义为
Figure 230081DEST_PATH_IMAGE052
Figure 497115DEST_PATH_IMAGE053
,通过算法不断迭代(一般数次至数百次),便可得到分段线性投影方程
Figure 696015DEST_PATH_IMAGE054
的解,从而得到冗余度机械臂容错型运动规划的最优解。

Claims (6)

1.一种冗余度机械臂容错型运动规划方法,其特征在于包括如下步骤:
1)确定发生故障出现锁死的关节,建立基于二次规划的容错型冗余度解析方案,所述解析方案设计的最小性能指标为速度向量、重复运动或动能,受约束于速度的雅可比矩阵等式、关节速度极限和关节角极限,该关节速度极限是随关节角度变化的;
2)将步骤1)的基于二次规划的容错型冗余度解析方案运用数值方法进行求解;
3)将步骤2)的求解结果传递给下位机控制器,驱动机械臂完成给定的末端任务。
2.根据权利要求1所述的冗余度机械臂容错型运动规划方法,其特征在于:所述步骤1)中基于二次规划的容错型冗余度解析方案设计为:最小化                                                
Figure DEST_PATH_IMAGE001
,受约束于
Figure DEST_PATH_IMAGE002
Figure DEST_PATH_IMAGE003
Figure DEST_PATH_IMAGE004
Figure DEST_PATH_IMAGE005
,其中
Figure 457774DEST_PATH_IMAGE001
为欲优化的运动性能指标,
Figure DEST_PATH_IMAGE006
表示关节速度向量,
Figure DEST_PATH_IMAGE008
为合适维数的矩阵和向量,上标
Figure DEST_PATH_IMAGE009
表示矩阵和向量的转置,等式约束对应机械臂末端运动轨迹,
Figure DEST_PATH_IMAGE010
表示机械臂的雅可比矩阵,
Figure DEST_PATH_IMAGE011
表示关节角向量,
Figure DEST_PATH_IMAGE012
表示机械臂末端执行器速度向量,
Figure 21107DEST_PATH_IMAGE005
分别表示关节角范围和关节速度范围,
Figure DEST_PATH_IMAGE013
表示关节角上下限,
Figure DEST_PATH_IMAGE014
表示关节速度上下限,
Figure DEST_PATH_IMAGE015
表示机械臂关节的状态故障矩阵,用于在解析方案中确定故障关节。
3.根据权利要求2所述的冗余度机械臂容错型运动规划方法,其特征在于:所述状态故障矩阵
Figure 482176DEST_PATH_IMAGE015
,根据发生故障出现锁死的关节编号,调整状态故障矩阵
Figure 912020DEST_PATH_IMAGE015
中的相应元素为1,而
Figure 888066DEST_PATH_IMAGE015
中该行其余元素均为0。
4.根据权利要求2所述的冗余度机械臂容错型运动规划方法,其特征在于:所述步骤1)的基于二次规划的容错型冗余度解析方案中,所述容错型运动规划方法转化为一个标准二次规划:最小化
Figure DEST_PATH_IMAGE016
,受约束于
Figure DEST_PATH_IMAGE017
Figure DEST_PATH_IMAGE018
,其中
Figure DEST_PATH_IMAGE019
Figure DEST_PATH_IMAGE020
Figure DEST_PATH_IMAGE021
Figure DEST_PATH_IMAGE023
,正的常数
Figure DEST_PATH_IMAGE024
用来调节和保证关节速度的足够大的可行域。
5.根据权利要求4所述的冗余度机械臂容错型运动规划方法,其特征在于:所述标准二次规划等价于一个线性投影方程
Figure DEST_PATH_IMAGE025
,其中为空间
Figure DEST_PATH_IMAGE027
到集合
Figure DEST_PATH_IMAGE028
的分段线性投影算子,
Figure DEST_PATH_IMAGE029
为笛卡尔空间的维数,
Figure DEST_PATH_IMAGE030
为关节空间的维数,
Figure DEST_PATH_IMAGE031
表示原对偶变量,
Figure DEST_PATH_IMAGE032
表示原对偶变量下极限,
Figure DEST_PATH_IMAGE033
表示原对偶变量上极限,原对偶变量
Figure 989621DEST_PATH_IMAGE031
及其上下限定义如下:
Figure DEST_PATH_IMAGE034
Figure DEST_PATH_IMAGE035
其中
Figure DEST_PATH_IMAGE037
是对应于等式约束
Figure 570775DEST_PATH_IMAGE017
的对偶决策向量,
Figure DEST_PATH_IMAGE038
是元素都为1的相应维数向量;
Figure DEST_PATH_IMAGE039
是足够大的常数,用于数值上替代无穷大
Figure DEST_PATH_IMAGE040
,而增广矩阵
Figure DEST_PATH_IMAGE041
定义如下:
Figure DEST_PATH_IMAGE042
接着,线性投影方程用数值方法求解。
6.根据权利要求5所述的线性投影方程,其特征在于:设计其计算误差为
Figure DEST_PATH_IMAGE043
:当误差为零时,其对应的
Figure 781308DEST_PATH_IMAGE031
值便为分段线性方程的解, 其前个元素组成二次规划的解,给定初始值
Figure DEST_PATH_IMAGE046
,通过如下的迭代来得到
Figure 450842DEST_PATH_IMAGE031
使得误差
Figure DEST_PATH_IMAGE047
达到预设的精度:
Figure DEST_PATH_IMAGE048
,其中
Figure DEST_PATH_IMAGE049
Figure DEST_PATH_IMAGE050
Figure DEST_PATH_IMAGE051
分别定义为
Figure DEST_PATH_IMAGE052
Figure DEST_PATH_IMAGE053
,通过算法不断迭代,得到分段线性投影方程的解,从而得到冗余度机械臂容错型运动规划的最优解。
CN2010105531899A 2010-11-22 2010-11-22 一种冗余度机械臂容错型运动规划方法 Expired - Fee Related CN102126219B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2010105531899A CN102126219B (zh) 2010-11-22 2010-11-22 一种冗余度机械臂容错型运动规划方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2010105531899A CN102126219B (zh) 2010-11-22 2010-11-22 一种冗余度机械臂容错型运动规划方法

Publications (2)

Publication Number Publication Date
CN102126219A true CN102126219A (zh) 2011-07-20
CN102126219B CN102126219B (zh) 2012-11-07

Family

ID=44264634

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2010105531899A Expired - Fee Related CN102126219B (zh) 2010-11-22 2010-11-22 一种冗余度机械臂容错型运动规划方法

Country Status (1)

Country Link
CN (1) CN102126219B (zh)

Cited By (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103144111A (zh) * 2013-02-26 2013-06-12 中山大学 一种qp统一协调的移动机械臂运动描述与规划方法
CN103399493A (zh) * 2013-08-07 2013-11-20 长春工业大学 可重构机械臂传感器故障实时诊断和容错***及其方法
CN104076690A (zh) * 2014-07-24 2014-10-01 江南大学 一种非线性船舶动力***的自适应定位跟踪容错控制方法
CN104908040A (zh) * 2015-06-23 2015-09-16 广东顺德中山大学卡内基梅隆大学国际联合研究院 一种冗余度机械臂加速度层的容错规划方法
CN105538327A (zh) * 2016-03-03 2016-05-04 吉首大学 一种基于突加度的冗余度机械臂重复运动规划方法
CN105636748A (zh) * 2013-10-17 2016-06-01 直观外科手术操作公司 在机器人***中的故障反应、故障隔离和故障弱化
CN106068175A (zh) * 2014-03-14 2016-11-02 索尼公司 机器人手臂设备、机器人手臂控制方法及程序
CN106426164A (zh) * 2016-09-27 2017-02-22 华南理工大学 一种冗余度双机械臂的多指标协调运动规划方法
CN107443372A (zh) * 2017-07-06 2017-12-08 广州市轻工职业学校 一种面向机器人降级使用的运动规划方法
CN107627305A (zh) * 2017-10-25 2018-01-26 北京邮电大学 一种空间机械臂故障关节最优锁定角度求解方法
CN107804474A (zh) * 2017-09-29 2018-03-16 华南理工大学 携带冗余度机械臂的多旋翼飞行机器人整机***设计方法
CN108015765A (zh) * 2017-11-22 2018-05-11 华南理工大学 一种机器人运动规划的拓展解集对偶神经网络解决方法
CN108638067A (zh) * 2018-05-17 2018-10-12 北京邮电大学 一种空间机械臂运动性能严重退化预防策略
CN109171975A (zh) * 2013-03-15 2019-01-11 直观外科手术操作公司 用于管理多个零空间目标和饱和sli行为的***和方法
CN109623826A (zh) * 2019-01-04 2019-04-16 广西科技大学 一种无速度跳变的容错型冗余度机械臂运动规划方法
CN109689309A (zh) * 2016-09-09 2019-04-26 杜尔***股份公司 用于涂覆机器人的优化方法及相应涂覆***
CN109865621A (zh) * 2019-03-20 2019-06-11 青岛金光鸿智能机械电子有限公司 一种喷涂位姿拆分方法及应用
CN110000779A (zh) * 2019-03-25 2019-07-12 上海科技大学 基于二维码的容错自校正工业机器人手臂控制方法
CN110103225A (zh) * 2019-06-04 2019-08-09 兰州大学 一种数据驱动的机械臂重复运动控制方法与装置
CN110561441A (zh) * 2019-10-23 2019-12-13 中山大学 一种冗余度机械臂位姿控制的单94lvi迭代算法
CN111716345A (zh) * 2019-03-19 2020-09-29 深圳市优必选科技有限公司 一种运动控制方法、运动控制装置及机械臂
CN112115929A (zh) * 2020-11-23 2020-12-22 国网瑞嘉(天津)智能机器人有限公司 一种作业臂架移动位姿的确定方法、装置及存储介质
CN113183146A (zh) * 2021-02-04 2021-07-30 中山大学 一种基于快速灵活全纯嵌入思想的机械臂运动规划方法
CN114643582A (zh) * 2022-05-05 2022-06-21 中山大学 一种面向冗余机械臂的无模型关节容错控制方法及装置

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 (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE4333820A1 (de) * 1992-10-10 1994-04-14 Licentia Gmbh Verfahren zur Steuerung der Bewegung eines vielgliedrig ausgebildeten Manipulators
CN101352854A (zh) * 2008-07-17 2009-01-28 上海交通大学 遥操作平面冗余度机械臂自主避障智能单元、***及方法
CN101804627A (zh) * 2010-04-02 2010-08-18 中山大学 一种冗余度机械臂运动规划方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE4333820A1 (de) * 1992-10-10 1994-04-14 Licentia Gmbh Verfahren zur Steuerung der Bewegung eines vielgliedrig ausgebildeten Manipulators
CN101352854A (zh) * 2008-07-17 2009-01-28 上海交通大学 遥操作平面冗余度机械臂自主避障智能单元、***及方法
CN101804627A (zh) * 2010-04-02 2010-08-18 中山大学 一种冗余度机械臂运动规划方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
《机器人》 20081130 张雨浓等 基于二次型规划的平面冗余机械臂的自运动 566-571 1-6 第30卷, 第06期 *

Cited By (43)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103144111A (zh) * 2013-02-26 2013-06-12 中山大学 一种qp统一协调的移动机械臂运动描述与规划方法
CN103144111B (zh) * 2013-02-26 2015-11-04 中山大学 一种二次规划统一协调的移动机械臂运动描述与规划方法
CN109171975A (zh) * 2013-03-15 2019-01-11 直观外科手术操作公司 用于管理多个零空间目标和饱和sli行为的***和方法
CN103399493A (zh) * 2013-08-07 2013-11-20 长春工业大学 可重构机械臂传感器故障实时诊断和容错***及其方法
CN103399493B (zh) * 2013-08-07 2015-12-02 长春工业大学 可重构机械臂传感器故障实时诊断和容错***及其方法
CN105636748A (zh) * 2013-10-17 2016-06-01 直观外科手术操作公司 在机器人***中的故障反应、故障隔离和故障弱化
CN105636748B (zh) * 2013-10-17 2018-04-03 直观外科手术操作公司 一种机器人***和用于机器人***中的故障反应、故障隔离和故障弱化的方法
CN106068175A (zh) * 2014-03-14 2016-11-02 索尼公司 机器人手臂设备、机器人手臂控制方法及程序
US10675106B2 (en) 2014-03-14 2020-06-09 Sony Corporation Robot arm apparatus, robot arm control method, and program
US10299868B2 (en) 2014-03-14 2019-05-28 Sony Corporation Robot arm apparatus, robot arm control method, and program
CN104076690B (zh) * 2014-07-24 2016-09-28 江南大学 一种非线性船舶动力***的自适应定位跟踪容错控制方法
CN104076690A (zh) * 2014-07-24 2014-10-01 江南大学 一种非线性船舶动力***的自适应定位跟踪容错控制方法
CN104908040A (zh) * 2015-06-23 2015-09-16 广东顺德中山大学卡内基梅隆大学国际联合研究院 一种冗余度机械臂加速度层的容错规划方法
CN104908040B (zh) * 2015-06-23 2017-06-20 广东顺德中山大学卡内基梅隆大学国际联合研究院 一种冗余度机械臂加速度层的容错规划方法
CN105538327A (zh) * 2016-03-03 2016-05-04 吉首大学 一种基于突加度的冗余度机械臂重复运动规划方法
US11230008B2 (en) 2016-09-09 2022-01-25 Dürr Systems Ag Optimisation method for a coating robot and corresponding coating system
CN109689309A (zh) * 2016-09-09 2019-04-26 杜尔***股份公司 用于涂覆机器人的优化方法及相应涂覆***
CN106426164B (zh) * 2016-09-27 2019-04-09 华南理工大学 一种冗余度双机械臂的多指标协调运动规划方法
CN106426164A (zh) * 2016-09-27 2017-02-22 华南理工大学 一种冗余度双机械臂的多指标协调运动规划方法
CN107443372A (zh) * 2017-07-06 2017-12-08 广州市轻工职业学校 一种面向机器人降级使用的运动规划方法
CN107804474A (zh) * 2017-09-29 2018-03-16 华南理工大学 携带冗余度机械臂的多旋翼飞行机器人整机***设计方法
CN107804474B (zh) * 2017-09-29 2021-05-14 华南理工大学 携带冗余度机械臂的多旋翼飞行机器人整机***设计方法
CN107627305A (zh) * 2017-10-25 2018-01-26 北京邮电大学 一种空间机械臂故障关节最优锁定角度求解方法
CN108015765A (zh) * 2017-11-22 2018-05-11 华南理工大学 一种机器人运动规划的拓展解集对偶神经网络解决方法
WO2019100891A1 (zh) * 2017-11-22 2019-05-31 华南理工大学 一种机器人运动规划的拓展解集对偶神经网络解决方法
CN108015765B (zh) * 2017-11-22 2019-06-18 华南理工大学 一种机器人运动规划的拓展解集对偶神经网络解决方法
CN108638067B (zh) * 2018-05-17 2020-07-03 北京邮电大学 一种空间机械臂运动性能严重退化预防策略
CN108638067A (zh) * 2018-05-17 2018-10-12 北京邮电大学 一种空间机械臂运动性能严重退化预防策略
CN109623826B (zh) * 2019-01-04 2021-07-16 广西科技大学 一种无速度跳变的容错型冗余度机械臂运动规划方法
CN109623826A (zh) * 2019-01-04 2019-04-16 广西科技大学 一种无速度跳变的容错型冗余度机械臂运动规划方法
CN111716345B (zh) * 2019-03-19 2021-12-07 深圳市优必选科技有限公司 一种运动控制方法、运动控制装置及机械臂
CN111716345A (zh) * 2019-03-19 2020-09-29 深圳市优必选科技有限公司 一种运动控制方法、运动控制装置及机械臂
CN109865621A (zh) * 2019-03-20 2019-06-11 青岛金光鸿智能机械电子有限公司 一种喷涂位姿拆分方法及应用
CN109865621B (zh) * 2019-03-20 2021-03-19 青岛金光鸿智能机械电子有限公司 一种喷涂位姿拆分方法及应用
CN110000779A (zh) * 2019-03-25 2019-07-12 上海科技大学 基于二维码的容错自校正工业机器人手臂控制方法
CN110000779B (zh) * 2019-03-25 2021-09-28 上海科技大学 基于二维码的容错自校正工业机器人手臂控制方法
CN110103225A (zh) * 2019-06-04 2019-08-09 兰州大学 一种数据驱动的机械臂重复运动控制方法与装置
CN110561441A (zh) * 2019-10-23 2019-12-13 中山大学 一种冗余度机械臂位姿控制的单94lvi迭代算法
CN112115929A (zh) * 2020-11-23 2020-12-22 国网瑞嘉(天津)智能机器人有限公司 一种作业臂架移动位姿的确定方法、装置及存储介质
CN113183146A (zh) * 2021-02-04 2021-07-30 中山大学 一种基于快速灵活全纯嵌入思想的机械臂运动规划方法
CN113183146B (zh) * 2021-02-04 2024-02-09 中山大学 一种基于快速灵活全纯嵌入思想的机械臂运动规划方法
CN114643582A (zh) * 2022-05-05 2022-06-21 中山大学 一种面向冗余机械臂的无模型关节容错控制方法及装置
CN114643582B (zh) * 2022-05-05 2022-12-27 中山大学 一种面向冗余机械臂的无模型关节容错控制方法及装置

Also Published As

Publication number Publication date
CN102126219B (zh) 2012-11-07

Similar Documents

Publication Publication Date Title
CN102126219B (zh) 一种冗余度机械臂容错型运动规划方法
CN101927495B (zh) 一种冗余度机械臂重复运动规划方法
CN101804627B (zh) 一种冗余度机械臂运动规划方法
CN106426164B (zh) 一种冗余度双机械臂的多指标协调运动规划方法
CN111702762B (zh) 一种工业机器人作业姿态优化方法
CN105563490A (zh) 一种移动机械臂障碍物躲避的容错运动规划方法
CN102514008B (zh) 一种冗余度机械臂的不同层性能指标同时优化方法
CN106737670B (zh) 一种具有抗噪特性的冗余度机械臂重复运动规划方法
CN103231381B (zh) 一种冗余度机械臂的新型加速度层重复运动规划方法
Fu et al. Digital twin for integration of design-manufacturing-maintenance: An overview
CN104908040A (zh) 一种冗余度机械臂加速度层的容错规划方法
CN108549321B (zh) 一种综合时间能量跃度的工业机器人轨迹生成方法及***
CN101995850A (zh) 一种计算机辅助数字控制方法与***
CN104965517A (zh) 一种机器人笛卡尔空间轨迹的规划方法
CN102785248A (zh) 一种解耦型六自由度工业机器人的运动控制方法
CN102354146B (zh) 一种运动控制***及其位置控制方法
CN104760041A (zh) 一种基于突加度的障碍物躲避运动规划方法
CN101362511A (zh) 基于四个***的飞机部件位姿调整协同控制方法
Shi et al. A cognitive digital twins framework for human-robot collaboration
CN110561441B (zh) 一种冗余度机械臂位姿控制的单94lvi迭代算法
CN101699361B (zh) 一种标准化控制机
CN115958596B (zh) 双冗余机械臂运动规划方法及装置、设备、存储介质
Li et al. A universal approach for configuration synthesis of reconfigurable robots based on fault tolerant indices
CN111324037A (zh) 一种基于遗传算法与模拟退火算法结合的推力分配方法
CN114833848A (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
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20121107

Termination date: 20181122

CF01 Termination of patent right due to non-payment of annual fee