iRVision小结 (2)

上传人:hs****ma 文档编号:485233577 上传时间:2023-09-19 格式:DOC 页数:20 大小:1.33MB
返回 下载 相关 举报
iRVision小结 (2)_第1页
第1页 / 共20页
iRVision小结 (2)_第2页
第2页 / 共20页
iRVision小结 (2)_第3页
第3页 / 共20页
iRVision小结 (2)_第4页
第4页 / 共20页
iRVision小结 (2)_第5页
第5页 / 共20页
点击查看更多>>
资源描述

《iRVision小结 (2)》由会员分享,可在线阅读,更多相关《iRVision小结 (2)(20页珍藏版)》请在金锄头文库上搜索。

1、 iRVision 小结1 iRVision概述11 Offset补偿和检测方式 根据iRVision 的补偿和测量方式的不同,iRVision 可作以下分类:对具体的应用,理解不同iRVision 的特性并选择一个适合的应用是非常重要的。l offset 补偿分类- 用户坐标系补偿 (User Frame Offset)机器人在用户坐标系下通过Vision检测目标当前位置相对初始位置的偏移并自动补偿抓取位置。- 工具坐标系补偿 (Tool Frame Offset) 机器人在工具坐标系下通过Vision检测在机器人手爪上的目标当前位置相对初始位置的偏移并自动补偿放置位置。检测目标位置修正机器

2、人姿态放置目标检测目标位置修正机器人姿态抓取目标用户坐标系工具坐标系l 测量方式分类- 2D 单视野检测 (2D Single-View)2D 多视野检测 (2D Multi-View)iRVision 2D 只用于检测平面移动的目标 (XY轴位移、Z轴旋转角度R)。其中,用户坐标系必须平行于目标移动的平面,目标在Z轴方向上的高度必须保持不变。目标在XY轴方向上的旋转角度不会被计算在内。- 2.5D 单视野检测 (2.5D Single-View / Depalletization)IRVision 2.5D 比较 iRVision 2D,除检测目标平面位移与旋转外,还可以检测Z轴方向上的目标

3、高度变化。目标在XY轴方向上的旋转角度不会被计算在内。- 3D 单视野检测 (3D Single-View)3D 多视野检测 (3D Multi-View)iRVision 3D 用于检测目标3维内的位移与旋转角度变化。2D 检测2.5D 检测3D 检测12 照相机固定方式 iRVision支持以下的照相机安装方式:l 固定照相机 (fixed camera) 优势:可以在机器人运动时照相。 照相机连接电缆铺设简易化。 可以使用Tool frame offset。 劣势:检测区域固定化。 如果因外界因素导致照相机和机器人间相对位置变更,必 须重新示教camera calibration。l 照

4、相机固定在机器人上 (robot-mounted camera) 优势:检测区域可以随机器人变化,整体检测范围增加。 较大的照相机焦距使用可能,检测精度提升。 易拓展再检测功能。 劣势:机器人必须停止照相。 必须注意光源是否被机器人或外围设备干涉。 必须注意照相机连接电缆的磨损现象。2 iRVision启动设置软件需求:l 1A05B-2500-J868 ! iR Vision Standardl 1A05B-2500-J869 ! iR Vision TPP I/Fl 1A05B-2500-J871 ! iR Vision UIF Controls l 1A05B-2500-J900 ! i

5、R Vision Corel 1A05B-2500-J901 ! iR Vision 2DVl 1A05B-2500-J902 ! iR Vision 3DLEthernet连接:机器人 电脑 IP地址 10.10.10.1 10.10.10.2子网掩码 255.255.255.0 255.255.255.0 网关 10.10.10.1 10.10.10.13 iRVision 一般设置31 iRVision 一般流程示教应用用户坐标系 (Application User Frame)设置照相机 (Camera Setup)标定照相机 (Camera Calibration)示教Vision

6、程序 (Vision Process)示教机器人程序 (TP Program)设置参考点 (Reference Position)步骤13对所有Vision 都适用根据不同Vision应用有所不同32 示教用户坐标系 (Application User Frame) 1) 机器人工具坐标系标定 (TCP) 使用6点法标定一个准确的机器人工具坐标系(TCP)。- 在作成用户坐标系和照相机标定时,必须使用点对点的示教形式,所以我们需要一个准确的TCP。- 对TCP选择哪一个点并无特别要求,一般,我们选择把示教用针安置在机器人手爪上,以针的顶端为TCP原点。- 使用精度高的示教用针将节省再次示教时间

7、。使用精度高的三爪卡盘和唯一的针以针顶端为原点设置TCP改变机器人姿态,调整手爪方向性确认TCP的准确性,TCP精度会影响Vision的精度- TCP的精度高低将影响整个iRVision的精度,请准确的进行TCP的示教并确认其准确性,因为对TCP的方向性无要求,三点法也可以使用。在照相机标定时,照相机相对用户坐标系的位置和方向将被计算所得。 2) 应用用户坐标系标定 (Application User Frame) 使用作好的工具坐标系标定一个用户坐标系,我们称此用户坐标系为Application User Frame。- 一般此用户坐标系设置在目标定位的平面上任意水平位置。Applicati

8、on User Frame- 照相机标定对应照相机在此用户坐标系内的相对位置。- 确认XY平面平行与目标位移的平面,Z轴正方向指向照相机。照相机确定目标,并计算在用户坐标系内的偏移。- Vision检测出目标在用户坐标系内位置并补偿给机器人。World Frame机器人基于在用户坐标系内的偏移进行运动。33 设置照相机 (Camera Setup) 1) 打开机器人主页,选择 Vision Setup 进入Vision设置界面。 2) 选择 Camera Setup Tools,点击,新建一个照相机。Name:照相机名Type:照相机形式请选择 Progressive Scan Camera

9、3) 点击 OK 确认,双击建立的照相机或点击选择,进入照相机设置界面,完成如下设置。Comment:注释Port Number:接口号请选择照相机对应连接接口Camera Type:照相机型号Default Exposure Time:默认曝光时间曝光时间,视野明暗度曝光时间,视野明暗度请调整合适值Camera is Held by a Robot:照相机是否固定在机器人上 4) 完成所有设置后,点击 SAVE 存盘。34 照相机标定 (Camera Calibration) 照相机标定用于建立照相机坐标系与应用坐标系(Application User Frame) 之间的对应关系。 iRV

10、ision 支持以下2种标定方式。l 简易二点法 (Simple 2D calibration) 可以对应多种2D 视觉应用。l 栅格板标定 (Grid calibration) 可以对应所有 2D/3D 视觉应用。可细分为:- 2D 标定 (Grid pattern calibration)- 3D 标定 (3D Laser calibration)- 视觉跟踪标定 (Visual tracking calibration)341 照相机镜头调整 (Adjustment of lens) 在选定照相机后,完成标定前,一般需要先对镜头做下调整,调整步骤如下: 1) 在Camera Setup

11、Tools下选择需要标定的照相机,进入Camera Setup界面。点击进行连续成像。查看视野内是否能有效观测到目标。如不能,调整目标位置(对Fixed Camera)或示教机器人(对Robot-mounted Camera)H 2) 调整镜头光圈至最小,虹径放至最大,点击进行一次成像,观察成像效果,调整曝光时间,比对视野内最亮区域和最暗区域,保持最亮区域的灰度(g)在200左右。 3) 调整镜头焦距使成像清晰,测量镜头至成像目标间的距离并记录,在此我们记录为H。选择一个明显可见的目标作为成像对象 4) 调整镜头光圈至最大,虹径放至最小,点击进行一次成像,观察成像效果,降低曝光时间,比对视野内最亮区域和最暗区域,保持最亮区域的灰度(g)在200左右。 5) 锁定镜头光圈和焦距,记录曝光时间t,调整完毕。 通过调整镜头,将会得到清晰的成像和较短的曝光时间。 注意事项:l 对3D应用,照相机镜头不可调整,H值为400mm。Live Image: 连续成像Snap Image:一次成像(row, col, g):行、列、灰度342 简易二点法 (Sim

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号