论文部分内容阅读
机器人技术在工业生产中的应用能够大大减轻劳动者工作强度,提高生产效率和产品质量,在汽车、机电、通用机械、铸造等工业领域,得到了越来越广泛的应用。随着工业自动化水平的不断发展,人们对机器人的各项功能也提出了越来越高的要求,特别是机器人的智能化水平。将视觉系统引入到机器人系统中能有效地提高机器人对环境的感知能力和智能化水平,其在工业零件的装配、搬运和分拣中具有重要的应用前景。工业零件的位置和姿态信息的获取,即工业零件的三维位姿检测,是机器人视觉系统应用领域中的核心技术和难点之一,也是目前制约机器人在定制化和个性化工业生产中应用推广的技术瓶颈之一。 工业环境中存在的噪声干扰,工业零件类型的多样性,以及工件堆放时的相互遮挡和投影变形等问题,对工业零件三维位姿的检测、跟踪与装配方法提出了新的挑战。现有方法,对于工业零件位姿的三维检测,存在着杂乱环境下识别率低、无法实现实时检测和跟踪、特殊位姿条件下检测错误率高等问题;对于装配存在着如何将机械约束和传感器信息有效融合,以提高装配的效率和精度等问题。本文针对上述实际问题,开展方法和应用研究,论文的主要研究工作和贡献总结如下: (1)针对工业应用中,大多数的工件为无纹理且颜色单一,特征信息有限,难以实现准确鲁棒的位姿检测的问题,提出了基于离线建模和在线层级搜索的工件三维位姿检测方法。该方法利用工件的三维CAD模型和工业相机的内参数,离线生成层级匹配库;对工业相机实时采集到的图像,在线进行层级搜索,并对搜索到的目标物姿态进行位姿迭代优化,获得高精度的工件三维位姿。基于所提出的三维位姿检测方法,实现了单目视觉下机器人对三维工件的抓取。 (2)针对在杂乱的工业环境中,仅仅使用边缘特征来进行位姿测量,易造成误检测的问题,提出基于CAD模型和显著特征选择的工件三维位姿检测方法。该方法将工件的三维CAD模型和由该相机捕获的工作场景的系列图像作为输入,生成不同位姿下工件的视图库,以及包含目标物和工作场景的颜色、纹理等信息的显著特征库;在工件的位姿在线检测阶段,通过使用融合多特征的显著特征库来提高工业零件位姿测量的准确性和效率。 (3)针对基于视图的工件三维位姿测量方法检测速度慢,难以应用于对工件位姿的实时测量与跟踪这一问题,提出基于动态模型库的三维工件位姿跟踪方法。该方法主要包括静态视图库生成、动态视图库更新与选择,以及三维工件定位三个过程。方法通过对工件三维位姿的预测,实现动态视图库更新与选择,大大缩小了位姿搜索空间,提高了工件的三维位姿测量速度,成功实现单目视觉下三维工件位姿的实时测量与跟踪。 (4)针对如何将装配对象的机械约束信息引入到装配过程,与视觉传感器得到的位姿信息形成互补性优势,实现装配过程的定位-抓取-引导-插入的闭环控制的问题,设计构建了基于视觉引导和环境吸引域的曲柄轴-轴承装配系统。在视觉引导阶段,针对由不当的观测位姿,而引起的工件位姿检测错误问题,提出基于预分析与准确性估计模型的三维位姿检测方法。该方法采用预分析方法生成位姿检测准确性估计模型,进而对位姿测量的准确度进行判定,对于检测准确度低的情况,通过工业机器人的引导,改变相机检测角度,从而提高工件位姿检测的准确性。系统基于视觉引导和环境吸引域融合的方法,提出了曲柄轴-轴承装配策略,实现曲柄轴-轴承的高精度装配。 所提出的方法,利用搭建的工业机器人视觉系统实验平台,开展了不同工业零件的三维位姿检测、跟踪实验,同时成功实现了视觉引导下的曲柄轴-轴承装配,验证了本文所提出方法的有效性。