[发明专利]一种超声C扫局部缺陷复现的机械手运动控制方法有效
申请号: | 202011220254.6 | 申请日: | 2020-11-05 |
公开(公告)号: | CN112326802B | 公开(公告)日: | 2021-09-07 |
发明(设计)人: | 郝娟;郭兆东;徐先纯;赵恒;郑心豪 | 申请(专利权)人: | 北京理工大学 |
主分类号: | G01N29/06 | 分类号: | G01N29/06;G01N29/265;B25J9/16 |
代理公司: | 北京理工大学专利中心 11120 | 代理人: | 高会允 |
地址: | 100081 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 超声 局部 缺陷 复现 机械手 运动 控制 方法 | ||
1.一种超声C扫局部缺陷复现的机械手运动控制方法,其特征在于,包括如下步骤:
S1:对工件进行超声C扫,生成展开图像;
S2:在所述展开图像上找到缺陷复检区,选取缺陷复检区上两个对角点A和B,则A点和B点之间的行列区域是为期望复检区域,上位机在所述超声展开图中分别提取A点和B点的行列索引值(i,j)和(m,n);
S3:在所述展开图像对应的扫查运动轨迹点包中分别提取行号在i和m之间,列号在j和n之间的位姿数据,并将位姿数据按照原行号和列号重新排序,形成复检扫查运动轨迹点包,由工业机械手控制按照所述复检扫查运动轨迹点包进行复检,具体为:
S301、以A点为缺陷复检区的左上角,B点为缺陷复检区的右下角点;A点和B点包围区域中各像素点的行列索引值为(l,c);
l的初始值取为i,c的初始值取为j;
S302、判断l是否为奇数行;若是,则执行S303,否则执行S305;
S303、计算(l,c)在所述展开图像对应的扫查运动轨迹点包中对应位姿数据的索引序号index(l,c)为l之前各行点数之和加上c;
S304、c自增1,判断c≤n是否成立,若是则返回S303,否则执行S307;
S305、计算(l,c)在所述展开图像对应的扫查运动轨迹点包中对应位姿数据的索引序号index(l,c)为l行以及l之前各行点数之和减去c-1;
S306、c自减1,判断c≥j是否成立,若是则返回S305,否则执行S307;
S307、l自增1,判断l≤m是否成立,若是则返回S302,否则执行S308;
S308、在所述展开图像对应的扫查运动轨迹点包中,提取与A、B点包围区域中各像素点对应的位姿数据的索引序号index(l,c),l取遍[I,m]中整数,c取遍[j,n]中整数;并将位姿数据按照原行号和列号重新排序,形成复检扫查运动轨迹点包。
2.如权利要求1所述的方法,其特征在于,所述S1中,所述超声C扫的扫查运动由工业机械手控制,扫查模式是逐行逐点往复扫查。
3.如权利要求2所述的方法,其特征在于,所述展开图像是左对齐,逐行逐点绘制,展开图像上的每个像素点对应唯一的行列号。
4.如权利要求1所述的方法,其特征在于,S3中,所述由所述工业机械手控制按照所述复检扫查运动轨迹点包进行复检之后,还包括,得到新的展开图像,返回S2,找到新的缺陷复检区,进行再次复检。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京理工大学,未经北京理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011220254.6/1.html,转载请声明来源钻瓜专利网。