机器人集成工程师、机器视觉工程师、自动化产线调试人员、需要掌握视觉引导技术的研发人员。
理解机器视觉的基本原理(成像、光源、镜头、算法)。
掌握主流视觉系统(康耐视/基恩士/海康/OpenCV)的配置与编程方法。
能够独立完成机器人视觉引导系统的集成与调试(定位、测量、识别、检测)。
机器视觉概述:机器视觉的定义与发展历程;机器视觉在工业自动化中的应用(定位、测量、识别、缺陷检测);机器视觉系统的组成(光源、镜头、相机、图像采集卡、处理器、软件)。
工业相机与镜头:相机的类型(CCD、CMOS);相机的关键参数(分辨率、帧率、像素尺寸、快门类型);镜头的关键参数(焦距、光圈、景深、畸变);镜头接口(C接口、CS接口);选型方法(视场、工作距离、精度计算)。
光源技术:光源的作用(突出特征、抑制干扰);光源的类型(环形光源、条形光源、背光源、同轴光源);光源的颜色与波长;照明方式(前向照明、背向照明、结构光);光源控制器。
图像处理基础:图像的数字化表示(像素、灰度值);图像预处理(滤波、锐化、二值化、形态学处理);特征提取(边缘、角点、轮廓、Blob分析);标定与测量。
康耐视VisionPro/In-Sight:康耐视视觉系统的硬件与软件架构;In-Sight Explorer软件界面;视觉工具的配置(定位工具PatMax、测量工具、识别工具OCR);作业的创建与部署。
基恩士CV-X/XG系列:基恩士视觉系统的硬件特点;CV-X系列软件的界面;流程编辑器的使用;位置修正工具(形状搜索、边缘位置);缺陷检测工具(浓度、面积、形状)。
海康机器人VM算法平台:海康VM算法平台的架构;图形化流程编辑;视觉模块的调用(定位、测量、识别);脚本与二次开发;与机器人的通信配置。
OpenCV视觉开发:OpenCV库的安装与配置;图像读取与显示;图像预处理函数;轮廓检测与特征提取;相机标定与畸变校正;与C++/Python的集成开发。
手眼标定:手眼标定的概念(确定相机与机器人坐标系的转换关系);眼在手外(Eye-to-Hand)与眼在手上(Eye-in-Hand)的标定方法;九点标定法;标定板的使用;标定误差分析。
视觉引导定位:视觉引导抓取(识别工件位置与姿态);视觉引导放置(定位目标位置);视觉引导装配(对准与插入);视觉引导焊接(焊缝跟踪);视觉引导码垛(识别来料位置)。
视觉测量与检测:视觉测量的应用(尺寸测量、间隙测量);视觉缺陷检测(表面划痕、脏污、破损);OCR字符识别;条码/二维码读取;测量结果的数据输出。
综合实战项目:基于康耐视/海康视觉系统与ABB/发那科机器人的视觉引导抓取系统集成,包含相机安装、手眼标定、视觉定位算法配置、机器人通信编程、抓取与放置功能实现与调试。