
技术摘要:
本发明公开了一种制孔机器人系统和一种基于机器视觉的孔位识别方法,所述一种制孔机器人系统包括控制部分、机械臂、多功能末端执行器、高分辨率高速相机和报警装置,所述基于机器视觉的孔位识别方法使用该制孔机器人系统,在CFRP样件钻孔前,对CFRP样件待钻孔位置进行 全部
背景技术:
碳纤维复合材料(简称CFRP)以其高比强度、高耐热性、低比重、耐腐蚀性好等优 点,在新型飞机的蒙皮等大型零部件得到了快速而广泛的应用。为了方便装配往往需要在 CFRP样件表面进行制孔,传统的飞机装配制孔主要以手工制孔为主,缺点是效率较低、孔径 存在缺陷等。现代飞机制造中对短周期、高质量、长寿命的要求更加严格,自动化机械制孔 相较于人工制孔效率较高且制孔精度高,因此,自动化制孔技术在飞机数字化装配领域得 到广泛的应用。 自动化制孔就是由自动控制系统控制机器人,利用安装在机器人手臂末端的多功 能末端执行器对CFRP样件进行制孔,在制孔前对CFRP样件上待钻孔位的定位识别将直接关 系到制孔的精度和制孔的质量,因此CFRP样件待钻孔孔位的自动识别是自动化制孔技术中 的一个关键的技术问题,现有的孔位自动识别方法一般较为复杂且效率低下。
技术实现要素:
针对现有技术存在的上述问题,本发明的要解决的技术问题是:发明一种简单高 效且识别准确性高的孔位自动识别方法。 为解决上述技术问题,本发明采用如下技术方案: 一种制孔机器人系统,包括控制部分、机械臂、多功能末端执行器、高分辨率高速 相机和报警装置。 所述控制部分包括处理器和存储器,所述控制部分分别与机械臂、多功能末端执 行器和高分辨率高速相机电连接。 所述多功能末端执行器与机械臂的末端连接,所述高分辨率高速相机安装在多功 能末端执行器上。 一种基于机器视觉的孔位识别方法,所述一种基于机器视觉的孔位识别方法使用 制孔机器人系统,所述一种基于机器视觉的孔位识别方法包括如下步骤: S100:对CFRP样件待制孔位置进行记号划线,通过专用装夹装置固定CFRP样件; S200:所述高分辨率高速相机对CFRP样件进行图像采集,并将采集的CFRP样件图 像传入存储器内; S300:所述处理器对S200采集的CFRP样件图像进行处理,获得图像坐标系下的记 号划线的交点坐标; S400:所述处理器将图像坐标系下的记号划线的交点坐标转换为机器人坐标系下 的交点坐标; S500:所述控制部分控制机械臂带动多功能末端执行器运动到记号划线的交点坐 标。 4 CN 111723734 A 说 明 书 2/5 页 作为优选,所述S300具体包括如下步骤: S310:所述控制部分利用OpenCV视觉库对CFRP样件图像依次进行灰度化、二值化、 腐蚀处理; S320:所述控制部分对经S310处理后的CFRP样件图像进行N*M等分,并将等分图像 以动态数组的形式存入控制部分的存储器内; S330:令i=1; S340:所述处理器利用霍夫变换算法对动态数组中的等分图像进行记号划线提 取,如果等分图像中有记号划线,则提取记号划线的端点坐标,然后执行S380;否则执行 S350; S350:令i=i 1; S360:若i≤N*M,则执行S340;否则执行S370; S370:所述控制部分停止图像处理,且控制部分控制报警装置进行报警提醒; S380:所述处理器根据所提取记号划线的端点坐标,建立图像坐标系下的记号划 线的直线方程; S390:所述处理器联立所建立的记号划线的直线方程,求解记号划线的交点坐标, 然后将交点坐标存入存储器的指定文件夹内。 作为优选,所述S400具体包括如下步骤: S410:所述控制部分利用九孔阵列图像法求出高分辨率高速相机的内参数和手眼 矩阵,控制部分利用光学测量仪测出机器人坐标系和刀具坐标系之间的转换矩阵; S420:所述处理器根据高分辨率高速相机的内参数求出相机坐标系下的记号划线 的交点坐标; S430:所述处理器利用手眼矩阵将相机坐标系下的记号划线的交点坐标转换为刀 具坐标系下的记号划线的交点坐标; S440:所述处理器利用转换矩阵将刀具坐标系下的记号划线的交点坐标转换为机 器人坐标系下的记号划线的交点坐标。 在钻孔前对CFRP样件待钻孔位置进行记号划线,安装在制孔执行器上的相机采集 CFRP样件图像,然后对采集的CFRP样件图像进行灰度化、二值化、腐蚀预处理并等分处理, 提取记号划线的端点坐标求解出记号划线的交点坐标,进而转换为机器人坐标系下的交点 坐标,最后机械臂带动多功能末端执行器运动到记号划线交点处,完成准确制孔。本发明, 简单易行,减少了人工定位的耗时,有效地提高了钻孔效率。 作为优选,所述高分辨率高速相机为SP-5000C-CXP4相机。该相机具有帧率高、像 素尺寸小、动态范围高、噪声小等优点,具有同时控制模拟和数字增益的功能,4芯mini BNC 连接器可以实现高速、高分辨率输出。该相机可以提高对CFRP样件图像采集的速度和准确 性,且高质量的图像有利于后续的处理,可以有效提高孔位识别的速度和准确性。 作为优选,所述记号划线用白色记号笔画。白色的记号划线的反射效果相较于其 他颜色更好,使相机获得的CFRP样件图像中记号划线更加清晰便于后续处理识别。CFRP样 件为暗色,白色的记号划线与CFRP样件表面颜色差异较大,有利于提高对记号划线的端点 坐标识别的速度和准确性,从而保证制孔位识别的精准度。 作为优选,所述记号划线在CFRP样件图像中为两条相交直线。以两条直线的交点 5 CN 111723734 A 说 明 书 3/5 页 来标记待钻孔位,操作简单且准确。处理器利用两条直线的端点来求解交点坐标简单且快 速,大大提高了本方法的高效性和准确性。 相对于现有技术,本发明至少具有如下优点: 1 .本方法中,在钻孔前对CFRP样件待钻孔位置进行记号划线,安装在制孔执行器 上的相机采集CFRP样件图像,然后对采集的CFRP样件图像进行灰度化、二值化、腐蚀预处理 并等分处理,提取记号划线的端点坐标求解出记号划线的交点坐标,进而转换为机器人坐 标系下的交点坐标,最后机械臂带动多功能末端执行器运动到记号划线交点处,完成准确 制孔。本发明,简单易行,减少了人工定位的耗时,有效地提高了钻孔效率。 2.本方法可推广到其他材料的表面识别中,对于灵活运用数字图像处理技术有很 好的借鉴意义。 3.本方法中,采用白色记号笔进行记号划线,白色的记号划线的反射效果相较于 其他颜色更好,使相机获得的CFRP样件图像中记号划线更加清晰便于后续处理识别。CFRP 样件为暗色,白色的记号划线与CFRP样件表面颜色差异较大,有利于提高对记号划线的端 点坐标提取的速度和准确性,从而保证制孔位识别的精准度。 4.本方法中,记号划线在CFRP样件图像中为两条相交直线,以两条直线的交点来 标记待钻孔位,操作简单且准确;处理器利用两条直线的端点来求解交点坐标简单且快速, 大大提高了本方法的高效性和准确性。 附图说明 图1是本发明中一种基于机器视觉的孔位识别方法的流程图; 图2是本发明中一种制孔机器人系统的整体结构图; 图3是本发明中多功能末端执行器结构示意图; 图4是本发明实施例提供所用相机采集的图像; 图5是本发明实施例预处理后的采集图像; 图6是本发明实施例最终结果的采集图像; 图7是本发明实施例图像坐标系下的交点坐标。 图中,1-控制部分,2-显示器,3-机械臂,4-多功能末端执行器,5-连接法兰,6-高 分辨率高速相机。