论文部分内容阅读
智能制造已成为生产制造业的发展方向,其核心是工业机器人。在工业生产中应用工业机器人可以提高产品的产量与质量并降低生产成本。为工业机器人配备视觉引导系统,可以提高机器人对外界环境的感知和适应能力,对实现制造业的智能化有非常重要的意义。本文以分拣系统为背景,研究了视觉引导技术在工业机器人中的应用,具体的工作可分为以下三个部分:(1)基于轮廓匹配的目标识别和定位方法研究。首先利用基于边缘的方法将图像分割成相互独立的小块图像,然后提取图像中目标物体的轮廓特征,分别计算目标物体轮廓图像和模板轮廓图像的几何不变矩(Hu矩)和两个轮廓之间的对比度量值,最后根据度量值阈值去除错误的匹配结果。利用图像的标准矩计算出目标物体的中心像素坐标,分别利用目标图像和模板图像的中心坐标和重心坐标构成向量,计算两个向量之间的夹角,并根据实际系统对夹角做一定的偏移,得到目标物体相对于模板图像的旋转角度。(2)基于特征点匹配的目标识别和定位方法研究。首先利用基于边缘的方法将图像分割成相互独立的小块图像,然后检测目标物体和模板图像上的特征点,分别计算对应特征点之间的汉明距离,并根据阈值判断特征点是否匹配,最后根据最佳特征点的个数去除掉错误的匹配结果。分别利用目标图像和模板图像的中心坐标以及任意的两个特征点坐标构成的三角形,计算出目标物体的像素坐标,并利用任意两个特征点构成的特征点向量,计算两个向量之间的夹角,并做一定的偏移,得到目标物体相对于模板图像的旋转角度。(3)基于视觉引导的分拣系统设计。系统以简单工件和象棋棋子作为分拣对象,首先利用工业数字相机获取工作区域的图像,在工业控制计算机上利用C++编写视觉处理程序实现目标的识别和定位,并采用以太网通信将目标信息数据发送到工业机器人,然后利用MELFA-BASIC语言编写机器人程序实现数据的解析及对工业机器人的控制,最后采用三菱RV-13F六自由度工业机器人作为主体,气动吸嘴作为末端执行器抓取目标物体,实现自动分拣。为了验证目标识别算法的有效性,进行了目标识别与定位实验,与利用示教器获取的目标实测世界坐标进行比较,利用绝对误差分析识别定位结果的准确性。为了检验分拣系统的性能,进行了物体的抓取与分拣实验。实验结果表明,计算坐标与实测世界坐标之间的误差在0.6mm以内,可以准确的抓取到目标物体,同时利用计算出的旋转角度可以将图像区域中的所有目标物体按照模板图像的方向整齐摆放,实现了物体的自动分拣。