[发明专利]复杂曲面结构零件位姿确定方法在审
申请号: | 202210204624.X | 申请日: | 2022-03-02 |
公开(公告)号: | CN115100277A | 公开(公告)日: | 2022-09-23 |
发明(设计)人: | 唐倩;张志豪;郭伏雨;陈佳伟 | 申请(专利权)人: | 重庆大学 |
主分类号: | G06T7/73 | 分类号: | G06T7/73;G06T7/80;G06T7/11;G06T7/33;G06T5/00;G06T17/20 |
代理公司: | 北京海虹嘉诚知识产权代理有限公司 11129 | 代理人: | 胡博文 |
地址: | 400044 *** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 复杂 曲面 结构 零件 确定 方法 | ||
1.一种复杂曲面结构零件位姿确定方法,其特征在于:包括以下步骤:
S1.将激光扫描仪设置在机器人工具手末端形成手眼系统,并对手眼系统进行标定;
S2.通过标定后的手眼系统采集目标零件的点云数据,并对点云数据进行滤波预处理;
S3.对滤波预处理后的点云数据进行平面分割;
S4.对平面分割后的点云数据进行离群点过滤;
S5.对经过离群点过滤后的点云数据进行粗配准,然后进行精配准;
S6.构建机器人坐标系,基于机器人坐标系对精配准后的点云数据进行坐标变换得到目标零件的位姿。
2.根据权利要求1所述复杂曲面结构零件位姿确定方法,其特征在于:步骤S1中,对手眼系统进行标定包括:
S11.以平面棋盘格作为标定板,并通过激光扫描仪获取标定板的图像;
S12.建立手眼标定模型:
建立标定模型:
AX=XB,其中,A和B表示变换矩阵,X为所求的位姿矩阵;
B=(cTt2)-1·cTt1;其中,bTg为机器人工具手末端在机器人坐标系中的位姿矩阵,cTt为相机在标定板坐标系下的位姿矩阵,bTg和cTt中的上标1和2分别表示相机的两个不同的视角且该两个矩阵基于初始的相对位置矩阵T进行确定;
将矩阵A、矩阵B以及矩阵X以位姿矩阵表示:
RA为矩阵A的旋转矩阵,TA均为矩阵A的位移矩阵;
RB为矩阵B的旋转矩阵,TB均为矩阵B的位移矩阵;
RX为矩阵X的旋转矩阵,TX均为矩阵X的位移矩阵;
将标定模型以方程组表示:
将旋转矩阵转化为旋转向量:
对旋转向量进行归一化处理:
其中,ra为矩阵A的旋转向量,rb为矩阵B的旋转向量,Na为旋转向量ra的模,Nb为旋转向量rb的模;
计算修正的罗德里格斯向量:
计算初始旋转向量px':
skew(pa+pb)px'=pa-pb;
计算旋转向量px:
确定手眼系统的旋转矩阵和平移矩阵:
(RA-1)TX=RXTB-TA;其中:I表示单位矩阵,skew(p(x))表示旋转向量px的偏度。
3.根据权利要求1所述复杂曲面结构零件位姿确定方法,其特征在于:步骤S2中,采用体素栅格滤波器进行滤波。
4.根据权利要求1所述复杂曲面结构零件位姿确定方法,其特征在于:步骤S3中采用随机抽样一致算法进行平面分割拟合。
5.根据权利要求1所述复杂曲面结构零件位姿确定方法,其特征在于:步骤S4Z中离群点过滤采用statisticalOutlierRemoval滤波器移除离群点。
6.根据权利要求1所述复杂曲面结构零件位姿确定方法,其特征在于:步骤S5中,点云数据的粗配准采用Super 4PCS算法。
7.根据权利要求1所述复杂曲面结构零件位姿确定方法,其特征在于:步骤S5中,采用迭代最近点算法对点云数据进行精配准。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆大学,未经重庆大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210204624.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种陶瓷灯珠结构及白光陶瓷灯珠制备方法
- 下一篇:搬送装置和基板的搬送方法