[发明专利]一种机器人夹持的柔性打磨轮位姿辨识方法有效
申请号: | 202110159052.3 | 申请日: | 2021-02-05 |
公开(公告)号: | CN112936274B | 公开(公告)日: | 2022-05-17 |
发明(设计)人: | 朱大虎;吕睿;王周君;田林雳;华林 | 申请(专利权)人: | 武汉理工大学 |
主分类号: | B25J9/16 | 分类号: | B25J9/16;B25J11/00 |
代理公司: | 武汉智嘉联合知识产权代理事务所(普通合伙) 42231 | 代理人: | 陈建军 |
地址: | 430070 湖*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 机器人 夹持 柔性 打磨 轮位姿 辨识 方法 | ||
1.一种机器人夹持的柔性打磨轮位姿辨识方法,其特征在于,包括如下步骤:
控制机器人以多种姿态携带移动探针接触固定探针,并获取各姿态下工具中心点的坐标;其中,所述固定探针固定于预设位置,所述移动探针固定于机器人末端;
采用随机抽样一致算法对获取的多个工具中心点的坐标进行球心拟合,剔除误差较大的坐标后,采用最小二乘法对剩余的工具中心点的坐标进行球心拟合,以得到固定探针在机器人基坐标系下的位置坐标;
将移动探针替换成柔性打磨轮后,在连接轴和打磨轮的交界圆上选取多个位置点,控制所述机器人移动使若干个位置点分别接触所述固定探针后,获取每次接触时机器人末端的位置和姿态,根据每次接触时机器人末端的位置和姿态进行坐标系转换后,根据所述固定探针在机器人基坐标系下的位置坐标计算出每个位置点在机器人末端坐标系中的坐标;
采用随机抽样一致算法对多个位置点在机器人末端坐标系中的坐标进行平面拟合,剔除误差较大点后,采用最小二乘法对剩余的坐标进行平面拟合,得到平面法向量,并记做X轴;
以X轴与机器人末端坐标系下X’轴呈锐角的方向作为X轴正方向,以X轴为基准,对机器人末端坐标系下Z’轴进行施密特正交化得Z轴,并采用右手定则得到Y轴,以得到柔性打磨轮坐标系;
将每个位置点在机器人末端坐标系中的坐标转换为在柔性打磨轮坐标系中的坐标后,采用随机抽样一致算法对获取的多个位置点在柔性打磨轮坐标系中的坐标进行球心拟合,剔除误差较大的坐标后,采用最小二乘法对剩余的坐标进行球心拟合后,得到交界圆圆心坐标,根据打磨轮平均半径、交界圆圆心坐标以及柔性打磨轮坐标系的单位方向向量得到磨削点坐标。
2.根据权利要求1所述的机器人夹持的柔性打磨轮位姿辨识方法,其特征在于,所述采用随机抽样一致算法对获取的多个工具中心点的坐标进行球心拟合的步骤具体为:
选取其中四个工具中心点的坐标作为组合,代入公式:(xi-x0)2+(yi-y0)2+(zi-z0)2=R2中,求取出球心(x0,y0,z0)和半径R后,采用公式计算出剩余的坐标的欧式距离d,若满足d≤δ1,则视为内点,否则视为外点剔除;其中,δ1为预设的第一距离阈值,(xi,yi,zi)为工具中心点的坐标;
重新选取其中四个工具中心点的坐标作为组合,并进行内点筛选和外点剔除;
当所有的组合都计算完毕时,将内点数最多的组合及其内点作为最小二乘法的求解集合。
3.根据权利要求2所述的机器人夹持的柔性打磨轮位姿辨识方法,其特征在于,采用最小二乘法对剩余的工具中心点的坐标进行球心拟合,以得到固定探针在机器人基坐标系下的位置坐标的步骤具体为:
采用最小二乘法对求解集合进行球心拟合,其表达式如下:
其中,(xi,yi,zi)为求解集合中各点坐标,R为拟合半径;
采用下列公式对x0、y0、z0、R求偏导,
利用坐标差值公式将上述公式进行简化,具体公式为:
其中分别为求解集合中各工具中心点坐标(xi,yi,zi)的均值,求解得到a0、b0、c0,根据a0、b0、c0得到球心坐标(x0,y0,z0),即固定探针在机器人基坐标系下的位置坐标。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉理工大学,未经武汉理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110159052.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种含有PLC可编程控制器的打孔设备
- 下一篇:一种节水型紫外光消毒洗碗机