1、从事5年机器视觉相关软件工作
2、擅长C#桌面应用开发
3、精通常见的工业相机的二次开发
4、熟练掌握Halcon、OpenCV等视觉软件的应用及视觉检测开发架构
5、了解常见的IO卡及机械手控制
项目一:
目标:相机固定在机械手臂上,通过视觉检测定位,完成机械手抓取产品,并放置在载具上的动作
实现方式:1.相机拍照获取产品的像素位置 2.转换成机械手坐标 3.控制机械手完成动作。
实现方法:1.对相机与机械手进行标定 2.用halcon处理得到产品中心位置
结果:已在项目中稳定运行,效果较好。
项目二:
目标:检测纽扣电池正反面缺陷
实现方式:1.通过多工位多相机全面检测电池正负极的脏污、划伤、绿霉、金属丝等缺陷
实现方法:1.采用相机硬触发 2针对每个工位的图像,使用halcon分别检测其缺陷
结果:已在项目中稳定运行,效果较好。
软件主要功能分为:相机、算法与通讯。 1.相机 软件支持多型号多相机控制,提供基本的相机调试及设置界面。 2.算法 不同类型的算法参数由不同的控制设置,避免误输入出错问题。 将算法参数分为图像处理参数和结果控制参数,图像处理参数供内部人员调整,结果控制参数供客户调整。
基于OpenEvision的图像处理工具 将图像处理的功能整合成各个工具,简单易操作,方便使用。 包括图像获取工具、预处理工具、斑点工具、模板匹配工具、以及各种测量工具。