论文部分内容阅读
目前在各个行业均有视觉系统的身影,大都用于检测与识别,而随着柔性上料机的快速发展,基于柔性上料机的机器人视觉辅助抓取系统也如雨后春笋般出现。但现有柔性上料机占地面积过大,难以应用到目前主流的长条形生产线中,实现柔性上料机及视觉辅助抓取系统的小型化与柔性化是一种经济有效的解决方案。该系统的技术指标主要包括以下四点:在生产线中空间占用率小;满足不同型号料件的上料需求;在上料机提供的料件中识别出能够满足抓取条件的料件;在抓取系统失效时能对系统进行有效的误差修正和补偿。针对上述技术指标,本论文主要进行的研究工作如下:1) 结合ABB公司瑞典研发中心提出的上料机概念模型,根据模块化的设计原则,实现了柔性上料机的模块化设计,完成了相应的气路、电路、逻辑控制的设计以及安全模块改进。最终完成了小型柔性上料机的设计、制造以及原型样机的调试及测试工作,该方案已被ABB公司采纳并作为产品发布。2) 结合视觉系统以及机器人系统,以机器人系统为控制核心,完成了整个视觉辅助抓取系统的搭建并完成了通讯调试。3) 在现有视觉系统软件的基础上进行了二次开发,搭建了料件自动识别定位系统,完成了相机坐标系与机器人坐标系的标定、乐高积木的识别与坐标转换以及最终的坐标传递与读取。4) 对抓取系统进行了误差分析,包括标定误差、旋转中心误差以及实际移动误差等,提出了基于相似三角形的旋转中心误差补偿算法,进行了补偿算法的敏感度分析,得到了影响补偿算法精度的主要因素,最终解决了因旋转中心误差过大导致的抓取失败率高的问题。该算法已在上海ABB工程有限公司所生产的柔性抓取工作站的实际调试过程中得到应用。5) 最终本论文完成了整套柔性上料机与视觉辅助抓取系统的开发,包括柔性上料机的研制、视觉系统的硬件选取和软件设计以及整套系统的调试,实现了对目标料件的自动识别与抓取操作。同时还对视觉抓取系统的识别率以及抓取成功率进行了初步测试,均达到了预期目标。