
第28 卷第2期陈恩伟等: 基于腕力传感器的机器人操作臂惯性参数辨识方法
n1
n1
n1
n
n1
n1
n1
n1
n
127
n1n1n1 n1 n1n1力;v v n1″=n1,ωn1″=ωn1,ωn1″=ωn1,mn1″=mn1+mn.将上两式化简,可以得到矩阵形式:
Ψ=B(11)A
nn1=ncn1+nRns+rcn1×fcn1+Pn×(nRfs)
(15)
n1
n1
n1
n1
nn1″=ncn1″+rcn1″×fcn1″
n
n1
n1
(16)
其中
A=[GmnGG]
n12n12
-ωn1y-ωn1z
n1
ωn1xy-n1ωn1z
n1
n1n1
ωn1xz+n1ωn1y ωn1yz-n1ωn1x
其中,ns为腕力传感器测得的力矩;nn1=nn1″.
(16)可以化简得到:式(15)、
n1
S1=cn1In1-cn1″Inn1ωn1+ωn1×
cn1
G=
n1n1
ωn1xy+n1ωn1z ωn1xz-n1ωn1y
2n12
-ωn1z-ωn1xn1
In1ωn1+
n1cn1″
n1
In1″ω
(17)
ωn1yz+n1ωn1xn12n12
-ωn1x-ωn1Ψ=[mnn1rcn1″ n1rcn1″ mn1n1rcn1]T
n1n
其中
n1n1n1nn1n1
S1=rcn1″×fcn1″-nRns-rcn1×fcn1
-Pn×(nRfs)由文[2]知, 其中
cn1″
cn1n1
n1
Rfnx-mnvn1x
nnn
n1n1
Bn1nn1n
Rfny-mnv n1yRfnz-mnvn1n1
In1、In1″及In1+
cn1″
cn1″cn
In的关系为:
cn
cn1″
In1″=
cn1
Dcn1+In+
cn1″
Dcn
cn1″T
(18)
A、B为已知的运动及动力参数,Ψ为未知的杆质量
及质心坐标,由伪逆法求得:
Ψ=(ATA)-1ATB (12)
所以,n1:
n1n1
rc″(mn1≡(mn1rcnn1
Dc=mn1(cn1n1-Pcn1Pcn1)
cn1″nTcn1n1″cn1″

T
cmnccn-PcnPcn)c1cncn1″cn1″Tcn1″
cn1n1
rc1n
n1
rcn1″
n1
cn=Pcn+rcn-
n1
rcn1″
n1
nrn1/mn1(14)
得到mn1及
n1
n1
rcn1(7)式求n1的关节力
将式(18)代入式(17)式得:
n1cn1n1
ωn1×(In1ωn1)=S2其中
S2=
(19)
n1
fn1.仿照以上方法,将n1″作为新的末端杆,由n2及
n2
n1
n1″组成连杆组合体n2″,n2杆的质量mn2及质心坐
n1
ωn1S1-22
+
cn1″
D
cn1
+In+
n1
cncn1″
Dcωn1
标rcn2为待辨识参数,用fn1取代以上腕力传感器测得的力fs,则同样可以求得mn2、rcn2、rcn2″及mn2″的
值.依此类推,可以求得全部连杆的质量及质心坐标.
3.3 辨识惯性张量
n
n2
n2
2
cn1″
Dcn1+In+
cncn1″
Dωn1
S2中所有的参数均为已知的值.将(19)写成矩阵形
式为:
δ=S2C
其中
(20)
由n1及n1″杆力矩平衡分别得到:
n1
n1
n1
C=
n1
-ωn1yzωn1yz0
n1
ωn1xz
n1
-ωn1xy
n12
ω2n1x-ωn1z
n1
n1n1
n12
ω2n1z-ωn1y
n1
ωn1xz
n1
-ωn1xz
n1
-ωn1yz
n12
ω2n1y-ωn1x
n1
ωn1xy
-ωn1xy
n1
n1
ωn1xyωn1yz-ωn1xz
n1
ωn1yz=n1ωn1yn1ωn1z,其余类似;C及S2中的参数均
cn1
cn1
cn1
cn1
cn1
cn1
T
的惯性张量.依此类推,则可将所有杆件的惯性张量给辨识出来.
为已知;δ=[In1xxIn1yyIn1zzIn1xyIn1xzIn1yz]
为要辨识的惯性张量参数.因而可以得到:
δ=[CT C]-1CTS2(21)
获得n1杆的惯性张量后,可由(8)式求得n1关节力n1
矩nn1,并由(18)式求得n1″的惯性张量.这样则完成了惯性张量递推的第一步.同样将n1″作为新的末
n1
端杆,n2杆的惯性张量作为待辨识的对象,用nn1取代上述方法中的ns.依照上述的方法可辨识出n2杆
n
4 讨论(Discussion)
4.1 与利用基座力传感器方法的比较
由以上内容可知,辨识惯性参数的关键是获得各杆的质量及质心坐标.以下就本文方法及文[8]中利用基座力传感器的方法辨识连杆质量及质心坐标的过程进行比较.两种方法的流程图如下.
0204l060-15510-4620)22- 00 基于腕力传感器 的机器人操作臂惯性参数 辨识方法 陈恩伟 ,刘正士 干方建2 , (.1 合肥工业大学机械与汽车工程学 院噪声振动工程...
方法辨识机器人的惯性参数 , 并通 过实验修正得到了 PUMA 机器人大、 小臂...该方法是基于腕力传感器的输出信息 的, 具有准确、 实时、 在线的特点, 其精度...
基于六维力 / 力矩传 [ 8] 感器辨识并联机器人的惯性参数 ; 陈恩伟 利用 多维力传感器的信息 , 通过 New t on Euler 动力学 方程来辨识操作臂的惯性参数等...
、辨识法 和计 算法. ’ 用 实验法和辨识法求解操作器 的惯性 参数 均有 ...惯性传感器促进移动机器... 7页 免费 基于粒子群优化算法的航... 暂无评价 4...
惯性传感器的机器人姿态监测系统设计一、设计背景空间飞行器的惯性测量系统、机器人的平衡姿态检测、机械臂伸展确定等许 多方面都需要测量物体的倾斜和方向等姿态参数...
基于MEMS惯性传感器的机器人姿态检测系统的研究_电子/电路_工程科技_专业资料。第...g 仍使用参数典型值就会引起误差. 要提高测量的精 度 就需要在测量前对相关...
提出的定位方法能够克服视觉定位和惯性 定位的缺点,提高了定位精度。基于机器人实测数据进行实验,结果表明提出的算法优于单独采用惯性传感器和视觉里程计。 关键词:...
关键词 : 机器人 ; 传感器 ; 信号 0 引言 腕力传感器是一种重要的机器人外部传感器 , 用 于测量机器人手端的三维力和三维力矩 。腕力传感器 分为刚性腕力...
机器人控制技术;(6) 机器人传感器;(7) 机器人 ...绕质量中心的惯性矩,连杆的质量中心与关节轴的距离...三连杆操作臂的逆运动学方程: 第一组解:由几何...
闽公网安备 35021102001881号 
热门文档