EPSON机器人视觉培训ppt课件.ppt

上传人:牧羊曲112 文档编号:1376095 上传时间:2022-11-16 格式:PPT 页数:55 大小:5.47MB
返回 下载 相关 举报
EPSON机器人视觉培训ppt课件.ppt_第1页
第1页 / 共55页
EPSON机器人视觉培训ppt课件.ppt_第2页
第2页 / 共55页
EPSON机器人视觉培训ppt课件.ppt_第3页
第3页 / 共55页
EPSON机器人视觉培训ppt课件.ppt_第4页
第4页 / 共55页
EPSON机器人视觉培训ppt课件.ppt_第5页
第5页 / 共55页
点击查看更多>>
资源描述

《EPSON机器人视觉培训ppt课件.ppt》由会员分享,可在线阅读,更多相关《EPSON机器人视觉培训ppt课件.ppt(55页珍藏版)》请在三一办公上搜索。

1、EPSON视觉培训资料,2015-09-09,内容,1、参考资料:(用户指南手册)2、相机基本知识3、爱普生视觉组件4、相机安装和校准5、视觉序列建立6、第三方相机兼容,参考资料,RC软件帮助文档:爱普生视觉指南软件参考爱普生视觉指南硬件参考爱普生视觉指南属性和结果参考,相机基本知识,像素:相机分辨率的高低决定了所拍摄的影像最终能够打印出高质量画面的大小,或在计算机显示器上所能够显示画面的大小。数码相机分辨率的高低,取决于相机中CCD(Charge Coupled Device:电荷耦合器件)芯片上像素的多少,像素越多,分辨率越高。光圈: 光圈越大,图像亮度越高;景深越小;分辨率越高;焦距(f

2、)焦距,是光学系统中衡量光的聚集或发散的度量方式,指从透镜的光心到光聚集之焦点的距离。f=工作距离/视野范围长边(或短边)X CCD长边(或短),爱普生视觉,CV1 /CV2(标配) 视觉控制器CCD (标配) USB CCD相机(目前不支持其他品牌和型号)USB连接线(标配)镜头(选购或用户自配):8mm,16mm,25mm,50mm直流24V+/4A 电源(客户自备)HUB或以太网交换机(客户自备):3口以上安装支架(客户自配),USB Camera,GigE Camera,CV1,CV2,镜头及选件,选择镜头 根据下表,利用安装高度和需要拍照的范围,选择合适的镜头和延长管,调试镜头,调整

3、光圈和焦距 调整镜头光圈 出现合适的亮度 调焦距 使被拍目标的轮廓和特征清晰,爱普生视觉系统,基于控制器的视觉系统结构组成,爱普生视觉系统,基于PC的视觉系统结构组成,控制器及系统构成,GigE Camera,*(1): RC+ needed to be running.,Ethernet (支持USB),GigaEthernet,PV1,PC*(1),Ethernet,PoE Injector,GigE Camera,GigaEthernet,PV1,PC*(1),PoE Hub,- GigE camera: 最多支持8个,Ethernet (支持USB),Ethernet,单个相机,多个相

4、机,PV1系统组成,Compact Vision CV2,GigaEthernet(USB),GigE 相机,USB也兼容,Ethernet,GigaEthernet(USB),Compact Vision CV2,Ethernet,单个相机,多个相机,CV2系统组成,GigE 相机,USB也兼容,USB Camera,Ethernet,USB,Compact Vision CV1,USB Camera,Ethernet,USB,Compact Vision CV1,单个相机,多个相机,CV1系统组成,相机安装方式,1、移动式 J2 , J4,J5,J6安装,2、固定式(固定向上、固定向下)3

5、、独立式(相机坐标和机械手坐标不需要转换),固定向下,移动式,固定向下,各种安装方式,适应不同场合,固定向下,固定向上,第二轴,第四轴,第五轴,第六轴,机器人与视觉配合的困境,遇到的困难1 对视觉知识的技术需求需要学习复杂的视觉知识和操作2 与机器人配合的技术需求通讯:需要控制相机、获取和分析相机数据、转换数据,编程复杂,调试困难校准:需要复杂的校准步骤,难,EPSON的解决方案Vision Guide 7.0,EPSON Vision Guide,有效解决您的困扰!,需要复杂的视觉知识,简便易用快速上手,通讯控制复杂,无需通讯程序,校准麻烦步骤复杂,向导指示自动校准,EPSONVision

6、Guide,其他视觉,Vision Guide 7.0便捷易用,便捷易用的Vision Guide操作界面,Vision Guide 7.0校准方便,向导化的操作指引,校准步骤指引,实时画面显示,同一界面操作机器人,EPSON RC+已集成视觉软件,Vision Guide 7.0校准方便,自动化的校准步骤示教后自动进行校准并显示结果,操作演示,Vision Guide 7.0校准方便,直接使用转换的数据校准完成后,无需指令直接获取转换后数据,Vision Guide 7.0校准方便,直接使用转换的数据校准完成后,无需指令直接获取转换后数据,RobotXYU直接获取转换后的机器人坐标,视觉连接

7、,硬件连接1)相机安装:垂直于工作面,固定于机械手外或安装在机械手臂上 2)视觉控制器:24V电源、相机USB线 3)以太网交换机:连接视觉控制器、机器人控制器、PC 软件设置1)RC+5.0 - 控制器-视觉-激活视觉2)如下顺序,后附图 重置-相机IP地址(出厂192.168.0.3)-类型CV -Chanel-配置, 3)能够看到相机的分辨率和model后,表明已连接好,视觉通讯,镜头安装调试,新建序列完成后,屏幕上可以实时显示相机排的内容,但由于镜头的光圈和焦距没有调整,显示的内容可能比较暗或者看不清。,视觉校准-移动式相机第二轴,校准目的是得到相机的坐标系和机器人坐标系的对应关系。校

8、准的方法是9点校正,9宫格。用这种方法,不论相机的坐标系和机器人坐标系存在多大的角度查,都可以校准,方便而且精度高。对其他视觉或机器人厂家用2点或3点校正方式,这是EPSON的一个很大优势。 先让机器人走一个固定参考点。然后移动机械手,让固定参考点依次出现在相机视野的9个位置(注意顺序)。,像素坐标(X_pix, Y_pix),机器人坐标(X, Y),视觉校准-移动式相机第二轴,1. 打印校准时用到的对象打印一个实心圆或者圆环或者带十字架的圆环。 图形的大小根据视野范围来定。比如视野的长度为20mm,圆的直径可以选3mm。,视觉校准-移动式相机第二轴,2. 定义工具坐标系机器人走固定参考点时需

9、要用工具来对准参考点,因此需要定义该工具的工具坐标系。RC+5.0 - 机器人管理器 - 工具 - 工具向导,U轴为180度位置,U轴为0度位置,3. 新建对象,视觉校准-移动式相机第二轴,3. 参数设置,注意:按图中1-2-3-4-5-6的步骤,注意选择3表示的相机方向,4表示的工具坐标系,5表示的目标序列,视觉校准-移动式相机第二轴,3. 九点示教1)按照软件上的提示,先将机器人移动到固定参考,并点“示教”(Teach),视觉校准-移动式相机第二轴,3. 九点示教 2)按照软件上的提示,移动机器人,让固定参考点一次出现在屏幕的9个位置,并逐一点示教。,出现在9宫格里大概位置就可以。不用太精

10、确。,视觉校准-移动式相机第二轴,4. 校准并查看结果1)点击“校准”按钮,机器人开始自动走刚才示教的9个点,走两遍后会计算出校准结果,视觉校准-移动式相机,4. 校准并查看结果2)查看校准结果,合不合格的标准:X tilt 和 Y tilt :(相机的倾斜度) 小于 +/-2Max X error 和 Max Y error:(最大X和Y方向的偏差) 小于+/- 0.2mm (例如对于手机部件的),新建序列和工件对象,1、 新建序列,注意:将Calibration 属性修改为之前新建校准的名称,2 、新建对象,并通过showmodel属性修改模板的特征点和中心位置。示教。并点“运行对象”进行

11、测试。在结果里RobotX,RobotY,RobotU应该有数值。,新建序列和工件对象,3 、运行序列,新建序列和工件对象,编程实例同时识别多个工件,参考 CV1培训程序代码(可用写字板打开).prg,Function vision1Integer iVRun work1VGet work1.o_work1.NumberFound, numIf num 0 ThenFor i = 1 To numVGet work1.o_work1.RobotXYU(i), found(i), X(i), Y(i), U(i)P(i + 10) = XY(X(i), Y(i), -112.6, 0) /LNe

12、xt iElseExit FunctionEndIfFend,编程实例经典运用,Jump P0运动到拍照位置Wait 0.1稳定位置VRun test执行图像序列VGet test.Geom01.RobotXYU, found, x, y, u获取结果If found = True Then如果找到结果 Jump XY(x, y, -50, u)/R运动到侦测位置 On 0 抓取工件 Wait 0.1延时 Jump P1运动到放料位置 Off 0 放置工件Else,视觉校准-移动式第4轴安装,校准的“相机方向”属性改为:Mobile joint4其他跟移动式第2轴的校准方式一样,视觉校准-固定

13、式向上相机,校准的“相机方向”属性改为:Fixed Upward不用教参考点,其他跟移动式第2轴的校准方式一样,视觉校准-固定式向下相机,在一张纸上打印九点,放在工作台面上,调整至视觉效果如上图。校准的“相机方向”属性改为:Fixed download校准过程参照软件上的提示。其他一样。,爱普生飞拍模式,抓取物料后直接快速通过相机上方特点:不需要机械手停止,快速高效,实时IO,Catch On Fly,爱普生彩色相机,第三方相机兼容,如果使用第三方相机需要单独开发软件,由于机械手和相机软件不同。,第三方相机兼容,固定安装(以 固定向下为例)使用九宫格校准板机器人末端安装校准治具示教治具末端的工

14、具坐标 Tool n按照九宫图的顺序,机械手末端依次对准 9 个位置,机器人管理器中选择对应的 Tooln,并保持点位置(如保持到 P1 到 P9)移开机器人,视觉识别九宫图上的 9 个点的像素坐标,同样按照九宫图顺序,将其像素坐标 XY 依次保存到 P11-P19 中。,第三方相机兼容,校准程序: 校准指令独立视觉:VxCalib 0, VISION_CAMORIENT_STANDALONE, P(11:19), P(1:9)固定向下:VxCalib 0, VISION_CAMORIENT_FIXEDDOWN, P(11:19), P(1:9)固定向上:VxCalib 0, VISION_C

15、AMORIENT_FIXEDUP, P(11:19), P(1:9)第二轴移动相机:VxCalib 0, VISION_CAMORIENT_MOBILEJ2, P(11:19), P(1:9), P0第四轴移动相机:VxCalib 0, VISION_CAMORIENT_MOBILEJ4, P(11:19), P(1:9), P0,第三方相机兼容,校准结果使用 VxcalInfo 指令来查询校准结果。If VxCalInfo(0, 1) = True ThenPrint 相机校准成功,结果如下:Print X 方向平均偏差mm:, VxCalInfo(0, 2)Print X 方向最大偏差mm

16、:, VxCalInfo(0, 3)Print X 方向一个像素/毫米( mm ):, VxCalInfo(0, 4)Print X 方向的倾斜角度( deg ):, VxCalInfo(0, 5)Print Y 方向平均偏差mm:, VxCalInfo(0, 6)Print Y 方向最大偏差mm:, VxCalInfo(0, 7)Print Y 方向一个像素/毫米( mm ):, VxCalInfo(0, 8)Print Y 方向的倾斜角度( deg ):, VxCalInfo(0, 9)ElsePrint 相机校准失败,请重新示教点校准相机! EndIf,其他视觉,Vision Guide

17、 7.0无需复杂的通讯控制程序,编程简单、方便,简单易懂的语句实现拍照、获取数据,编写通讯底层,发送拍照指令,接收相机数据,拆分处理数据,转换机器人坐标,也可以直接获取转换后的机器人坐标,其他视觉,Vision Guide 7.0无需复杂的通讯控制程序,使用其他视觉时:,编写通讯底层,发送拍照指令,接收相机数据,拆分处理数据,转换机器人坐标,其他视觉,Vision Guide 7.0无需复杂的通讯控制程序,编写通讯底层,发送拍照指令,接收相机数据,拆分处理数据,转换机器人坐标,使用其他视觉时:,其他视觉,Vision Guide 7.0无需复杂的通讯控制程序,编写通讯底层,发送拍照指令,接收相机数据,拆分处理数据,转换机器人坐标,使用其他视觉时:,其他视觉,Vision Guide 7.0无需复杂的通讯控制程序,编写通讯底层,发送拍照指令,接收相机数据,拆分处理数据,转换机器人坐标,使用其他视觉时:,Vision Guide 7.0无需复杂的通讯控制程序,使用爱普生VisionGuide7.0,其他视觉,编写通讯底层,发送拍照指令,接收相机数据,拆分处理数据,转换机器人坐标,谢 谢!,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号