CN114799849A - 一种基于机器视觉的螺丝机作业操作参数采集分析*** - Google Patents
一种基于机器视觉的螺丝机作业操作参数采集分析*** Download PDFInfo
- Publication number
- CN114799849A CN114799849A CN202210735424.7A CN202210735424A CN114799849A CN 114799849 A CN114799849 A CN 114799849A CN 202210735424 A CN202210735424 A CN 202210735424A CN 114799849 A CN114799849 A CN 114799849A
- Authority
- CN
- China
- Prior art keywords
- workpiece
- screw
- hole
- batch head
- batch
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 claims abstract description 79
- 238000012544 monitoring process Methods 0.000 claims abstract description 13
- 238000013441 quality evaluation Methods 0.000 claims description 21
- 238000001514 detection method Methods 0.000 claims description 18
- 238000011156 evaluation Methods 0.000 claims description 9
- 230000002159 abnormal effect Effects 0.000 claims description 8
- 238000012216 screening Methods 0.000 claims description 6
- 238000012790 confirmation Methods 0.000 claims description 3
- 238000012163 sequencing technique Methods 0.000 claims description 3
- 230000000694 effects Effects 0.000 description 4
- 230000007547 defect Effects 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 238000007792 addition Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23P—METAL-WORKING NOT OTHERWISE PROVIDED FOR; COMBINED OPERATIONS; UNIVERSAL MACHINE TOOLS
- B23P19/00—Machines for simply fitting together or separating metal parts or objects, or metal and non-metal parts, whether or not involving some deformation; Tools or devices therefor so far as not provided for in other classes
- B23P19/04—Machines for simply fitting together or separating metal parts or objects, or metal and non-metal parts, whether or not involving some deformation; Tools or devices therefor so far as not provided for in other classes for assembling or disassembling parts
- B23P19/06—Screw or nut setting or loosening machines
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23P—METAL-WORKING NOT OTHERWISE PROVIDED FOR; COMBINED OPERATIONS; UNIVERSAL MACHINE TOOLS
- B23P19/00—Machines for simply fitting together or separating metal parts or objects, or metal and non-metal parts, whether or not involving some deformation; Tools or devices therefor so far as not provided for in other classes
- B23P19/10—Aligning parts to be fitted together
- B23P19/102—Aligning parts to be fitted together using remote centre compliance devices
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/20—Image preprocessing
- G06V10/22—Image preprocessing by selection of a specific region containing or referencing a pattern; Locating or processing of specific regions to guide the detection or recognition
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/60—Type of objects
- G06V20/64—Three-dimensional objects
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V2201/00—Indexing scheme relating to image or video recognition or understanding
- G06V2201/06—Recognition of objects for industrial automation
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/30—Computing systems specially adapted for manufacturing
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Mechanical Engineering (AREA)
- Length Measuring Devices By Optical Means (AREA)
Abstract
本发明属于螺丝机作业管理领域,具体公开提供了一种基于机器视觉的螺丝机作业操作参数采集分析***,包括工件基本信息识别模块、螺丝型号匹配分析模块、螺丝机初始设置信息获取模块、批头操作信息分析模块、工件操作过程监测与分析模块、工件操作质量监测与分析模块、材料信息库和预警终端;通过采集工件的基本信息,对螺丝机的螺丝型号、螺丝机批头的操作信息、工件的操作过程以及工件的操作质量进行分析,有效的解决了目前螺丝机仅针对单一型号的螺丝进行分析的问题,实现了多类型孔位的操作分析,大幅度提升了螺丝机作业参数分析的精准性和可靠性,保障了螺丝机的作业质量和作业效率。
Description
技术领域
本发明属于螺丝机作业管理领域,涉及到一种基于机器视觉的螺丝机作业操作参数采集分析***。
背景技术
人们日常生活中,许多经常运用的产品都是经过设备加工而成的,小到电子行业,大到重工业,都少不了要应用到螺丝,在此背景下,螺丝机逐渐取代传统的锁螺丝方式,为了保障螺丝的锁入效果,需要对螺丝机的操作作业参数进行分析。
目前对螺丝机的操作作业参数分析只停留在螺丝机的锁入过程,如根据螺丝机的设定操作参数对螺丝机的转动角度、批头的下降距离以及螺丝机工作时长等进行修订,很显然,目前对螺丝机的操作参数分析还存在以下几点不足:1、目前螺丝机的操作参数分析针对的是单一型号的孔位,即对单一型号的螺丝进行分析,当工件孔位存在多种时,当前模式明显不适用,存在一定的局限性,无法保障螺丝机作业参数分析的精准性和可靠性,同时还无法保障螺丝机的作业效率和作业质量。
2、目前对螺丝机的操作参数分析针对的是螺丝锁入过程,没有螺丝锁入完成后进行二次复检,进而无法保障工件中螺丝的锁入质量和锁入效果,同时通过单一的过程检测,存在一定的误差,也无法提高工件螺丝错锁、漏锁的检测效率和处理效率。
3、目前对螺丝机的操作参数分析没有对螺丝机的作业路径进行分析,当工件中存在多个孔位时,螺丝机作业路径的选取是提高螺丝机作业效率的重要保障,当前没有对此进行分析,无法提高螺丝机的作业效率,也无法确保螺丝机的作业规范性,同时还无法提高螺丝机的作业执行效果。
发明内容
鉴于此,为解决上述背景技术中所提出的问题,现提出一种基于机器视觉的螺丝机作业操作参数采集分析***。
本发明的目的可以通过以下技术方案实现:本发明提供了一种基于机器视觉的螺丝机作业操作参数采集分析***,该***包括:工件基本信息识别模块,用于当工件传送装置中的工件传送至工件初步检测区域时,暂停工件传送装置运行,并启动工件初步检测区域内的三维高清摄像头对该工件进行图像采集,识别得到该工件对应的基本信息。
螺丝型号匹配分析模块,用于基于该工件对应的基本信息,分析得到该工件各孔位对应的需求螺丝型号。
螺丝机初始设置信息获取模块,用于获取螺丝机对应的初始设置信息,其具体包括批头类型、各类型批头对应的匹配螺丝型号和各类型批头对应的初始设置位置。
批头操作信息分析模块,用于基于该工件对应的基本信息、该工件各孔位对应的需求螺丝型号和螺丝机初始设置信息,分析得到该螺丝机对应的批头操作信息。
工件操作过程监测与分析模块,用于当该螺丝机批头操作信息完成确认后,通过螺丝机作业区域内的高清摄像头对螺丝机作业过程进行视频采集,从中识别出螺丝机对应的作业过程参数,进而分析得到螺丝机操作过程符合指数,并将螺丝机操作过程符合指数与设定的标准操作过程符合指数进行对比,若螺丝机操作过程符合指数小于设定的标准操作过程符合指数,则判断螺丝机操作状态为异常状态,反之则判断螺丝机操作状态为正常状态。
工件操作质量监测与分析模块,用于当该工件完成螺丝锁入并传送至质量检测区域时,暂停工件传送装置运行,启动质量检测区域中的三维高清摄像头对该工件进行图像采集,从中识别得到该工件对应的螺丝锁入信息,并分析得到工件螺丝锁入质量评估指数,同时确认该工件对应的质量状态。
材料信息库,用于存储各规格孔位对应的孔深和孔径,还用于存储各规格孔位对应的匹配螺丝型号。
预警终端,用于当螺丝机操作状态为异常状态或者该工件对应的质量状态为预警状态时,启动预警设备进行预警。
于本发明一优选实施例,所述该工件对应的基本信息包括端点数目、孔位数目、各孔位对应的位置、各孔位对应的孔径和各孔位对应的孔深。
于本发明一优选实施例,所述分析得到该工件各孔位对应的需求螺丝型号,具体分析过程如下:从该工件对应的基本信息中提取各孔位对应的孔深和孔径。
从材料信息库中提取各规格孔位对应的孔深和孔径。
将该工件各孔位对应的孔深和孔径与各规格孔位对应的孔深和孔径进行对应对比,筛选得到该工件各孔位对应的规格。
基于该工件各孔位对应的规格,从材料信息库中定位出该工件各孔位对应的匹配螺丝型号,由此将其作为该工件各孔位对应的需求螺丝型号。
于本发明一优选实施例,所述分析得到该螺丝机对应的批头操作信息,具体分析过程如下:从该工件对应的基本信息中提取端点数目和各孔位对应的位置,并以工件中的任意一个端点作为坐标原点构建工件孔位坐标系,进而获取各孔位对应的位置坐标。
基于该工件各孔位对应的需求螺丝型号和各类型批头对应的匹配螺丝型号,对比得出该工件各孔位对应的匹配批头类型,进而将各孔位对应的匹配批头类型进行相互对比,统计得到该工件对应的各类型匹配批头,并提取该工件各类型匹配批头对应的匹配孔位信息,其中,匹配孔位信息包括匹配孔位数目和各匹配孔位对应的位置。
将该工件对应的各类型匹配批头记为各执行操作批头,将各执行操作批头按照预设顺序进行编号,依次标记为1,2,...i,...n。
根据各执行操作批头中各匹配孔位对应的位置,提取各匹配孔位对应的位置坐标,进而依据分析公式分析得到各执行操作批头对应的操作优先指数,表示为第i个执行操作批头中第t个匹配孔位对应的位置坐标,表示为第i个执行操作批头中第t+1个匹配孔位对应的位置坐标,表示为第i个执行操作批头对应的匹配孔位数目,为设定的孔位参考间距,t表示各匹配孔位的编号,t=1,2,......p,分别表示为设定的孔位数目、孔位间距差对应的影响权重。
将各执行操作批头对应的操作优先指数按照从大至小的顺序进行排序,得到各执行操作批头对应的操作顺序。
根据各执行操作批头各匹配孔位对应的位置,构建各执行操作批头对应的各操作路径,进而得到各执行操作批头各操作路径对应的长度。
基于各操作路径对应的长度,确认各执行操作批头对应的目标操作路径,并将各执行操作批头对应的操作顺序和目标操作路径作为该螺丝机对应的批头操作信息。
于本发明一优选实施例,所述确认各执行操作批头对应的目标操作路径,具体确认过程如下:基于各执行操作批头对应的操作顺序,从中提取首次执行操作批头,并获取首次执行操作批头对应的初始设置位置。
基于首次执行操作批头对应的各操作路径,从中提取首位操作匹配孔位位置,进而获取首次执行操作批头初始设置位置与其各目标操作路径中首位操作匹配孔位位置之间的距离,并记为首次执行孔位距离,依据计算公式计算得到首次执行操作批头中各操作路径对应的优选评估指数,e表示自然数,表示为首次执行操作批头中第d个操作路径对应的长度,表示为首次执行操作批头在第d个操作路径中对应的首次执行孔位距离,分别表示为路径长度、孔位距离对应的影响权重,d表示各操作路径的编号,d=1,2,......q。
基于首次执行操作批头中各操作路径对应的优选评估指数,从中筛选出优选评估指数最大的操作路径,由此将其作为首次执行操作批头对应的目标操作路径。
基于首次执行操作批头对应的目标操作路径,从中提取出末位操作匹配孔位位置,并作为第二次执行操作批头对应的初始位置,按照首次执行操作批头对应目标操作路径的分析方式分析得到第二次执行操作批头对应的目标操作路径,并以此方式分别得到各执行操作批头对应的目标操作路径。
于本发明一优选实施例,所述螺丝机对应的作业过程参数为各作业画面中的批头中心偏距和螺丝偏角,将各作业画面中的批头中心偏距和螺丝偏角分别标记为和,j表示为各作业画面对应的编号,j=1,2,......m。
于本发明一优选实施例,所述该工件对应的螺丝锁入信息具体包括锁入螺丝数目、各锁入螺丝对应的锁入螺距和各锁入螺丝对应的锁入倾角。
从该工件对应的螺丝锁入信息中提取各锁入螺丝对应的锁入螺距和各锁入螺丝对应的锁入倾角,将各锁入螺丝按照预设顺序依次编号为1,2,...k,...f,利用计算公式计算得出工件锁入螺丝状态符合指数,并记为。
于本发明一优选实施例,所述确认该工件对应的质量状态,具体确认过程为:将该工件螺丝锁入质量评估指数与设定的工件螺丝标准锁入质量评估指数进行对比,若该工件螺丝锁入质量评估指数大于或者等于工件螺丝标准锁入质量评估指数,则判定该工件对应的质量状态为合格状态,反之则判定该工件的质量状态为预警状态。
相较于现有技术,本发明的有益效果如下:1、本发明提供的一种基于机器视觉的螺丝机作业操作参数采集分析***,通过采集工件的基本信息,对螺丝机的螺丝型号、螺丝机批头的操作信息、工件的操作过程以及工件的操作质量进行分析,一方面有效的解决了目前螺丝机仅针对单一型号的螺丝进行分析的问题,实现了多类型孔位的操作分析,打破了当前技术中的局限性,大幅度提升了螺丝机作业参数分析的精准性和可靠性,保障了螺丝机的作业效率和作业质量;另一方面,通过对工件的操作质量进行分析,实现了工件锁入完成的二次复检,有效的保障了工件螺丝的锁入质量和锁入效果,降低了当前技术检测过程存在的误差,同时还提高了工件错锁、漏锁的检测效率和处理效率。
2、本发明通过根据工件的孔位信息,对螺丝机对应各执行操作批头对应的操作顺序、各执行操作批头对应的操作路径这两大方面进行分析,有效的保障了螺丝机对多类型孔位的操作效率和操作质量,同时通过设立多个批头,满足了不同工件的孔位锁入需求,规避了当前单一批头对应的弊端,丰富了螺丝机的作业类型,同时还拓展了螺丝机的作业范围。
3、本发明在对螺丝机的操作过程进行分析时,通过采集螺丝机批头的中心偏距和螺丝的偏角,有效的保障了螺丝机作业的精准性和稳定性,降低了螺丝机作业过程中螺丝偏心、歪头、破裂等风险,同时还提高了螺丝机异常作业的响应效率。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明***各模块连接示意图。
图2为螺丝机批头设置位置俯视示意图。
具体实施方式
下面将结合本发明实施以上内容仅仅是对本发明的构思所作的举例和说明,所属本技术领域的技术人员对所描述的具体实施例做各种各样的修改或补充或采用类似的方式替代,只要不偏离发明的构思或者超越本权利要求书所定义的范围,均应属于本发明的保护范围。
请参阅图1和图2所示,本发明提供了一种基于机器视觉的螺丝机作业操作参数采集分析***,该***包括工件基本信息识别模块、螺丝型号匹配分析模块、螺丝机初始设置信息获取模块、批头操作信息分析模块、工件操作过程监测与分析模块、工件操作质量监测与分析模块、材料信息库和预警终端。
基于图中连接关系所示,所述螺丝型号匹配分析模块分别与工件基本信息识别模块、材料信息库和批头操作信息分析模块连接;预警终端分别与工件操作过程监测与分析模块和工件操作质量监测与分析模块连接;批头操作信息分析模块分别与螺丝机初始设置信息获取模块和工件操作过程监测与分析模块连接。
所述工件基本信息识别模块,用于当工件传送装置中的工件传送至工件初步检测区域时,暂停工件传送装置运行,并启动工件初步检测区域内的三维高清摄像头对该工件进行图像采集,识别得到该工件对应的基本信息。
需要说明的是,工件传送装置在一个具体实施例中包括但不限于传送带、电动滑台。
上述中,该工件对应的基本信息包括端点数目、孔位数目、各孔位对应的位置、各孔位对应的孔径和各孔位对应的孔深。
所述螺丝型号匹配分析模块,用于基于该工件对应的基本信息,分析得到该工件各孔位对应的需求螺丝型号。
上述中,分析得到该工件各孔位对应的需求螺丝型号,具体分析过程如下:从该工件对应的基本信息中提取各孔位对应的孔深和孔径。
从材料信息库中提取各规格孔位对应的孔深和孔径。
将该工件各孔位对应的孔深和孔径与各规格孔位对应的孔深和孔径进行对应对比,筛选得到该工件各孔位对应的规格。
基于该工件各孔位对应的规格,从材料信息库中定位出该工件各孔位对应的匹配螺丝型号,由此将其作为该工件各孔位对应的需求螺丝型号。
所述材料信息库,用于存储各规格孔位对应的孔深和孔径,还用于存储各规格孔位对应的匹配螺丝型号。
所述螺丝机初始设置信息获取模块,用于获取螺丝机对应的初始设置信息,其具体包括批头类型、各类型批头对应的匹配螺丝型号和各类型批头对应的初始设置位置。
所述批头操作信息分析模块,用于基于该工件对应的基本信息、该工件各孔位对应的需求螺丝型号和螺丝机初始设置信息,分析得到该螺丝机对应的批头操作信息。
上述中,分析得到该螺丝机对应的批头操作信息,具体分析过程如下:
从该工件对应的基本信息中提取端点数目和各孔位对应的位置,并以工件中的任意一个端点作为坐标原点构建工件孔位坐标系,进而获取各孔位对应的位置坐标。
基于该工件各孔位对应的需求螺丝型号和各类型批头对应的匹配螺丝型号,对比得出该工件各孔位对应的匹配批头类型,进而将各孔位对应的匹配批头类型进行相互对比,统计得到该工件对应的各类型匹配批头,并提取该工件各类型匹配批头对应的匹配孔位信息,其中,匹配孔位信息包括匹配孔位数目和各匹配孔位对应的位置。
将该工件对应的各类型匹配批头记为各执行操作批头,将各执行操作批头按照预设顺序进行编号,依次标记为1,2,...i,...n。
根据各执行操作批头中各匹配孔位对应的位置,提取各匹配孔位对应的位置坐标,进而依据分析公式分析得到各执行操作批头对应的操作优先指数,表示为第i个执行操作批头中第t个匹配孔位对应的位置坐标,表示为第i个执行操作批头中第t+1个匹配孔位对应的位置坐标,表示为第i个执行操作批头对应的匹配孔位数目,为设定的孔位参考间距,t表示各匹配孔位的编号,t=1,2,......p,分别表示为设定的孔位数目、孔位间距差对应的影响权重。
将各执行操作批头对应的操作优先指数按照从大至小的顺序进行排序,得到各执行操作批头对应的操作顺序。
根据各执行操作批头各匹配孔位对应的位置,构建各执行操作批头对应的各操作路径,进而得到各执行操作批头各操作路径对应的长度。
基于各操作路径对应的长度,确认各执行操作批头对应的目标操作路径,并将各执行操作批头对应的操作顺序和目标操作路径作为该螺丝机对应的批头操作信息。
进一步地,所述确认各执行操作批头对应的目标操作路径,具体确认过程如下:基于各执行操作批头对应的操作顺序,从中提取首次执行操作批头,并获取首次执行操作批头对应的初始设置位置。
需要说明的是,首次执行操作批头指操作顺序为第一位的执行操作批头。
基于首次执行操作批头对应的各操作路径,从中提取首位操作匹配孔位位置,进而获取首次执行操作批头初始设置位置与其各目标操作路径中首位操作匹配孔位位置之间的距离,并记为首次执行孔位距离,依据计算公式计算得到首次执行操作批头中各操作路径对应的优选评估指数,e表示自然数,表示为首次执行操作批头中第d个操作路径对应的长度,表示为首次执行操作批头在第d个操作路径中对应的首次执行孔位距离,分别表示为路径长度、孔位距离对应的影响权重,d表示各操作路径的编号,d=1,2,......q。
需要说明的是,首位操作匹配孔位为操作路径中第一个操作匹配孔位,末位操作匹配孔位为操作路径中最后一个操作匹配孔位。
基于首次执行操作批头中各操作路径对应的优选评估指数,从中筛选出优选评估指数最大的操作路径,由此将其作为首次执行操作批头对应的目标操作路径。
基于首次执行操作批头对应的目标操作路径,从中提取出末位操作匹配孔位位置,并作为第二次执行操作批头对应的初始位置,按照首次执行操作批头对应目标操作路径的分析方式分析得到第二次执行操作批头对应的目标操作路径,并以此方式分别得到各执行操作批头对应的目标操作路径。
本发明实施例通过根据工件的孔位信息,对螺丝机对应各执行操作批头对应的操作顺序、各执行操作批头对应的操作路径这两大方面进行分析,有效的保障了螺丝机对多类型孔位的操作效率和操作质量,同时通过设立多个批头,满足了不同工件的孔位锁入需求,规避了当前单一批头对应的弊端,丰富了螺丝机的作业类型,同时还拓展了螺丝机的作业范围。
所述工件操作过程监测与分析模块,用于当该螺丝机批头操作信息完成确认后,通过螺丝机作业区域内的高清摄像头对螺丝机作业过程进行视频采集,从中识别出螺丝机对应的作业过程参数,进而分析得到螺丝机操作过程符合指数,并将螺丝机操作过程符合指数与设定的标准操作过程符合指数进行对比,若螺丝机操作过程符合指数小于设定的标准操作过程符合指数,则判断螺丝机操作状态为异常状态,反之则判断螺丝机操作状态为正常状态。
示例性地,螺丝机对应的作业过程参数具体识别过程为:获取螺丝机对应的作业过程视频,将螺丝机对应的作业过程视频分割为各作业画面,将各作业画面按照时间先后依次编号为1,2,...j,...m。
从各作业画面中提取螺丝机中执行操作批头对应的中心点位置和执行操作批头对应操作孔位的中心点位置。
以执行操作批头对应的中心点位置为基点构建批头参考垂直线,以操作孔位中心点位置为基点,构建孔位垂直参考线,以此分别获取各作业画面中批头参考垂直线与孔位垂直参考线之间的距离,并记为批头中心偏距,将各作业画面中的批头中心偏距记为,j表示为各作业画面对应的编号,j=1,2,......m。
从各作业画面中提取螺丝机中执行操作批头位置内螺丝对应的中心点位置,以螺丝中心点为基点,按照螺丝头部到杆部方向构建螺丝参考中心线,进而获取螺丝参考中心线与批头参考垂直线之间的角度,并记为螺丝偏角,将各作业画面中的螺丝偏角记为,以此将各作业画面中的批头中心偏距和螺丝偏角作为螺丝机对应的作业过程参数。
本发明实施例通过采集螺丝机批头的中心偏距和螺丝的偏角,有效的保障了螺丝机作业的精准性和稳定性,降低了螺丝机作业过程中螺丝偏心、歪头、破裂等风险,同时还提高了螺丝机异常作业的响应效率。
所述工件操作质量监测与分析模块,用于当该工件完成螺丝锁入并传送至质量检测区域时,暂停工件传送装置运行,启动质量检测区域中的三维高清摄像头对该工件进行图像采集,从中识别得到该工件对应的螺丝锁入信息,并分析得到工件螺丝锁入质量评估指数,同时确认该工件对应的质量状态。
上述中,该工件对应的螺丝锁入信息具体包括锁入螺丝数目、各锁入螺丝对应的锁入螺距和各锁入螺丝对应的锁入倾角。
需要说明的是,锁入螺距指螺丝螺帽与工件之间的垂直距离,锁入倾角指螺丝螺帽所在平面与工件所在水平面之间的夹角。
具体地,所述该工件锁入质量评估指数的具体分析过程如下:从该工件对应的螺丝锁入信息中提取锁入螺丝数目,利用计算公式计算得出工件锁入螺丝数目符合指数,并记为,其中,,M表示为工件锁入螺丝数目,K表示工件孔位数目。
从该工件对应的螺丝锁入信息中提取各锁入螺丝对应的锁入螺距和各锁入螺丝对应的锁入倾角,将各锁入螺丝按照预设顺序依次编号为1,2,...k,...f,利用计算公式计算得出工件锁入螺丝状态符合指数,并记为,其中,,分别表示为该工件中第k个锁入螺丝对应的锁入螺距、锁入倾角,分别表示为设定的螺丝标准锁入螺距、螺丝标准锁入倾角,分别表示螺丝锁入螺距、锁入倾角对应的影响因子。
进一步地,所述确认该工件对应的质量状态,具体确认过程为:将该工件螺丝锁入质量评估指数与设定的工件螺丝标准锁入质量评估指数进行对比,若该工件螺丝锁入质量评估指数大于或者等于工件螺丝标准锁入质量评估指数,则判定该工件对应的质量状态为合格状态,反之则判定该工件的质量状态为预警状态。
所述预警终端,用于当螺丝机操作状态为异常状态或者该工件对应的质量状态为预警状态时,启动预警设备进行预警。
在一个具体实施例中预警设备包括蜂鸣器、LED等。
本发明实施例通过采集工件的基本信息,对螺丝机的螺丝型号、螺丝机批头的操作信息、工件的操作过程以及工件的操作质量进行分析,一方面有效的解决了目前螺丝机仅针对单一型号的螺丝进行分析的问题,实现了多类型孔位的操作分析,打破了当前技术中的局限性,大幅度提升了螺丝机作业参数分析的精准性和可靠性,保障了螺丝机的作业效率和作业质量;另一方面,通过对工件的操作质量进行分析,实现了工件锁入完成的二次复检,有效的保障了工件螺丝的锁入质量和锁入效果,降低了当前技术检测过程存在的误差,同时还提高了工件错锁、漏锁的检测效率和处理效率。
以上内容仅仅是对本发明的构思所作的举例和说明,所属本技术领域的技术人员对所描述的具体实施例做各种各样的修改或补充或采用类似的方式替代,只要不偏离发明的构思或者超越本权利要求书所定义的范围,均应属于本发明的保护范围。
Claims (10)
1.一种基于机器视觉的螺丝机作业操作参数采集分析***,其特征在于:该***包括:
工件基本信息识别模块,用于当工件传送装置中的工件传送至工件初步检测区域时,暂停工件传送装置运行,并启动工件初步检测区域内的三维高清摄像头对该工件进行图像采集,识别得到该工件对应的基本信息;
螺丝型号匹配分析模块,用于基于该工件对应的基本信息,分析得到该工件各孔位对应的需求螺丝型号;
螺丝机初始设置信息获取模块,用于获取螺丝机对应的初始设置信息,其具体包括批头类型、各类型批头对应的匹配螺丝型号和各类型批头对应的初始设置位置;
批头操作信息分析模块,用于基于该工件对应的基本信息、该工件各孔位对应的需求螺丝型号和螺丝机初始设置信息,分析得到该螺丝机对应的批头操作信息;
工件操作过程监测与分析模块,用于当该螺丝机批头操作信息完成确认后,通过螺丝机作业区域内的高清摄像头对螺丝机作业过程进行视频采集,从中识别出螺丝机对应的作业过程参数,进而分析得到螺丝机操作过程符合指数,并将螺丝机操作过程符合指数与设定的标准操作过程符合指数进行对比,若螺丝机操作过程符合指数小于设定的标准操作过程符合指数,则判断螺丝机操作状态为异常状态,反之则判断螺丝机操作状态为正常状态;
工件操作质量监测与分析模块,用于当该工件完成螺丝锁入并传送至质量检测区域时,暂停工件传送装置运行,启动质量检测区域中的三维高清摄像头对该工件进行图像采集,从中识别得到该工件对应的螺丝锁入信息,并分析得到工件螺丝锁入质量评估指数,同时确认该工件对应的质量状态;
材料信息库,用于存储各规格孔位对应的孔深和孔径,还用于存储各规格孔位对应的匹配螺丝型号;
预警终端,用于当螺丝机操作状态为异常状态或者该工件对应的质量状态为预警状态时,启动预警设备进行预警。
2.根据权利要求1所述的一种基于机器视觉的螺丝机作业操作参数采集分析***,其特征在于:所述该工件对应的基本信息包括端点数目、孔位数目、各孔位对应的位置、各孔位对应的孔径和各孔位对应的孔深。
3.根据权利要求1所述的一种基于机器视觉的螺丝机作业操作参数采集分析***,其特征在于:所述分析得到该工件各孔位对应的需求螺丝型号,具体分析过程如下:
从该工件对应的基本信息中提取各孔位对应的孔深和孔径;
从材料信息库中提取各规格孔位对应的孔深和孔径;
将该工件各孔位对应的孔深和孔径与各规格孔位对应的孔深和孔径进行对应对比,筛选得到该工件各孔位对应的规格;
基于该工件各孔位对应的规格,从材料信息库中定位出该工件各孔位对应的匹配螺丝型号,由此将其作为该工件各孔位对应的需求螺丝型号。
4.根据权利要求1所述的一种基于机器视觉的螺丝机作业操作参数采集分析***,其特征在于:所述分析得到该螺丝机对应的批头操作信息,具体分析过程如下:
从该工件对应的基本信息中提取端点数目和各孔位对应的位置,并以工件中的任意一个端点作为坐标原点构建工件孔位坐标系,进而获取各孔位对应的位置坐标;
基于该工件各孔位对应的需求螺丝型号和各类型批头对应的匹配螺丝型号,对比得出该工件各孔位对应的匹配批头类型,进而将各孔位对应的匹配批头类型进行相互对比,统计得到该工件对应的各类型匹配批头,并提取该工件各类型匹配批头对应的匹配孔位信息,其中,匹配孔位信息包括匹配孔位数目和各匹配孔位对应的位置;
将该工件对应的各类型匹配批头记为各执行操作批头,将各执行操作批头按照预设顺序进行编号,依次标记为1,2,...i,...n;
根据各执行操作批头中各匹配孔位对应的位置,提取各匹配孔位对应的位置坐标,进而依据分析公式分析得到各执行操作批头对应的操作优先指数,表示为第i个执行操作批头中第t个匹配孔位对应的位置坐标,表示为第i个执行操作批头中第t+1个匹配孔位对应的位置坐标,表示为第i个执行操作批头对应的匹配孔位数目,为设定的孔位参考间距,t表示各匹配孔位的编号,t=1,2,......p,分别表示为设定的孔位数目、孔位间距差对应的影响权重;
将各执行操作批头对应的操作优先指数按照从大至小的顺序进行排序,得到各执行操作批头对应的操作顺序;
根据各执行操作批头各匹配孔位对应的位置,构建各执行操作批头对应的各操作路径,进而得到各执行操作批头各操作路径对应的长度;
基于各操作路径对应的长度,确认各执行操作批头对应的目标操作路径,并将各执行操作批头对应的操作顺序和目标操作路径作为该螺丝机对应的批头操作信息。
5.根据权利要求4所述的一种基于机器视觉的螺丝机作业操作参数采集分析***,其特征在于:所述确认各执行操作批头对应的目标操作路径,具体确认过程如下:
基于各执行操作批头对应的操作顺序,从中提取首次执行操作批头,并获取首次执行操作批头对应的初始设置位置;
基于首次执行操作批头对应的各操作路径,从中提取首位操作匹配孔位位置,进而获取首次执行操作批头初始设置位置与其各目标操作路径中首位操作匹配孔位位置之间的距离,并记为首次执行孔位距离,依据计算公式计算得到首次执行操作批头中各操作路径对应的优选评估指数,e表示自然数,表示为首次执行操作批头中第d个操作路径对应的长度,表示为首次执行操作批头在第d个操作路径中对应的首次执行孔位距离,分别表示为路径长度、孔位距离对应的影响权重,d表示各操作路径的编号,d=1,2,......q;
基于首次执行操作批头中各操作路径对应的优选评估指数,从中筛选出优选评估指数最大的操作路径,由此将其作为首次执行操作批头对应的目标操作路径;
基于首次执行操作批头对应的目标操作路径,从中提取出末位操作匹配孔位位置,并作为第二次执行操作批头对应的初始位置,按照首次执行操作批头对应目标操作路径的分析方式分析得到第二次执行操作批头对应的目标操作路径,并以此方式分别得到各执行操作批头对应的目标操作路径。
7.根据权利要求1所述的一种基于机器视觉的螺丝机作业操作参数采集分析***,其特征在于:所述螺丝机操作过程符合指数的具体分析过程包括如下:
8.根据权利要求1所述的一种基于机器视觉的螺丝机作业操作参数采集分析***,其特征在于:所述该工件对应的螺丝锁入信息具体包括锁入螺丝数目、各锁入螺丝对应的锁入螺距和各锁入螺丝对应的锁入倾角。
10.根据权利要求1所述的一种基于机器视觉的螺丝机作业操作参数采集分析***,其特征在于:所述确认该工件对应的质量状态,具体确认过程为:将该工件螺丝锁入质量评估指数与设定的工件螺丝标准锁入质量评估指数进行对比,若该工件螺丝锁入质量评估指数大于或者等于工件螺丝标准锁入质量评估指数,则判定该工件对应的质量状态为合格状态,反之则判定该工件的质量状态为预警状态。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210735424.7A CN114799849B (zh) | 2022-06-27 | 2022-06-27 | 一种基于机器视觉的螺丝机作业操作参数采集分析*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210735424.7A CN114799849B (zh) | 2022-06-27 | 2022-06-27 | 一种基于机器视觉的螺丝机作业操作参数采集分析*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114799849A true CN114799849A (zh) | 2022-07-29 |
CN114799849B CN114799849B (zh) | 2022-09-02 |
Family
ID=82522417
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210735424.7A Active CN114799849B (zh) | 2022-06-27 | 2022-06-27 | 一种基于机器视觉的螺丝机作业操作参数采集分析*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114799849B (zh) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115157001A (zh) * | 2022-09-08 | 2022-10-11 | 广东仕兴鸿智能装备有限公司 | 一种龙门加工中心传动装置进给分析控制*** |
CN115358576A (zh) * | 2022-08-18 | 2022-11-18 | 武汉奥恒翱贸易有限公司 | 一种基于gps定位的车辆调派智能服务平台 |
CN115880365A (zh) * | 2023-03-01 | 2023-03-31 | 超音速人工智能科技股份有限公司 | 一种双工位自动螺丝拧装检测方法、***及装置 |
CN116197649A (zh) * | 2023-04-28 | 2023-06-02 | 深圳市磐锋精密技术有限公司 | 一种用于锁螺丝机的智能调节*** |
CN116834001A (zh) * | 2023-06-12 | 2023-10-03 | 广州元丰自动化设备有限公司 | 一种机器人控制***及控制方法 |
Citations (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020032956A1 (en) * | 2001-11-19 | 2002-03-21 | Lms-Walt, Inc. | Assembly system for monitoring proper fastening of an article of assembly at more than one location |
US20150127138A1 (en) * | 2013-11-04 | 2015-05-07 | Seagate Technology Llc | Adaptive Fastener Access Tool |
US9258550B1 (en) * | 2012-04-08 | 2016-02-09 | Sr2 Group, Llc | System and method for adaptively conformed imaging of work pieces having disparate configuration |
CN106217017A (zh) * | 2016-08-12 | 2016-12-14 | 湖南瑞森可机器人科技有限公司 | 一种区域化自动定位锁螺丝机器人及螺丝锁付方法 |
CN106602470A (zh) * | 2016-11-01 | 2017-04-26 | 广东电网有限责任公司电力科学研究院 | 一种输电线路螺栓紧固机器人及其控制方法 |
CN108349030A (zh) * | 2015-11-05 | 2018-07-31 | 株式会社NejiLaw | 双螺丝钉制造方法和双螺丝钉制造程序 |
CN108921890A (zh) * | 2018-06-15 | 2018-11-30 | 广东拓斯达科技股份有限公司 | 螺丝锁付方法、装置及计算机可读存储介质 |
CN109262249A (zh) * | 2018-12-14 | 2019-01-25 | 清华大学 | 一种螺栓拧紧方法、螺栓拧紧机和螺栓拧紧*** |
WO2021046767A1 (zh) * | 2019-09-11 | 2021-03-18 | 西门子(中国)有限公司 | 自主式机器人工装***、控制***、控制方法及存储介质 |
CN112935772A (zh) * | 2021-01-08 | 2021-06-11 | 佛山科学技术学院 | 视觉引导机器人拧螺丝的方法、装置、存储介质和设备 |
CN113510472A (zh) * | 2021-07-01 | 2021-10-19 | 南京德森智能科技有限公司 | 用于管桩模具合模和开模的智能风炮装置及方法 |
CN114248086A (zh) * | 2021-12-30 | 2022-03-29 | 广东工业大学 | 一种柔性化三维视觉引导的机器人对位***及方法 |
CN114248100A (zh) * | 2021-12-03 | 2022-03-29 | 武汉纺织大学 | 一种基于图像处理的螺丝孔定位算法及螺丝锁付装置 |
CN114387268A (zh) * | 2022-03-22 | 2022-04-22 | 中国长江三峡集团有限公司 | 一种螺栓松动检测方法及装置 |
CN114648493A (zh) * | 2022-02-24 | 2022-06-21 | 深圳市康时源科技有限公司 | 一种紧固件紧固方法、***及计算机装置 |
-
2022
- 2022-06-27 CN CN202210735424.7A patent/CN114799849B/zh active Active
Patent Citations (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020032956A1 (en) * | 2001-11-19 | 2002-03-21 | Lms-Walt, Inc. | Assembly system for monitoring proper fastening of an article of assembly at more than one location |
US9258550B1 (en) * | 2012-04-08 | 2016-02-09 | Sr2 Group, Llc | System and method for adaptively conformed imaging of work pieces having disparate configuration |
US20150127138A1 (en) * | 2013-11-04 | 2015-05-07 | Seagate Technology Llc | Adaptive Fastener Access Tool |
CN108349030A (zh) * | 2015-11-05 | 2018-07-31 | 株式会社NejiLaw | 双螺丝钉制造方法和双螺丝钉制造程序 |
CN106217017A (zh) * | 2016-08-12 | 2016-12-14 | 湖南瑞森可机器人科技有限公司 | 一种区域化自动定位锁螺丝机器人及螺丝锁付方法 |
CN106602470A (zh) * | 2016-11-01 | 2017-04-26 | 广东电网有限责任公司电力科学研究院 | 一种输电线路螺栓紧固机器人及其控制方法 |
CN108921890A (zh) * | 2018-06-15 | 2018-11-30 | 广东拓斯达科技股份有限公司 | 螺丝锁付方法、装置及计算机可读存储介质 |
CN109262249A (zh) * | 2018-12-14 | 2019-01-25 | 清华大学 | 一种螺栓拧紧方法、螺栓拧紧机和螺栓拧紧*** |
WO2021046767A1 (zh) * | 2019-09-11 | 2021-03-18 | 西门子(中国)有限公司 | 自主式机器人工装***、控制***、控制方法及存储介质 |
CN112935772A (zh) * | 2021-01-08 | 2021-06-11 | 佛山科学技术学院 | 视觉引导机器人拧螺丝的方法、装置、存储介质和设备 |
CN113510472A (zh) * | 2021-07-01 | 2021-10-19 | 南京德森智能科技有限公司 | 用于管桩模具合模和开模的智能风炮装置及方法 |
CN114248100A (zh) * | 2021-12-03 | 2022-03-29 | 武汉纺织大学 | 一种基于图像处理的螺丝孔定位算法及螺丝锁付装置 |
CN114248086A (zh) * | 2021-12-30 | 2022-03-29 | 广东工业大学 | 一种柔性化三维视觉引导的机器人对位***及方法 |
CN114648493A (zh) * | 2022-02-24 | 2022-06-21 | 深圳市康时源科技有限公司 | 一种紧固件紧固方法、***及计算机装置 |
CN114387268A (zh) * | 2022-03-22 | 2022-04-22 | 中国长江三峡集团有限公司 | 一种螺栓松动检测方法及装置 |
Non-Patent Citations (2)
Title |
---|
SIMON MANGOLD: "Vision-based screw head detection for automated disassembly for remanufacturing.", 《PROCEDIA CIRP》 * |
王德会等: "自动螺丝锁付机器人控制***研究及路径优化", 《组合机床与自动化加工技术》 * |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115358576A (zh) * | 2022-08-18 | 2022-11-18 | 武汉奥恒翱贸易有限公司 | 一种基于gps定位的车辆调派智能服务平台 |
CN115157001A (zh) * | 2022-09-08 | 2022-10-11 | 广东仕兴鸿智能装备有限公司 | 一种龙门加工中心传动装置进给分析控制*** |
CN115157001B (zh) * | 2022-09-08 | 2022-12-23 | 广东仕兴鸿智能装备有限公司 | 一种龙门加工中心传动装置进给分析控制*** |
CN115880365A (zh) * | 2023-03-01 | 2023-03-31 | 超音速人工智能科技股份有限公司 | 一种双工位自动螺丝拧装检测方法、***及装置 |
CN116197649A (zh) * | 2023-04-28 | 2023-06-02 | 深圳市磐锋精密技术有限公司 | 一种用于锁螺丝机的智能调节*** |
CN116834001A (zh) * | 2023-06-12 | 2023-10-03 | 广州元丰自动化设备有限公司 | 一种机器人控制***及控制方法 |
Also Published As
Publication number | Publication date |
---|---|
CN114799849B (zh) | 2022-09-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN114799849B (zh) | 一种基于机器视觉的螺丝机作业操作参数采集分析*** | |
EP3282248B9 (en) | Inspection apparatus and quality control system for surface mounting line | |
CN105930837A (zh) | 基于自主巡检机器人的变电站仪表设备图像识别方法 | |
CN114905333A (zh) | 一种基于多维数据分析的机床作业在线智能监测*** | |
CN106935683A (zh) | 一种太阳能电池片高速视觉定位及矫正***及其方法 | |
CN110879583A (zh) | 基于数字孪生的智能装配车间质量预测与控制***及方法 | |
CN114219799A (zh) | 一种智能制造用次品分析方法及*** | |
CN114549408A (zh) | 基于图形图像的位置尺寸比对方法 | |
CN116840243B (zh) | 一种机器视觉对象识别的修正方法及*** | |
CN113588653A (zh) | 一种检测和追踪铝用阳极炭块质量的***及方法 | |
CN113706455B (zh) | 一种330kV电缆瓷瓶套管的破损快速检测方法 | |
CN116465315A (zh) | 一种网版质量自动化检测方法及*** | |
CN113910237B (zh) | 多夹具的机械臂无序夹取方法及*** | |
CN114407079A (zh) | 一种控制机械臂安装螺栓的方法 | |
CN111091121B (zh) | 一种基于图像处理的椭圆表盘检测矫正的方法 | |
CN116843497A (zh) | 基于物联网技术的多维度智能厂务监控*** | |
CN116205860A (zh) | 一种基于机器视觉的酒瓶体包装缺陷检测*** | |
CN114392940B (zh) | 一种异型元器件的针脚检测方法及装置 | |
CN115271490A (zh) | 一种基于大数据分析的工程竣工验收监测评价管理*** | |
CN114155432A (zh) | 一种基于机器人的表计读数识别方法 | |
CN113793321A (zh) | 基于机器视觉的铸件表面缺陷动态检测方法及装置 | |
CN114193450B (zh) | 一种基于人工智能的双工位机器人送料作业精准性智能分析调控方法 | |
CN117036360B (zh) | 基于图像分析的螺丝视觉定位方法及*** | |
CN116967846B (zh) | 一种智能机器人视觉定位***及方法 | |
CN115008059B (zh) | 一种基于智能制造的数字化工厂生产安全智能监测预警*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |