[发明专利]一种基于参数降维辨识的机器人精度补偿方法在审
申请号: | 201910405839.6 | 申请日: | 2019-05-16 |
公开(公告)号: | CN110940351A | 公开(公告)日: | 2020-03-31 |
发明(设计)人: | 潘海鸿;杨竑宇;刘吉刚;陈琳;梁旭斌;蒲明辉 | 申请(专利权)人: | 广西大学 |
主分类号: | G01C25/00 | 分类号: | G01C25/00;G06F17/10 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 530004 广西壮族*** | 国省代码: | 广西;45 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 参数 辨识 机器人 精度 补偿 方法 | ||
1.一种基于参数降维辨识的机器人精度补偿方法,其特征在于:将机器人的25个几何参数误差造成的影响等效转换为至少10个几何参数误差进行辨识,所述的10个几何参数误差包括:6个关节转角误差Δθ1~Δθ6、1个关节偏距Δd4、3个连杆长度Δa1~Δa3;将辨识后的10个几何参数误差直接补偿到机器人的配置参数中,具体实现至少包括以下步骤:
第一步,建立机器人定位误差模型,获取机器人末端绝对定位误差与机器人的至少10个几何参数误差(Δθ1~Δθ6、Δd4、Δa1~Δa3)之间的关系表达式;
第二步,利用最小二乘法求解出几何参数误差,所述求解出的几何参数误差至少包括:Δθ1~Δθ6、Δd4、Δa1~Δa3;
第三步,将辨识后的几何参数误差直接补偿到机器人的D-H配置参数中,完成机器人精度补偿。
2.根据权利要求1所述的一种基于参数降维辨识的机器人精度补偿方法,其特征在于:所述第二步中利用最小二乘法求解出几何参数误差,其具体过程为:将机器人末端采样获得的多组数据代入误差模型中构造超定方程组,通过寻找超定方程组的最小二乘解作为几何参数误差值的近似解。
3.根据权利要求1所述的一种基于参数降维辨识的机器人精度补偿方法,其特征在于:所述的将机器人的25个几何参数误差造成的影响转换为至少10个几何参数误差进行辨识的具体步骤为:
(1)通过测量仪器获取机器人多组位姿下的机器人末端实际位置Pc,同时记录下机器人末端在各测量点对应的关节转角值θ1~θ6;
(2)将步骤(1)中的θ1~θ6代入机器人正运动学方程获得机器人在各测量点下的末端理论位置pn和对应的扩展雅克比矩阵值Mi(Mθ1~Mθ6、Md4、Ma1~Ma3);
(3)求解机器人末端位置偏差值ei=pc-pn;
(4)将ei和Mi代入到误差模型ei=MθiΔθi+Md4Δd4+MajΔaj中,对雅克比矩阵进行消除冗余参数和奇异值分解,获取广义逆矩阵
(5)利用最小二乘法求解线性方程组获取机器人的几何参数误差值Δqi;
(6)将Δqi值与理论几何参数fi(θ1~θ6、d4、a1~a3)相加,更新fi,将fi代入到运动学方程中重新计算机器人末端的理论坐标与实际坐标之间的末端位置偏差值ei,更新ei;
(7)判断更新后的偏差ei是否满足精度要求,若满足,则输出几何参数误差值Δqi,否则返回继续执行步骤(4)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广西大学,未经广西大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910405839.6/1.html,转载请声明来源钻瓜专利网。