[go: up one dir, main page]

CN112775935B - 一种基于末端误差检测信息子集的并联机器人标定方法 - Google Patents

一种基于末端误差检测信息子集的并联机器人标定方法 Download PDF

Info

Publication number
CN112775935B
CN112775935B CN202011467216.0A CN202011467216A CN112775935B CN 112775935 B CN112775935 B CN 112775935B CN 202011467216 A CN202011467216 A CN 202011467216A CN 112775935 B CN112775935 B CN 112775935B
Authority
CN
China
Prior art keywords
error
parallel robot
coordinate system
detection information
matrix
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.)
Expired - Fee Related
Application number
CN202011467216.0A
Other languages
English (en)
Other versions
CN112775935A (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.)
South China University of Technology SCUT
Zhongshan Institute of Modern Industrial Technology of South China University of Technology
Original Assignee
South China University of Technology SCUT
Zhongshan Institute of Modern Industrial Technology of South China University of Technology
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 South China University of Technology SCUT, Zhongshan Institute of Modern Industrial Technology of South China University of Technology filed Critical South China University of Technology SCUT
Priority to CN202011467216.0A priority Critical patent/CN112775935B/zh
Publication of CN112775935A publication Critical patent/CN112775935A/zh
Application granted granted Critical
Publication of CN112775935B publication Critical patent/CN112775935B/zh
Expired - Fee Related 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/003Programme-controlled manipulators having parallel kinematics
    • B25J9/0072Programme-controlled manipulators having parallel kinematics of the hybrid type, i.e. having different kinematics chains

Landscapes

  • Engineering & Computer Science (AREA)
  • Robotics (AREA)
  • Mechanical Engineering (AREA)
  • Manipulator (AREA)
  • Numerical Control (AREA)

Abstract

本发明公开了一种基于末端误差检测信息子集的并联机器人标定方法。所述方法包括以下步骤:基于D‑H法建立并联机器人运动学模型;基于矩阵法建立并联机器人误差模型;基于最少参数线性组合定理化简并联机器人误差模型;基于末端误差检测信息子集建立并联机器人误差辨识模型;测量并联机器人末端实际位姿,与理论位姿作差得到并联机器人末端位姿误差;基于并联机器人结构误差辨识结果补偿并联机器人末端误差。本发明提供的基于末端误差检测信息子集的并联机器人标定方法具有简单、实用、高效、快捷的优点,适用于6自由度及少自由度并联机器人,并对其他机构的精度标定有一定的借鉴意义。

Description

一种基于末端误差检测信息子集的并联机器人标定方法
技术领域
本发明涉及一种标定方法,特别是涉及一种基于末端误差检测信息子集的并联机器人标定方法。
背景技术
精度标定是改善并联机器人末端运动精度的有效手段,然而现有标定方法大多需要测量末端六维位姿误差全集,标定过程繁琐。
末端误差检测信息全集是由机器人末端在测点处的六维位姿误差构成的,末端误差检测信息子集是末端误差检测信息全集的一部分。大多数情况下,由于无精密测量空间刚体三维姿态的商用仪器可以使用,导致测量机构末端的姿态误差极其困难,效率低下。因此,许多学者尝试利用机构末端6维位姿误差的子集来实现误差参数辨识,进而实现运动学标定。
在现有技术中,文献名为“基于末端误差最小子集检测信息的6自由度并联构型装备运动学标定技术”(第五届海内外青年设计与制造科学会议.0.)提出了一种基于最小误差子集检测信息的运动学标定方法,该方法能够简化误差测量的工作,但是并未提出如何解决结构误差的可辨识性问题。文献名为“平面三自由度并联机床的分步运动学标定”(中国科学(E辑:技术科学),2009(01):67-75.)提出对辨识矩阵进行QR分解,利用分解后的上三角形方阵R提出最少参数误差线性组合定理,该定理保证了结构参数的可辨识性但需要测量的末端误差仍然较多。
因此,针对上述技术问题,有必要提供一种基于末端误差检测信息子集的并联机器人标定方法。
发明内容
本发明的主要目的在于提供一种基于末端误差检测信息子集的并联机器人标定方法,其可克服现有的技术缺陷,能够实现在并联机器人运动学误差模型的基础上准确、快速、可靠地辨识结构误差,达到提高标定精度和效率的目的。
本发明的目的至少通过如下技术方案之一实现。
一种基于末端误差检测信息子集的并联机器人标定方法,包括以下步骤:
S1、基于D-H法建立并联机器人运动学模型;
S2、基于矩阵法建立并联机器人误差模型;
S3、基于最少参数线性组合定理化简并联机器人误差模型;
S4、基于末端误差检测信息子集建立并联机器人误差辨识模型;
S5、测量并联机器人末端实际位姿,与理论位姿作差得到并联机器人末端位姿误差;
S6、基于并联机器人结构误差辨识结果补偿并联机器人末端误差。
进一步地,步骤S1中,并联机器人包括动平台、静平台和I条支链,每条支链上有N个连杆,动平台与静平台通过各支链连接在一起;在并联机器人动平台和静平台根据右手定则分别建立动坐标系o-xyz和静坐标系O-XYZ,在第i条支链的各连杆基于D-H法建立连杆坐标系,i=1,2,3,…,I,定义第i条支链第j-1连杆坐标系到第j连杆坐标系的齐次变换矩阵为Tij,j=1,2,3,…,N,具体如下:
Figure BDA0002834794780000021
其中,s表示sin,c表示cos,ai(j-1)表示支链i中关节轴j-1与关节轴j之间的连杆长度,dij是支链i中关节轴j上的连杆偏距,αi(j-1)表示支链i中连杆j-1和连杆j之间的连杆转角,θij表示ai(j-1)的延长线和aij之间绕关节轴j旋转所形成的关节角。
进一步地,并联机器人的动平台相对于静平台的运动学模型为:
P=Ti1Ti2Ti3...TiN
其中,P是动坐标系o-xyz相对于静坐标系O-XYZ的位姿矩阵。
进一步地,步骤S2中,对运动学模型两边分别求微分得到:
Figure BDA0002834794780000022
其中,Δ是动坐标系相对于静坐标系的微分运动矩阵,Δij是第i条支链第j连杆坐标系相对于第j-1连杆坐标系的微分运动矩阵;
假设第i条支链第j-1连杆坐标系相对于第j连杆坐标系的微分转动和微分移动分别为δij=(δxij,δyij,δzij)T和dij=(dxij,dyij,dzij)T,并联机器人动坐标系相对于静坐标系的微分转动和微分移动分别为δ=(δx,δy,δz)T和d=(dx,dy,dz)T,那么第i条支链第j连杆坐标系处的误差矩阵可以表示为:
Figure BDA0002834794780000031
分析并联机器人存在的误差源,将误差源引起的误差变量转化为微分转动和微分移动代入Δij,则第i条支链的误差模型为:
Figure BDA0002834794780000032
其中Aij可以表示为:
Aij=Ti1Ti2…Tij
将误差源引起的误差从误差模型中分离出来,用L维微分误差向量的形式表示为ΔEi,L为误差源引起的误差变量的数目,则并联机器人第i条支链的误差模型可重写为:
Δ=[dTT]T=Ji·ΔEi
其中,Ji为第i条支链的误差雅克比矩阵。
进一步地,步骤S3中,对误差雅克比矩阵Ji进行QR分解,得到上三角形矩阵R,那么有:
(1)当上三角形矩阵R中存在0列时,则此0列对应的参数无法辨识;
(2)当上三角形矩阵R中存在成比例列时,则所有的成比例列所对应的参数组合成一个参数被辨识;
(3)当上三角形矩阵R中存在线性相关列时,则所有的线性相关列所对应的参数组合成M个参数被辨识,M为构成线性相关列的极大线性无关组的列数;
(4)ΔEi化简后可辨识参数的数量为上三角形矩阵R的秩。
进一步地,化简后第i条支链的误差模型变为:
Δ=[dTT]T=Ji'·ΔEi';
其中,J'i为误差雅克比矩阵Ji经过化简后的矩阵,ΔE'i为待辨识微分误差向量ΔEi经过化简后的向量。
进一步地,步骤S4具体如下:
在并联机器人的理论运动空间内选择n个位置测量点,n≥K,K为ΔE'i中待辨识参数数目,那么通过位置测量点最多可以得到n组三维姿态误差和n组三维位置误差,在这n组三维姿态误差中任意选择一组,在n组三维位置误差中任意选择n-1组共同构成末端位姿误差检测信息子集,那么第i条支链的误差模型可以重写为:
(0),d(1),d(2),...,d(n-1)]T=Ji”·ΔEi';
其中,δ(0)是被选择的一组姿态误差,d(t)是被选择的第t组位置误差,t=1,2,3,…,n-1;J”i为与末端误差检测信息子集匹配的误差雅克比矩阵,它是将n个位置测量点代入Ji'得到的。
进一步地,基于最小二乘法,并联机器人第i条支链的误差辨识模型为:
ΔE'i=(JiT·Ji”)-1·JiT·[δ(0),d(1),d(2),...,d(n-1)]T
进一步地,步骤S5具体如下:
在参考坐标系OJ-UVW测量动平台坐标系o-xyz在零点的姿态和位置分别为oRJoPJ,那么从动平台零点坐标系到参考坐标系的变换矩阵为:
Figure BDA0002834794780000041
同理,从参考坐标系到动平台在测点处的坐标系的变换矩阵为:
Figure BDA0002834794780000042
其中,JRCJPC分别为在参考坐标系测量的动平台坐标系在测点处的姿态和位置;那么,动平台在任意理论测点相对零点的实际位姿为:
oTCoTJ JTC
将动平台移动到任意测点的理论位置,进而得到动平台相对零点的实际位姿并与理论位姿作差便可得到并联机器人末端的位姿误差。
进一步地,步骤S6具体如下:
将辨识得到的结构误差ΔEi'代入误差模型,求得动平台在任意理论位置p(x,y,z,rx,ry,rz)的误差为:
Figure BDA0002834794780000051
对并联机器人末端位姿进行补偿可得末端实际位姿为:
Figure BDA0002834794780000052
与现有技术相比,本发明的有益效果是:
本发明提供的基于末端误差检测信息子集的并联机器人标定方法具有简单、高效、实用、快捷的优点,适用于6自由度及少自由度并联机器人,标定后提高运动精度效果明显,对其他类型机构标定方法的研究也有一定的借鉴意义。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本发明中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明基于末端误差检测信息子集的并联机器人标定方法的具体流程。
图2为本发明实施例所用3-CRU并联机器人机构简图及以第一支链为例建立的D-H运动学模型坐标系图。
图3为本发明基于激光跟踪仪测量并联机器人末端位姿示意图。
具体实施方式
为了使本技术领域的人员更好地理解本发明中的技术方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
实施例:
一种基于末端误差检测信息子集的并联机器人标定方法,如图1所示,包括以下步骤:
S1、基于D-H法建立并联机器人运动学模型;
本实施例中,所采用的3-CRU并联机器人包括动平台、静平台和3条成中心对称布置的CRU支链,这里的C,R和U分别代表圆柱副,转动副和虎克铰。每条支链都通过圆柱副在一端连接静平台,通过虎克铰在另一端连接动平台。基于D-H法建立3-CRU并联机器人运动学模型,以支链1为例,按照一定规则把连杆坐标系嵌入3-CRU并联机器人的每一个连杆机构中,从而建立支链1各连杆坐标系,如图2所示,同理可建立支链2和支链3的连杆坐标系;在并联机器人动平台和静平台根据右手定则分别建立动坐标系o-xyz和静坐标系O-XYZ,在第i条支链的各连杆基于D-H法建立连杆坐标系,i=1,2,3,…,3,定义第i条支链第j-1连杆坐标系到第j连杆坐标系的齐次变换矩阵为Tij,j=1,2,3,…,5,具体如下:
Figure BDA0002834794780000061
其中,s表示sin,c表示cos,ai(j-1)表示支链i中关节轴j-1与关节轴j之间的连杆长度,dij是支链i中关节轴j上的连杆偏距,αi(j-1)表示支链i中连杆j-1和连杆j之间的连杆转角,θij表示ai(j-1)的延长线和aij之间绕关节轴j旋转所形成的关节角。
那么3-CRU并联机器人的动平台相对于静平台的运动学模型为:
P=Ti1Ti2Ti3...Ti5
其中,P是动坐标系o-xyz相对于静坐标系O-XYZ的位姿矩阵。
S2、基于矩阵法建立并联机器人误差模型;
对运动学模型两边分别求微分得到:
Figure BDA0002834794780000071
其中,Δ是动坐标系相对于静坐标系的微分运动矩阵,Δij是第i条支链第j连杆坐标系相对于第j-1连杆坐标系的微分运动矩阵;
假设第i条支链第j-1连杆坐标系相对于第j连杆坐标系的微分转动和微分移动分别为δij=(δxij,δyij,δzij)T和dij=(dxij,dyij,dzij)T,并联机器人动坐标系相对于静坐标系的微分转动和微分移动分别为δ=(δx,δy,δz)T和d=(dx,dy,dz)T,那么第i条支链第j连杆坐标系处的误差矩阵可以表示为:
Figure BDA0002834794780000072
将误差源引起的误差从误差模型中分离出来,用L维微分误差向量的形式表示为ΔEi,L为误差源引起的误差变量的数目,则3-CRU并联机器人第i条支链的误差模型可重写为:
Figure BDA0002834794780000073
其中Aij可以表示为:
Aij=Ti1Ti2…Tij
将微分转动和微分移动从误差模型中分离出来,用微分误差向量的形式表示为ΔEi,那么3-CRU并联机器人第i条支链的误差模型可重写为:
Δ=[d,δ]T=Ji·ΔEi
其中,Ji为第i条支链的误差雅克比矩阵。
S3、基于最少参数线性组合定理化简3-CRU并联机器人的误差模型,具体如下:
对误差雅克比矩阵Ji进行QR分解,得到上三角形矩阵R,那么有:
(1)当上三角形矩阵R中存在0列时,则此0列对应的参数无法辨识;
(2)当上三角形矩阵R中存在成比例列时,则所有的成比例列所对应的参数组合成一个参数被辨识;
(3)当上三角形矩阵R中存在线性相关列时,则所有的线性相关列所对应的参数组合成M个参数被辨识,M为构成线性相关列的极大线性无关组的列数;
(4)ΔEi化简后可辨识参数的数量为上三角形矩阵R的秩。
化简后第i条支链的误差模型变为:
Δ=[d,δ]T=Ji'·ΔEi';
其中,J'i为误差雅克比矩阵Ji经过化简后的矩阵,ΔE'i为微分误差向量ΔEi经过化简后的向量。
S4、基于末端误差检测信息子集建立3-CRU并联机器人误差辨识模型,具体如下:
在3-CRU并联机器人的理论运动空间内选择n个位置测量点,n≥K,K为ΔEi'中待辨识参数数目,那么通过这些测量点最多可以得到n组三维姿态误差和n组三维位置误差,在这n组三维姿态误差中任意选择一组,在n组三维位置误差中任意选择n-1组共同构成末端位姿误差检测信息子集,那么第i条支链的误差模型可以写为:
Ji”·ΔEi'=[δ(0),d(1),d(2),...,d(n-1)]T
其中,δ(0)是被选择的一组姿态误差,d(t)是被选择的第t组位置误差,t=1,2,3,…,n-1;J”i为与末端误差检测信息子集匹配的误差雅克比矩阵,它是将n个测点位置代入Ji'得到的。
基于最小二乘法,3-CRU并联机器人第i条支链的误差辨识模型为:
ΔE'i=(JiT·Ji”)-1·JiT·[δ(0),d(1),d(2),...,d(n-1)]T
S5、测量3-CRU并联机器人末端实际位姿,与理论位姿作差得到3-CRU并联机器人末端位姿误差,具体如下:
如图3所示,在激光跟踪仪坐标系OJ-UVW测量动平台坐标系o-xyz在零点的姿态和位置分别为oRJoPJ,那么从动平台零点坐标系到激光跟踪仪坐标系的变换矩阵为:
Figure BDA0002834794780000091
同理,从激光跟踪仪坐标系到动平台在测点处的坐标系的变换矩阵为:
Figure BDA0002834794780000092
其中,JRCJPC分别为在激光跟踪仪坐标系测量的动平台坐标系在测点处的姿态和位置;那么,动平台在任意理论测点相对零点的实际位姿为:
oTCoTJ JTC
将动平台移动到任意测点的理论位置,进而得到动平台相对零点的实际位姿并与理论位姿作差便可得到并联机器人末端的位姿误差。
S6、基于3-CRU并联机器人结构误差辨识结果补偿机器人末端误差,具体如下:
将辨识得到的结构误差ΔEi'代入误差模型,求得动平台在任意理论位置p(x,y,z,rx,ry,rz)的误差为:
Figure BDA0002834794780000093
对3-CRU并联机器人末端位姿进行补偿可得末端实际位姿为:
Figure BDA0002834794780000094
本发明中的标定方法基于末端误差检测信息子集,该集合中只包含一组并联机器人末端姿态误差,考虑到姿态误差测量的难度,该方法可以使标定过程更加简单高效。
该标定方法在建立误差模型后,首先基于最少参数线性组合定理对待辨识结构误差进行化简,这有效保证了结构误差的可辨识性,使得该标定方法可靠、稳定。
该标定方法的实验数据的处理过程简单,将实验数据代入到公式中,得到多元一次方程组,运用MATLAB等数学分析软件,可以快速得到试验结果。
综上所述,本发明提供的基于末端误差检测信息子集的并联机器人标定方法具有简单、高效、实用、快捷的优点,适用于6自由度及少自由度并联机器人,并对其他机构的精度标定有一定的借鉴意义。
对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要求的含义和范围内的所有变化囊括在本发明内。不应将权利要求中的任何附图标记视为限制所设计的权利要求。
此外,应当理解,虽然本说明书按照实施方式加以描述,但并非每个实施方式仅包含一个独立的技术方案,说明书的这种叙述方式仅仅是为清楚起见,本领域技术人员应当将说明书作为一个整体,各实施例中的技术方案也可以经适当组合,形成本领域技术人员可以理解的其他实施方式。

Claims (10)

1.一种基于末端误差检测信息子集的并联机器人标定方法,其特征在于,包括以下步骤:
S1、基于D-H法建立并联机器人运动学模型;
S2、基于矩阵法建立并联机器人误差模型;
S3、基于最少参数线性组合定理化简并联机器人误差模型;
S4、基于末端误差检测信息子集建立并联机器人误差辨识模型;
S5、测量并联机器人末端实际位姿,与理论位姿作差得到并联机器人末端位姿误差;
S6、基于并联机器人结构误差辨识结果补偿并联机器人末端误差。
2.根据权利要求1所述的一种基于末端误差检测信息子集的并联机器人标定方法,其特征在于,步骤S1中,并联机器人包括动平台、静平台和I条支链,每条支链上有N个连杆,动平台与静平台通过各支链连接在一起;在并联机器人动平台和静平台根据右手定则分别建立动坐标系o-xyz和静坐标系O-XYZ,在第i条支链的各连杆基于D-H法建立连杆坐标系,i=1,2,3,…,I,定义第i条支链第j-1连杆坐标系到第j连杆坐标系的齐次变换矩阵为Tij,j=1,2,3,…,N,具体如下:
Figure FDA0003418843800000011
其中,s表示sin,c表示cos,ai(j-1)表示支链i中关节轴j-1与关节轴j之间的连杆长度,dij是支链i中关节轴j上的连杆偏距,αi(j-1)表示支链i中连杆j-1和连杆j之间的连杆转角,θij表示ai(j-1)的延长线和aij之间绕关节轴j旋转所形成的关节角。
3.根据权利要求2所述的一种基于末端误差检测信息子集的并联机器人标定方法,其特征在于,并联机器人的动平台相对于静平台的运动学模型为:
P=Ti1Ti2Ti3...TiN
其中,P是动坐标系o-xyz相对于静坐标系O-XYZ的位姿矩阵。
4.根据权利要求3所述的一种基于末端误差检测信息子集的并联机器人标定方法,其特征在于,步骤S2中,对运动学模型两边分别求微分得到:
Figure FDA0003418843800000021
其中,Δ是动坐标系相对于静坐标系的微分运动矩阵,Δij是第i条支链第j连杆坐标系相对于第j-1连杆坐标系的微分运动矩阵;
假设第i条支链第j-1连杆坐标系相对于第j连杆坐标系的微分转动和微分移动分别为δij=(δxij,δyij,δzij)T和dij=(dxij,dyij,dzij)T,并联机器人动坐标系相对于静坐标系的微分转动和微分移动分别为δ=(δx,δy,δz)T和d=(dx,dy,dz)T,那么第i条支链第j连杆坐标系处的误差矩阵可以表示为:
Figure FDA0003418843800000022
分析并联机器人存在的误差源,将误差源引起的误差变量转化为微分转动和微分移动代入Δij,则第i条支链的误差模型为:
Figure FDA0003418843800000023
其中Aij可以表示为:
Aij=Ti1Ti2…Tij
将误差源引起的误差从误差模型中分离出来,用L维微分误差向量的形式表示为ΔEi,L为误差源引起的误差变量的数目,则并联机器人第i条支链的误差模型可重写为:
Δ=[dΤΤ]Τ=Ji·ΔEi
其中,Ji为第i条支链的误差雅克比矩阵。
5.根据权利要求4所述的一种基于末端误差检测信息子集的并联机器人标定方法,其特征在于,步骤S3中,对误差雅克比矩阵Ji进行QR分解,得到上三角形矩阵R,那么有:
(1)当上三角形矩阵R中存在0列时,则此0列对应的参数无法辨识;
(2)当上三角形矩阵R中存在成比例列时,则所有的成比例列所对应的参数组合成一个参数被辨识;
(3)当上三角形矩阵R中存在线性相关列时,则所有的线性相关列所对应的参数组合成M个参数被辨识,M为构成线性相关列的极大线性无关组的列数;
(4)ΔEi化简后可辨识参数的数量为上三角形矩阵R的秩。
6.根据权利要求5所述的一种基于末端误差检测信息子集的并联机器人标定方法,其特征在于,化简后第i条支链的误差模型变为:
Δ=[dΤΤ]Τ=Ji'·ΔEi';
其中,J′i为误差雅克比矩阵Ji经过化简后的矩阵,ΔE′i为待辨识微分误差向量ΔEi经过化简后的向量。
7.根据权利要求6所述的一种基于末端误差检测信息子集的并联机器人标定方法,其特征在于,步骤S4具体如下:
在并联机器人的理论运动空间内选择n个位置测量点,n≥K,K为ΔE′i中待辨识参数数目,那么通过位置测量点最多可以得到n组三维姿态误差和n组三维位置误差,在这n组三维姿态误差中任意选择一组,在n组三维位置误差中任意选择n-1组共同构成末端位姿误差检测信息子集,那么第i条支链的误差模型可以重写为:
(0),d(1),d(2),...,d(n-1)]Τ=Ji”·ΔEi';
其中,δ(0)是被选择的一组姿态误差,d(t)是被选择的第t组位置误差,t=1,2,3,…,n-1;J″i为与末端误差检测信息子集匹配的误差雅克比矩阵,它是将n个位置测量点代入J′i得到的。
8.根据权利要求7所述的一种基于末端误差检测信息子集的并联机器人标定方法,其特征在于,基于最小二乘法,并联机器人第i条支链的误差辨识模型为:
ΔE′i=(J″i Τ·J″i)-1·J″i Τ·[δ(0),d(1),d(2),...,d(n-1)]Τ
9.根据权利要求8所述的一种基于末端误差检测信息子集的并联机器人标定方法,其特征在于,步骤S5具体如下:
在参考坐标系OJ-UVW测量动平台坐标系o-xyz在零点的姿态和位置分别为oRJoPJ,那么从动平台零点坐标系到参考坐标系的变换矩阵为:
Figure FDA0003418843800000041
同理,从参考坐标系到动平台在测点处的坐标系的变换矩阵为:
Figure FDA0003418843800000042
其中,JRCJPC分别为在参考坐标系测量的动平台坐标系在测点处的姿态和位置;那么,动平台在任意理论测点相对零点的实际位姿为:
oTCoTJ JTC
将动平台移动到任意测点的理论位置,进而得到动平台相对零点的实际位姿并与理论位姿作差便可得到并联机器人末端的位姿误差。
10.根据权利要求1~9任一项所述的一种基于末端误差检测信息子集的并联机器人标定方法,其特征在于,步骤S6具体如下:
将辨识得到的结构误差ΔE′i代入误差模型,求得动平台在任意理论位置p(x,y,z,rx,ry,rz)的误差为:
Figure FDA0003418843800000043
对并联机器人末端位姿进行补偿可得末端实际位姿为:
Figure FDA0003418843800000044
CN202011467216.0A 2020-12-14 2020-12-14 一种基于末端误差检测信息子集的并联机器人标定方法 Expired - Fee Related CN112775935B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011467216.0A CN112775935B (zh) 2020-12-14 2020-12-14 一种基于末端误差检测信息子集的并联机器人标定方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011467216.0A CN112775935B (zh) 2020-12-14 2020-12-14 一种基于末端误差检测信息子集的并联机器人标定方法

Publications (2)

Publication Number Publication Date
CN112775935A CN112775935A (zh) 2021-05-11
CN112775935B true CN112775935B (zh) 2022-03-15

Family

ID=75750916

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011467216.0A Expired - Fee Related CN112775935B (zh) 2020-12-14 2020-12-14 一种基于末端误差检测信息子集的并联机器人标定方法

Country Status (1)

Country Link
CN (1) CN112775935B (zh)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113500584B (zh) * 2021-07-15 2022-06-28 西北工业大学 一种三自由度并联机器人的末端误差校正系统及方法
CN113580148B (zh) * 2021-09-13 2022-12-09 浙江理工大学 基于等效运动链的并联机器人运动学标定方法
CN114526755B (zh) * 2021-12-17 2024-04-02 中国计量科学研究院 一种基于惯性测量单元的并联运动平台直线轴校准方法
CN115890680B (zh) * 2022-12-06 2024-06-11 昆明理工大学 基于雅可比矩阵的并联机器人末端位置误差补偿方法
CN117067222A (zh) * 2023-10-16 2023-11-17 苏州康多机器人有限公司 手术机器人的位姿预警方法、装置、手术机器人及介质

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108015808A (zh) * 2017-12-07 2018-05-11 天津大学 一种混联机器人的运动学标定方法
CN110900610A (zh) * 2019-12-11 2020-03-24 哈尔滨工业大学 一种基于lm算法和粒子滤波算法优化的工业机器人标定方法

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050038563A1 (en) * 2003-08-16 2005-02-17 Abdul Rauf Device and method for kinematic calibration of robots
JP4464318B2 (ja) * 2005-05-16 2010-05-19 オークマ株式会社 パラレルメカニズム機械のキャリブレーション方法
CZ302911B6 (cs) * 2007-10-31 2012-01-18 Cvut V Praze Zarízení pro rízení sférického pohybu telesa
CN106813638B (zh) * 2017-03-15 2018-05-18 吉林大学 一种3rps并联机器人几何参数辨识方法
CN107116537A (zh) * 2017-06-15 2017-09-01 燕山大学 一种含五自由度分支恒定雅克比并联机构
CN107627299B (zh) * 2017-09-12 2019-10-25 中国科学技术大学 一种绳索驱动并联机器人的运动学参数误差标定方法
CN110815206B (zh) * 2018-08-14 2022-11-29 中国科学院沈阳自动化研究所 一种Stewart型并联机器人运动学标定方法
CN110977940B (zh) * 2019-11-28 2021-04-23 清华大学 并混联机器人的几何误差建模方法及装置

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108015808A (zh) * 2017-12-07 2018-05-11 天津大学 一种混联机器人的运动学标定方法
CN110900610A (zh) * 2019-12-11 2020-03-24 哈尔滨工业大学 一种基于lm算法和粒子滤波算法优化的工业机器人标定方法

Also Published As

Publication number Publication date
CN112775935A (zh) 2021-05-11

Similar Documents

Publication Publication Date Title
CN112775935B (zh) 一种基于末端误差检测信息子集的并联机器人标定方法
CN104655167B (zh) 关节式坐标测量机的角度编码器偏心及结构参数标定方法
CN108015808B (zh) 一种混联机器人的运动学标定方法
CN110815206B (zh) 一种Stewart型并联机器人运动学标定方法
CN110900610B (zh) 一种基于lm算法和粒子滤波算法优化的工业机器人标定方法
CN105014677A (zh) 基于Camshift视觉跟踪和D-H建模算法的视觉机械臂控制装置及方法
CN113160334B (zh) 一种基于手眼相机的双机器人系统标定方法
CN104325462B (zh) 一种固有约束下构建机器人运动空间的方法
CN108731591A (zh) 一种基于平面约束的机器人工具坐标系标定方法
CN107718050A (zh) Scara机器人臂长与零点标定方法、装置、介质及计算机设备
Klimchik et al. Optimal pose selection for calibration of planar anthropomorphic manipulators
Stepanova et al. Robot self-calibration using multiple kinematic chains—a simulation study on the icub humanoid robot
CN106777656A (zh) 一种基于pmpsd的工业机器人绝对精度校准方法
CN110900608B (zh) 基于最优测量构型选择的机器人运动学标定方法
CN107480356A (zh) 基于catia和激光跟踪仪的部件设计检验一体化方法
Cai et al. Easy pose-error calibration for articulated serial robot based on three-closed-loop transformations
Gao et al. Forward kinematics modeling of spatial parallel linkage mechanisms based on constraint equations and the numerical solving method
Fares et al. Tool center point calibration method for an industrial robots based on spheres fitting method
Chen et al. Configuration optimization for manipulator kinematic calibration based on comprehensive quality index
Xie et al. Manipulator calibration based on PSO-RBF neural network error model
Raufelder Modeling analysis of attitude perception of engineering manipulator supporting wireless communication and Internet of Things
CN114654461B (zh) 线激光在机器人系统中标定的几何解耦方法
CN114474069B (zh) 一种基于空间正交约束的机器人线结构光手眼标定方法
Dong et al. GA-based modified DH method calibration modelling for 6-DOFs serial robot
CN109631813B (zh) 一种大尺寸关节臂式坐标测量机的标定方法

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
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20220315

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