一种精度与机器人无关的扫描测量机器人检测方法技术

技术编号:9989400 阅读:155 留言:0更新日期:2014-05-01 23:26
本发明专利技术公开了一种精度与机器人无关的扫描测量机器人检测方法。本发明专利技术的扫描测量机器人的硬件由通用工业机器人、扫描测头和光学跟踪系统构成,首先在CAD软件中虚拟装配工件CAD模型与专用夹具CAD模型;然后自动规划扫描测量路径;接着在真实环境中,测量夹具相对于工业机器人的三维空间位置;然后在工业机器人仿真软件中,根据步骤上面的测量结果,调整夹具和工件CAD模型以及上面步骤中规划的扫描测量路径的位置;其次测量路径遮挡和碰撞分析;如果有遮挡或者碰撞,调整真实环境中夹具及工件的位置,并重复上面步骤直到无遮挡和碰撞为止,否则,利用生成工业机器人运动程序;最后进行工件检测。本发明专利技术的扫描测量机器人可以直接用于现场生产。

【技术实现步骤摘要】
【专利摘要】本专利技术公开了。本专利技术的扫描测量机器人的硬件由通用工业机器人、扫描测头和光学跟踪系统构成,首先在CAD软件中虚拟装配工件CAD模型与专用夹具CAD模型;然后自动规划扫描测量路径;接着在真实环境中,测量夹具相对于工业机器人的三维空间位置;然后在工业机器人仿真软件中,根据步骤上面的测量结果,调整夹具和工件CAD模型以及上面步骤中规划的扫描测量路径的位置;其次测量路径遮挡和碰撞分析;如果有遮挡或者碰撞,调整真实环境中夹具及工件的位置,并重复上面步骤直到无遮挡和碰撞为止,否则,利用生成工业机器人运动程序;最后进行工件检测。本专利技术的扫描测量机器人可以直接用于现场生产。【专利说明】
本专利技术涉及复杂曲面检测与机器人离线编程
,具体为。
技术介绍
在现代产品设计中,复杂曲面的应用日益广泛,特别是在飞机、船舶、汽车、高速列车等产品设计中得到广泛应用。随着制造技术的发展,产品的制造精度越来越高,复杂曲面的检测也变得尤为重要。传统的复杂曲面检测一般采用坐标测量机,但无论是测量效率还是采样密度都无法满足现代制造业的要求。近年来,出现了一些三维光学扫描仪器,目前需要人工手持/操控这类仪器,依据经验对曲面进行检测。这种人工检测方法的测量路径不可重复,并且,对复杂自由曲面来说很难实现一个合理的测量路径,例如,人工检测可能导致部分区域扫描不到,而又有部分重复扫描,产生数据赘余。精度与机器人无关的扫描测量机器人是一种基于工业机器人的高精度扫描测量设备。随着机器人应用领域的不断扩大,机器人编程技术越来越被人们所重视。机器人编程通常可以分为在线示教编程和离线编程两种方式。在线示教编程简单直接。目前,国内外应用的工业机器人系统大多采用示教再现模式,但是示教再现模式在实际生产中存在如下缺点:(I)编程者处于机器人工作空间中,危险系数高;(2)运动规划的失误容易导致工装夹具或者机器人的损坏。对于扫描测量应用,磕碰容易导致价格昂贵的扫描测头器件损坏;(3)示教编程很难实现复杂的机器人作业。对于复杂曲面的扫描测量应用,采用示教编程无法得到优化的测量路径;(4)编程质量取决于编程者的经验;(5)示教编程需要占用机器人的作业时间。离线编程是应用计算机图形学技术实现一个交互式软件环境,机器人作业的全过程在数字化环境里实现。与传统的在线示教编程相比,离线编程具有如下优点:(1)编程者远离危险的工作环境,安全系数高;(2)在编程期间不会损坏工装夹具及机器人等相关设备;(3)容易生成复杂的运动轨迹,且便于编辑机器人程序,有利于提高编程效率和编程质量;(4)对编程人员的经验要求不高;(5)编程时不影响机器人的正常生产;(6)便于和CAD/CAM系统结合,做到CAD/CAM/机器人一体化。目前国际市场时已有商用机器人离线编程软件,但是,已有的商用软件还不具备扫描测量路径规划功能。
技术实现思路
本专利技术的目的是提供,以克服现有检测手段的缺点,实现批量复杂曲面类零部件的高精度、自动测量。为了达到上述目的,本专利技术所采用的技术方案为: ,所述扫描测量机器人的硬件包括通用工业机器人、扫描测头和光学跟踪系统,其特征在于:包括以下步骤: (I)、在CAD软件中采用虚拟装配方法,将工件CAD模型装夹定位到夹具CAD模型上; (2)、根据工件的CAD模型,自动规划扫描测量路径; (3)、在真实环境中,测量夹具相对于工业机器人的三维空间位置; (4)、在工业机器人仿真软件中,根据步骤(3)测量的夹具与工业机器人相对位置,定位夹具及工件CAD模型,并相应调整步骤(2)中规划的扫描测量路径的位置; (5)、在机器人仿真软件中,对步骤(4)中生成的测量路径进行遮挡和碰撞分析; (6)、如果有遮挡或者碰撞,调整真实环境中夹具及工件相对于工业机器人的位置,并重复步骤(3)、(4)、(5)直到工业机器人及扫描测头与工件及夹具无遮挡和碰撞为止;否贝1J,利用机器人仿真软件生成工业机器人运动程序; (7)、在真实环境中,将步骤(6)中生成的工业机器人运动程序输入至工业机器人控制器中,在控制器的控制下带动扫描测头,并配合光学跟踪系统对工件进行检测。所述的,其特征在于:扫描测头上带有系列测量标记,光学跟踪系统跟踪测量三个及三个以上测量标记确定测量过程中扫描测头的位置和姿态。所述的,其特征在于:在测量过程中,光学跟踪系统跟踪测量的扫描测头上的测量标记不共线。所述的,其特征在于:步骤(2)中,扫描测量机器人扫描路径规划分为线扫描和面扫描两种类型。所述的,其特征在于:步骤(3)中,夹具带有系列测量标记。所述的,其特征在于:步骤(3)中测量夹具相对于工业机器人的三维空间位置的具体步骤为: (a)、在实际环境中摆放好工业机器人、夹具和激光跟踪仪; (b)、采用激光跟踪仪测量并记录夹具上三个及三个以上测量标记的三维坐标; (C)、操作机器人运动到三个以上的位置,在工业机器人上读取这些点的三维坐标,并用激光跟踪仪测量并记录以上这些点的三维坐标; (d)、采用激光跟踪仪的转站功能,将测得的工业机器人各移动点及各测量标记的三维坐标统一到机器人的坐标系,得到夹具相对于工业机器人的位置。所述的,其特征在于:步骤(b)中,激光跟踪仪测量的夹具上的三个及三个以上测量标记不共线。所述的,其特征在于:步骤(C)中,操作机器人运动到的三个以上位置不共线。所述的,其特征在于:为了使用基于CAD模型规划的扫描测量路径,通过专用夹具将虚拟环境中工件模型与工业机器人模型的相对位置与真实环境中工件与工业机器人的相对位置统一起来,首先采用CAD软件中的虚拟装配方法,将工件CAD模型装配到夹具CAD模型,形成一个包含工件和夹具的CAD模型;然后测量真实环境中夹具与工业机器人的相对位置;最后根据测量结果,在机器人仿真软件中调整夹具与工件模型的位置,统一工件模型与工业机器人模型的相对位置与真实环境中工件与工业机器人的相对位置,并相应调整扫描测量路径的位置。所述的,其特征在于:步骤(4)中,调整扫描测量路径的三维坐标变换与夹具与工件模型位置调整时采用的三维坐标变换一致;步骤(7)中,采用光学跟踪系统而非机器人确定测量过程中扫描测头的位置和姿态。本专利技术用于批量复杂曲面类零件部外形的高精度、自动检测。本专利技术的方法相对于已有技术方案的优点在于: (I)采用光学跟踪系统而非机器人确定测量过程中扫描测头的位姿,系统测量精度与机器人精度无关,消除了机器人相对较低的定位精度对系统测量精度的影响,实现高精度的曲面检测。(2)采用离线编程进行扫描测量规划,提高了系统的自动化程度,并且有利于提高采样质量,从而提高检测结果的可靠性。(3)给出了一种基于激光跟踪仪的“虚” “实”环境坐标系统一方法,这里的“虚”环境指工业机器人仿真软件,“实”环境指工业机器人工作的现场真实环境,这种方法简单可靠。(4)工件表面不需附加任何测量标记,可以用于批量零部件的在线测量。【专利附图】【附图说明】图1是本专利技术的精度与机器人无关的扫描测量机器人及应用系统的结构示意图。图2是本专利技术的精度与机器人无关的扫描测量机器人应用实施步骤的流程图; 图3是本专利技术的精度与机器人无关的扫描测量机器人采用线扫描测头扫描被测工件的示意图。图4是本本文档来自技高网
...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:李维诗肖海军于连栋夏豪杰李浩
申请(专利权)人:合肥工业大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1