一种流水线作业视觉定位方法、装置和系统的制作方法
【专利摘要】本发明涉及流水线作业领域,提供了一种流水线作业视觉定位方法,其包括:CCD视觉定位器定位第一工位上工件的位置;处理器根据第一工位上工件的位置信息,控制后续工位上机械手的校准或工件位置的调整;控制机械手的工作和工件的移动。本发明还提供了一种流水线作业视觉定位装置和一种流水线作业视觉定位系统。本发明的方法、装置和系统中的多个工位的流水线,仅安装一个CCD视觉定位器,并根据该CCD视觉定位器的定位的工件的位置信息来校准流水线上机械手的移动或操作,或者调整工位上的工件,从而实现一个CCD即可定位整个流水线,这不仅节约了流水线的成本,也使得流水线的维护和调试更方便、快捷。
【专利说明】一种流水线作业视觉定位方法、装置和系统
【技术领域】
[0001]本发明涉及流水线作业领域,更具体地说,涉及一种流水线作业视觉定位方法、装置和系统。
【背景技术】
[0002]随着工业化技术的发展,流水线作业已经广泛应用到生活日用品、电子产品等行业中产品的生产和制作。流水线作业时,流水线作业装置上的每个工位均设置一 C⑶摄像头,所述每个CCD摄像头对其对应工位上的产品的位置进行定位,根据定位的信息,来校准该工位上操作设备的操作位置,从而可以使得操作设备对工位上的产品的操作更精确,利用该技术方案,大大提高产品的成品率。但该技术方案中,每个工位都需要配置CCD摄像头,由于CXD摄像头价格昂贵,这造成了该流水线作业装置的成本高,由于有要对每个CXD摄像头进行程序编写,这势必造成流水线作业装置的维护和调试复杂。
[0003]因此,需要一种流水线作业视觉定位方法、装置和系统,能够降低流水线作业的成本,并且能够降低流水线维护和调试的复杂度。
【发明内容】
[0004]本发明的目的在于提供一种流水线作业视觉定位方法、装置和系统,旨在解决现有技术中流水线作业成本高,且流水线维护和调试复杂等的问题。
[0005]为了实现本发明的目的,一种流水线作业视觉定位方法,其特征在于,包括:
CXD视觉定位器定位第一工位上工件的位置;
处理器根据第一工位上工件的位置信息,控制后续工位上机械手的校准或工件位置的调整;
控制机械手的工作和工件的移动。
[0006]优选地,所述CXD视觉定位器定位第一工位上工件的位置具体包括:
CXD视觉定位器采集第一工位上工件的图像;
根据采集第一工位上工件的图像,C⑶视觉定位器分析第一工位上工件的位置坐标;
C⑶视觉定位器获得并发送第一工位上工件的位置坐标信息给处理器。
[0007]优选地,所述处理器根据第一工位上工件的位置信息,控制后续工位上机械手的校准或工件位置的调整具体包括:
处理器根据第一工位上工件的位置信息,计算分析后生成校准指令,控制后续工位上机械手的补偿校准或对工件的位置进行调整;
机械手根据校准指令进行补偿校准和工作或控制工件根据校准指令进行位置调整。
[0008]本发明还提供了一种流水线作业视觉定位装置,其包括CXD视觉定位器、处理器、机械手和多个工位;
所述CCD视觉定位器,用于定位第一工位上工件的位置;
所述处理器,用于根据第一工位上工件的位置信息,控制后续工位上机械手的校准或工件位置的调整,并控制机械手的工作和工件的移动;
所述机械手在三维空间上移动,用于根据校准指令进行补偿校准并对工位上的工件进行加工处理。
[0009]优选地,所述CXD视觉定位器,用于采集第一工位上工件的图像,根据采集第一工位上工件的图像,分析第一工位上工件的坐标位置,获得并发送第一工位上工件的位置坐标信息给处理器。
[0010]优选地,所述处理器,用于根据第一工位上工件的位置信息,生成校准指令,控制后续工位上机械手的补偿校准或对工件的位置进行调整;所述机械手或所述工件根据校准指令进行补偿校准或调整。
[0011]优选地,所述装置还包括传输设备,所述处理器用于控制传输设备的运动;
所述传输设备,用于将工件从一个工位传输到下一个工位。
[0012]本发明还提供了一种流水线作业视觉定位系统,其包括定位模块、校准模块和控制模块;其中:
所述定位模块,用于定位第一工位上工件的位置,并将第一工位上工件的位置信息发给校准模块;
所述校准模块,用于根据第一工位上工件的位置信息,控制后续工位上机械手的校准或控制工件位置的调整;
所述控制模块,用于控制机械手的工作或工件的移动。
[0013]优选地,所述定位模块包括图像采集单元、图像分析单元和指令处理单元;
所述图像采集单元,用于采集第一工位上工件的图像,并将图像信息发给图像分析单
元;
所述图像分析单元,用于根据采集第一工位上工件的图像信息,分析第一工位上工件的位置坐标,获得第一工位上工件的位置坐标信息;
指令处理单元,用于将第一工位上工件的位置坐标信息传送给校准模块。
[0014]优选地,所述校准模块包括校准指令单元和校准控制单元;
所述校准指令单元,用于根据第一工位上工件的位置信息,计算分析后生成校准指
令;
所述校准控制单元,用于根据校准指令控制后续工位上机械手的补偿校准或对工件的位置进行调整。
[0015]本发明的上述技术方案中,多个工位的流水线,仅安装一个CCD视觉定位器,并根据该CCD视觉定位器的定位的工件的位置信息来校准流水线上机械手的移动或操作,或者调整工位上的工件,从而实现一个CXD即可定位整个流水线,这不仅节约了流水线的成本,也使得流水线的维护和调试更方便、快捷。
【专利附图】
【附图说明】
[0016]图1是本发明第一实施例中中流水线作业视觉定位方法的方法流程图。
[0017]图2是本发明第二实施例中流水线作业视觉定位装置的结构示意。
[0018]图3是本发明第二实施例中流水线作业视觉定位装置的另一结构示意。
[0019]图4是本发明第三实施例中流水线作业视觉定位系统的结构示意图。[0020]实施方式
为了使本发明目的、技术方案及优点更加清楚、明白,以下结合附图对进行说明。
[0021]结合图1,本发明提出一实施例。一种流水线作业视觉定位方法,其包括:
S1、CXD视觉定位器定位第一工位上工件的位置。
[0022]所述CO) (Charge-coupled Device,电荷f禹合元件)可以称为CO)图像传感器,它是一种半导体器件,用于把光学影像转化为数字信号。其中,所述CCD视觉定位器可包括CXD摄像头或者CXD摄像机。所述CXD视觉定位器对第一工位上的工件进行定位,其中,所述工位为流水线上的工作位置,所述流水线上的工位有多个,CCD视觉定位器仅安装在第一工位上即可。所述工件可以为任意需要流水线作业的产品,比如茶杯、电子元器件等。
[0023]S2、处理器根据第一工位上工件的位置信息,控制后续工位上机械手的校准或工件位置的调整。
[0024]所述处理器是一集成电路,用于处理数据并进行指令控制、操作控制等。
[0025]S3、控制机械手的工作和工件的移动。
[0026]所述机械手位于工位上方,在处理器的控制下,用于对工位上的工件进行处理,如焊锡、雕花等处理。
[0027]本实施例的上述技术方案,多工位的流水线,共用一套CCD视觉定位器进行视觉定位,这不仅使得流水线的成本大大降低,也使得流水线的调试或维护简单,也即避免了传统流水线上需要对每个工位上的CCD视觉定位器进行调试或维护。
[0028]进一步的,所述步骤SI具体包括:
SlUCXD视觉定位器采集第一工位上工件的图像。
[0029]所述工件上可以做有标记,用于CXD视觉定位器识别和分析时作为参考坐标。
[0030]S12、根据采集第一工位上工件的图像,C⑶视觉定位器分析第一工位上工件的坐标位置。
[0031]所述CXD视觉定位器可以根据第一工位上工件的标记进行识别,从而得到工件的
位置坐标信息。
[0032]S13、CXD视觉定位器获得并发送第一工位上工件的位置坐标信息给处理器。
[0033]CXD视觉定位器获得第一工位上工件的位置坐标信息,将该信息发给处理器,由处理器对机械手或者工件进行校准。
[0034]进一步的,所述步骤S2具体包括:
S21、处理器根据第一工位上工件的位置信息,计算分析后生成校准指令,控制后续工位上机械手的补偿校准或对工件的位置进行调整。
[0035]所述机械手安装在工位上方,机械手在三维空间上运动。处理器根据第一工位上工件的位置信息,计算工件的原始位置与工件的实际位置,分析机械手实际操作时的移动方向和距离,从而生成校准指令。机械手根据校准指令进行校准移动,或者工件根据校准指令对现有的位置进行校准移动,从而保证机械手对工件的操作更精确。
[0036]S22、机械手根据校准指令进行补偿校准或控制工件根据校准指令进行位置调整。
[0037]所述机械手根据校准指令进行补偿校准后的操作更精确,从而可以有效保证流水线作业上的工件的成品率更高。
[0038]结合图2和图3,本发明提出第二实施例。一种流水线作业视觉定位装置,包括CXD视觉定位器1、处理器2、机械手3和多个工位4。其中:
(I)所述CXD视觉定位器I,用于定位第一工位41上工件5的位置。
[0039]所述CO) (Charge-coupled Device,电荷稱合元件)可以称为CO)图像传感器,它是一种半导体器件,用于把光学影像转化为数字信号。其中,所述CCD视觉定位器包括CCD摄像头或者CXD摄像机。CXD视觉定位器对第一工位41上的工件5进行定位。
[0040](2)所述处理器2,用于根据第一工位41上工件4的位置信息,控制后续工位42上机械手3的校准或工件4位置的调整,并控制机械手3的工作和工件5的移动。其中,所述处理器2是一集成电路,用于处理数据并进行指令控制、操作控制等。
[0041](3)所述机械手3,在三维空间上移动,用于根据校准指令进行补偿校准并根据处理器2的控制对工位上的工件进行加工处理。
[0042]所述机械手3位于工位4的上方,在处理器2的控制下,用于对工位4上的工件5进行处理,如焊锡、雕花等处理。
[0043](4)所述多个工位4,用于固定工件。
[0044]所述工位4为流水线上的工作位置,所述流水线上的工位4有多个,CXD视觉定位器I仅安装在第一工位41上即可。所述工件5可以为任意需要流水线作为的产品,比如茶杯、电子元器件等。根据流水线作业的工序的多少,设置工位的个数。
[0045]本技术方案中,多工位的流水线,共用一套CCD视觉定位器进行视觉定位,这不仅使得流水线的成本大大降低,也使得流水线的调试或维护简单,也即避免了传统流水线上需要对每个工位上的CCD视觉定位器进行调试或维护。
[0046]进一步的,CXD视觉定位器1,用于采集第一工位41上工件的图像,根据采集第一工位上工件的图像,分析第一工位上工件的坐标位置,获得并发送第一工位上工件的位置坐标信息给处理器。其中,所述机械手3安装在工位4的上方,机械手3在三维空间上运动。处理器2根据第一工位41上工件的位置信息,计算工件的原始位置与工件的实际位置,分析机械手实际操作时的移动方向和距离,从而生成校准指令。机械手根据校准指令进行校准移动,或者工件根据校准指令现有的位置进行校准移动,从而保证机械手对工件的操作位置精确。
[0047]进一步的,所述处理器2,用于根据第一工位41上工件5的位置信息,生成校准指令,控制后续工位41上机械手的补偿校准或对工件的位置进行调整。其中,所述机械手或所述工件根据校准指令进行补偿校准或调整。
[0048]上述任一技术方案中,装置还包括传输设备6,所述处理器2用于控制传输设备6的运动。其中,所述传输设备6,用于将工件从一个工位4传输到下一个工位4。
[0049]结合图4,本发明提出第三实施例。一种流水线作业视觉定位系统,其包括定位模块I,校准模块2和控制模块3。其中:
(I)所述定位模块1,用于定位第一工位上工件的位置,并将第一工位上工件的位置信息发给校准模块2。
[0050]所述工件可以为任意需要流水线作为的产品,比如茶杯、电子元器件等。所述定位模块定I位该产品的具体位置,如位置坐标信息等。
[0051](2)所述校准模块2,用于根据第一工位上工件的位置信息,控制后续工位上机械手的校准或控制工件位置的调整。[0052](3)所述控制模块3,用于控制机械手的工作或工件的移动。其中,所述机械手位于工位上方,在控制模块3的控制下,用于对工位上的工件进行处理,如焊锡、雕花等处理。
[0053]本技术方案中,多工位的流水线,共用一套CCD视觉定位器进行视觉定位,这个不仅使得流水线的成本大大降低,也使得流水线的调试或维护简单,也即避免了传统流水线上需要对每个工位上的CCD视觉定位器进行调试或维护。
[0054]进一步的,定位模块I包括图像采集单元、图像分析单元和指令处理单元。其中: 所述图像采集单元,用于采集第一工位上工件的图像,并将图像信息发给图像分析单
元。其中,所述工件可以进行标识,作为参考表示,以便于图像分析单元进行分析参考使用。
[0055]所述图像分析单元,用于根据采集第一工位上工件的图像信息,分析第一工位上工件的位置坐标,获得第一工位上工件的位置坐标信息。
[0056]其中,图像分析单元根据第一工位上工件的位置信息,计算工件的原始位置与工件的实际位置,分析机械手实际操作时的移动方向和距离,从而生成校准指令。所述校准指令用于对机械手进行补偿校准,或者对工件现有的位置进行校准,从而保证机械手对工件的操作位置精确。
[0057]所述指令处理单元,用于将第一工位上工件的位置坐标信息传送给校准模块。
[0058]进一步的,校准模块包括校准指令单元和校准控制单元;
所述校准指令单元,用于根据第一工位上工件的位置信息,计算分析后生成校准指令。所述机械手安装在工位上方,机械手在三维空间上运动。其中,校准指令单元根据第一工位上工件的位置信息,计算工件的原始位置与工件的实际位置,分析机械手实际操作时的移动方向和距离,从而生成校准指令。
[0059]所述校准控制单元,用于根据校准指令控制后续工位上机械手的补偿校准或对工件的位置进行调整。其中,机械手在校准控制单元的控制下进行校准移动,或者工件校准控制单元的控制下对现有的位置进行校准移动,从而保证机械手对工件的操作更精确
应当说明的是,本发明的典型应用不限于流水线本身,在本领域的其他类似用于产品定位也可以使用本发明所阐述的结构或方法。
[0060]上述仅为本发明的较佳实施例,并不用于限制本发明,凡在本发明的精神和原则之内所做的任何修改、等同替换和修改等,均应包含在本发明保护的范围之内。
【权利要求】
1.一种流水线作业视觉定位方法,其特征在于,包括: CXD视觉定位器定位第一工位上工件的位置; 处理器根据第一工位上工件的位置信息,控制后续工位上机械手的校准或工件位置的调整; 控制机械手的工作和工件的移动。
2.根据权利要求1所述的流水线作业视觉定位方法,其特征在于,所述CCD视觉定位器定位第一工位上工件的位置具体包括: C⑶视觉定位器采集第一工位上工件的图像; 根据采集第一工位上工件的图像,CXD视觉定位器分析第一工位上工件的位置坐标; C⑶视觉定位器获得并发送第一工位上工件的位置坐标信息给处理器。
3.根据权利要求1或2所述的流水线作业视觉定位方法,其特征在于,所述处理器根据第一工位上工件的位置信息,控制后续工位上机械手的校准或工件位置的调整具体包括: 处理器根据第一工位上工件的位置信息,计算分析后生成校准指令,控制后续工位上机械手的补偿校准或对工件的位置进行调整; 机械手根据校准指令进行补偿校准和工作或控制工件根据校准指令进行位置调整。
4.一种流水线作业视觉定位装置,其特征在于,包括CXD视觉定位器、处理器、机械手和多个工位; 所述CCD视觉定位器,用于定位第一工位上工件的位置; 所述处理器,用于根据第一工位上工件的位置信息,控制后续工位上机械手的校准或工件位置的调整,并控制机械手的工作和工件的移动; 所述机械手在三维空间上移动,用于根据校准指令进行补偿校准并对工位上的工件进行加工处理。
5.根据权利要求4所述的流水线作业视觉定位装置,其特征在于,所述CCD视觉定位器,用于采集第一工位上工件的图像,根据采集第一工位上工件的图像,分析第一工位上工件的坐标位置,获得并发送第一工位上工件的位置坐标信息给处理器。
6.根据权利要求4所述的流水线作业视觉定位装置,其特征在于,所述处理器,用于根据第一工位上工件的位置信息,生成校准指令,控制后续工位上机械手的补偿校准或对工件的位置进行调整; 所述机械手或所述工件根据校准指令进行补偿校准或调整。
7.根据权利要求4至6中任一项所述的流水线作业视觉定位装置,其特征在于,所述装置还包括传输设备,所述处理器用于控制传输设备的运动; 所述传输设备,用于将工件从一个工位传输到下一个工位。
8.一种流水线作业视觉定位系统,其特在在于,包括定位模块、校准模块和控制模块; 所述定位模块,用于定位第一工位上工件的位置,并将第一工位上工件的位置信息发给校准模块; 所述校准模块,用于根据第一工位上工件的位置信息,控制后续工位上机械手的校准或控制工件位置的调整; 所述控制模块,用于控制机械手的工作或工件的移动。
9.根据权利要求8所述的流水线作业视觉定位系统,其特在在于,所述定位模块包括图像采集单元、图像分析单元和指令处理单元; 所述图像采集单元,用于采集第一工位上工件的图像,并将图像信息发给图像分析单元; 所述图像分析单元,用于根据采集第一工位上工件的图像信息,分析第一工位上工件的位置坐标,获得第一工位上工件的位置坐标信息; 指令处理单元,用于将第一工位上工件的位置坐标信息传送给校准模块。
10.根据权利要求8或9中所述的流水线作业视觉定位系统,其特在在于,所述校准模块包括校准指令单元和校准控制单元; 所述校准指令单元,用于根据第一工位上工件的位置信息,计算分析后生成校准指令; 所述校准控制单元,用于根据校准指令控制后续工位上机械手的补偿校准或对工件的位置进行调 整。
【文档编号】G06F19/00GK103473442SQ201310376355
【公开日】2013年12月25日 申请日期:2013年8月26日 优先权日:2013年8月26日
【发明者】赵盛宇, 张松岭, 田亮, 钟辉, 李勇 申请人:深圳市海目星激光科技有限公司