[发明专利]基于三点微平面式法向检测方法无效

专利信息
申请号: 201010281290.3 申请日: 2010-09-14
公开(公告)号: CN101957175A 公开(公告)日: 2011-01-26
发明(设计)人: 刘志刚;张欢;陶龙 申请(专利权)人: 西安交通大学;西安瑞特快速制造工程研究有限公司
主分类号: G01B11/00 分类号: G01B11/00
代理公司: 西安通大专利代理有限责任公司 61200 代理人: 陆万寿
地址: 710049*** 国省代码: 陕西;61
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 三点微 平面 检测 方法
【权利要求书】:

1.一种基于三点微平面法向检测方法,其特征在于:按如下步骤进行:

1)建立模型:将3个激光位移传感器环形均布于三坐标测量机的头部,传感器的空间姿态能使激光成锥形射在曲面上,根据精度要求调整锥度来控制3个激光点所形成的微平面大小;

2)建立空间坐标系:首先,用三坐标测量机建立一个世界坐标系1;然后选用三坐标测量机末端关节坐标系作为中间转换坐标系2;另外在每个激光位移传感器上建立一个以激光线射出方向为z轴负向、以激光位移传感器工作参考点为坐标原点的局部坐标系3;

3)采集数据:利用数据采集卡和LabVIEW软件采集激光位移传感器电压信号并转换为位移值Li

4)计算激光点的坐标:利用激光位移传感器测得的位移即可知道激光点在局部坐标系3下的坐标(0,0,wi),wi=-Li,根据欧拉坐标转换公式,分别求得3个激光点在坐标系1下的坐标,坐标转换公式如下:

Pi=R0*Ri*00wi1]]>i=1,2,3

Ri=Rz1*Rx2+Ti]]>

=10000cos(rz1)sin(rz1)00-sin(rz1)cos(rz1)00001*cos(rx2)sin(rx2)00-sin(rx2)cos(rx2)0000100001+000ai000bi000ci0000]]>

式中Pi表示激光点的坐标;R0是三坐标测量机末端位姿,从三坐标测量机软件中获取;Ri是局部坐标系3相对于中间转换坐标系2的齐次变换矩阵,其中rz1,rx2分别是坐标系3绕坐标系2的z轴,x轴旋转角度,(ai,bi,ci)是坐标系3对坐标系2的平移向量,在对rz1、rx2、(ai,bi,ci)进行标定;

5)计算法向量:用步骤4)求得的3个激光点坐标可以解出3个向量,再将其中任意2个向量叉乘即可得三点微平面法向量,公式如下:

P2P1=(Px1-Px2,Py1-Py2,Pz1-Pz2)]]>

P2P3=(Px3-Px2,Py3-Py2,Pz3-Pz2)]]>

N=P2P1×P2P3]]>

计算得到的法向量应用于法向误差校正、法向姿态调整、法向检测。

2.根据权利要求1所述的方法,其特征在于,所述的激光位移传感器姿态参数标定方法:实施步骤如下:

1)按照(1)中步骤1)将激光位移传感器安装于三维坐标测量机头部并建立如下测量空间:按照(1)中步骤2)使用三坐标测量机建立一个世界坐标系1和建立一个中间转换坐标系2,然后在世界坐标系1中用标准球拟定一个球面方程(x-a)2+(y-b)2+(z-c)2=r2,其中,(a,b,c)表示球心坐标,r表示球半径,球心坐标用三坐标测量机标定,球半径已知;

2)以其中一个传感器操作三坐标测量机在球面上均匀采集30个测点,得到30个位移值;

3)将测得的位移值代入球面方程应用fminsearch最小优化方法求解各参数值;

4)重复步骤2)、步骤3)求解另外2个传感器的姿态参数。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安交通大学;西安瑞特快速制造工程研究有限公司,未经西安交通大学;西安瑞特快速制造工程研究有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201010281290.3/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top