机器视觉技术与应用实战 第十章 机器人视觉引导
67页1、机器视觉技术与应用实战机器视觉技术与应用实战10.1机器人视觉引导理论基础机器视觉技术与应用实战机器视觉技术与应用实战什么是工业机器人?机器人(Robot)是自动执行工作的机器装置。它既可以接受人类指挥,又可以运行预先编排的程序,也可以根据以人工智能技术制定的路程轨迹行动。它的任务是协助或取代人类去完成某些工作,例如高危行业工作、肮脏环境的工作、机械重复性的工作等。四轴机器人六轴机器人并联机器人机器视觉技术与应用实战机器视觉技术与应用实战什么是机器人视觉?机器人视觉引导主要是给机器人加上眼睛,对产品不确定性的位置变化进行智能识别,引导机器抓取物品或按规划的路线进行工作。机器视觉技术与应用实战机器视觉技术与应用实战 机器人视觉引导理论基础机器人2D引导视觉机器人3D引导视觉 2D就是二维空间,是一个单一的平面,引导的定位坐标只有X、Y和角度。2D视觉引导的原理是机器视觉系统识别或定位到产品的位置坐标,通过机器视觉与机械人的位置进行坐标系变换,使机器视觉系统识别的坐标位置精确的转换成机械手运行的变量数值,引导机械人进行产品的下一步动作。当产品姿态呈现三维坐标变化时,传统2D视觉技术已满足不
2、了功能要求。机器人3D视觉引导系统利用3D视觉技术对产品表面特征进行分析,得到产品的三维姿态信息,引导机器人进行无序分拣,路径引导规划等操作。机器视觉技术与应用实战机器视觉技术与应用实战 第一节 机器人2D引导视觉 机器视觉与机器人的坐标系变换即“手眼标定”把机器人和视觉在空间上关联起来。标定是机器人引导过程中坐标系变换最为关键的一个步骤,标定的好坏直接决定了定位的准确度和精度。在做手眼标定之前,需要对图像进行标定,完成对图像的畸变矫正,这也称为相机的标定。相机标定的作用是校正镜头的畸变、将图像的像素单位转换成毫米、计算图像坐标系与世界坐标系的夹角。相机标定之后就是手眼标定(相机与机器人之间的标定),主要是坐标系变换。坐标变换分为三个步骤,第一步是坐标系转换,第二步是旋转中心查找,第三步是综合坐标系。机器视觉与机器人的坐标系变换机器视觉技术与应用实战机器视觉技术与应用实战 第一节 机器人2D引导视觉1、坐标系转换 通常相机与机器人的坐标系转换标定,使用多点标定。常见的如9点、4点、2点等。多点标定指分别取参照点对应的的n组图像坐标和机器人的n组世界坐标一一对应换算得到。多点标定,也可以
3、根据不同的标定方式又可以分为相对位置标定和绝对位置标定。相对位置标定:移动机器人的XY轴,使参照点出现在视野的多个位置,分别记录参照点的像素坐标和机器人的世界坐标,通过图像坐标与机器人坐标一一对应的标定算法计算完成标定。标定中需要注意,相机如果是安装在机械人末端,如图(a)所示,标定时产品不移动,只需要机械手移动多点位置进行标定即可;相机如果是固定安装如图(b)所示,标定时相机位置固定,机械手夹具吸取产品或者参考点在相机的视野范围内进行移动多点位置进行标定。(a)相机安装在机器人末端(a)相机安装在机器人末端机器视觉技术与应用实战机器视觉技术与应用实战 第一节 机器人2D引导视觉相对位置标定完成后的图像坐标系与机器人坐标系关系如图所示,XY轴平行,原点不重合。备注:(Xw,Yw)表示机器人坐标系(X1,Y1)表示相机坐标系相机坐标与机器人坐标标定的前后关系图机器视觉技术与应用实战机器视觉技术与应用实战 第一节 机器人2D引导视觉绝对位置标定:使用标定板,一次性获取标定板上多个Mark点的像素坐标,然后通过机器人法兰中心的针尖依次对准标定板上的Mark点记录机器人的世界坐标,通过标定算法
4、完成标定。通过绝对位置标定完成后的图像坐标系与机器人坐标系如图所示,XY轴平行,原点重合。备注:(Xw,Yw)表示机器人坐标系(X1,Y1)表示相机坐标系相机坐标与机器人坐标标定的前后关系图机器视觉技术与应用实战机器视觉技术与应用实战 第一节 机器人2D引导视觉2、旋转中心查找 旋转中心是指物体旋转时所绕的固定点,如果机器人使用世界坐标时,就是法兰中心。如果使用工具坐标时,就是工具的中心。物体绕旋转中心旋转时,物体的XY坐标也会发生改变,若想通过一次对位,则需要通过旋转中心计算出物体旋转角度之后,XY发生的偏移。旋转中心的计算:取圆周上的三点或两点和夹角,通过几何公式即可求得圆心坐标,其中圆心坐标即为旋转中心的坐标。例如:下图所示,已知P2和P3为圆周上的两点、夹角,即可求出P1点(旋转中心)的坐标。旋转中心查找标定关系图机器视觉技术与应用实战机器视觉技术与应用实战 第一节 机器人2D引导视觉3、综合坐标系变换 当机器视觉的图像坐标系与机器人的坐标系转换标定完成,同时也查找到了机器人的旋转中心坐标后,就可以进行机器视觉与机器人定位引导数值的综合转换即相对位置标定与坐标的旋转偏移。使用相
5、对位置标定是由于图像坐标系与机器人坐标系的原点不重合如图所示,且输出坐标需要是绝对位置坐标时,就需要进行坐标转换。相对位置坐标关系示意图 假设P1点为旋转中心:P1在机器人坐标系下的值P1在图像坐标系下的值P2在图像坐标系下的值P2在机器人坐标系下的值:机器视觉技术与应用实战机器视觉技术与应用实战 第一节 机器人2D引导视觉 坐标的旋转偏移:当定位的Mark点与机器人的旋转中心不重合时,如图所示,Mark点随着旋转中心旋转时,Mark点的XY坐标也会发生改变 坐标旋转偏移坐标关系示意图假设P1点为旋转中心:P3点为P2点绕P1点旋转一定角度之后的位置;在已知P1点、P2点坐标和旋转角度时,就可以通过几何公式推算出P3点的坐标,即P2点绕P1点旋转一定角度之后的坐标值。机器视觉技术与应用实战机器视觉技术与应用实战 第二节 机器人3D引导视觉 机器人3D视觉引导流程如图所示,首先连接3D点云图像传感器采集3D图像数据,其次是手眼标定机器人坐标转换与3D定位识别,然后综合计算对象或产品在机械人的相对坐标位置。3D视觉系统引导流程及其原理机器人3D视觉引导流程图机器视觉技术与应用实战机器视觉技
《机器视觉技术与应用实战 第十章 机器人视觉引导》由会员知**分享,可在线阅读,更多相关《机器视觉技术与应用实战 第十章 机器人视觉引导》请在金锄头文库上搜索。
工科大学化学 配套课件
跨境电商客户服务 第2版 习题答案
跨境电商客户服务 第2版 配套课件
跨境电商客户服务 试卷
高考一轮复习古代诗歌阅读专题:语言特色
高考一轮复习古代诗歌阅读专题:评价观点态度
高考一轮复习古代诗歌阅读专题:表达技巧
读懂高考古代诗歌 课件
多个关键词材料的审题立意
古代诗歌鉴赏专题:分析思想情感
高一语文统编版 致云雀课件
湖南省长沙市天心区2022-2023学年高三上学期9月入学检测语文试题(解析版)
AutoCAD实例教程 教学教案
湖北省高中名校联盟2023届新高三第一次联合测评(含答案)
机器视觉检测技术及应用 配套课件
音乐鉴赏 配套课件
Python网络爬虫基础教程 第8章 验证码识别
通信系统与技术基础 第5章 移动通信技术
机器视觉技术与应用实战 第九章 视觉定位与对位
机器视觉技术与应用实战 第十章 机器人视觉引导
2024-04-11 25页
2024-04-11 37页
2024-04-11 28页
2024-04-11 31页
2024-04-11 36页
2024-04-11 29页
2024-04-11 22页
2024-04-11 27页
2024-04-11 34页
2024-04-11 32页