【技术实现步骤摘要】
一种视觉伺服飞机舱门缝隙自动化激光扫描方法和系统
本专利技术涉及计算机视觉
,具体而言涉及一种基于深度学习的视觉伺服飞机舱门缝隙自动化激光扫描方法和系统。
技术介绍
飞机舱门缝隙的检测是飞机舱门生产装配检测的重要环节之一。一方面,通过对缝隙的检测,可以确定飞机舱门与门框的配合精度是否达到要求;另一方面,在获取舱门缝隙扫描数据后,可应用于虚拟装配中,在零件制造前便可通过虚拟装配的方法确定舱门模型是否符合要求。近年来,数字化测量技术在航空制造中的应用越来月广泛,为飞机的检测提供了高效率、高精度的测量手段,正逐渐替代基于模拟量传递的传统检测方式。针对飞机舱门缝隙数字化测量来说,目前仍存在以下问题:大多数数字化测量设备的开发不够深入,自动化应用程度较低,未能形成统一的测量流程和测量规范,主要依靠人工手持三维扫描仪进行扫描,对人员技术熟练度的依赖程度较高。在自动化扫描路径规划中,常常需要根据缝隙特征取规划全局及局部扫描路径。传统的边缘特征提取算法主要有Roberts算法、Sobel算法以及Laplacian算法等等。但是Roberts算法对于噪声比较敏感,不适用于环境噪声较多的场景;Sobel算法对边缘定位不够稳定;Laplacian算法同样对噪声比较敏感。总的来说,传统的边缘特征提取算法鲁棒性有待增强。近年来,人工智能飞速发展,深度学习对计算机视觉起到了极大的推动作用,基于深度学习的特征提取具有很好的鲁棒性。例如专利号为CN108875740A的专利技术专利“一种应用于激光切割机的机器视觉切割方法”中公 ...
【技术保护点】
1.一种视觉伺服飞机舱门缝隙自动化激光扫描方法,其特征在于,所述扫描方法包括:/nS1:基于全卷积神经网络搭建舱门缝隙特征提取模型,对舱门缝隙特征提取模型进行训练;/nS2:将舱门缝隙的全局图像导入舱门缝隙特征提取模型,利用舱门缝隙特征提取模型提取舱门缝隙的全局特征图,利用路径生成算法得到全局扫描路径;/nS3:获取机械臂所在位置的舱门缝隙局部图像,采用舱门缝隙特征提取模型提取舱门缝隙局部特征图,在全局扫描路径、视觉伺服以及垂直距离控制的综合作用下,控制机械臂沿全局扫描路径移动,同时采用机械臂末端挂载的激光扫描仪对舱门缝隙进行扫描。/n
【技术特征摘要】
1.一种视觉伺服飞机舱门缝隙自动化激光扫描方法,其特征在于,所述扫描方法包括:
S1:基于全卷积神经网络搭建舱门缝隙特征提取模型,对舱门缝隙特征提取模型进行训练;
S2:将舱门缝隙的全局图像导入舱门缝隙特征提取模型,利用舱门缝隙特征提取模型提取舱门缝隙的全局特征图,利用路径生成算法得到全局扫描路径;
S3:获取机械臂所在位置的舱门缝隙局部图像,采用舱门缝隙特征提取模型提取舱门缝隙局部特征图,在全局扫描路径、视觉伺服以及垂直距离控制的综合作用下,控制机械臂沿全局扫描路径移动,同时采用机械臂末端挂载的激光扫描仪对舱门缝隙进行扫描。
2.根据权利要求1所述的视觉伺服飞机舱门缝隙自动化激光扫描方法,其特征在于,步骤S1中,所述基于全卷积神经网络搭建舱门缝隙特征提取模型,对舱门缝隙特征提取模型进行训练的过程包括以下步骤:
S11:通过相机获取舱门缝隙样本集,包括全局舱门缝隙图像和局部舱门缝隙图像;
S12:筛选有效图集,利用labelme工具对图像中的缝隙进行标注,标注类别包括背景和缝隙两种,将数据集划分为训练集和测试集;
S13:搭建全卷积神经网络,网络整体架构采用语义分割网络deeplabv3+,数据集更换为舱门缝隙数据集;
S14:利用训练集对全卷积神经网络进行训练,并利用测试集验证全卷积神经网络提取缝隙特征的效果;
S15:经过以上步骤得到应用于本发明全卷积神经网络。
3.根据权利要求1所述的视觉伺服飞机舱门缝隙自动化激光扫描方法,其特征在于,所述方法还包括:
采用设置在机械臂上的相机以获取舱门缝隙的全局图像或机械臂所在位置的舱门缝隙局部图像。
4.根据权利要求1所述的视觉伺服飞机舱门缝隙自动化激光扫描方法,其特征在于,步骤S2中,所述利用路径生成算法得到全局扫描路径的过程包括以下步骤:
S21:将全局特征图转化为全局二值图,属于背景部分像素值设为0,属于缝隙特征部分像素值设为255;
S22:将全局二值图划分为50x50的网格,对于每个含有缝隙特征的网格,利用公式求得该网格缝隙特征的中心;
设Pi(Xi,Yi)为该网格缝隙特征中心坐标,为该网格像素值是255的像素坐标,将该网格的缝隙特征整合为一个点Pi(Xi,Yi);
对所有带缝隙特征的网格进行此操作,以使缝隙特征最终简化为一系列点集Q(P1,P2,…,Pn);
S23:设定点间最小距离Dmin,求点P1与其余点的距离d1i,若d1i<Dmin,把Pi移出点集Q;
S24:依次选取点集Q中剩余点重复步骤S23,直至处理完成所有点Pn;
S25:选取点集Q中点Pi(Xi,Yi),作为第一个元素L1储存在链表L中;
S26:利用距离公式选出点集Q中距离点Pi(Xi,Yi)最近的特征点的PK,将其插入链表L的尾端,作为第二个元素L2;
S27:在点集Q中选出不...
【专利技术属性】
技术研发人员:汪俊,彭建林,杨建平,赵安安,
申请(专利权)人:南京航空航天大学,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。