[发明专利]SCARA机器人臂长与零点标定方法、装置、介质及计算机设备有效
申请号: | 201711120228.4 | 申请日: | 2017-11-14 |
公开(公告)号: | CN107718050B | 公开(公告)日: | 2020-07-17 |
发明(设计)人: | 郭晓彬;杨基鹏;黄国辉;曾逸 | 申请(专利权)人: | 深圳众为兴技术股份有限公司 |
主分类号: | B25J19/00 | 分类号: | B25J19/00;B25J9/16 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 刘雯 |
地址: | 518051 广东省深圳市南山区艺园*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | scara 机器人 零点 标定 方法 装置 介质 计算机 设备 | ||
1.一种SCARA机器人臂长与零点标定方法,其特征在于,包括步骤:
获取SCARA机器人的末端标定针分别以不同手系对准预设第一孔与预设第二孔时的测量参数,所述预设第一孔与所述预设第二孔的距离已知;
根据所述测量参数,构建SCARA机器人运动学方程组;
采用三角恒等式对机器人运动学方程组进行变换、并作变量代换,获得超静定齐次线性方程组;
求解所述超静定齐次线性方程组,获得方程组求解结果;
根据所述方程组求解结果、所述SCARA机器人运动学方程组以及所述预设第一孔与所述预设第二孔之间的已知距离,计算SCARA机器人臂长与零点;
所述测量参数包括SCARA机器人的末端标定针以左手系对准预设第一孔M的第一关节角度θ1(1)、第二关节角度θ2(1),SCARA机器人的末端标定针以右手系对准预设第一孔M的第一关节角度θ1(2)、第二关节角度θ2(2),SCARA机器人的末端标定针以左手系对准预设第二孔N的第一关节角度θ1(3)、第二关节角度θ2(3);SCARA机器人的末端标定针以右手系对准预设第二孔N的第一关节角度θ1(4)、第二关节角度θ2(4);
所述SCARA机器人运动学方程组为:
其中,L1表示所述SCARA机器人的大臂长,L2表示所述SCARA机器人的小臂长,Δθ2表示零点偏移值。
2.根据权利要求1所述的SCARA机器人臂长与零点标定方法,其特征在于,所述求解所述超静定齐次线性方程组,获得方程组求解结果的步骤包括:
将超静定齐次线性方程组问题转化为带等式约束的优化问题,推导获得正定矩阵;
求解所述正定矩阵的最小特征值及对应的特征向量,获得方程组求解结果。
3.根据权利要求2所述的SCARA机器人臂长与零点标定方法,其特征在于,所述求解所述正定矩阵的最小特征值及对应的特征向量的步骤包括:
采用最小二乘法和二分法,求解所述正定矩阵的最小特征值及对应的特征向量。
4.根据权利要求3所述的SCARA机器人臂长与零点标定方法,其特征在于,所述采用最小二乘法和二分法,求解所述正定矩阵的最小特征值及对应的特征向量的步骤包括:
获取所述正定矩阵的特征多项式;
基于所述正定矩阵的特征值均大于0情况,求解所述特征多项式较小的根,记录为λ';
在区间(0,λ')里,对所述特征多项式采用二分法,求解所述正定矩阵的最小特征值;
采用最小二乘法,求解所述最小的特征值对应的特征向量。
5.根据权利要求1所述的SCARA机器人臂长与零点标定方法,其特征在于,所述获取SCARA机器人的末端标定针分别以不同手系对准预设第一孔与预设第二孔时的测量参数的步骤包括:
将SCARA机器人的末端标定针分别以左手系和右手系对准预设第一孔,分别记录下SCARA机器人第一关节与第二关节对应的角度;
将SCARA机器人的末端标定针分别以左手系和右手系对准预设第二孔,分别记录下SCARA机器人第一关节与第二关节对应的角度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳众为兴技术股份有限公司,未经深圳众为兴技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711120228.4/1.html,转载请声明来源钻瓜专利网。