[发明专利]一种考虑参数耦合的工业机器人标定方法有效
| 申请号: | 202011011900.8 | 申请日: | 2020-09-23 |
| 公开(公告)号: | CN112318498B | 公开(公告)日: | 2022-06-24 |
| 发明(设计)人: | 王旭浩;赵臣;张大卫;张培伦 | 申请(专利权)人: | 天津大学 |
| 主分类号: | B25J9/16 | 分类号: | B25J9/16 |
| 代理公司: | 天津市北洋有限责任专利代理事务所 12201 | 代理人: | 杜文茹 |
| 地址: | 300350 天津市津南区海*** | 国省代码: | 天津;12 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 考虑 参数 耦合 工业 机器人 标定 方法 | ||
1.一种考虑参数耦合的工业机器人标定方法,其特征在于,包括如下步骤:
1)提供一种具有参数耦合的工业机器人、独立于工业机器人的测量设备和一种末端标定工具;
所述的工业机器人,具有六个运动自由度,由7个依次连接的回转关节组成,为了避免冗余的出现,在工业机器人的第5回转关节转角θ5和第6回转关节转角θ6之间设置了运动约束:θ6=-θ5,根据运动约束在工业机器人运动学参数之间引入耦合关系,即α5=-2α4和α6=α4,其中α4、α5和α6分别表示第4、第5和第6关节扭角;所述末端标定工具固定连接于所述工业机器人的末端;所述测量设备固定安装于标定现场,并保证测量到所述末端标定工具;
2)在测量设备上建立世界坐标系,并表示为{W},在末端标定工具上建立工具坐标系,并表示为{T},根据D-H参数法建立工业机器人的连杆坐标系{Si},根据齐次变换矩阵法得到工具坐标系在世界坐标系下的名义位姿矩阵为:
其中,表示机器人基础坐标系{S0}相对世界坐标系的位姿,表示末端连杆标系{S7}相对工具坐标系的位姿,表示连杆坐标系{Si-1}相对连杆坐标系{Si}的位姿,和分别是和ηi=(θi,di,αi,ai)T的函数,并且都表现为4×4的矩阵,其中θi、di、αi和ai分别称为关节转角、关节偏距、连杆扭角和连杆长度,xk、yk和zk表示相对位置参数k=W,T,αk、βk和表示相对姿态参数k=W,T;
3)定义误差向量δη=(δηW;δηT;δη1;δη2;...δη7)表示工业机器人运动学参数的名义值和实际值之间的偏差,其中δηW、δηT和δηi分别表示基础坐标系、工具坐标系和连杆坐标系参数误差向量;工具坐标系在世界坐标系下的实际位姿矩阵为:
对比工具坐标系在世界坐标系下的名义位姿矩阵和实际位姿矩阵,根据微分变换原理,建立机器人运动学参数误差与工具坐标系位姿误差间的变换关系:
δXi=Jiδη
其中,δXi为6×1的向量,表示机器人工具坐标系位姿误差向量;Ji为6×m阶的辨识雅克比矩阵,其中m为待辨识运动学误差参数的个数;
4)将连杆坐标系参数误差向量δη划分为两部分,即δη=(δηl,δηr),其中δηl表示在控制器内直接修改的参数的误差向量,δηr表示δη中除去δηl剩余的参数误差向量;只保留δηl,并删除辨识雅克比矩阵与δηr对应的列,得到考虑参数在控制器内可补偿性的参数辨识模型为:
δXi=J′iδηl
进一步,根据运动约束在工业机器人运动学参数之间引入的耦合关系,对辨识雅可比矩阵的相应列做如下修正:
J′i(:,δθ5)=J′i(:,δθ5)-Ji(:,δθ6),J′i(:,δα4)=J′i(:,δα4)-2Ji(:,δα5)+Ji(:,δα6)
其中,J′i(:,δθ5)、Ji(:,δθ6)、J′i(:,δα4)、Ji(:,δα5)、Ji(:,δα6)分别为辨识雅克比矩阵与δθ5、δθ6、δα4、δα5、δα6对应的列;
5)操作所述工业机器人运动到某一位置,保证所述测量设备能够测量到所述末端标定工具,通过所述测量设备测量末端标定工具的实际位姿,得到工具坐标系在世界坐标系下的实际测量位姿矩阵为读取机器人控制器内的名义运动学参数和关节转角,采用微分变换法计算相应的辨识雅克比矩阵J′i,并根据步骤2)给出的公式计算工具坐标系在世界坐标系下的名义位姿矩阵为对比和计算工业机器人工具坐标系位姿误差向量δXi;
6)N次操作所述工业机器人改变位置,每操作一次重复步骤5)一次,并通过整理得到机器人运动学参数误差辨识矩阵方程为:
δX=J′δηl
其中,N为重复步骤5)的次数,并且N≥30;
7)根据步骤5)任一次测量的工具坐标系在世界坐标系下的实际测量位姿矩阵求解机器人基础坐标系相对世界坐标系的位姿矩阵的近似名义值:
进一步,根据最小二乘法求得所述工业机器人运动学参数误差向量为:
δηl=(J′TJ′)-1J′TδX;
8)根据步骤7)求得的运动学参数误差向量,直接修正工业机器人控制器内的运动学参数为ηl=ηl+δηl,并通过检测机器人运动精度,验证参数标定效果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津大学,未经天津大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011011900.8/1.html,转载请声明来源钻瓜专利网。





