论文部分内容阅读
随着数控领域的自动化应用越来越广泛,机器人已经参与到数控加工的换料环节,传统依靠人工来检测机床台面残留切屑的方法已经不能满足自动化发展的需求。本文以Android平台为基础对视觉检测技术进行了深入研究,通过信息交互设计和图像处理开发来实现对机床台面残留切屑的检测,以保证换料的自动化。 为满足自动检测的需求,本文基于UVC协议在Android平台和摄像头间建立了USB连接,实现了图像的采集,同时基于TCP协议在Android平台和机器人控制器间建立了Socket连接,实现了检测的自动触发与结果的反馈。在图像处理方面,本文使用图像匹配的方法来解决拍摄位置存在偏差的问题;提出了基于La b颜色空间的自动亮度调整和不均匀光照校正的图像处理算法,有效改善了图像质量;针对切削液干扰检测结果的问题设计了相应的识别算法,经验证能准确识别切削液并去除其影响;使用图像差分算法对参与检测的图像进行处理,同时改进了传统的图像分割算法,通过寻找分割后的切屑轮廓并计算其面积,来完成检测结果的判断;本文还提出了一种区域定位的方法,该方法能够快速并准确地判定残留切屑在机床台面上所处的区域,通过对定位信息的反馈可实现更快去除残留切屑的目的。 最后本文在生产现场对检测装置进行了安装与测试,通过设计实验验证了Android平台的视觉检测效果,能够对残留切屑进行自动判断与清除,确保了产品良率,同时能有效缩短二次除屑的时间,提高了生产效率。