[发明专利]一种串联型机器人运动学标定方法和系统在审
申请号: | 201811257834.5 | 申请日: | 2018-10-26 |
公开(公告)号: | CN109176531A | 公开(公告)日: | 2019-01-11 |
发明(设计)人: | 高景一;韩华涛;耿金鹏;李竹奇;李冬伍;魏彦彪 | 申请(专利权)人: | 北京无线电测量研究所 |
主分类号: | B25J9/16 | 分类号: | B25J9/16;B25J19/00 |
代理公司: | 北京正理专利代理有限公司 11257 | 代理人: | 付生辉;金跃 |
地址: | 100851*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 几何参数 串联型 标定 构建 机器人运动学 参数辨识 相对位移 测量点 辨识 机器人 申请 机器人末端位置 修正 误差补偿算法 运动学参数 标定过程 轨迹规划 绝对定位 末端位置 误差模型 增量控制 测量 灵活 配合 | ||
1.一种串联型机器人运动学标定方法,其特征在于,该方法的步骤包括:
S1、基于串联型机械人相邻两连杆间的关系,构建几何参数误差模型;
S2、利用机器人两个不同的姿态下的末端位置测量点之间相对位移的名义值与实际值的偏差,构建参数辨识模型;
S3、测量若干组测量点之间的相对位移,对机器人几何参数误差进行辨识,并得到修正的机器人连杆几何参数;
S4、利用修正的几何参数,以及基于绝对增量控制的方法,对机器人末端位置误差进行补偿,提高绝对定位精度。
2.根据权利要求1所述的串联型机器人运动学标定方法,其特征在于,所述步骤S1所述中几何参数误差模型为:
其中,δαbase、δabase、δβbase、δbbase、δθbase、δdbase为机器人基座的几何参数误差;δαi-1、δai-1、δβi-1、δθi、δdi(i=1,2,L,6,i≠3时δβi-1=0)为机器人连杆几何参数误差;δXtool、δYtool、δZtool为机器人末端几何参数误差;dT是由于几何参数误差引起的机器人末端位姿矩阵的偏差。
3.根据权利要求1所述的串联型机器人运动学标定方法,其特征在于,所述步骤S2中所述参数辨识模型为:
其中,为姿态1下末端位置测量点(测量点1)与姿态2下末端位置测量点(测量点2)之间相对位移的实际值,通过激光跟踪仪测量得到;为姿态1下末端位置测量点(测量点1)与姿态2下末端位置测量点(测量点2)之间相对位移的名义值;为测量点1处几何参数误差的雅可比矩阵;为测量点2处几何参数误差的雅可比矩阵;为相对位移误差雅克比矩阵;△φ为机器人几何误差参数构成的列向量。
4.根据权利要求1所述的串联型机器人运动学标定方法,其特征在于,所述步骤S3中,测量若干组测量点之间的相对位移,并利用最小二乘法对机器人几何参数误差进行辨识,获得几何参数误差的估计值
其中,△pr是多次测量得到的相对位移实际值构成的列向量;△pn是多次测量得到的相对位移名义值构成的列向量;JErr是相应的相对位移误差雅克比矩阵组成的矩阵。于是,修正后的机器人几何参数为
其中,Φn为未修正的几何参数,为修正的几何参数。
5.根据权利要求1所述的串联型机器人运动学标定方法,其特征在于,所述步骤S4包括:
S41:在控制周期k内生成机器人在控制周期k+1的位姿指令Tcmd(k+1)和末端速度指令vcmd(k+1);
S42:利用修正后的运动学参数和当前实际关节角度qreal(k)计算实际位姿估计值
S43:计算位姿误差六维向量其中△(·)函数计算如下,对于T0=(R0,t0),T1=(R1,t1),有
S44:利用修正的几何参数计算当前位置雅可比矩阵的直接形式J(qreal(k));
S45:计算角度控制指令和角速度前馈指令
qcmd(k+1)=qreal(k)+J<qreal(k)>-1·△(k)
S46:在控制周期k+1内重复S41~S45,直到机器人末端到达目标位姿。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京无线电测量研究所,未经北京无线电测量研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811257834.5/1.html,转载请声明来源钻瓜专利网。