【工业机器人视觉】

工业机器人视觉

工业机器人的定位、抓取任务是工业生产线上一项重要的应用,一般通过预先示教的方式让机器人执行预定的指令动作。但是,一旦工件的状态发生改变时,机器人便无法完成工作任务。区别:就像人睁眼走直线和闭眼走直线。。结果就是,误差越来越大

因此,这种方式在工业机器人的应用中存在很大弊端。在市场需求的牵引下,为机器人添加视觉引导也成为机器人领域的热点之一,它通过模拟人类的眼睛帮助工业机器人检测工件的位置状态,再利用视觉信息引导机器人完成定位、抓取任务。很大程度上克服了传统工业机器人的弊端,提高了工业机器人应用的灵活性和实时性。

从本质上讲,机器视觉系统就是在工业环境中引导机器人、测量物品、统计物品、读取条码、字母和数字,以及检测缺陷。在任何机器视觉应用中,无论是最简单的装配检验,还是复杂的3D机器人箱子拾取应用,通常第一步都是采用图案匹配技术定位相机视场内的兴趣物品或特征,兴趣物品的定位往往决定机器视觉应用的成败,所以机器视觉应用前的准备工作至关重要。

【工业机器人视觉】_第1张图片

01视觉引导机器人定位

抓取视觉引导机器人定位抓取系统是利用机器人视觉实现工件抓取点的视觉定位,再将定位数据发送工业机器人,实现由视觉信息引导机器人定位到工件的抓取点并完成抓取任务的系统。系统框架主要由机器人视觉、 上位机、工业机器人和抓取目标组成。其中,机器人视觉包括相机、镜头、光源和视觉软件,主要负责图像采集和图像处理实现工件抓取点的视觉定位。上位机负责通过以太网将工件抓取点的位置数据发送给工业机器人,最后, 机器人接收工件抓取点的定位数据,实现视觉信息通过控制器引导机器人本体运动到工件抓取点,并由机器人的工具完成抓取、 放置工件的任务。
【工业机器人视觉】_第2张图片

02视觉引导和定位

机器视觉采用先进的图像视觉检测技术,对高速运动的工业产品进行实时全面的视觉定位分析,此功能主要用于自动装配及生产。机器人视觉引导—引导是使用机器视觉来报告组件的位置和方向。在自动化生产流水线中,通过机器视觉系统实时了解机器人在操作过程中、工作环境中的变化,并作出相应调整动作以保证任务的正确完成。机器人视觉定位—要求机器视觉系统能够快速准确的找到被测零件并确认其位置,上下料使用机器视觉来定位,引导机械手臂准确抓取。机器视觉引导就是使用机器视觉报告元件的位置和方向。需要引导的原因可能有很多,我们主要从以下几点看看。

  • 1、机器视觉系统可以定位元件的位置和方向,将元件与指定的公差进行比较,并确保元件处于正确的角度以验证元件是否正确组装。
  • 2、可用于将元件在2D或3D空间内的位置和方向报告给机器人或机器控制器,让机器人能够定位元件或机器,以便对齐元件。
  • 3、与在许多任务中进行手动定位相比,机器视觉引导可以实现更高的速度和精度。例如将元件放在托盘上或从托盘上取下元件;对传送带上的元件进行包装;对元件进行定位和对位,以便与其他零件组装在一起;将元件放在工作架上;或从包装盒中取出元件。
  • 4、引导也可以与其他机器视觉工具配合使用,这是机器视觉的非常强大的功能。因为在生产过程中,元件可能会以未知的方向呈现给相机。通过定位元件并将其他机器视觉工具与该元件对齐,机器视觉可以实现自动工具定位。

03机器视觉元件定位的重要性

在机器视觉应用之前,元件定位是非常关键的第一步。如果图案匹配软件工具无法在图像中准确定位元件,则它将无法引导,识别,验证,计数或测量元件。尽管听起来很简单,但是在实际生产环境中,元件外观上的差异可能会使这一步骤变得非常困难。因照明或遮挡而出现的外观变化可能导致元件定位变得困难,虽然视觉系统经过培训,基于图案来识别元件,但即使是最严格控制的流程,也允许元件外观存在一定的变化。

元件呈现或姿势畸变影响也可能导致元件定位变得困难要实现精确、可靠、可重复的结果,视觉系统的元件定位工具必须具备足够的智能,能够快速、精确地将培训图案与生产线上移动过来的实际物品进行比较。

你可能感兴趣的:(嵌入式,机器人)