[发明专利]机械手超声无损检测中被测件装卡偏差的修正方法及系统有效
申请号: | 201711447179.5 | 申请日: | 2017-12-27 |
公开(公告)号: | CN107953336B | 公开(公告)日: | 2019-12-31 |
发明(设计)人: | 张翰明;肖定国;徐春广;郝娟;马朋志;郭灿志 | 申请(专利权)人: | 北京理工大学 |
主分类号: | B25J9/16 | 分类号: | B25J9/16 |
代理公司: | 11465 北京慕达星云知识产权代理事务所(特殊普通合伙) | 代理人: | 姜海荣 |
地址: | 100081 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 机械手 超声 无损 检测 中被测件装卡 偏差 修正 方法 系统 | ||
1.一种机械手超声无损检测中被测件装卡偏差的修正方法,其特征在于,包括:
获取编程轨迹中被测件在设定装卡位姿下的点云数据,生成模型点云集;
装卡被测件后,通过超声波测量被测件在装卡位姿下的点云数据,生成测量点云集;
将所述模型点云集与所述测量点云集,进行匹配计算,获得被测件装卡位姿与所述编程轨迹中设定装卡位姿之间的偏差;
修正所述被测件装卡位姿与所述编程轨迹中设定装卡位姿之间的偏差;
其中,将所述模型点云集与所述测量点云集,进行匹配计算,获得被测件装卡位姿与所述编程轨迹中设定装卡位姿之间的偏差,包括:
分别计算所述模型点云集和所述测量点云集中每个点在其邻域内的法向量;
在所述测量点云集中随机选择m个非边界点,计算所述m个非边界点的邻近法向量角特征描述子;
计算所述模型点云集中所有非边界点的邻近法向量特征描述子;
将所述测量点云集中随机选择的每个非边界点,在所述模型点云集中匹配与之邻近法向量特征描述子相等或接近的点,确定m个邻近法向量特征描述子相等或接近的点对;
根据所述相等或接近的点对,计算获得所述模型点云集与所述测量点云集之间的偏差。
2.如权利要求1所述的修正方法,其特征在于,所述每个点在其邻域内的法向量,通过以下步骤获得:
设点集S,任一点si属于S;点si在其邻域内的法向量由其邻近的k个点估计;
搜索si周围邻近的k个点,记为称为k邻近点;
利用点si及其k邻近点构建协方差矩阵:
其中,是k邻近点的几何中心;求矩阵E3×3的特征值和特征向量:
E3×3·vj=λj·vj,j∈{1,2,3} (2)
其中,λ1,λ2,λ3(λ1<λ2<λ3)是所构建矩阵的特征值;v1,v2,v3是相应的特征向量;最小特征值λ1对应的特征向量v1是点si在其邻域内的法向量,记为nsi。
3.如权利要求1所述的修正方法,其特征在于,所述非边界点的识别判别式为:
其中,设点集S,任一点si属于S;点si与其邻近的一个点构成向量点si与其邻近的k个点构成和向量临界值Δi是判断点si与其周围k个点偏离程度的阈值。
4.如权利要求1所述的修正方法,其特征在于,所述邻近法向量角特征描述子的计算,包括:
确定法向量角,计算公式为:
其中,设点集S,任一点si属于S;si点的法向量为nsi;是si的一个邻近点,该点的法向量为nsi与之间的夹角为
法向量nsi和其周围的n个法向量组成邻近法向量角特征描述子
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京理工大学,未经北京理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711447179.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种机器人的行为控制系统
- 下一篇:一种机器人动作偏差的调整和保存方法及系统