【技术实现步骤摘要】
一种基于最小二乘法的机械臂DH参数辨识方法
[0001]本专利技术涉及机器人的
,尤其涉及一种基于最小二乘法的机械臂DH参数辨识方法。
技术介绍
[0002]机器人精度主要包括重复定位精度及绝对定位精度它是评价机器人综合性能的重要指标之一,提高绝对定位精度主要有误差预防法和参数标定法两种。误差预防法主要通过提高加工精度(装配精度及控制系统的精度以保证机器人的定位精度,这种方法生产成本较高,且机器人长时间运动会导致机械结构发生磨损,产生的误差无法避免,故在实际中应用较少;参数标定法主要通过先进的测量技术辨识机器人实际运动学参数,并修正控制器中的参数或增加一些控制算法以提高绝对定位精度。
[0003]由于参数标定法操作简单、便于实现,可在线补偿定位误差,受到国内外研究学者的广泛关注,并在绝对定位精度误差影响因素、标定测量,及绝对定位精度误差补偿,等方面取得了一系的成果,但绝对定位精度仍不理想。
技术实现思路
[0004]本部分的目的在于概述本专利技术的实施例的一些方面以及简要介绍一些较佳实施例。在本 ...
【技术保护点】
【技术特征摘要】
1.一种基于最小二乘法的机械臂DH参数辨识方法,其特征在于:包括,根据机械臂自身的构型和结构参数确定机械臂初始DH参数,并根据微分运动原理构建机械臂误差模型;基于所述机械臂初始DH参数,利用标定板对所述机械臂进行自标定,并记录各组点对应的机械臂各关节的编码器值;结合所述编码器值并通过最小二乘法将所述机械臂误差模型参数化;根据所述机械臂误差模型参数和所述机械臂初始DH参数获得各组点的末端位置,并计算末端位置与固定点绝对位置之间的差值;通过对比所述差值与设定的阈值辨识所述机械臂误差模型参数。2.如权利要求1所述的基于最小二乘法的机械臂DH参数辨识方法,其特征在于:所述机械臂误差模型包括,其中,d
x
、d
y
、d
z
分别为机械手坐标沿x、y、z轴的微分平移,δ
x
、δ
y
、δ
z
分别为绕x、y、z轴的微分旋转,d
θ
、d
a
、d
d
、d
α
分别表示θ、a、d、α关节的微分运动,T为系数矩阵。3.如权利要求2所述的基于最小二乘法的机械臂DH参数辨识方法,其特征在于:所述微分平移d
x
、d
y
、d
z
包括,将所述初始化参数下各点对应的末端位置值减去所述固定点绝对位置,进而获得所述微分平移d
x
、d
y
、d
z
。4.如权利要求1或2所述的基于最小二乘法的机械臂DH参数辨识方法,其特征在于:所述标定板包括,按照100mm的距离均布直径为40m...
【专利技术属性】
技术研发人员:张佳丽,骆敏舟,任彤,张华东,
申请(专利权)人:江苏集萃智能制造技术研究所有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。