[发明专利]一种基于时间函数的三维复杂工件测量方法及系统有效
申请号: | 202110463262.1 | 申请日: | 2021-04-23 |
公开(公告)号: | CN113192115B | 公开(公告)日: | 2022-07-19 |
发明(设计)人: | 王耀南;吴昊天;毛建旭;朱青;张辉;刘敏;彭伟星;史雅兰;刘俊阳;贾林;陈南凯 | 申请(专利权)人: | 湖南大学 |
主分类号: | G06T7/50 | 分类号: | G06T7/50;G06T7/64;G06T7/33;G01B21/20 |
代理公司: | 长沙市护航专利代理事务所(特殊普通合伙) 43220 | 代理人: | 莫晓齐 |
地址: | 410082 湖南省长沙市岳*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 时间 函数 三维 复杂 工件 测量方法 系统 | ||
1.一种基于时间函数的三维复杂工件测量方法,其特征在于,在三维测量配准中,通过估计打磨时间来构建配准误差函数,所述配准误差函数通过对测量点加权,以补偿配准偏移和优化工件各表面的余量分布,并通过非线性优化算法求解,得到扫描点云测量结果;
包括如下步骤:
步骤S1、输入扫描点云X={x1,...,xi,...,xn}和标准模型点云Y={y1,...,yi,...,yn},xi表示扫描点云的点,yi表示标准模型的点;
步骤S2、通过打磨设备的特征曲线e计算打磨效率函数v(e);
步骤S3、设置工件各个面的凹凸性,并根据凹凸性对曲面上每个点设置表面凹凸性权重ka(i);
步骤S4、计算工件各个表面扫描点的分布情况,并根据分布情况,计算扫描点云X中曲面上每个点周围的点云密度权重kd(i);
步骤S5、根据每个点的表面凹凸性权重ka(i)及点周围的点云密度权重kd(i),构建扫描点云与标准模型点云的配准误差函数F(R,t),并求解得到优化的配准结果;
所述步骤S5具体包括如下步骤:
步骤S51、设置配准误差函数F(R,t);
步骤S52、根据采用Levenberg-Marquardt算法优化F(R,t),得到优化的配准转换矩阵Φ;
所述步骤S51具体为:所述配准误差函数F(R,t)通过最小化的打磨时间函数来实现点云的高精度配准,所述配准误差函数F(R,t)由表面凹凸性权重ka(i)、表征点云布局云分布补偿的点云密度权重kd(i)和每个点的打磨时间函数构成,具体为:
其中,i为扫描点云序号,n为扫描点云点数;vi(e)为第i点云的打磨效率函数;
di(R,t)为根据(R,t)旋转平移变换后,xi到模型点云Y中的点yi的最短欧式距离,具体为:di(R,t)=||Φxi-yi||,R表示旋转变量,t指平移变量;
其中,Φ为六维状态变量φ对应的四阶点云变换矩阵,φ∈R6←se(3),为(R,t)对应的六维李代数特殊欧氏群,Φ∈SE(3)为φ对应的特殊欧氏群,se(3)表示李代数,SE(3)表示李群;
所述步骤S52具体为:
其中,φ为六维状态变量,即点云扫描点云的状态变量,包含3个平移变量和3个旋转变量,φ*为满足右式最小条件的φ,以获得优化的配准转换矩阵Φ。
2.根据权利要求1所述的一种基于时间函数的三维复杂工件测量方法,其特征在于,所述步骤S2中,所述打磨设备的特征曲线e=fg(t),描述磨削量与打磨时间的关系;所述打磨效率函数v(e)为与误差相关的打磨速度函数,其中表示特征曲线上对应的磨削速度。
3.根据权利要求2所述的一种基于时间函数的三维复杂工件测量方法,其特征在于,所述打磨设备的特征曲线e=fg(t)设置为二次曲线,可通过打磨测试估计获得,获得所述打磨设备的特征曲线e=fg(t)的方法为:在打磨测试过程中不断增加打磨的法向力,记录多组打磨时间和当前的材料去除深度,代入二次方程中,求得fg(t)。
4.根据权利要求1所述的一种基于时间函数的三维复杂工件测量方法,其特征在于,所述步骤S3中,处于凹面的点设置的表面凹凸性权重相较于处在凸面的点的表面凹凸性权重大。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖南大学,未经湖南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110463262.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:高品质氧化钙分级悬浮煅烧生产线及其悬浮煅烧工艺
- 下一篇:一种电子设备