[发明专利]一种外部测量辅助的机器人定位误差在线补偿方法有效
申请号: | 201710364625.X | 申请日: | 2017-05-22 |
公开(公告)号: | CN107421442B | 公开(公告)日: | 2019-12-17 |
发明(设计)人: | 丁雅斌;章点;黄田;梅江平;田文杰;刘海涛;尹福文;陈伟峰;董成林 | 申请(专利权)人: | 天津大学 |
主分类号: | G01B11/00 | 分类号: | G01B11/00 |
代理公司: | 12201 天津市北洋有限责任专利代理事务所 | 代理人: | 王丽英 |
地址: | 300072*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 外部 测量 辅助 机器人 定位 误差 在线 补偿 方法 | ||
1.一种外部测量辅助的机器人定位误差在线补偿方法,其特征在于包括以下步骤:
(1)采用激光跟踪仪作为测量仪器,将激光跟踪仪的反射球固定在机器人末端执行器的刀具末端;
(2)分别建立机器人末端执行器坐标系及激光跟踪仪坐标系;
(3)初始化,利用机器人控制系统中任意设定的三个基准点的坐标计算机器人末端执行器坐标系到激光跟踪仪坐标系的变换矩阵;
(4)实时测量,检测任一位置时机器人末端执行器的位置误差并计算补偿向量,步骤如下:
(a)机器人控制器读取输入点位运动信息G代码并根据输入点位运动信息控制机器人末端运动到理论位置PC;
(b)激光跟踪仪实时测量机器人末端运动到输入点的位置信息为PL;
(c)在激光跟踪仪坐标系下计算机器人末端运动位置误差,具体过程为:利用初始化时得到的末端执行器坐标系和激光跟踪仪坐标系间变换关系,将在机器人末端执行器坐标系下的末端运动点的理论位置PC变换到激光跟踪仪坐标系下,并与该末端运动点的实际位置PL比较,计算得到机器人末端运动位置误差ΔL,如果误差大于提前设定的阈值,则记录误差值作为补偿向量,ΔL=PL-(R×PC+t),式中R为机器人末端执行器坐标系到跟踪仪坐
标系变换的旋转矩阵,t为机器人末端执行器坐标系到激光跟踪仪坐标系变换的平移向量;
(d)在机器人末端执行器坐标系下补偿机器人末端运动位置误差,具体过程为:利用初始化所得的机器人末端执行器与激光跟踪仪之间的空间姿态变换关系的逆矩阵,将所得补偿向量变换回机器人末端执行器坐标系下,表示为ΔC,并补偿给机器人末端执行器的理论位置,得到该末端运动点补偿后的实际位置P′C,P′C=PC+ΔC,其中ΔC=R-1×ΔL。
(5)同步控制,在线补偿误差,控制流程如下:
(a)在机器人控制器内的实轴上,将末端运动点位的理想位置带入运动学逆解模型,求解实轴的转动参数;
(b)在机器人控制器内建立设定一个虚拟存储,作为与实轴同步的虚拟轴,将补偿向量ΔC带入运动学逆解模型,求解虚拟轴的转动参数;
(c)机器人控制器执行同步运动命令,然后将虚拟轴的运动叠加到实轴上,作为运动控制的实际输入变量,完成在线补偿;
(6)检测机器人在工作空间内的末端执行器位置误差,若不满足机器人精度需求,则重复步骤(1)至步骤(5),直至精度满足需求。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津大学,未经天津大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710364625.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:测量层叠铁芯的方法和系统
- 下一篇:测定系统以及调整用设定值的切换方法