资源简介 2021 年全国职业院校技能大赛高职组“机器视觉系统应用”赛项2021 年全国职业院校技能大赛机器视觉系统应用——机械零件测量与组装(总时间:480 分钟)任 务 书日期: 赛位号:12021 年全国职业院校技能大赛高职组“机器视觉系统应用”赛项注意事项一、本任务书共 28页,包括附录七项(分别为视觉硬件及参数列表,相机的接线定义,分辨率及焦距计算公式,光源控制的接线说明,光源控制器通讯协议,旋转轴的安装及接线说明,相机、镜头、光源的选型计算报告答卷)。如出现缺页、字迹不清等问题,请及时向裁判示意,进行任务书的更换。二、在比赛前务必对各机器视觉组件和图形化编程软件平台熟悉。三、在完成工作任务的全过程中,严格遵守光学或电气组件的相关操作要求,接线前一定要看清引脚定义和电压要求。四、不得擅自更改设备已有器件位置和线路。五、竞赛过程中,参赛选手认定竞赛设备的器件有故障,可提出更换,更换下的器件将由裁判组进行现场测试。若器件经现场测试是功能齐全,且没有故障的情况下,每次扣参赛队 1 分。若因人为操作损坏器件,酌情扣 5-10 分。六、所编的机器视觉程序必须保存到本机的“C:\全国技能大赛\KImage\Product\日期-赛位号”文件夹下,日期为比赛当天的年月日,赛位号以现场抽签为准。七、参赛选手在完成工作任务的过程中,不得在任何地方标注学校名称、选手姓名等信息;违反规定者取消比赛成绩。八、比赛结束后,参赛选手需要将任务书以及现场发放的图纸、资料、草稿纸等材料一并上交,不得带离赛场。22021 年全国职业院校技能大赛高职组“机器视觉系统应用”赛项请按要求在 8 个小时内完成以下工作任务:一、根据本任务书提供的视野大小要求、视野位置要求、工作距离要求、被测物的检测要求,从设备提供的所有机器视觉相机、镜头和光源中选择型号,完成选型并在合理的位置完成安装和接线。完成选型设计报告,并记载安装结果。二、根据机械件样品的尺寸和初始状态的区域要求完成视野调焦和镜头对焦。三、在开始配置测量流程前,创建配置文件名称:“日期-赛位号”。四、通过标定板,完成 3D手眼标定、2D手眼标定、图像坐标与世界坐标的标定,并保存在配置文件中。五、完成 PLC控制运动平台运动测试,2D和 3D相机要求在轴外安装,示教 3D零件的摆放位置、机械零件测量的拍照位置和小圆块的拍照位置,并保存位置信息到配置文件。六、选择合适的视觉工具,并配置分拣、测量和组装流程,并完成相关参数的设置。七、本次配置的程序必须包含模板定位及建立坐标仿射跟随功能。八、分拣、测量和组装内容:提供 4个两两高度相同的 3D零件样品;4个同类型机械零件的样品;4个小圆块样品。4个 3D零件按要求分拣;测量 4个机械零件尺寸,4个机械零件样品上表面有二维码,二维码内容是测量尺寸的标准值;4个小圆块样品分 2个绿色和 2个红色,小圆块的上表面均贴有数字“1”,用于确定小圆块的角度。测量的数据:包含直径、角度、线间距、点到线距离、圆心距。32021 年全国职业院校技能大赛高职组“机器视觉系统应用”赛项九、求 4个同类型机械零件数据的平均值和方差,并根据设定的标准值和允许的公差(公差在任务书中给出),找出产品中有问题的尺寸数据。测量结果 OK的机械零件的大圆孔上按要求组装上绿色小圆块,测量结果 NG的机械零件的大圆孔上按要求组装上红色小圆块。十、完成数据分析生成测试数据报表,并通过网络通讯工具发送给客户端,客户端收到测试数据后在窗口指定位置显示。注 1:本次工作任务请在机器视觉应用设备上完成,比赛前要熟悉设备使用说明书和软件用户手册。操作过程中,须遵守安全操作规程和职业素养要求的相关规定。注 2:考试过程中不允许带入 U盘或其他可储存设备。注 3:程序复杂的情况下每完成部分编程需要记得先保存配置。竞赛工作任务说明书一、平台硬件、软件组成说明竞赛任务平台的硬软件说明详见平台技术说明书,视觉软件详见视觉软件使用手册。完成竞赛工作任务书所需的全部硬件,都包含在工作台所提供设备内,选手要使用的全部器件,只能在本工作台提供的设备内选择。(一)工控机设备中已经包含一台工控机,比赛中还提供一台用于接收通讯数据的客户端计算机,比赛所需的软件和驱动均已经提前预装。(二)视觉硬件1、相机可选择相机共四个,编号分别为相机 A,相机 B,相机 C,3D相机,具体参数见附录一。42021 年全国职业院校技能大赛高职组“机器视觉系统应用”赛项依据竞赛任务的要求选择好相机。2、镜头可选择的镜头共四个,编号分别为:12mm、25mm、35mm焦距的定焦镜头以及一个 0.3X放大倍率的远心镜头,具体参数见附录一。依据被测物尺寸、相机安装位置,在满足工作距离,视野范围,分辨率的要求选择合适镜头。3、光源可选择光源共五个,编号分别为:小号环形光源、中号环形光源、大号环形光源、同轴光源、背光光源。注意,三个环形可以组合成AOI光源。具体参数见附录一。依据任务书的需要,在安装方式和安装空间位置允许的情况下,可根据实际需要,选择多个光源同时组合使用。4、标定板可选择的标定板图案有 A、B两种,其中每个图案提供透明和漫射材质各一面。依据相机视野范围选择合适尺寸的标定板,具体参数见附录一;依据检测需求选择标定方式,选择标定板;为满足检测要求,可以选择多种标定方式和标定板组合使用,完成系统的标定要求。(三)线缆线缆(共 6根):相机线缆:2D相机 USB数据线一根、3D相52021 年全国职业院校技能大赛高职组“机器视觉系统应用”赛项机数据线一根、电源线(含触发和输出信号)一根、千兆网相机通讯线一根(带锁)、网络通讯线一根(3米扁线)、光源延长线一根;(注意:RS232通讯线默认已经与 PC连接);(四)运动控制硬件PLC:控制运动平台运动,控制光源亮灭;运动平台:X轴、Y轴、Z轴、θ轴。(注意:旋转轴θ是扩展轴,未安装前放在机器视觉工具箱中,需要选手按附录六:旋转轴的安装及接线说明完成平台的搭建)(五)气动硬件提供三种吸嘴,规格为:SP-06、SP-08、SP-10,根据需求正确选择吸嘴。二、软件功能及编程说明在视觉编程软件中,请参赛选手采用图形化编程软件,需要选手根据检测要求完成软件流程的设计。图形化编程首先需要根据需求完成工具的选择,基本的流程如下图所示,为了使配置的流程相对简洁,采用了子模块、工具组模块等多模块组合的配置方法,具体流程配置方法详见《视觉软件使用手册》(说明:本流程示意图图 1仅说明视觉软件的流程设计编程方式,与本任务书描述的具体任务无直接关系)。62021 年全国职业院校技能大赛高职组“机器视觉系统应用”赛项图 1 流程示意图主要的工具列表:类 型 工 具服务器客户端通讯工具、串口工具、PLC读写工具、机系统类器人控制工具、信号源工具图像源类 图像源工具、相机工具、保存图片工具仿射变换工具、斑点分析工具、找圆工具、找线工具、边定位类缘点查找工具、形状匹配工具、灰度匹配工具圆卡尺工具、夹角工具、边缘卡尺工具、线交点工具、线测量类 间距工具、点间距工具、矩形卡尺工具、点线距离工具、坐标转换工具、标定工具图像转换工具、通道分离工具、颜色提取工具、图像剪切图像处理类工具、图像处理工具、阈值化工具、轮廓提取工具二维码工具、字符识别工具、条码检测工具、缺陷检测工识别类具对位类 位移计算工具、坐标计算工具、对位平台工具累加工具、分类工具、保存表格工具、格式转换工具、列数据处理类表工具、逻辑运算工具、字符串截取工具、用户变量工具72021 年全国职业院校技能大赛高职组“机器视觉系统应用”赛项三、标定说明及运动位置校准图 2 两类标定板选择合适的标定工具,使用多点标定方式,对相机进行标定,把图像坐标转成世界坐标,并得出 X、Y方向的像素当量;选择合适的手眼标定工具,统一设备坐标系统与相机坐标系统。四、竞赛任务描述------3D零件分拣和机械零件测量与组装本次竞赛完成 3D零件分拣和机械零件测量与组装,需要完成的任务如下:(一)3D 零件分拣任务1、完成 3D手眼标定;2、提供 2个 9mm高度的 3D零件和 2个 18mm高度的 3D零件,随机放入机械零件的凹槽内,如下图 3所示;82021 年全国职业院校技能大赛高职组“机器视觉系统应用”赛项图 3 4个 3D零件摆放参考图3、要求使用 3D相机测量 3D零件的高度、定位各个 3D零件的位置,引导吸嘴自动分拣 4个 3D零件,分拣的要求是高度 18mm的两个 3D零件分拣在左侧,高度 9mm的两个 3D零件分拣在右侧,且不影响后续的测量与组装任务,如下图 4所示。92021 年全国职业院校技能大赛高职组“机器视觉系统应用”赛项图 4 4个 3D零件分拣结果参考图(二)机械零件测量与小圆块组装任务1、完成 2D手眼标定;完成图像坐标系与世界坐标系的标定;2、示教小圆块的拍照位,定位 4个小圆块的位置、角度信息并识别各个小圆块的颜色;3、示教四个机械零件的拍照位,进行尺寸测量,尺寸测量的内容包括每个机械零件的圆直径、角度、线间距、点到线距离、圆心距,具体如图 5所示;大圆直径:如标记 f;大圆-中圆圆心距:如标记 a;小圆-小圆圆心距:如标记 e;点线距离:如标记 b;线边距离:如标记 c;102021 年全国职业院校技能大赛高职组“机器视觉系统应用”赛项角度:如标记 d;图 5 机械零件测量说明4、在四个机械零件测量相同的拍照位置,拍照识别机械零件上表面的二维码,二维码识别要求使用设备配备的正面光,二维码的内容包含各类测量尺寸的标准数值,具体如下:第一个数据代表大圆直径 f的标准值,允许的公差为±0.8毫米;第二个数据代表大圆-中圆圆心距 a的标准值,允许的公差为±0.8毫米;第三个数据代表小圆-小圆圆心距 e的标准值,允许的公差为±0.8毫米;第四个数据代表点线距离 b的标准值,允许的公差为±0.8毫米;第五个数据代表线边距离 c的标准值,允许的公差为±0.8毫米;第六个数据代表角度 d的标准值,允许的公差为±2度;5、每个机械零件测量得到的数据,与该机械零件表面的二维码识别的标准值并结合允许的公差进行数据比较,判断机械零件的尺寸112021 年全国职业院校技能大赛高职组“机器视觉系统应用”赛项是否合格,只要有一个数据不合格就判定该机械零件为不合格。6、通过吸嘴将小圆块组装在机械零件的大圆孔内。测量结果 OK的机械零件的大圆孔上组装上绿色小圆块,测量结果 NG的机械零件的大圆孔上组装上红色小圆块;要求小圆块居中组装在大圆孔内,小圆块上表面的“1”统一朝向大圆孔的缺口内;如下图 6所示。图 6 组装结果参考说明7、数据处理:通过视觉软件计算 4个机械零件的大圆直径的平均值和方差、大圆-中圆圆心距的平均值和方差、小圆-小圆圆心距的平均值和方差、点线距离的平均值和方差、线边距离的平均值和方差、线夹角的平均值和方差。8、遵循模块化编程要求,程序可读性强。所有的模块、工具组都需要根据它的作用重命名,离线标定模块要求放在最外层,标定模块里面可以包含多个标定工具组。122021 年全国职业院校技能大赛高职组“机器视觉系统应用”赛项9、运动到位每个拍照位后,在相机拍照前需要点亮光源,相机拍照后需要熄灭光源。以上 3D零件分拣、机械零件测量与组装任务要求均可随机复现。(三)样品说明提供:3D零件 4个,分为 9mm高度的 2个和 18mm高度的 2个;机械零件 4个,分为 2个尺寸合格的,2个尺寸不合格的;小圆块 4个,分为 2个绿色,2个红色;机械零件的规格:大小:69mm x 45mm,高度为:2mm±0.2mm;小圆块的规格:直径:φ12mm,高度为:4.5mm±0.2mm;料盘规格:透明亚克力,大小:202mm x121mm,高度为 6mm,下沉深度:3mm。(四)各个拍照位的硬件选型要求1、3D零件分拣必须使用 3D相机测量 3D零件的高度和定位 3D零件的位置信息;2、机械零件测量和二维码识别的拍照位,单个视野要求满足覆盖一个机械零件的规格尺寸,同时遵循测量精度最高的原则,工作距离要求满足:350mm-380mm。(五)显示和保存的要求1、测量期间报警灯的显示要求:1)XY平台从原点开始运动,运动到 3D相机拍照位,测量定位分拣;2)运动到第一个机械零件的测量拍照位,测量数据判断合格报132021 年全国职业院校技能大赛高职组“机器视觉系统应用”赛项警灯亮绿灯,测量数据不合格亮红灯,期间报警灯颜色不变直到下一个机械零件测量;3)运动到第二个机械零件的测量拍照位,测量数据判断合格报警灯亮绿灯,测量数据不合格亮红灯,期间报警灯颜色不变直到下一个机械零件测量;4)运动到第三个机械零件的测量拍照位,测量数据判断合格报警灯亮绿灯,测量数据不合格亮红灯,期间报警灯颜色不变直到下一个机械零件测量;5)运动到第四个机械零件的测量拍照位,测量数据判断合格报警灯亮绿灯,测量数据不合格亮红灯;6)最后回到原点,熄灭报警灯。2、界面分 4个窗口显示:第一个窗口显示第一个机械零件测量的图像,要求显示测量项的轮廓,显示距离和角度的标记线,大圆直径的标记线可以不显示,数据显示二维码结果和 6个要求测量的数据结果,测量数据结果判断合格显示 OK,测量数据结果判断不合格显示 NG,图 7为界面参考显示图;第二个窗口显示第二个机械零件测量的图像,要求显示测量项的轮廓,显示距离和角度的标记线,大圆直径的标记线可以不显示,数据显示二维码结果和 6个要求测量的数据结果,测量数据结果判断合格显示 OK,测量数据结果判断不合格显示 NG;第三个窗口显示第三个机械零件测量的图像,要求显示测量项的142021 年全国职业院校技能大赛高职组“机器视觉系统应用”赛项轮廓,显示距离和角度的标记线,大圆直径的标记线可以不显示,数据显示二维码结果和 6个要求测量的数据结果,测量数据结果判断合格显示 OK,测量数据结果判断不合格显示 NG;第四个窗口显示第四个机械零件测量的图像,要求显示测量项的轮廓,显示距离和角度的标记线,大圆直径的标记线可以不显示,数据显示二维码结果和 6个要求测量的数据结果,测量数据结果判断合格显示 OK,测量数据结果判断不合格显示 NG;图 7 界面参考显示图3、数据保存:计算 4个机械零件的大圆直径的平均值和方差、大圆-中圆圆心距的平均值和方差、小圆-小圆圆心距的平均值和方差、点线距离的平均值和方差、线边距离的平均值和方差、线夹角的平均值和方差,把这 12个数据按要求保存,保存要求:文件名:“测量数据”;文件保存路径:“C:\全国技能大赛\日期-赛位号\测量数据.csv。五、客户端接收与显示152021 年全国职业院校技能大赛高职组“机器视觉系统应用”赛项数据通过网口通讯发送给另一台客户端电脑,客户端(KImageClient.exe)接收服务器发送的数据并实时显示,客户端配置的名称为“数据接收”。发送给客户端的数据包括:4个机械零件的大圆直径的平均值和方差、大圆-中圆圆心距的平均值和方差、小圆-小圆圆心距的平均值和方差、点线距离的平均值和方差、线边距离的平均值和方差、线夹角的平均值和方差。客户端数据显示在软件界面的下方的结果数据栏中,如下图 8所示。图 8 客户端参考显示图五、竞赛任务工作要求1、硬件选型安装接线完成相机、镜头、光源的选型,输出选型计算报告,见附录七。将相机、镜头、光源、治具等在合理位置安装,保证安装稳固,镜头与相机连接螺纹须拧紧;镜头调试好之后,用顶丝锁紧对焦环及162021 年全国职业院校技能大赛高职组“机器视觉系统应用”赛项光圈环;记录硬件的安装参数等结果。完成相机、光源、旋转轴、通讯网络等电路接线,完成气路的连接,走线正确、规范、牢固;物理接口选择正确。2、视觉软件的 PLC控制工具运行测试控制 X,Y轴移动料盘,设置各个拍照位;输出 I/O电信号正常。3、光源控制工具运行测试光源与其控制器正常,能控制所有光源亮灭,且能设置各光源亮度值;4、相机工具运行测试测试相机,保证相机正常工作;确定各个拍照位的图像对焦清楚,视野大小合适;协同光源控制器的光源调节功能,设置合适的相机参数。5、相机标定工具运行测试放置标定板,在图像中观察标定板大小位置是否合理,确定合理后,设置标定参数,完成相机标定;保存标定数据结果到配置文件;正确移动及摆放标定板,完成手眼标定过程,保存标定数据到配置文件。6、颜色检测工具运行测试设置颜色检测工具参数,区分不同颜色的小圆块。7、模板匹配工具运行测试172021 年全国职业院校技能大赛高职组“机器视觉系统应用”赛项设置合适的参数创建模板并保存模板;设置合适的参数查找模板。8、测量类工具运行测试设置找线工具参数并正确找到直线;设置线交点工具参数并正确计算两点距离;设置距离工具参数并正确计算两点距离。9、数据分析工具运行测试设置数据分析工具参数,并生成数据分析结果。10、数据处理类运行测试设置数据保存表格工具参数,设置文件名、保存路径;添加需要保存的数据,生成“测量数据”报表;11、界面布局及数据显示设置好窗口个数,按要求显示图像;根据要求把结果、数据显示到各窗口上;六、工作流程参考1、编写视觉程序流程前主要准备工作相机镜头安装调试完成,相机可以正常采集到图像,工作距离符合要求,相机视野合适;图像清晰,曝光设置合理;光源安装调试完成,光源开关,亮度调好;X,Y,Z各轴可正常控制,速度合理,示教好各点位;相机标定,手眼标定完成。182021 年全国职业院校技能大赛高职组“机器视觉系统应用”赛项2、3D零件分拣主要流程1)在原点位置,测试前随机将 4个机械零件二维码朝上,方向正反随机放入机械零件的治具内,4个小圆块贴有数字“1”这一面朝上,随机放入小圆块的治具内,4个 3D零件随机放入机械零件凹槽内;2)开始运动到 3D相机的拍照位,定位测量出 4个 3D零件的高度和位置,并按要求进行分拣。3、机械零件平面尺寸测量的主要流程1)运动到第一个机械零件的拍照位,测量相关尺寸,识别二维码,比较数据,判断机械零件是否合格;2)运动到第二个机械零件的拍照位,测量相关尺寸,识别二维码,比较数据,判断机械零件是否合格;3)运动到第三个机械零件的拍照位,测量相关尺寸,识别二维码,比较数据,判断机械零件是否合格;4)运动到第四个机械零件的拍照位,测量相关尺寸,识别二维码,比较数据,判断机械零件是否合格。4、小圆块的组装流程按要求小圆块组装在机械零件的大圆孔内。测量结果 OK的机械零件的大圆孔上组装上绿色小圆块,测量结果 NG的机械零件的大圆孔上组装上红色小圆块;要求小圆块居中组装在大圆孔内,小圆块上表面的“1”统一朝向大圆孔的缺口内。5、数据保存与界面显示192021 年全国职业院校技能大赛高职组“机器视觉系统应用”赛项根据要求保存数据,根据要求进行界面显示。6、回原点运动平台回到原点位置。202021 年全国职业院校技能大赛高职组“机器视觉系统应用”赛项七、附件附录一、视觉硬件及参数列表工业相机类别 编号 分辨率 帧率 FPS 曝光模式 颜色 芯片大小 像元尺寸 接口2D相机 相机 A 1280x960 >90 全局 黑白 >1/3" 4.0μm USB3.02D相机 相机 B 2448x2048 >20 全局 黑白 2/3" 3.45μm GigE2D相机 相机 C 2592x1944 >10 滚动 彩色 1/2.5" 2.2μm GigE3D相机 3D相机 1920x1080x2 >10 滚动 / 1/4.9" 1.4μm USB3.0工业镜头支持分辨率 焦距/ 最大类别 编号 工作距离 支持芯片大小(优于) 倍率 光圈工业镜头 12mm镜头 500万像素 12mm F2.0 >100mm 2/3”工业镜头 25mm镜头 500万像素 25mm F2.0 >200mm 2/3”工业镜头 35mm镜头 500万像素 35mm F2.0 >200mm 2/3”远心镜头 远心镜头 500万像素 0.3X F5.4 110m 2/3”镜头接圈 包括 0.5mm、1mm、2mm、5mm、10mm、20mm、40mm一组LED光源类别 编号 主要参数 颜色 备注环形光源 小号环形光源 直射环形,发光面外径 80mm,内径 40mm RGB环形光源 中号环形光源 45度环形,发光面外径 120mm,内径 G三者可以合并80mm成 AOI光源环形光源 大号环形光源 低角度环形,发光面外径 155mm,内径 B120mm同轴光源 同轴光源 发光面积 60x60mm RGB背光源 背光源 发光面积 169x145mm W注:R=红色、G=绿色、B=蓝色、W=白色标定板外框尺寸 圆/格间距 外圆环直径 内圆环直径 精 度类别mm mm mm mm mm100x100 20 5 3 ±0.01标定板 A 透明\漫射 50x50 10 2.5 1.5 ±0.0120x20 4 1 0.6 ±0.01类别 外框尺寸mm 方格边长mm 方格数量 精度 mm标定板 B 透明\漫射 180x120 15 11x7 ±0.01212021 年全国职业院校技能大赛高职组“机器视觉系统应用”赛项附录二、相机的接线定义一、USB3.0相机 (注意 USB3.0通过 USB线供电,不要另外插电源,否则会烧相机)二、GigE相机附录三、分辨率及焦距计算公式简单视觉系统的计算,主要包括视场(FOV)、分辨率(Resolution)、工作距离(WD)和景深(DOF)等。分辨率我们通常指的是像素分辨率,(默认选用的镜头分辨率高于相机的分辨率)。因此分辨率就等于视野 FOV/相机的像素数。222021 年全国职业院校技能大赛高职组“机器视觉系统应用”赛项附录四、光源控制的接线说明硬件触发:用户可以通过 PLC、相机的输出外部触发信号来控制每一路输出的开关。需要外部触发功能时需将外部触发信号线连接到“REMO”端子上。触发信号高电平时打开,低电平时关闭。软件触发:用户也可用软件实现触发功能,即使用串口对各输出通道进行控制,使各输出通道按照预先的设置打开或关闭其输出。REMO端子信号名称 信号定义引脚号1 TR1+ 1通道触发信号+2 TR1- 1通道触发信号-3 TR2+ 2通道触发信号+232021 年全国职业院校技能大赛高职组“机器视觉系统应用”赛项4 TR2- 2通道触发信号-5 TR3+ 3通道触发信号+6 TR3- 3通道触发信号-7 TR4+ 4通道触发信号+8 TR4- 4通道触发信号-附录五、光源控制器通讯协议硬件规范波特率:9600 bps每帧字节数:8字节每帧数据格式1字节 1字节 1字节 3字节 2字节特征字 指令字 通道字 数据 异或和校验字注: 所有通讯字节都采用 ASCII码 特征字 = $ 指令字 = 1,2,3,4,分别定义为:1:打开对应通道电源2:关闭对应通道电源3:设置对应通道电源参数4:读出对应通道电源参数当指令字为 1,2,3时,如控制器接收指令成功,则返回特征字$;如控制器接收指令失败,则返回&。当指令字为 4时,如控制器接收指令成功,则返回对应通道的电源设置参数(返回格式跟发送格式相同);如控制器接收指令失败,则返回&。 通道字 = 1,2,3,4。分别代表 4个通道。 数据 = 0XX(XX为 00~FF内的任一数值),对应通道电源的设置参数,高位在前,低位在后。 异或和校验字 = 除校验字外的字节(包括:特征字,指令字,通道字和数据)的异或校验和,校验和的高 4位 ASCII码在前,低 4位 ASCII码在后。例:将第2通道亮度设为56,则以ASCII码向下写“$320381E”$ 3 2 0381E异或和校验字亮度值,数据字节为 038,以十六进制表示通道值指令字,3表示为亮度设置特征字异或校验字运算过程如下:242021 年全国职业院校技能大赛高职组“机器视觉系统应用”赛项字符串 ASCII ASCII 码以十 将高 4位和低 4位分码六进制表示 别以 8421码表示特征字 $ 36 24 0010 0100指令字 3 51 33 0011 0011通道字 2 50 32 0011 00100 48 30 0011 0000数据 3 51 33 0011 00118 562 38 0011 1000异或和 0001 1110异或校验字 1 E注:打开对应通道电源、关闭对应通道电源和读出对应通道电源参数 3个功能的异或校验字的运算过程中,数据的 3个字节的值对异或结果无影响,保证格式为0XX(XX=00~FF内的任一数值)即可。以下为几组指令数据关闭 2通道:$220381FASCII 将高半字节和低半码以十字符串 ASCII码 字节分别以 8421 码六进制表示表示特征字 $ 36 24 0010 0100指令字 2 50 32 0011 0010通道字 2 50 32 0011 00100 48 30 0011 0000数据 3 51 33 0011 00118 56 38 0011 1000异或和 0001 1111异或校验字 1 f打开 2通道:$120381C将高半字节和低半字符串 ASCII ASCII 码以十码 字节分别以 8421 码六进制表示表示特征字 $ 36 24 0010 0100指令字 1 49 31 0011 0001通道字 2 50 32 0011 00100 48 30 0011 0000数据 3 51 33 0011 00118 56 38 0011 1000异或和 0001 1100异或校验字 1 C252021 年全国职业院校技能大赛高职组“机器视觉系统应用”赛项读取 2通道电源参数:$4200012ASCII ASCII码以十六 将高半字节和低半字节字符串 码进制表示 分别以 8421码表示特征字 $ 36 24 0010 0100附录六、旋转轴的安装及接线说明262021 年全国职业院校技能大赛高职组“机器视觉系统应用”赛项θ轴如上图所示,共有四根线需要接入控制面板。接线分别为 A+ A- B+ B-,将对应接线端子接入到控制面板上。272021 年全国职业院校技能大赛高职组“机器视觉系统应用”赛项附录七相机、镜头、光源的选型计算报告赛位号_____________282021 年全国职业院校技能大赛高职组“机器视觉系统应用”赛项2021 年全国职业院校技能大赛机器视觉系统应用——机械零件测量与组装评分标准日期: 赛位号:292021 年全国职业院校技能大赛高职组“机器视觉系统应用”赛项评分标准一、相机、镜头、光源的选型计算报告(答案见任务书附录七)(共计 6分)1相机的选型(2分)答:因为 2D 相机要识别小圆块的颜色,提供的相机中只有一个彩色相机,所以 2D 相机的编号是相机 C,得 1分;同时需要 3D 相机识别3D零件的高度进行分拣,所以3D相机的编号是3D相机,得 1分。2镜头的选型计算(2分)答:根据相机C的芯片尺寸大约是5.7024mm*4.2768mm,工作距离为350mm-380mm,视野要求 75mm*55mm 计算,长边:X1/350 =5.7024/75 得出镜头焦距 X1=27,短边:X2/350=4.2768/55 得出镜头焦距 X2=27,所以所选镜头的编号是 25mm 镜头。3光源的选型(2分)答:因为背光源在测量、定位的实验中效果比较好,背光源还可以稳定的识别出小圆块的颜色;同时需要识别二维码,需要正面打光,结合安装的限制,只能使用小号环形光源,所以所选光源的编号是背光源和小号环形光源。二、硬件安装(共计 10分)相机安装位置镜头安装位置 镜头顶丝位置图 1 相机、镜头安装图302021 年全国职业院校技能大赛高职组“机器视觉系统应用”赛项1 相机安装(2分)在正确工作距离(不安装在执行机构上,工作距离指的是镜头前端到机械零件的垂直距离,该值应为 350mm-380mm 之间),方向正确,稳固不松动(参考标准如上图 1),得 2分;(工作距离不在此范围内扣 0.5 分;相机安装件丝松动扣 0.5 分)2 镜头安装(2分)镜头安装在相机上拧紧,稳固不松动(参考标准如上图 1),得 1分;镜头光圈及聚焦环顶丝拧紧,稳固不松动(参考标准如上图 1),得 1分;(镜头安装在相机上没有拧紧、松动扣 0.5 分;镜头光圈及聚焦环顶丝没有拧紧、松动扣0.5 分)3 光源安装(2分)小号环形光源直接旋紧在镜头前端得 1分;背光源卡紧在直接内得 1分,如图 2所示。(光源固定螺丝没有拧紧、松动扣 0.5 分)图 2 光源安装示意图4旋转轴安装(2分)旋转轴安装牢固,接线正确,可 360 度旋转得 2分。(旋转轴机械安装松动扣 0.5 分)5走线与气管(2分)相机电源线、千兆网线、光源延长线、气管走拖链得 2分;(走线不规范,不走拖链者扣 1分)三、配置及标定(共计 7分)1 配置名称(1分)在设备电脑中的视觉软件平台中创建任务配置,配置名称为“日期-赛位号”312021 年全国职业院校技能大赛高职组“机器视觉系统应用”赛项得 1分,日期-赛位号与当天比赛时间和选手实际的赛位号对应,否则不得分;一共得 1分。(如:20210619-赛位号)图 3 配置名称2 标定(6分)在配置最外层包括一个标定模块,标定模块里面包含:3D 手眼标定工具组、2D 手眼标定工具组和图像坐标与世界坐标标定工具组,注:2D 手眼标定工具组可以是一个也可以是多个;完成 3D 手眼标定得 2 分;完成 2D 手眼标定得 2 分,X、Y 方向像素当量不对扣 1分,数据允许±0.01 的差别;完成图像坐标与世界坐标标定得 2分,X、Y 方向像素当量不对扣 1 分,数据允许±0.01 的差别完成两类标定,一共得2+2+2=6 分。322021 年全国职业院校技能大赛高职组“机器视觉系统应用”赛项图 4 标定参考图四、3D 零件分拣任务(共计 12 分)1 4个 3D零件分拣(12分)正确按任务书要求分拣一个 3D 零件得 3分,4个 3D 零件都按任务书要求分拣好,一共得 4*3=12 分;(搬运过程中碰撞其它零件一次扣 1分,每掉落一个零件扣 3分)五、第一个机械零件平面尺寸读码和测量任务(共计 7分)1 二维码识别(1分)第一个机械零件测量与二维码识别拍照位,相机采图前上光源点亮,相机采图后上光源熄灭,得 0.5 分,二维码识别成功得 0.5 分,一共得 0.5+0.5=1 分;2 测量与数据比较(4分)第一个机械零件测量与二维码识别拍照位,相机采图前背光源点亮,相机采图后背光源熄灭,得 0.5 分,测量 6个尺寸,正确测量出 1个尺寸得 0.5 分,6个尺寸得 3分,根据比较结果有对应的亮灯得 0.5 分,一共得 0.5+0.5*6+0.5=4分;测量项 标准值 公差 最小值 最大值大圆直径 f 14.81 ±0.8 14.01 15.61大圆-中圆圆心距 a 28.13 ±0.8 27.33 28.93小圆-小圆圆心距 e 22.64 ±0.8 21.84 23.44332021 年全国职业院校技能大赛高职组“机器视觉系统应用”赛项点线距离 b 5.92 ±0.8 5.12 6.72线边距离 c 13.96 ±0.8 13.16 14.76角度 d 72.33 ±2 70.33 74.33表 1 测量值与范围3 界面显示(2分)第一个窗口:正确显示第一个机械零件测量图像得 0.5 分,正确显示要求显示的数据得 0.5 分,正确显示 OK/NG 结果得 1 分,显示 OK/NG 结果错误得 0.5分,一共得 0.5+0.5+1=2 分;图 5 机械零件测量与显示参考图六、第二个机械零件平面尺寸读码和测量任务(共计 7分)1 二维码识别(1分)第二个机械零件测量与二维码识别拍照位,相机采图前上光源点亮,相机采图后上光源熄灭,得 0.5 分,二维码识别成功得 0.5 分,一共得 0.5+0.5=1 分;2 测量与数据比较(4分)第二个机械零件测量与二维码识别拍照位,相机采图前背光源点亮,相机采图后背光源熄灭,得 0.5 分,测量 6个尺寸,正确测量出 1个尺寸得 0.5 分,6个尺寸得 3分,根据比较结果有对应的亮灯得 0.5 分,一共得 0.5+0.5*6+0.5=4分;测量项 标准值 公差 最小值 最大值大圆直径 f 14.81 ±0.8 14.01 15.61342021 年全国职业院校技能大赛高职组“机器视觉系统应用”赛项大圆-中圆圆心距 a 28.13 ±0.8 27.33 28.93小圆-小圆圆心距 e 22.64 ±0.8 21.84 23.44点线距离 b 5.92 ±0.8 5.12 6.72线边距离 c 13.96 ±0.8 13.16 14.76角度 d 72.33 ±2 70.33 74.33表 2 测量值与范围3 界面显示(2分)第二个窗口:正确显示第二个机械零件测量图像得 0.5 分,正确显示要求显示的数据得 0.5 分,正确显示 OK/NG 结果得 1 分,显示 OK/NG 结果错误得 0.5分,一共得 0.5+0.5+1=2 分;图 6 机械零件测量与显示参考图七、第三个机械零件平面尺寸读码和测量任务(共计 7分)1 二维码识别(1分)第三个机械零件测量与二维码识别拍照位,相机采图前上光源点亮,相机采图后上光源熄灭,得 0.5 分,二维码识别成功得 0.5 分,一共得 0.5+0.5=1 分;2 测量与数据比较(4分)第三个机械零件测量与二维码识别拍照位,相机采图前背光源点亮,相机采图后背光源熄灭,得 0.5 分,测量 6个尺寸,正确测量出 1个尺寸得 0.5 分,6352021 年全国职业院校技能大赛高职组“机器视觉系统应用”赛项个尺寸得 3分,根据比较结果有对应的亮灯得 0.5 分,一共得 0.5+0.5*6+0.5=4分;测量项 标准值 公差 最小值 最大值大圆直径 f 14.81 ±0.8 14.01 15.61大圆-中圆圆心距 a 28.13 ±0.8 27.33 28.93小圆-小圆圆心距 e 22.64 ±0.8 21.84 23.44点线距离 b 5.92 ±0.8 5.12 6.72线边距离 c 13.96 ±0.8 13.16 14.76角度 d 72.33 ±2 70.33 74.33表 3 测量值与范围3 界面显示(2分)第三个窗口:正确显示第二个机械零件测量图像得 0.5 分,正确显示要求显示的数据得 0.5 分,正确显示 OK/NG 结果得 1 分,显示 OK/NG 结果错误得 0.5分,一共得 0.5+0.5+1=2 分;图 7 机械零件测量与显示参考图八、第四个机械零件平面尺寸读码和测量任务(共计 7分)1 二维码识别(1分)第四个机械零件测量与二维码识别拍照位,相机采图前上光源点亮,相机采362021 年全国职业院校技能大赛高职组“机器视觉系统应用”赛项图后上光源熄灭,得 0.5 分,二维码识别成功得 0.5 分,一共得 0.5+0.5=1 分;2 测量与数据比较(4分)第四个机械零件测量与二维码识别拍照位,相机采图前背光源点亮,相机采图后背光源熄灭,得 0.5 分,测量 6个尺寸,正确测量出 1个尺寸得 0.5 分,6个尺寸得 3分,根据比较结果有对应的亮灯得 0.5 分,一共得 0.5+0.5*6+0.5=4分;测量项 标准值 公差 最小值 最大值大圆直径 f 14.81 ±0.8 14.01 15.61大圆-中圆圆心距 a 28.13 ±0.8 27.33 28.93小圆-小圆圆心距 e 22.64 ±0.8 21.84 23.44点线距离 b 5.92 ±0.8 5.12 6.72线边距离 c 13.96 ±0.8 13.16 14.76角度 d 72.33 ±2 70.33 74.33表 4 测量值与范围3 界面显示(2分)第四个窗口:正确显示第四个机械零件测量图像得 0.5 分,正确显示要求显示的数据得 0.5 分,正确显示 OK/NG 结果得 1 分,显示 OK/NG 结果错误得 0.5分,一共得 0.5+0.5+1=2 分;图 8 机械零件测量与显示参考图372021 年全国职业院校技能大赛高职组“机器视觉系统应用”赛项九、 机械零件与小圆块组装任务(共计 14分)1 机械零件组装的小圆块颜色要求(10分)尺寸合格的机械零件组装上绿色小圆块,尺寸不合格的机械零件组装上红色小圆块,组装一个颜色小圆块得 2.5 分,4个机械零件得 10 分,一共得 4*2.5=10分;2 机械零件组装的小圆块位置、角度要求(4分)小圆块居中组装在大圆孔内且小圆块上表面的“1”统一朝向大圆孔的缺口内得 1分;4个机械零件得 4分,一共得 4*1=4 分;十、 数据保存(共计 2 分)1 数据保存(2分)数据保存在指定路径并且文件名称正确得 1 分,数据符合要求完整保存 1分,一共得 1+1=2 分;十一、起始位与回原点(共计 2分)1 检测起始位(1分)从原点启动 XY 平台进行检测得 1分,一共得 1分;2 回原点(1分)测量组装完成后,平台回到原点得 0.8 分,熄灭报警灯得 0.2 分,一共得0.8+0.2=1 分。十二、流程完整性与效率(共计 4 分)1 完整性(2分)整个流程包括 3D 分拣流程、测量流程、组装流程可以一次性完整跑下来得2分,一共得 2分;2 效率(2分)整个流程跑下来在 4分钟以内得 2分,在 4-5 分钟之间得 1分,超过 5分不得效率分,一共得 2分;382021 年全国职业院校技能大赛高职组“机器视觉系统应用”赛项十三、客户端(共计 5 分)1 配置名称(2分)客户端正确打开并且配置名称为“数据接收”得 2分,一共得 2分;2 数据接收与显示(3分)客户端数据正确接收并在指定位置显示全部数据得 3 分(每个数据为 0.25分),一共得 3分;图 9 客户端显示参考图注:显示的数据有 12 个,分别是:四个机械零件的大圆直径的平均值和方差、大圆-中圆圆心距的平均值和方差、小圆-小圆圆心距的平均值和方差、点线距离的平均值和方差、线边距离的平均值和方差、线夹角的平均值和方差。十四、 职业素养与安全意识 (共计 10 分)1 现场操作安全保护符合安全操作规程、穿戴符合职业岗位要求(4分);安全操作规程,着装整齐,凡穿拖鞋、漏脚趾凉鞋和短裤者扣 2分,女选手穿裙子或者长头发未扎起者扣 2分,未按规定佩戴比赛号牌者扣 1分。2工具比赛过程中和赛后未摆放整齐(2分);比赛过程中,凡有工具遗漏在运动平台内,开机运行移动平台者扣 2分,比赛完毕后工具未按要求收纳或者遗失工具一件扣 1 分,丢失两件及以上者扣 2392021 年全国职业院校技能大赛高职组“机器视觉系统应用”赛项分。3 爱惜赛场的设备和器材,保持赛位的整洁。团队有分工有合作,遵守竞赛纪律,尊重裁判员、工作人员等(2分);比赛完毕,赛位有垃圾未清理者或者不整洁摆放比赛器材者扣 1 分;不遵守竞赛纪律、不尊重裁判员者扣 2分;4节约使用耗材(2分);比赛中样品损坏与丢失一件扣 1分,损坏与丢失两件及以上者扣 2分。40 展开更多...... 收起↑ 资源预览