[发明专利]一种基于双平面约束误差模型的机器人自标定方法在审
申请号: | 201710595019.9 | 申请日: | 2017-07-20 |
公开(公告)号: | CN107369167A | 公开(公告)日: | 2017-11-21 |
发明(设计)人: | 王晨学;平雪良;徐超;蒋毅 | 申请(专利权)人: | 江南大学 |
主分类号: | G06T7/246 | 分类号: | G06T7/246;B25J19/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 214122 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 平面 约束 误差 模型 机器人 标定 方法 | ||
1.一种基于双平面约束误差模型的机器人自标定方法,其特征在于:包括以下步骤:
(1)建立机器人运动学模型
建立D-H法与MD-H法相结合的机器人运动学模型,将坐标系i-1到坐标系i的变换过程描述为Ai,Ai=f(αi-1,ai-1,di,θi,β),则机器人末端坐标系n相对于基坐标系的位姿矩阵0Tn为:
0Tn=A0·A1·...·An
(2)建立机器人末端位置误差模型
按照微分变换的思想对Ai进行全微分,得到由连杆几何参数误差造成的相邻坐标系间的微分摄动齐次矩阵dAi:
δAi是关节坐标系i相对于坐标系i-1的微分变换,则机器人相邻两连杆之间的实际齐次坐标变换即Ai+AiδAi,那么机器人末端坐标系相对于基坐标系的实际齐次变换矩阵TR为:
将上式展开,并略去高阶摄动项,化简后得到下式:
其中,ΔP=[dPx dPy dPz]T是机器人位置误差矩阵,J为3×(4n+1)连杆参数的微分变换雅可比矩阵,ΔX=[Δα Δa Δθ Δd Δβ]T为(4n+1)×1连杆参数误差矩阵;
(3)建立基于双平面约束的机器人运动学误差模型
设为约束平面Ⅰ上第i个接触点的名义位置值,可通过机器人正运动学直接计算,Jpi为该位置处的雅克比矩阵,可通过关节角度值计算得到,实际位置PiR=PiN+JpiΔX,则相邻两接触点间的偏差向量:
其中,ΔJpi=Jpi-Jpi-1;
同样地,那么由相邻的两个偏差向量可构建一垂直于平面Ⅰ的名义法向量:
约束平面Ⅱ与约束平面Ⅰ相垂直(平行),为第i个接触点的名义位置值,那么由相邻的两个偏差向量可构建一垂直于平面Ⅱ的名义法向量:
若平面Ⅰ与平面Ⅱ垂直,那么:
若平面Ⅰ与平面Ⅱ平行,那么:
(4)驱动机器人对相关约束平面分别进行测量
驱动机器人对约束平面Ⅰ、Ⅱ分别进行接触式测量,当测量头输出接触信号时,立即记录当前各关节角度值,并对下一个约束点进行测量,采集一定数量的点后,则有:
HΔX+S=0
其中,则可产生3N个方程;
(5)机器人连杆参数辨识
通过改进的最小二乘法,对机器人运动学参数误差进行辨识,如下:
ΔX=-(HTH+μI)-1HTS
(6)标定验证
将步骤(5)中辨识得到的机器人运动学参数补偿值代入到机器人控制器软件中,重新示教若干个点,比较机器人理论末端位置是否约束于一个平面,若否,则继续步骤(4)、(5)、(6),直至满足系统所需要达到的精度要求。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江南大学,未经江南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710595019.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种新型花盆
- 下一篇:用于气瓶多工位自动耐压试验装置的循环注水机构