物体的计算机化检验方法和装置的制作方法

文档序号:6144476阅读:132来源:国知局
专利名称:物体的计算机化检验方法和装置的制作方法
技术领域
本发明涉及利用摄取2D照片的数码相机确定物体的形状和尺寸的可能偏差的计算机化检验装置,所述物体特别是生产的物体。在本文中,检验涉及检查物体,其中确定该物体是否满足预先确定的要求或是否 拒绝该物体。
背景技术
现有技术中通过例如W02005/063415A1和DE3821393A1知道计算机化检验带有头 部的螺栓的方法和装置,这些方法和装置利用摄取2D照片的数码相机确定该螺栓的形状 的可能偏差。然而,这些已知的方法和装置不适合检验具有更复杂形状的物体,例如带有盲 孔的物体。另外,SE529377C2描述了一种定位和拾取放置在载体上的物体的方法。在该载体 之上进行扫描作业。扫描利用具有线激光的扫描仪进行。利用扫描的结果,生成代表扫描部 分的虚拟表面。将该虚拟表面与和从该载体拾取的物体相应的预先确定的虚拟物体比较。 这样,辨识该虚拟表面的一部分,该部分与预先确定的虚拟物体匹配。然后,使机器人臂运 动至与该虚拟表面的该辨识的部分相应的位置,并在这个位置从该载体拾取物体。

发明内容
本发明的目的是提供一种适合于检验具有复杂形状的物体的方法和装置。所述目的利用初始提到的方法通过以下方式达到a)利用包括摄取2D照片的相机和给出3D扫描的激光三角测量单元的扫描仪,扫 描要检验的物体的至少一部分;b)在扫描过程中使扫描仪和物体互相相对运动;c)利用扫描的结果生成代表被扫描部分的至少一个虚拟的3D照片;d)将所述至少一个生成的虚拟的3D照片与预先确定的虚拟物体的对应部分比 较;和e)根据比较中可能发现的偏差是否落在预先确定的公差范围内或其外,接受或拒 绝该扫描的物体。利用相应的方式,所述目的可用开始所述的装置达到,该装置具有用于扫描要被 检验的物体的至少一部分并且包括相机和给出3D扫描的激光三角测量单元的扫描仪;在 扫描过程中使该扫描仪和该物体互相相对运动的装置;与该扫描仪连接的计算机,在该计 算机中存储虚拟物体,该计算机具有根据2D照片确定在被扫描部分中该物体的轮廓和根 据3D扫描在该部分内生成表面的三维照片的软件,该计算机还具有将该物体的在该部分 内的扫描轮廓和三维表面与在虚拟物体的相应部分内的轮廓和三维表面进行比较的软件, 对该计算机编程,以根据可能发现的偏差是否在预先确定的公差范围内或在其外而接受或 拒绝扫描的物体。
利用由激光三角测量单元进行的三维扫描较容易确定深度的测量,以检查扫描的物体是否满足设定的要求。优选地,激光三角测量单元包括线性激光。那样,可以快速确定物体的形状和尺寸。合适的是,相对运动包括平移和/或转动,优选地包括两者,以便改变物体相对于 扫描仪的位置和/或取向,并且推荐通过使物体通过静止的扫描仪而进行该运动。优选地,所述平移和/或转动由机器人执行,并且机器人围绕至少一个转动轴线 转动物体。因为机器人可以旋转和转动物体,因此可以小心地测量该物体中的所有盲孔和 相似的结构,并可检查它们与由在计算机中存储的预先确定的虚拟物体形成的相应参照物 结构的一致性。在扫描过程中,优选地交替从两个方向照亮物体。那样较容易在照相中得到精确 的数据。另外,在物体的固定点确定可能偏差是适当的。这样,不需要检查所有有数据的 点,而可使检验加速。另外,优选地断续地进行扫描,即只是在物体的要求确定可能偏差的某些点上进 行扫描,使得可以单独地扫描物体的不同部分。这也可使检验加速。


下面将参照优选实施例和附图更详细地说明本发明。图1为表示本发明的检验装置的一个实施例的简图。图2为图1的检验装置的侧视图。图3为在图1的检验装置中使用的综合的激光检测器和相机的示意性横截面图。
具体实施例方式图1和2表示利用摄取2D照片的数码相机确定物体的形状和尺寸的可能偏差的 计算机化检验装置,所述物体尤其是生产的物体。根据本发明,利用扫描仪8扫描要被检验的物体2的至少一部分,扫描仪8带有激 光三角测量单元,该激光三角测量单元包括给出3D扫描的激光发射器16和与摄取2D照片 的相机组合的激光检测器17。在扫描过程中,扫描仪8和物体2互相相对运动,并利用扫描 的结果生成代表被扫描部分的至少一个虚拟的3D照片。将该虚拟的3D照片与预先确定的 虚拟物体(参照物)的对应部分进行比较,并根据可能检测到的偏差是否落在预先确定的 公差范围内或其外而接受或拒绝该扫描的物体2。这样,在物体2的某些固定的点上确定可 能的偏差。在图1和2中,示出物体2放在载体1上,载体1可以有任意的外形,但在图1和 2中它是传送带并可以在扫描过程中使物体2相对于扫描仪8运动。载体1也可以为静止 的,并且物体2可由适当的装置(未示出)在载体1上向前推动或拉动,该适当的装置例如 液压、气动或电气操纵的杆活塞。优选地,扫描仪8是静止的,但当载体1固定时,扫描仪8 可相对于物体2运动,并且表示成悬挂在可沿梁9’运行的小车9上。当载体1原则上固定 但仍可运动时,在一个未示出的实施例中,它可由例如某种适当低的容器或托板构成。为了改变物体2相对于扫描仪8的位置和/或取向,该相对运动包括平移和/或转动。作为规 贝U,物体2必需围绕旋转轴线旋转,从而可以扫描和拍摄物体2的预先确定部分。为了在固定的载体1上拉动物体2向前,可以使用例如工业机器人4。所示的机器人4包括臂5,它可以在水平平面和垂直平面中突出和旋转。臂5具有自由端,该自由端带 有用于夹持物体2的装置6。该装置可带有拾取金属物体2的吸盘或磁铁(未示出)。然 而,在本发明的优选实施例中,机器人臂5适合于通过使用带有夹持销7的头6’形式的夹 持装置6夹持物体。头6’可转动地固定在臂5上,并且至少一个夹持销7是可动的。在图 1中示出两个夹持销7,但容易理解,夹持装置6可以有多于两个的夹持销7。例如,它可以 有3、4、5或更多的夹持销7。优选地,至少两个夹持销7可以彼此相对运动。优选地,夹持装置6用铰链安装在机器人臂5上,使得该夹持装置6可以围绕不同 的轴线枢转,因而可相对于被夹持装置6夹持的物体2取向。使用带有可动销7的夹持装 置6产生了可达到更大的精度和夹持的可靠性高的优点。夹持装置6优选地配置成可围绕 互相垂直的轴线枢转。优选地,它可以围绕至少三条互相垂直的轴线枢转。在本发明的有 利实施例中,夹持装置6可以围绕多于三条的轴线枢转。例如,它可以配置成可围绕六条轴 线枢转。如果机器人4复杂以致可以容易地进行物体2的所有必需的移动和转动,那么如 果需要的话,自然也可将扫描仪8安装在机器人4上。激光发射器16可以为点激光,但在图1和2所示的本发明实施例中,它优选地为 线激光。使用线激光16的优点为只利用扫描仪8的一个相对运动即可以扫描一部分。在 线激光中,光从集中的激光源延伸成为一条线。这可以通过使用由例如玻璃、有机玻璃或石 英制成的合适物镜达到。如图1最清楚地所示,带有激光三角测量单元的扫描仪8包括 激光发射器16,其可发射线性激光束10 ;以及激光检测器17,可检测已经从该发射器16发 射的并已经从一表面反射的激光束。激光发射器16例如可以为Stocker YaleCanada(275 Kesmark,Montreal, Quebec, Canada)以商品名Lasiris 销售的那种线激光。当然,其他激 光发射器也可以。如上所述,激光检测器17也可起扫描仪8中的2D相机的作用。在图1 和2所示的实施例中,激光束10的方向基本上垂直于要检验的物体2,同时激光检测器17 具有与相机一样的传感器17’ (图3),该传感器检测略微倾斜反射的光。当然,如果需要的 话,激光束18的方向也可以略微向着物体2倾斜,并且该检测器可以检测基本上垂直向上 反射的光。计算机11经由连接部件12与带有激光三角测量单元的扫描仪8连接,该连接部 件12表示为电缆,但也可以为无线连接。计算机11具有在扫描作业过程中根据从扫描仪 8即激光检测器17接收的数据生成虚拟的三维表面的软件。计算机11还具有经由连接部 件12从组合的相机和激光检测器17接收2D照片的软件;代表存储的虚拟物体(作为参照 物)的软件;以及将参照物与物体2的被拍照和扫描部分比较,以确定参照物和被扫描物体 2之间的形状和尺寸的可能偏差的软件。应当了解,参照物对应于要检验的实际物体2。该 参照物可以基于用于生产相应的实际物体2的CAD模型。另外,计算机11经由连接部件4’与机器人4连接,该连接部件表示为电缆,但也 可以为无线连接,计算机11具有在使物体2运动从而得到拍摄和扫描要求的取向和位置所 需要的范围内控制机器人臂5、夹持装置6和销7的运动的软件。最后,计算机11具有控制 不可能落在预先确定的尺寸和形状公差范围内的物体的分离的软件。当这种分离在检验装置中实现时,可以利用机器人4对拒绝的物体进行这种分离,否则可以利用简单的推动装 置(未示出)将拒绝的物体推至载体1侧边,而接受的物体可停留在载体1上,以便传送至 下一个处理站(未示出)。为了说明,计算机11与机器人4分开表示。图4表示机器人4 可将接受的物体2输送至另一个工作站19,例如一台机器,以进行物体2的进一步处理。虽然在图中计算机11表示为一个单独的单元,但应理解,它也可由机器人4的一个整体部分组成。在图示的检验装置的实施例中,要检验的物体2具有垂直通孔3和水平盲孔3’。 当线性激光束10移动通过通孔3时,可以扫描通孔3的尺寸。为了也能够扫描盲孔3’的 尺寸,必需通过夹持物体和向上转动该物体的机器人4改变物体2的取向,使得盲孔3’的 纵向与线性激光束10的方向基本上一致。当物体2形状简单时,例如它只有一个在该物体 到达扫描仪8时朝上的浅的盲孔时,不需要利用机器人4进行物体2的这种再取向,为此, 不需要机器人4。为了在拍摄时理想地照亮物体2,如图3所示,在组合的激光检测器和2D相机17 中适当地有包围物镜23的第一照明单元22。该照明单元22示出为环形的荧光灯22,当然 在需要时也可以使用其他实施例,例如发光两极管的圆环(未示出)。在拍摄时,使物镜23 的光轴与物体2形成直角是合适的,如果光轴与水平面形成另一角度,则这点可利用改变 物体2角度的机器人4达到。优选地,在激光束10基本上垂直地射向物体的物体2的取向 下,进行检验,然后在拍摄过程中,改变物体的角度,使物镜23的光轴与物体2基本上形成 直角。如果希望的话,可以在物体2的预先确定的输送路径侧面配置第二照明单元21, 使得可用扫描光照亮物体。从图2可看出,单元21适当地安装在扫描仪8上,在激光发射 器16的相对于组合的相机和激光接收器17的相反侧,使得激光发射器16基本上在两个照 明单元21和22的中间。通常,这个第二照明单元21与第一照明单元22交替使用,但如果 希望的话也可以一起使用。值得指出的是,扫描仪单元8和物体2之间的垂直距离得以显 著夸大是为了更加清楚。工业应用性根据本发明的计算机化检验可应用到每个地方,其中利用上述的3D扫描和2D拍 摄的结合,进行物体、特别是生产的物体的检验,以便一次处置物体以确定物体的形状和尺 寸的可能偏差。
权利要求
一种计算机化检验方法,利用摄取2D照片的数码相机(17)确定物体(2)形状和尺寸的可能偏差,所述物体特别是生产的物体(2),其中,a)利用包括摄取2D照片的相机(17)和给出3D扫描的激光三角测量单元(16,17)的扫描仪(8),扫描要被检验的物体(2)的至少一部分;b)在扫描过程中扫描仪(8)和物体(2)彼此相对运动;c)利用扫描的结果生成代表被扫描部分的至少一个虚拟的3D照片;d)将所述至少一个生成的虚拟的3D照片与预先确定的虚拟物体的相应部分比较;和e)根据在比较中可能发现的偏差是否落在预先确定的公差范围内或其外,接受或拒绝被扫描的物体(2),其特征在于,f)物体(2)的扫描是断续地进行的,使得物体(2)的所有部分得以单独地扫描。
2.如权利要求1所述的方法,其特征在于,该激光三角测量单元(16,17)包括线激光。
3.如权利要求1或2所述的方法,其特征在于,该相对运动包括平移和/或转动,以便 改变物体(2)相对于扫描仪(8)的位置和/或取向。
4.如权利要求3所述的方法,其特征在于,物体(2)围绕至少一条旋转轴线转动。
5.如权利要求1-4中任一项所述的方法,其特征在于,物体(2)运动通过静止不动的扫 描仪⑶。
6.如权利要求1-5中任一项所述的方法,其特征在于,在扫描过程中,物体(2)被照明 单元(21,22)照亮。
7.如权利要求6所述的方法,其特征在于,物体(2)从两个方向优选交替地被照明单元 (21,22)照亮。
8.如权利要求1-7中任一项所述的方法,其特征在于,可能的偏差在物体(2)的固定点 上确定。
9.一种用于计算机化检验的装置,用于确定物体(2)形状和尺寸的可能偏差,所述物 体特别是生产的物体(2),该装置利用摄取2D照片的相机(17);用于扫描要被检验的物体 (2)的至少一部分的扫描仪(8),该扫描仪(8)包括相机(17)和给出3D扫描的激光三角 测量单元(16,17);在扫描过程中使扫描仪(8)和物体(2)彼此相对运动的装置(4);与扫 描仪(8)连接的计算机(11);该计算机(11)具有根据2D照片确定在被扫描部分中该物体 (2)的轮廓和根据3D扫描在该部分内生成表面的三维照片的软件,该计算机(11)还具有将 该物体(2)在该部分内的扫描轮廓和三维表面与在虚拟物体的相应部分内的轮廓和三维 表面进行比较的软件,对该计算机(11)编程,以根据可能发现的偏差是否在预先确定的公 差范围内或在其外而接受或拒绝扫描的物体(2),其特征在于,配置所述扫描仪(8)、相机 (17)和激光三角测量单元(16,17),以进行物体(2)的断续扫描。
10.如权利要求9所述的装置,其特征在于,该激光三角测量单元(16,17)包括线激光。
11.如权利要求9或10所述的装置,其特征在于,该相对运动包括平移和/或转动。
12.如权利要求11所述的装置,其特征在于,物体(2)围绕至少一条旋转轴线转动。
13.如权利要求11或12所述的装置,其特征在于,所述平移和/或转动由机器人(4) 执行。
14.如权利要求9-13中任一项所述的装置,其特征在于,该扫描仪(8)是固定的而物体(2)是运动的。
15.如权利要求9-14中任一项所述的装置,其特征在于,设置至少一个灯(21,22)以在 扫描过程中照亮物体(2)。
16.如权利要求15所述的装置,其特征在于,灯(21,22)配置成从两个方向优选交替地 照亮物体⑵。
全文摘要
为了计算机化检验,以便在与参照物比较时确定物体(2)的形状和尺寸的可能偏差,使用带有摄取2D照片的数码相机(17)和给出3D扫描的激光三角测量单元(16,17)的扫描仪(8),为了改变物体(2)相对于扫描仪(8)的位置和/或取向,在扫描过程中,扫描仪(8)和物体(2)彼此相对运动。计算机(11)与扫描仪连接,在该计算机中存储参照物,例如从CAD图得到的预先确定的虚拟物体。该计算机(11)具有根据2D照片确定在被扫描部分中该物体(2)的轮廓和根据3D扫描在该部分内生成表面的三维照片的软件。该计算机(11)还具有将该物体(2)在该部分内的扫描轮廓和三维表面与参照物的相应部分内的轮廓和三维表面进行比较的软件。对该计算机(11)编程,以根据可能确定的偏差是否在预先确定的公差范围内或在其外而接受或拒绝扫描的物体(2)。
文档编号G01N21/89GK101815924SQ200880109841
公开日2010年8月25日 申请日期2008年10月7日 优先权日2007年10月8日
发明者安德斯·雷伊尔 申请人:比纳股份公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1