与远程线扫描仪协作的六自由度激光追踪器的制造方法

文档序号:6165242阅读:242来源:国知局
与远程线扫描仪协作的六自由度激光追踪器的制造方法
【专利摘要】一种利用坐标测量装置和目标扫描仪来测量对象的表面上的表面集的方法,包括:提供具有主体、并入图案的第一回射器、投射器、摄像装置和处理器的扫描仪;提供装置;选择光的源图案;将光的源图案投射到对象上以产生光的对象图案;将光的对象图案成像到光敏阵列上以获得光的图像图案;获得光的图像图案的像素数字值;将第一光束从装置发送至第一回射器;从第一回射器接收第二光束;至少部分基于第二光束来测量方位集和平移集;确定与多个共线图案元素相对应的表面集;以及保存表面集。
【专利说明】与远程线扫描仪协作的六自由度激光追踪器
[0001]相关申请的交叉引用
[0002]本申请要求2012年I月30日提交的美国临时专利申请N0.61/592,049和2011年4月15日提交的美国临时专利申请N0.61/475,703的优先权,在此通过引用并入这两个申请的全部内容。
【背景技术】
[0003]本公开涉及坐标测量装置。一组坐标测量装置属于通过向点发送激光束来测量该点的三维(3D)坐标的一类仪器。该激光束可能直接照射在该点上或照射在与该点相接触的回射器目标上。在任一情况下,该仪器通过测量到该目标的距离和两个角来确定该点的坐标。该距离是利用诸如绝对距离仪或干涉仪的测距装置来测量的。这些角是利用诸如角编码器的角测装置来测量的。该仪器内的万向光束转向机构使激光束指向关注点。
[0004]激光追踪器是利用其发射的一个或多个激光束追踪回射器目标的特定类型的坐标测量装置。与激光追踪器紧密相关的坐标测量装置是激光扫描仪和全能测量仪。激光扫描仪使一个或多个激光束移动(step)至表面上的点。激光扫描仪拾取从表面散射的光并且根据该光确定到各点的距离和两个角。勘测应用中最常使用的全能测量仪可以用来测量漫反射或回射目标的坐标。在下文,在广义上使用术语激光追踪器以包括激光扫描仪和全能测量仪。
[0005]通常,激光追踪器向回射器目标发送激光束。回射器目标的常用类型是包括嵌入金属球体内的立方隅角回射器的球形安装的回射器(SMR)。立方隅角回射器包括三个相互垂直的镜。作为这三个镜的共同交叉点的顶点位于球体的中心。由于球体内立方隅角的该配置,即使在SMR转动时,从顶点到保持SMR的任何表面的垂直距离保持恒定。结果,激光追踪器可以通过随着SMR在表面上移动而跟踪SMR的位置来测量表面的3D坐标。换言之,激光追踪器仅需要测量三个自由度(一个径向距离和两个角)以完全表征表面的3D坐标。
[0006]一种类型的激光追踪器仅包括干涉仪(IFM)而不包括绝对距离仪(ADM)。在对象阻断了来自这些追踪器之一的激光束的路径的情况下,IFM丢失其距离参考。于是,操作员必须将回射器追踪至已知位置以在继续测量之前重置至参考距离。绕过这种限制的方式是将ADM置于追踪器中。如以下更详细地所述,ADM可以以对准即拍(point-and-shoot)的方式测量距离。一些激光追踪器仅包含ADM而不具有干涉仪。Bridges等人的美国专利N0.7,352,446 (‘446)(其内容通过引用并入于此)描述了仅具有能够精确地扫描移动目标的ADM(且无IFM)的追踪器。在‘446专利之前,绝对距离仪过慢而无法准确地找出移动目标的位置。
[0007]激光追踪器内的万向机构可以用来将来自追踪器的激光束指向SMR。由SMR回射的光的一部分入射到激光追踪器中并且传递至位置检测器上。激光追踪器内的控制系统可以使用光在位置检测器上的位置来调整激光追踪器的机械轴的转动角,以保持激光束在SMR上居中。这样,追踪器能够跟随(追踪)在关注对象的表面上移动的SMR。
[0008]将诸如角编码器的角度测量装置附接至追踪器的机械轴。由激光追踪器所进行的一个距离测量和两个角度测量足以完全指定SMR的三维位置。
[0009]可利用或提出了用以测量六自由度而非普通的三自由度的几种激光追踪器。Bridges等人的美国专利N0.7,800,758( ‘758)(其全部内容通过引用并入于此)和Bridges等人的美国公开专利申请N0.2010/0128259 (其全部内容通过引用并入于此)描述了示例性的六自由度(六D0F)系统。
[0010]需要新型的六DOF组件,其在用于六DOF激光追踪器时提供各种性能。

【发明内容】

[0011]一种利用坐标测量装置和目标扫描仪来测量对象表面上的三个或更多个表面集的方法,三个或更多个表面集中的每一个是装置参考坐标系内的对象表面上的点的三维坐标,各表面集包括三个值,装置参考坐标系与所述坐标测量装置相关联。该方法包括以下步骤:提供目标传感器,该目标传感器具有主体、第一回射器、投射器、摄像装置和扫描仪处理器,其中第一回射器、投射器和摄像装置刚性地附接至主体,并且目标传感器从坐标测量装置机械地拆卸,投射器包括光源图案和投射器透镜,该光源图案位于源面上并且包括至少三个非共线的图案元素,投射器透镜被配置为将光源图案投射到对象上以在对象上形成光的对象图案,至少三个非共线图案元素各自与至少一个表面集相对应,其中摄像装置包括摄像装置透镜和光敏阵列,该摄像装置透镜被配置为使对象光图案在光敏阵列上成像作为光的图像图案,光敏阵列包括摄像装置像素,光敏阵列被配置为针对各摄像装置像素产生与摄像装置像素从光的图像图案接收到的光量相对应的相应像素数字值。该方法还包括:提供所述坐标测量装置,所述坐标测量装置被配置为测量平移集和方位集,所述平移集是所述目标传感器在所述装置参考坐标系中的三个平移自由度的值并且所述方位集是所述目标传感器在所述装置参考坐标系中的三个方位自由度的值,所述平移集和所述方位集足以限定所述目标传感器在空间内的位置和方位,所述坐标测量装置被配置为将第一光束发送至所述第一回射器并且从所述第一回射器接收第二光束,所述第二光束是所述第一光束的一部分,所述坐标测量装置包括装置处理器,所述装置处理器被配置为确定所述方位集和所述平移集,所述平移集至少部分基于所述第二光束,所述传感器处理器和所述装置处理器共同被配置为确定所述感测特性和所述表面集,所述表面集至少部分基于所述平移集、所述方位集和所述像素数字值。所述方法还包括:选择所述光源图案;将所述光源图案投射到对象上以产生对象光图案;使所述对象光图案在所述光敏阵列上成像以获得光的图像图案;获得光的图像图案的像素数字值;将所述第一光束从所述坐标测量装置发送至所述第一回射器;从所述所述第一回射器接收所述第二光束;至少部分基于所述第二光束来利用所述坐标测量装置测量所述方位集和所述平移集;确定与至少三个非共线图案元素各自相对应的表面集;以及保存所述表面集。
【专利附图】

【附图说明】
[0012]现在参考附图,示出了不应当被解释为限制本公开的整个范围的示例性实施例,其中在几个附图中元件被类似地编号:
[0013]图1是根据本发明实施例的具有回射器目标的激光追踪器系统的立体图;
[0014]图2是根据本发明实施例的具有六DOF目标的激光追踪器系统的立体图;[0015]图3是说明根据本发明实施例的激光追踪器的光学和电子学元件的框图;
[0016]包括图4A和4B的图4示出两种类型的现有技术的无焦光束扩展器;
[0017]图5示出现有技术的光纤光束发射;
[0018]图6A?6D是示出四种类型的现有技术的位置检测器组件的示意图;
[0019]图6E和6F是示出根据本发明的实施例的位置检测器组件的示意图;
[0020]图7是现有技术的ADM内的电气和光电元件的框图;
[0021]图8A和8B是示出现有技术的光纤网络内的光纤元件的示意图;
[0022]图SC是示出根据本发明实施例的光纤网络内的光纤元件的示意图;
[0023]图9是现有技术的激光追踪器的分解图;
[0024]图10是现有技术的激光追踪器的截面图;
[0025]图11是根据本发明实施例的激光追踪器的计算和通信元件的框图;
[0026]图12A是根据本发明实施例的使用单个波长的激光追踪器中的元件的框图;
[0027]图12B是根据本发明实施例的使用单个波长的激光追踪器中的元件的框图;
[0028]图13是根据本发明实施例的具有六DOF能力的激光追踪器中的元件的框图;
[0029]图14是根据本发明实施例的具有六DOF能力的激光追踪器中的元件的框图;
[0030]图15和15C是根据本发明实施例的具有六DOF能力的激光追踪器中的元件的框图;
[0031]图15Α、15Β、1?和15E是示出基于三角测量的扫描测量系统的操作原理的示意图;
[0032]图15F示出根据本发明实施例可以采取的用以确保高质量测量结果的步骤;
[0033]图16、16A和16B是示出根据本发明实施例的六DOF指示器的元件的示意图;
[0034]图17是根据本发明实施例的六DOF投射器的框图;
[0035]图18是根据本发明实施例的六DOF投射器的框图;
[0036]图19是根据本发明实施例的六DOF传感器的框图;
[0037]图19A是根据本发明实施例的六DOF传感器的框图;
[0038]图20是根据本发明实施例的利用坐标测量装置和目标扫描仪来测量对象表面上的三个或更多个表面集的方法中的步骤的流程图;
[0039]图21是图20中的标记A之后的方法中的步骤的流程图;
[0040]图22是图20中的标记A之后的方法中的步骤的流程图;
[0041]图23是图20中的标记A之后的方法中的步骤的流程图;
[0042]图24是根据本发明实施例的利用坐标测量装置和目标传感器测量感测特性和与该感测特性相关联的表面集的方法中的步骤的流程图;
[0043]图25是图24中的标记B之后的方法中的步骤的流程图;
[0044]图26是根据本发明实施例的通过利用第一目标投射器投射第一图案来将第一信息传送至坐标测量装置的用户的方法中的步骤的流程图;
[0045]图27是图26中的标记C之后的方法中的步骤的流程图;
[0046]图28是图26中的标记C之后的方法中的步骤的流程图;
[0047]图29是图26中的标记C之后的方法中的步骤的流程图;
[0048]图30是图26中的标记C之后的方法中的步骤的流程图;[0049]图31是根据本发明实施例的利用坐标测量装置和目标扫描仪来测量对象表面上的多个表面集的方法中的步骤的流程图;以及
[0050]图32是根据本发明实施例的利用坐标测量装置和目标扫描仪来测量对象对象表面上的多个表面集的方法中的步骤的流程图。
【具体实施方式】
[0051]图1示出的示例性激光追踪器系统5包括激光追踪器10、回射器目标26、可选辅助单元处理器50和可选辅助计算机60。激光追踪器10的示例性万向光束转向机构12包括安装在方位基座16上并且绕方位轴20转动的天顶滑架14。有效载荷15安装在天顶滑架14上并且绕天顶轴18转动。在追踪器10内部,天顶轴18和方位轴20在通常作为距离测量的原点的万向点22处垂直相交。激光束46实际上穿过万向点22并且指向成与天顶轴18垂直。换句话说,激光束46存在于与天顶轴18大致垂直并且穿过方位轴20的平面内。输出激光束46由于有效载荷15绕天顶轴18的转动以及天顶滑架14绕方位轴20的转动而指向期望方向。将追踪器内部的天顶角编码器附接至与天顶轴18对准的天顶机械轴。将追踪器内部的方位角编码器附接至与方位轴20对准的方位机械轴。天顶角编码器和方位角编码器以相对较高的精度测量转动的天顶角和方位角。输出激光束46传播至例如可能是如上所述的球形安装的回射器(SMR)的回射器目标26。通过测量万向点22和回射器26之间的径向距离、绕天顶轴18的转动角和绕方位轴20的转动角,在追踪器的球面坐标系中找到回射器26的位置。
[0052]如以下所述,输出激光束46可以包括一个或多个激光波长。为了清楚和简便,在以下论述中假定图1所示的这种转向机构。然而,其它类型的转向机构是可以的。例如,能够使激光束从绕方位轴和天顶轴转动的镜反射。无论转向机构的类型如何,均可应用本文描述的技术。
[0053]在激光追踪器上可以包括磁槽17以针对例如1.5,7/8和1/2英寸的SMR的不同大小的SMR将激光追踪器重置为“初始”位置。可以使用追踪器上回射器19将追踪器重置为参考距离。另外,如美国专利N0.7,327,446 (其内容通过引用并入于此)所述,可以将从图1不可见的追踪器上镜与追踪器上回射器相结合使用以使得能够进行自补偿。
[0054]图2示出示例性激光追踪器系统7,其中,除了以六DOF探测器1000替换回射器目标26以外,激光追踪器系统7与图1的激光追踪器系统5相同。在图1中,可以使用其它类型的回射器目标。例如,有时使用作为光会聚至玻璃结构的反射后表面上的小光斑的玻璃回射器的猫眼回射器。
[0055]图3是示出激光追踪器实施例中的光学和电气元件的框图。图3示出如下激光追踪器的元件:该激光追踪器发出两个波长的光并且用于追踪,其中,第一波长用于ADM,第二波长用于可见指示器。可见指示器使得用户能够看见追踪器所发出的激光束光斑的位置。使用自由空间分束器来组合这两个不同波长。电光(EO)系统100包括可见光源110、隔离器115、可选第一光纤发射器170、可选干涉仪(IFM) 120、扩束器140、第一分束器145、位置检测器组件150、第二分束器155、ADM160和第二光纤发射器170。
[0056]可见光源110可以是激光器、超发光二极管或其它发光装置。隔离器115可以是Faraday隔离器、衰减器或能够减少反射回至光源的光的其它装置。可选IFM可以被配置为多种方式。作为可能实现的具体示例,IFM可以包括分束器122、回射器126、四分之一波板124,130和相位分析器128。可见光源110可以将光发射到自由空间,然后该光经过隔离器115和可选IFM120在自由空间内传播。可选地,隔离器115可以经由光纤线缆耦接至可见光源110。在这种情况下,如以下参考图5所论述的,来自隔离器的光可以经过第一光发射器170发射到自由空间内。
[0057]可以使用各种透镜结构来设置扩束器140,但在图4A、4B中示出两种常用的现有技术结构。图4A示出基于使用负透镜141A和正透镜142A的结构140A。入射到负透镜141A上的准直光束220A从正透镜142A出射为较大的准直光束230A。图4B示出基于使用两个正透镜141BU42B的结构140B。入射到第一正透镜141B上的准直光束220B从第二正透镜142B出射为较大的准直光束230B。在从扩束器140离开的光中,少量光在从追踪器出来的路上从分束器145、155反射并且丢失。穿过分束器155的那部分光与来自ADM160的光相组合以形成离开激光追踪器并且传播至回射器90的复合光束188。
[0058]在实施例中,ADM160包括光源162、ADM电子器件164、光纤网络166、互连电缆165和互连光纤168、169、184、186。ADM电子器件将电气调制和偏置电压发送至光源162,其中该光源162例如可以是以约1550nm的波长工作的分布式反馈激光器。在实施例中,光纤网络166可以是图8A所示的现有技术的光纤网络420A。在本实施例中,来自图3中的光源162的光经由与图8A中的光纤432等同的光纤184传播。
[0059]图8A的光纤网络包括第一光纤耦合器430、第二光纤耦合器436和低传输反射器435、440。光经由第一光纤耦合器430传播并且分裂成以下两个路径,其中第一路径经由光纤433至第二光纤耦合器436,第二路径经过光纤422和光纤长度均衡器423。光纤长度均衡器423连接至图3的光纤长度168,其中该光纤长度168传播至ADM电子器件164的参考通道。光纤长度均衡器423的目标是使光在参考通道内所经过的光纤的长度与光在测量通道内所经过的光纤的长度一致。这种方式的光纤长度一致减少了因环境温度的变化所引起的ADM误差。由于光纤的有效光路长度与光纤的平均折射率乘以光纤长度相等,因此可能产生这样的误差。由于光纤的折射率依赖于光纤的温度,因此光纤的温度变化导致测量通道和参考通道的有效光路长度出现变化。在测量通道内的光纤的有效光路长度相对于参考通道内的光纤的有效光路长度改变的情况下,即使回射器目标90保持静止,该结果也将在回射器目标90的位置发生明显偏移。为了避免该问题,采取两个步骤。首先,使参考通道内的光纤的长度与测量通道内的光纤的长度尽可能匹配。其次,并排铺设测量光纤和参考光纤以达到能够确保两个通道内的光纤经历近乎相同的温度变化的程度。
[0060]光经由第二光纤光耦合器436传播并且分裂成以下两个路径,其中,第一路径至低反射光纤终端440,第二路径至光纤438,其中光从光纤438传播至图3的光纤186。光穿过光纤186而传播至第二光纤发射器170。
[0061]在实施例中,在现有技术的图5中示出光纤发射器170。来自图3中的光纤186的光入射到图5中的光纤172。光纤发射器170包括光纤172、箍174和透镜176。光纤172附接至箍174,其中箍174稳定地附接至激光追踪器10内的结构。如果需要,可以将光纤的端部打磨成角以减少背向反射。根据所使用的光的波长和光纤的特定类型,光250从可以是直径为4?12微米的单模光纤的光纤的纤芯出射。光250分叉成一定角并且与透镜176相交,其中透镜176使光250平行。参考专利‘758中的图3说明了经由ADM系统中的单模光纤来发射和接收光信号的方法。
[0062]参考图3,分束器155可以是发射不同于所反射的波长的两色分束器。在实施例中,来自ADM160的光从两色分束器155反射并且与透过两色分束器155的来自可见激光110的光合并。复合光束188从激光追踪器传播出来至回射器90作为第一光束,其中回射器90返回光的一部分作为第二光束。第二光束部分以ADM波长从两色分束器155反射并且返回至第二光纤发射器170,其中第二光纤发射器170将光返回耦接至光纤186。
[0063]在实施例中,光纤186与图8A中的光纤438相对应。返回光自光纤438穿过第二光纤耦合器436传播并且分裂成两个路径。在本实施例中,第一路径通往光纤424,光纤424与通往图3中的ADM电子器件164的测量通道的光纤169相对应。第二路径通往光纤433,然后通往第一光纤耦合器430。离开第一光纤耦合器430的光分裂成两个路径,第一路径至光纤432,第二路径至低反射终端435。在实施例中,光纤432与通往图3中的光源162的光纤184相对应。在大多情况中,光源162包含使从光纤432进入光源的光量最小化的内置Faraday隔离器。在相反方向上反馈到激光内的过多的光可能会使激光不稳定。
[0064]来自光纤网络166的光经由光纤168、169入射到ADM电子器件164。在图7中示出现有技术的ADM电子器件的实施例。图3中的光纤168与图7中的光纤3232相对应,并且图3中的光纤169与图7中的光纤3230相对应。现在参考图7,ADM电子器件3300包括频率参考3302、合成器3304、测量检测器3306、参考检测器3308、测量混合器3310、参考混合器3312、调节电子器件3314、3316、3318、3320、N分预分频器3324和模数转换器(ADC) 3322。例如可以是恒温控制的晶体振荡器(OCXO)的频率参考将例如可以为IOMHz的参考频率fREF发送至合成器,其中合成器产生两种电信号:频率为fRF的一个信号和频率为fLO的两个信号。信号fRF进入与图3中的光源162相对应的光源3102。频率为fLO的两个信号进入测量混合器3310和参考混合器3312。来自图3中的光纤168,169的光分别出现在图7中的光纤3232,3230上,并且分别入射到参考通道和测量通道。参考检测器3308和测量检测器3306将光信号转换成电信号。这些信号分别由电气组件3316、3314进行调节,并且分别被发送至混合器3312、3310。这些混合器产生与fLO - fRF的绝对值相等的频率HF。信号fRF可以是例如2GHz的相对高的频率,而信号fIF可以是例如IOkHz的相对较低的频率。
[0065]将参考频率fREF发送至预分频器3324,其中预分频器3324将频率除以整数值。例如,可以将IOMHz的频率除以40以获得250kHz的输出频率。在该示例中,以250kHz的速率对进入ADC3322的IOkHz信号进行采样,由此产生25个样本/每周期。将来自ADC3322的信号发送至数据处理器3400,其中数据处理器3400例如可以是位于图3的ADM电子器件164中的一个或多个数字信号处理器(DSP)单兀。
[0066]用于提取距离的方法基于针对参考通道和测量通道的ADC信号的相位的计算。在Bridges等人的美国专利N0.7,701,559 (‘559)中详细描述了该方法,其内容通过引用并入于此。计算包括使用专利‘559的等式(I)?(8)。另外,在ADM首次开始测量回射器时,将合成器所生成的频率改变若干次(例如,3次),并且在各情况下计算可能的ADM距离。通过针对所选择的各频率比较可能的ADM距离,消除了 ADM测量时的不确定。专利‘559的等式(I)?⑶连同关于专利‘559的图5所述的同步方法和专利‘559所述的Kalman滤波器方法使得ADM能够测量移动目标。在其它实施例中,可以使用用于获得绝对距离测量的其它方法,例如通过使用脉冲飞行时间(time-of-flight)而不是相位差来获得绝对距离测量的方法。
[0067]返回光束190的穿过分束器155的部分到达分束器145,其中分束器145将该光的一部分发送至扩束器140并且将该光的另一部分发送至位置检测器组件150。从激光追踪器10或EO系统100出射的光可被看作第一光束,并且从回射器90或26反射的光的一部分可被看作第二光束。反射光束的部分被发送至EO系统100的不同功能元件。例如,可以将第一部分发送至诸如图3中的ADM160的测距仪。可以将第二部分发送至位置检测器组件150。在一些情况下,可以将第三部分发送至诸如可选干涉仪120的其它功能单元。理解以下很重要:在图3的示例中,尽管第二光束的第一部分和第二部分在从分束器155和145反射之后分别被发送至测距仪和位置检测器,但可以使光透过而不是反射到测距仪或位置检测器上。
[0068]在图6A?6D中示出现有技术的位置检测器组件150A?150D的四个示例。图6A示出最简单的实现方式,其中位置检测器组件包括安装在用于从电子箱350获得电力并且将信号返回至电子箱350的电路板152上的位置传感器151,其可以表示在激光追踪器10、辅助单元50或外部计算机60内的任意位置处的电子处理能力。图6B包括用于阻断不期望的光波长到达位置传感器151的光学滤波器154。例如,还可以通过利用适当膜涂覆分束器145或位置传感器151的表面来阻断不期望的光波长。图6C包括用于减小光束的大小的透镜153。图6D包括光学滤波器154和透镜153这两者。
[0069]图6E示出新型的包括光学调节器149E的位置检测器组件。光学调节器包括透镜153并且还可以包含可选的波长滤波器154。另外,光学调节器包括扩散器156和空间滤波器157中的至少一个。如以上所述,普遍类型的回射器为立方隅角回射器。一种类型的立方隅角回射器由三个镜构成,其中,每个镜与其它两个镜以直角结合。这三个镜相结合的截交线可以具有光不会被完全反射回至追踪器的有限厚度。有限厚度的线随着它们传播而衍射,使得这些线在到达位置检测器时可以不出现在位置检测器上的完全相同位置处。然而,衍射光图案通常将不满足完全对称。结果,照射位置检测器151的光例如在衍射线附近可能光学功率(热点)下降或上升。由于来自回射器的光的均一性在各回射器之间可能改变,并且还由于位置检测器上的光的分布也可能随着回射器转动或倾斜而改变,因此包括扩散器156以提高照射位置检测器151的光的平滑度可能是有利的。可能会争辩,由于理想位置检测器应当对应于质心并且理想扩散器应当对称地扩散光斑,因此不会对位置检测器所给出的结果位置产生影响。然而,实际上,观察到扩散器改进了位置检测器组件的性能,这可能是因为位置检测器151和透镜153的非线性(不完善)的影响。由玻璃制成的立方隅角回射器还可能在位置检测器151处产生非均匀的光斑。如根据共同受让人的于2012年2月10日提交的美国专利申请N0.13/370,339和于2012年2月29日提交的美国专利申请N0.13/407, 983 (这两个申请通过引用并入于此)可以更加清楚地理解,位置检测器处的光斑的变化相对于从六DOF目标中的立方隅角反射的光特别明显。在实施例中,扩散器156是全息扩散器。全息扩散器在指定扩散角上提供受控的同质光。在其它实施例中,使用诸如毛玻璃或“乳色玻璃”扩散器的其它类型的扩散器。
[0070]位置检测器组件150E的空间滤波器157的目标是阻断例如可能作为光学表面的不期望的反射结果的重影光束照射位置检测器151。空间滤波器包括具有孔径的板157。通过将空间滤波器157布置为距透镜的距离近似等于透镜的焦距,返回光243E在接近其最窄时(即光束的腰部处)穿过空间滤波器。例如,作为光学元件的反射结果而以不同角传播的光束偏离孔径照射空间滤波器并且被阻止达到位置检测器151。在图6E中示出如下示例:不期望的重影光束244E从分束器145的表面反射并且传播至空间滤波器157,在空间滤波器157处,该重影光束被阻断。在不存在空间滤波器的情况下,重影光束244E将与位置检测器151相交,由此导致不正确地确定光束243E在位置检测器151上的位置。在重影光束位于距光的主要斑点相对大的距离处的情况下,即使微弱的重影光束也可能极大地改变位置检测器151上质心的位置。
[0071]这里论述的这种回射器、立方隅角或猫眼反射器具有例如反射沿与入射光线平行的方向入射到回射器的光射线的性质。另外,入射光线和反射光线关于回射器的对称点对称配置。例如,在露天的立方隅角回射器中,回射器的对称点是立方隅角的顶点。在玻璃立方隅角回射器中,对称点也是顶点,但这种情况下必须考虑玻璃空气界面处的光的弯曲。在衍射率为2.0的猫眼回射器中,对称点也是球体中心。在由对称地位于共同面上的两个玻璃半球体制成的猫眼回射器中,对称点是存在于该平面上并且处于各半球体的球形中心的点。对于激光追踪器通常使用的回射器类型,主点是将回射器返回至追踪器的光偏向相对于入射激光束的顶点的另一侧。
[0072]图3中的回射器90的该行为是利用激光追踪器来追踪回射器的基础。位置传感器在其表面上具有理想折回点。该理想折回点是发送至回射器的对称点(例如,SMR中的立方隅角回射器的顶点)的激光束将返回的点。通常,折回点接近位置传感器的中心。在将激光束发送至回射器的一侧的情况下,该激光束在另一侧上反射回来并且呈现为离开位置传感器上的折回点。通过注意位置传感器上的返回光束的位置,激光追踪器10的控制系统可以使电机将光束朝向回射器的对称点移动。
[0073]在回射器以恒定速度相对于追踪器横向移动的情况下,回射器处的光束(在解决了瞬态之后)在距回射器的对称点固定偏移距离处照射回射器。激光追踪器基于从控制测量所获得的缩放因数和从位置传感器上的光束到理想折回点的距离进行校正,以补偿回射器处的该偏移距离。
[0074]如以上所述,位置检测器进行两个主要功能,这两个功能使得能够追踪并校正测量以补偿回射器的移动。位置检测器内的位置传感器可以是能够测量位置的任意类型的装置。例如,位置传感器可以是位置感测检测器或光敏阵列。位置感测检测器例如可以是横向效应检测器或象限检测器。光敏阵列例如可以是CMOS或CCD阵列。
[0075]在实施例中,没有从分束器145反射的返回光穿过扩束器140,从而变得较小。在另一实施例中,颠倒位置检测器的位置和测距仪的位置,以使得分束器145所反射的光传播至测距仪并且透过分束器的光传播至位置检测器。
[0076]光继续穿过可选IFM,穿过隔离器并且入射到可见光源110。在该阶段,光学功率应足够小以使得其不会使可见光源110不稳定。
[0077]在实施例中,经由图5中的光束发射器170发射来自可见光源110的光。光纤发射器可以附接至光源110的输出或隔离器115的光纤输出。
[0078]在实施例中,图3的光纤网络166可以是图8的现有技术的光纤网络420B。这里,图3的光纤184、186、168、169与图8B的光纤443、444、424、422相对应。除了图8B的光纤网络具有单个光纤耦合器而非两个光纤耦合器之外,图SB的光纤网络与图8A的光纤网络相同。图SB相对于图8A的优点是简洁;然而,图SB更可能使不期望的光学背向反射进入光纤422和424。
[0079]在实施例中,图3的光纤网络166是图8C的光纤网络420C。这里,图3的光纤184、186、168、169与图8C的光纤447、455、423、424相对应。光纤网络420C包括第一光纤率禹合器445和第二光纤稱合器451。第一光纤稱合器445是具有两个输入端口和两个输出端口的2X2耦合器。这种耦合器通常通过邻近地配置两个光纤纤芯然后在被加热时拉制这些光纤制成。这样,光纤之间的倏逝波稱合(evanescent coupling)可以将光的期望部分分离到相邻光纤。第二光纤耦合器451是所谓的环行器类型。第二光纤耦合器451包括三个端口,每个端口具有仅在指定方向上发送或接收光的能力。例如,光纤448上的光入射到端口 453并且如由箭头所示朝向端口 454传播。在端口 454处,光可以被传输至光纤455。同样,在端口 455上传播的光可以入射到端口 454并且沿箭头方向传播至端口 456,其中在端口 456处,一些光可以被传输至光纤424。在仅需要三个端口的情况下,环行器451可能经受比2X2耦合器小的光学功率损耗。另一方面,环行器451可能比2X2耦合器更贵,并且可能经历在一些情形下可能成为问题的偏振模式分散。
[0080]图9和10分别示出Bridges等人的美国公开专利申请N0.2010/0128259的图2和3中所述的现有技术的激光追踪器2100的分解图和截面图,其中通过引用并入该申请。方位组件2110包括柱状壳体2112、方位编码器组件2120、下方位轴承2114A和上方位轴承2114B、方位电机组件2125、方位滑环组件2130和方位电路板2135。
[0081]方位编码器组件2120的目标是准确地测量轭2142相对于柱状壳体2112的转动角。方位编码器组件2120包括编码器盘2121和读取头组件2122。编码器盘2121附接至轭壳体2142的轴,并且读取头组件2122附接至支柱组件2110。读取头组件2122包括其上紧固有一个或多个读取头的电路板。发送自读取头的激光从编码器盘2121上的细光栅线反射出来。对编码器读取头上的检测器拾取到的反射光进行处理以求出编码器盘相对于固定读取头转动的角。
[0082]方位电机组件2125包括方位电机转子2126和方位电机定子2127。方位电机转子包括直接附接至轭壳体2142的轴的永磁体。方位电机定子2127包括产生规定的磁场的场绕组。该磁场与方位电机定子2126的磁体相互作用以产生期望的转动动作。方位电机定子2127附接至柱状架2112。
[0083]方位电路板2135表示用于提供诸如编码器和电机的方位组件所需的电气功能的一个或多个电路板。方位滑环组件2130包括外部部件2131和内部部件2132。在实施例中,线束2138从辅助单元处理器50露出。线束2138可以将电力传递至追踪器或者将信号传输至追踪器或从追踪器传输信号。线束2138中的一些布线可以指向电路板上的连接器。在图10所示的示例中,将线布到方位电路板2135、编码器读取头组件2122和方位电机组件2125。其它线布到达滑环组件2130的内部部件2132。内部部件2132附接至柱状组件2110并且因而保持静止。外部部件2131附接至轭组件2140并且因而相对于内部部件2132转动。滑环组件2130被设计成随着外部部件2131相对于内部部件2132转动而允许低阻抗电气接触。
[0084]天顶部件2140包括轭壳体2142、天顶编码器组件2150、左天顶轴承2144A和右天顶轴承2144B、天顶电机组件2155、天顶滑环组件2160和天顶电路板2165。
[0085]天顶编码器组件2150的目标是准确地测量有效载荷框架2172相对于轭壳体2142的转动角。天顶编码器组件2150包括天顶编码器盘2151和天顶读取头组件2152。编码器盘2151附接至有效载荷壳体2142并且读取头组件2152附接至轭壳体2142。天顶读取头组件2152包括其上紧固有一个或多个读取头的电路板。发送自读取头的激光从编码器盘2151上的细光栅线反射出来。对编码器读取头上的检测器所拾取的反射光进行处理,以求出编码器盘相对于固定读取头转动的角。
[0086]天顶电机组件2155包括方位电机转子2156和方位电机定子2157。天顶电机转子2156包括直接附接至有效载荷框架2172的轴的永磁体。天顶电机定子2157包括用于生成规定的磁场的场绕组。该磁场与转子磁体相互作用以产生期望的转动动作。天顶电机定子2157附接至轭框架2142。
[0087]天顶电路板2165表示用于提供诸如编码器和电机的天顶部件所需的电气功能的一个或多个电路板。天顶滑环组件2160包括外部部件2161和内部部件2162。线束2168从方位外部滑环2131露出并且可以输送电力或信号。线束2168中的一些布线可以指向电路板上的连接器。在图10所示的例子中,将线布到天顶电路板2165、天顶电机组件2150和编码器读取头组件2152。将其它线布到滑环组件2160的内部部件2162。内部部件2162附接至轭框架2142并且因而仅以方位角而不以天顶角转动。外部部件2161附接至有效载荷框架2172并且因而以天顶角和方位角这两者转动。滑环组件2160被设计成随着外部部件2161相对于内部部件2162转动而允许低阻抗电气接触。有效载荷组件2170包括主光学组件2180和副光学组件2190。
[0088]图11是示出维度测量电子处理系统1500的框图,其中,维度测量电子处理系统1500包括激光追踪器电子处理系统1510、外围元件1582、1584、1586的处理系统、计算机1590和这里表示为云的其它网络部件1600。示例性的激光追踪器电子处理系统1510包括主处理器1520、有效载荷功能电子器件1530、方位编码器电子器件1540、天顶编码器电子器件1550、显示器和用户界面(UI)电子器件1560、可移除存储硬件1565、射频识别(RFID)电子器件和天线1572。有效载荷功能电子器件1530包括多个子功能,包含六DOF电子器件1531、摄像装置电子器件1532、ADM电子器件1533、位置检测器(PSD)电子器件1534和水平电子器件1535。大多数子功能具有例如可以是数字信号处理器(DSP)或现场可编程门阵列(FPGA)的至少一个处理器单元。电子单元1530、1540和1550由于它们在激光追踪器内的位置而单独示出。在实施例中,有效载荷功能1530位于图9、10的有效载荷2170内,而方位编码器电子器件1540位于方位组件2110内并且天顶编码器电子器件1550位于天顶组件2140内。
[0089]可以具有多种外围装置,但这里示出三个这种装置:温度传感器1582、六DOF探测器1584和例如可以是智能电话的个人数字助理1586。激光追踪器可以通过各种方式与外围装置通信,包括:通过诸如摄像装置的视觉系统和通过激光追踪器向诸如六DOF探测器1584的协作目标的距离读取和角读取来经由天线1572进行无线通信。外围装置可以包含处理器。六DOF辅助设备可以包括六DOF探测系统、六DOF扫描仪、六DOF投射器、六DOF传感器和六DOF指示器。这些六DOF装置内的处理器可以结合激光追踪器内的处理装置以及外部计算机和云处理资源来使用。通常,在使用术语激光追踪器处理器或测量装置处理器时,这意味着包括可能的外部计算机和云支持。
[0090]在实施例中,单独的通信总线从主处理器1520到达各电子单元1530、1540、1550、1560、1565和1570。每个通信线例如可以具有三个串行线,这三个串行线包括数据线、时钟线和帧线。帧线表示电子单元是否应关注时钟线。在帧线表示应注意的情况下,电子单元在各时钟信号读取数据线的当前值。时钟信号例如可能对应于时钟脉冲的上升沿。在实施例中,以包的形式经由数据线来传输信息。在实施例中,每个包包括地址、数字值、数据消息和校验和。该地址表示数字消息要指向电子单元内的何处。该位置例如可以与电子单元内的处理器子例程相对应。数字值表示数据消息的长度。数据消息包含电子单元要执行的数据或指令。校验和是用于使经由通信线传输误差的机会最小的数字值。
[0091]在实施例中,主处理器1520将信息包经由总线1610发送至有效载荷功能电子器件1530,经由总线1611发送至方位编码器电子器件1540,经由总线1612发送至天顶编码器电子器件1550,经由总线1613发送至显示器和UI电子器件1560,经由总线1614发送至可移除存储硬件1565,并且经由总线1616发送至RFID和无线电子器件1570。
[0092]在实施例中,主处理器1520还将同步脉冲经由同步总线1630同时发送至各电子单元。同步脉冲提供使激光追踪器的测量功能所收集到的值同步的方式。例如,方位编码器电子器件1540和天顶电子器件1550 —旦接收到同步脉冲,就锁存它们的编码器值。类似地,有效载荷功能电子器件1530锁存由有效载荷内包含的电子器件所收集的数据。在给出同步脉冲时,六D0F、ADM和位置检测器全部锁存数据。在多数情况下,摄像装置和倾斜仪以比同步脉冲速率慢的速率收集数据但可以以同步脉冲周期的多倍锁存数据。
[0093]方位编码器电子器件1540和天顶编码器电子器件1550彼此分开并且经由图9、10所示的滑环2130、2160与有效载荷电子器件1530分开。这就是将总线1610、1611和1612描述为图11中的单独总线的原因。
[0094]激光追踪器电子处理系统1510可以与外部计算机1590进行通信,或者可以提供激光追踪器内的计算、显示和Π功能。激光追踪器经由例如可以是以太网线或无线连接的通信链路1606与计算机1590进行通信。激光追踪器还可以经由可以包括诸如以太网线缆的一个或多个电缆以及一个或多个无线连接的通信链路1602来与以云为代表的其它元件1600进行通信。元件1600的示例是可以利用激光追踪器来重新定位的例如关节臂CMM的其它三维测试仪器。计算机1590和元件1600之间的通信链路1604可以是有线(例如,以太网)或无线的。坐在远程计算机1590处的操作员可以经由以太网或无线线路连接至以云1600为代表的因特网,而云1600经由以太网或无线线路连接至主处理器1520。这样,用户可以对远程激光追踪器的动作进行控制。
[0095]如今激光追踪器针对ADM使用一个可见波长(通常为红色)和一个红外波长。红色波长可以由适合用在干涉仪中并且还用来提供红色指示光束的频率稳定的氦氖(HeNe)激光是来提供。可选地,红色波长可以由仅用作指示光束的二极管激光来提供。使用两个光源的缺点在于额外光源、分束器、隔离器和其它部件所需的额外空间和附加成本。使用两个光源的另一缺点是难以使这两个光束沿着光束传播的整个路径完全对准。这可能会导致各种问题,包括无法从以不同波长工作的不同子系统同时获得良好性能。在图12A的光电系统500中示出使用单个光源并由此消除这些缺点的系统。
[0096]图12A包括可见光源110、隔离器115、光纤网络420、ADM电子器件530、光纤发射器170、分束器145和位置检测器150。可见光源110例如可以是红色或绿色二极管激光或垂直腔面发射激光(VCSEL)。隔离器可以是Faraday隔离器、衰减器或能够充分减少反馈至光源的光量的任何其它装置。来自隔离器115的光传播至光纤网络420,在实施例中,光纤网络420为图8A的光纤网络420A。
[0097]图12B示出光电系统400的实施例,其中,在光电系统400中,使用单波长的光但通过光的电光调制而不是光源的直接调制来实现调制。光电系统400包括可见光源110、隔离器115、电光调制器410、ADM电子器件475、光纤网络420、光纤发射器170、分束器145和位置检测器150。可见光源110例如可以是红色或绿色激光二极管。经由例如可以是Faraday隔离器或衰减器的隔离器115来发送激光。可以在隔离器115的输入端口和输出端口进行光纤耦合。隔离器115将光发送至电光调制器410,其中,电光调制器410将光调制为选择频率,选择频率可以根据需要高达IOGHz或更高。来自ADM电子器件475的电信号476驱动电光调制器410内的调制。来自电光调制器410的调制光传播至光纤网络420,其可以是以上所述的光纤网络420A、420B、420C或420D。光的一些部分经由光纤422传播至ADM电子器件475内的参考通道。光的另一部分传播到追踪器外、从回射器90反射、返回至追踪器并且到达分束器145。少量的光从分束器反射并且传播至以上参考图6A?6F所述的位置检测器150。光的一部分穿过分束器145入射到光纤发射器170、经由光纤网络420入射到光纤424,并且入射到ADM电子器件475的测量通道。通常,为了比图12B的系统400省钱,可以制造图12A的系统500 ;然而,电光调制器410能够实现更高的调制频率,这在一些情形下是有利的。
[0098]图13示出定位摄像装置系统950和光电系统900的实施例,其中,方位摄像装置910与3D激光追踪器的光电功能相结合来测量六自由度。光电系统900包括可见光源905、隔离器910、可选光电调制器410、ADM电子器件715、光纤网络420、光纤发射器170、分束器145、位置检测器150、分束器922和方位摄像装置910。来自可见光源的光在光纤980中发出并且经由输入端口和输出端口可以耦合有光纤的隔离器910传播。光可以经由利用来自ADM电子器件715的电信号716调制的电光调制器410传播。可选地,ADM电子器件715可以经由线缆717发送电信号以对可见光源905进行调制。入射到光纤网络的光的一部分经由光纤长度均衡器423和光纤422传播以入射到ADM电子器件715的参考通道。可以可选地将电信号469应用于光纤网络420以将开关信号提供至光纤网络420内的光纤开关。光的一部分从光纤网络传播至光纤发射器170,其中该光纤发射器170将光纤上的光作为光束982发送到自由空间内。少量的光从分束器145反射并且丢失。光的一部分穿过分束器145、穿过分束器922,并且传播到追踪器外而到达六自由度(DOF)装置4000。六DOF装置4000可以是探测器、扫描仪、投射器、传感器或其它装置。
[0099]在其返回路径上,来自六DOF装置4000的光入射到光电系统900并且到达分束器922。光的一部分从分束器922反射并且入射到方位摄像装置910。方位摄像装置910记录放置在回射器目标上的一些标记的位置。根据这些标记,求出六DOF探测器的方位角(即,三自由度)。以下说明本申请及专利‘758中的方位摄像装置的原理。分束器145处的光的一部分经由分束器传播并且通过光纤发射器170发射到光纤上。光传播至光纤网络420。该光的一部分传播至光纤424,其中该光从光纤424入射到ADM电子器件715的测量通道。
[0100]定位摄像装置系统950包括摄像装置960和一个或多个光源970。在图1中也示出该定位摄像装置系统,其中摄像装置为元件52并且光源是元件54。摄像装置包括透镜系统962、光敏阵列964和主体966。定位摄像装置系统950的一个用途是在工作体积中定位回射器目标。这通过使光源970闪光来进行,其中摄像装置将光源970拍摄作为光敏阵列964上的亮点。定位摄像装置系统950的第二个用途是基于反射器光点或LED在六DOF装置4000上的观察位置来建立六DOF装置4000的粗略方位。在激光追踪器上可存在两个或更多个定位摄像装置的情况下,可以使用三角测量原理来计算至工作体积中的每个回射器目标的方向。在单个定位摄像装置被定位成拍摄沿着激光追踪器的光轴反射的光的情况下,可以找到至每个回射器目标的方向。在单个摄像装置被定位为偏离激光追踪器的光轴的情况下,可以根据光敏阵列上的图像立即获得至回射器目标的近似方向。在这种情况下,可以通过使激光的机械轴朝向不止一个方向转动并且观察光敏阵列上的光点位置的变化来求出至目标的更精确方向。
[0101]图14示出与光电系统900和定位摄像装置系统950相结合使用的六DOF探测器200的实施例。参考图13说明了光电系统900和定位摄像装置系统950。在另一实施例中,以具有两个或更多个波长的光电系统替换光电系统900。六DOF探测器2000包括主体2014、回射器2010、探测器延伸组件2050、可选电缆2046、可选电池2044、接口部件2012、识别元件2049、致动器按钮2016、天线2048和电子电路板2042。回射器可以是具有中空纤芯或玻璃纤芯的立方隅角回射器。可以对回射器进行标记,以使得能够利用光电系统900内的方位摄像装置确定六DOF探测器2000的三个方位自由度。如专利‘758所述,这种标记的示例是回射器2010的三个平坦反射面之间的截交线的暗色化。探测器延伸组件2050包括探测器延伸2052和探测器前端2054。使探测器前端接触被测对象。尽管探测器前端2054独立于回射器2010,但六DOF激光追踪器能够在隐藏于来自激光追踪器的光束784的视线的点处确定探测器前端2054的三维坐标。这就是六DOF探测器有时被称为隐藏点探测器的原因。
[0102]可以经由可选电缆2046或通过可选电池2044来提供电力。电子电源力向电子电路板2042提供电力。电子电路板2042向可以与激光追踪器或外部计算机进行通信的天线2048、以及向用户提供与激光追踪器或外部计算机进行通信的简便方式的致动器按钮2016提供电力。电子电路板2042还可以向LED、材料温度传感器(未示出)、空气温度传感器(未示出)、惯性传感器(未示出)或倾斜仪(未示出)提供电力。接口部件2012例如可以是光源(诸如LED)、小型回射器、反射材料的区域或参考标记。接口组件2012用于建立六DOF角的计算时所需的回射器2010的粗略方位。识别元件2049用于向激光追踪器提供六DOF探测器的参数或序列号。识别元件例如可以是条形码或RF识别标签。
[0103]可选地,激光追踪器可以将光束784提供至回射器2011。通过将光束784提供至多个回射器中的任一个,六DOF探测器2000可以在利用探测延伸组组件2050进行探测的同时朝向各种方向。
[0104]激光追踪器所测量的六自由度可被视为包括三个平移自由度和三个方位自由度。三个平移自由度可以包括径向距离测量、第一角测量和第二角测量。径向距离测量可以利用IFM或ADM来进行。第一角测量可以利用诸如方位角编码器的方位角测量装置来进行,并且第二角测量可以利用天顶角测量装置来进行。可选地,第一角测量装置可以是天顶角测量装置并且第二角测量装置可以是方位角测量装置。径向距离、第一角测量和第二角测量构成球体坐标系中的三个坐标,这三个坐标可以变换成Cartesian坐标系或其它坐标系中的三个坐标。
[0105]如以上和专利‘758所述,可以使用图案化立方隅角来确定三个方位自由度。可选地,可以使用确定三个方位自由度的其它方法。三个平移自由度和三个方位自由度完全确定了六DOF探测器2000在空间内的位置和方位。注意,由于可能具有六自由度不独立由此六自由度不足以完全限定空间内的位置和方位的系统,因此这是针对这里所述的系统的情况。术语“平移集”是追踪器参考坐标系(或装置参考坐标系)中的六DOF附件(诸如六DOF探测器)的三个平移自由度的简化符号。术语“方位集”是追踪器参考坐标系中的六DOF附件的三个方位自由度的简化符号。术语“表面集”是装置参考坐标系中的对象面上的点的三维坐标的简化符号。
[0106]图15示出与光电系统900和定位摄像装置系统950结合使用的六DOF扫描仪2500的实施例。六DOF扫描仪2500还可被称为“目标扫描仪”。参考图13讨论了光电系统900和定位摄像装置系统950。在另一实施例中,以使用两个或更多个波长的光的光电系统代替光电系统900。六DOF扫描仪2500包括主体2514、一个或多个回射器2510、2511、扫描仪摄像装置2530、扫描仪光投射器2520、可选电缆2546、可选电池2444、接口部件2512、识别元件2549、致动器按钮2516、天线2548和电子电路板2542。图15中的回射器2510、可选电缆2546、可选电池2544、接口部件2512、识别元件2549、致动器按钮2516、天线2548和电子电路板2542分别对应于图14中的回射器2010、可选电缆2046、可选电池2044、接口部件2012、识别元件2049、致动器按钮2016、天线2048和电子电路板2042。对于这些对应元件的说明与参考图14所述的原件的说明相同。并且,扫描投射器2520和扫描摄像装置2530用于测量工件2528的三维坐标。摄像装置2530包括摄像装置透镜系统2532和光敏阵列2534。光敏阵列2534例如可以是CXD或CMOS阵列。扫描投射器2520包括投射器透镜系统2523和光的源图案2524。该光的源图案可以发出光点、光线或光的结构(二维)图案。在扫描仪光源发出光点的情况下,例如可以通过移动镜来扫描该点,以产生线或线阵列。在扫描仪光源发射光线的情况下,可以利用例如移动镜扫描该线以产生一组线。在实施例中,光的源图案可以是LED、激光、或者从诸如来自Texas Instrument的数字光投射器(DLP)、液晶装置(LCD)或硅上液晶(LCOS)装置的数字微镜装置的反射出来的其它光源,或者可以是以透过模式而非反射模式使用的类似装置。光的源图案还可以是滑动图案,例如铬上玻璃滑动(chrome-on-glass slide),其可以具有单个图案或多个图案,这些滑动件根据需要移动至位置内和移动到位置外。可以向第一回射器2510添加诸如回射器2511的附加回射器,以使得激光追踪器能够从各种方向追踪六DOF扫描仪,由此给出在六DOF投射器2500可以投射光的方向上的更大灵活性。
[0107]6D0F扫描仪2500可以由手保持或者安装在例如三脚架、仪器架、电动滑架或机器人末端执行器上。扫描仪摄像装置2530可以通过使用三角测量原理来测量工件2528的三维坐标。依据扫描仪光源2520所发出的光的图案和光敏阵列2534的类型,存在可以实现三角测量的几种方式。例如,在扫描仪光源2520所发出的光的图案是光线或被扫描成线的形状的光点并且在光敏阵列2534是二维阵列的情况下,二维阵列2534的一个维度与工件2528的表面上的点2526的方向相对应。二维阵列2534的其它维度与来自扫描仪光源2520的点2526的距离相对应。因而,沿着扫描仪光源2520所发出的光线的各点2526的三维坐标相对于6-D0F扫描仪2500的本地参考坐标系是已知的。使用专利‘758所述的方法的六DOF激光追踪器已知6-D0F扫描仪的六自由度。根据该六自由度,可以在追踪器参考坐标系中找到光的扫描线的三维坐标,而该三维坐标可以通过例如利用激光追踪器对工件上的三个点的测量而被转换成工件2528的参考坐标系。
[0108]在6-D0F扫描仪2500由手保持的情况下,可以移动扫描仪光源2520所发出的激光光线以使得“绘制”工件2528的表面,由此获得整个表面的三维坐标。还可以使用发出结构光图案的扫描仪光源2520来“绘制”工件的表面。可选地,在使用发出结构光图案的扫描仪2500时,可以通过将6-D0F扫描仪安装在三脚架或仪器架上来进行更加准确的测量。扫描仪光源2520所发出的结构光图案例如可以包括条纹图案,其中各条纹具有在工件2528的表面上正弦变化的辐照度。在实施例中,正弦曲线偏移了三个或更多个相位值。使用摄像装置2530的各像素针对三个或更多个相位值各自所记录的振幅水平来提供正弦曲线上的各像素的位置。该信息有助于确定各点2526的三维坐标。在另一实施例中,结构光可以采用编码图案的形式,其中,编码图案可被评估为基于摄像装置2530所收集的单个而非多个图像帧来确定三维坐标。编码图案的使用使得能够在利用手以相对合理的速度移动6-D0F扫描仪2500的情况下进行相对准确的测量。
[0109]与线光相反,投射结构光图案具有一些优点。在从手持型六DOF扫描仪2500投射的线光的情况下,点的密度沿着该线高但在线之间少得多。利用结构光图案,点的间距通常在两个正交方向的每一个上大致相同。另外,在一些工作模式中,利用结构光图案所计算出的三维点可能比其它方法更准确。例如,通过将六DOF扫描仪2500固定在适当位置处,例如通过将六DOF扫描仪2500附接至静止支架或底座,与获取到单个图案的其它可能方法(即,单次激发方法)相比,可以发出使得能够进行更加准确的计算的一系列结构光图案。一系列结构光图案的示例是将具有第一空间频率的图案投射到对象上的结构光图案。在实施例中,投射图案是光学功率正弦变化的条纹图案。在实施例中,正弦变化的图案的相位偏移,由此导致条纹偏向侧方。例如,可以利用各自相对于前一图案偏移了 120度的三个相位角来投射图案。与背景光无关地,该一系列投射提供了使得能够相对准确地确定图案的各点的相位的足够信息。这可以在无需考虑对象面上的相邻点的情况下以点为单位来进行。
[0110]尽管以上过程利用两个相邻线之间O?360度变化的相位确定每个点的相位,但可能仍存在哪个线是线的问题。如上所述,用以识别线的方式是重复相位的序列,但使用不同空间频率的正弦图案(即,不同的波纹间距)。在一些情况下,针对三个或四个不同的波纹间距,需要重复相同的方法。用于使用该方法来去除模糊性的方法在本领域内是众所周知的,并且这里将不进传播一步论述。
[0111]为了使用诸如上述的正弦相位偏移方法的顺次投射方法来获得最可能的精度,使六DOF扫描仪的移动最小化可能是有利的。尽管通过激光追踪器所进行的六DOF测量得知六DOF扫描仪的位置和方位并且尽管可以对手持型六DOF扫描仪的移动进行校正,但所产生的噪声将略微高于扫描仪保持静止的情况下具有的噪声,其中,通过将扫描仪置于静止底座、支架或固定装置上来保持扫描仪静止。
[0112]图15所表不的扫描方法基于三角测量原理。参考图15A的系统2560和图15B的系统4760给出三角测量原理的更加完整的解释。首先参考图15A,系统2560包括投射器2562和摄像装置2564。投射器2562包括位于源平面上的光2570的源图案和投射器透镜2572。投射器透镜可以包括若干透镜元件。投射器透镜具有透镜透视中心2575和投射光轴2576。光线2573从光的源图案上的点2571传播、穿过透镜透视中心而达到对象2590上,其中该光线在点2574处截止。
[0113]摄像装置2564包括摄像装置透镜2582和光敏阵列2580。摄像装置透镜2582具有透镜透视中心2585和光轴2586。光线2583从对象点2574传播、穿过摄像装置透视中心2585并且在点2581处与光敏阵列2580相交。
[0114]连接各透视中心的线段是图15A中的基线2588和图15B中的基线4788。基线的长度被称作基线长度(2592,4792)。投射器光轴与基线之间的角是基线投射器角(2594,4794)。摄像装置光轴(2583,4786)与基线之间的角是基线摄像装置角(2596,4796)。在已知光的源图案上的点(2570,4771)与光敏阵列上的点(2581,4781)相对应的情况下,可以使用基线长度、基线投射器角和基线摄像装置角来确定连接点2585、2574和2575的三角形的边,因而确定对象2590的表面上的点相对于测量系统2560的参考坐标系的表面坐标。为此,使用透镜2572与平面2570之间的已知距离以及点2571与光轴2576和平面2570的交点之间的距离来求出投射器透镜2572与光的源图案2570之间的小三角形的边的角。将这些小角与较大角2596和2594适当相加或相减以获得期望的三角形角。本领域技术人员可知,可以使用等效的算术方法来求出三角形2574-2585-2575的各边的长度,或者可以使用其它相关三角形来获得对象2590的表面上的期望坐标。
[0115]首先参考图15B,除了系统4760不包括透镜以外,系统4760与图15A的系统2560类似。该系统可以包括投射器4762和摄像装置4764。在图15B所示的实施例中,投射器包括光源4778和光调制器4770。光源4778可以是激光光源,因为这种光源可以使用图15B的几何形状来在长距离内保持聚焦。来自光源4778的光线4773在点4771处照射光学调制器4770。来自光源4778的其它光线在调制器表面上的其它位置处照射光学调制器。在实施例中,光学调制器4770在多数情况下通过在一定程度上减少光学功率来改变发出光的功率。这样,光学调制器4770向处于光学调制器的表面的光施加这里被称为光的源图案的光学图案。光学调制器4770例如可以是DLP或LCOS装置。在一些实施例中,调制器4770是透射式的而非反射式的。从光学调制器4770出射的光呈现为从虚拟光透视中心4775出射的。光线呈现为从虚拟光透视中心4775出射、穿过点4771,并且传播至对象4790表面处的点4774。
[0116]基线是从摄像装置透镜透视中心4785延伸至虚拟光透视中心4775的线段。通常,三角测量法涉及求出例如具有顶点4774、4785和4775的三角形的三角形的各边的长度。用于实现此的方式是求出基线的长度、基线与和摄像装置光轴4786之间的角以及基线与投射器参考轴4776之间的角。为了求出期望的角,求出另外较小的角。例如,可以通过基于从透镜到光敏阵列的距离及像素相对于摄像装置光轴的距离求解摄像装置透镜4782与光敏阵列4780之间的小三角形的角,来求出摄像装置光轴4786和光线4783之间的小角。然后,将小三角形的角与基线和摄像装置光轴之间的角相加以求出期望的角。与投射器类似,可以通过基于光源4777与光学调制的表面之间的已知距离及4771处的投射器像素相对于参考轴4776与光学调制器4770的表面的交点的距离求解这两个线之间的小三角形的角,来求出投射器参考轴4776与光线4773之间的角。从基线与投射器参考轴之间的角中减去该角以获得期望的角。[0117]摄像装置4764包括摄像装置透镜4782和光敏阵列4780。摄像装置透镜4782具有摄像装置透镜透视中心4785和摄像装置光轴4786。摄像装置光轴是摄像装置参考轴的示例。从数学观点看,在三角测量计算中可以同样容易地使用穿过摄像装置透镜透视中心的任何轴,但通常选择作为透镜的对称轴的摄像装置光轴。光线4783自对象点4774传播、穿过摄像装置透视中心4785并且与光敏阵列4780相交于点4781。本领域的普通技术人员显然可知,可以使用其它等同数学方法来求解三角形4774-4785-4775的各边的长度。
[0118]尽管这里所述的三角测量法是众所周知的,但为了完整性,以下给出一些附加技术信息。各透镜系统具有入射光瞳和出射光瞳。入射光瞳是在从一阶光学的角考虑时光出射的点。出射光瞳是在从透镜系统传播至光敏阵列时光出射的点。对于多元件透镜系统,入射光瞳和出射光瞳不必一致,并且相对于入射光瞳和出射光瞳的光线的角不必相同。然而,可以通过将透视中心视为透镜的入射光瞳、然后调整从透镜到源或图像面的距离以使得光线继续沿着直线传播以与源或图像面相交来简化模型。这样,获得了图15A所示的简单且广泛使用的模型。应当理解,该说明提供光的行为的良好一阶近似,但可以进行额外的精细校正,以补偿可能会导致光线相对于使用图15A的模型所计算出的位置略微偏移的透镜像差。尽管通常使用基线长度、基线投射器角和基线摄像装置角,但应当理解,在不丢失这里给出的说明的一般性的情况下,需要这些量并不排除可以应用其它相似但略有不同的公式的可能性。
[0119]在使用六DOF扫描仪的情况下,可以使用几种类型的扫描图案,并且组合不同类型以在最短时间内获得最佳性能可能是有利的。例如,在实施例中,快速测量方法使用可以在单次触发中获得三维坐标数据的二维编码图案。在使用编码图案的方法中,例如可以使用不同字符、不同形状、不同厚度或大小或者不同颜色来提供还已知为编码要素或编码特征的区别要素。这些特征可用来使得点2571与点2581 —致。可以在光敏阵列2580上识别光的源图案2570上的编码特征。
[0120]可以用来简化编码特征的一致的技术是使用核线。核线是由核面与源面2570或图像面2580的交线所形成的数学线。核平面是穿过投射器透视中心和摄像装置透视中心的任意平面。源平面和图像面上的何线在一些特殊情况下可以是平行的,但通常不平行。核线的方面是投射器平面上的给定核线在图像面上具有相应的核线。因而,在图像面中可以直接观察并且评估关于投射器平面中的核线的已知的任何特定图案。例如,在沿着可以使用利用光敏阵列2580的像素读出的值来确定图像面中的编码元件之间的间距的投射器平面中的核线配置编码图案的情况下,该信息用于确定对象点2574的三维坐标。还可以使编码图案以相对于核线的已知角倾斜并且高效地提取对象表面坐标。
[0121]使用编码图案的优点是可以快速获得对象表面点的三维坐标。然而,在多数情况下,诸如如上所述的正弦相位偏移方法的顺次结构光方法将得出更准确的结果。因此,用户可以有利地选择根据期望精度使用不同的投射方法来测量特定对象或特定对象区域或特征。通过使用可编程的光的源图案,可以容易地进行这种选择。
[0122]针对特定类型的对象可能存在扫描仪精度方面的重要限制。例如,可能难以有效地扫描诸如孔或凹部的特征。可能难以尽可能平滑地获得对象的边或孔。一些类型的材料不能返回所期望那么多的光或者可能具有针对光的大穿透深度。在其它情况下,光在返回至扫描仪之前可能从不止一个表面反射出来(多路径干涉)以使得观察光被“污染”,由此导致测量误差。在这些情况中的任意情况中,使用包括作为探测器延伸组件2550的一部分的触觉探测器(诸如探测器前端2554)的图15C所示的六DOF扫描仪2505来测量困难区域可能是有利的。在确定利用触觉探测器进行测量将是有利的之后,投射器2520可以发送激光束以照亮要测量的区域。在图15C中,光束的投射光线2522正照射对象2528上的点2527,这表示要利用探测器延伸组件2550测量该点。在一些情况中,可以将触觉探测器移动到投射器2550的投射场外部,从而避免缩小扫描仪的测量区域。在这种情况下,来自投射器的光束2522可以照射操作员可观看的区域。然后,操作员可以将触觉探测器2550移动至用以测量规定区域的位置。在其它情况下,要测量的区域可以在扫描仪的投射范围外部。在这种情况下,扫描仪可以将光束2522在其范围的程度上指向要测量的方向,或者扫描仪可以以表示光束应当放置的方向的图案移动光束2522。另一可能性是在显示监视器上呈现CAD模型或收集数据,然后在显示器上突出显示应重新测量的CAD模型的区域或收集数据。还可以使用例如球形安装的回射器或激光追踪器控制下的六DOF探测器的其它工具来测量突出显示区域。
[0123]投射器2520可以投射有时被称为结构光的二维光图案。这种光从投射器透镜透视中心出射并且以扩展图案向外传播直到其与对象2528相交为止。这种图案的示例是以上已论述的编码图案和周期图案这两者。投射器2520可以交替地投射一维光图案。这些投射器有时被称为激光线探测器或激光线扫描仪。尽管利用这种扫描仪投射的线具有宽度和形状(例如,其截面可以为高斯光束剖面),但其所包含的用于确定对象的形状的信息是一维的。因而,激光线扫描仪所发出的线以线形投射与对象相交。在对象上追踪的照明形状是二维的。相反,投射二维光图案的投射器在三维的对象上创建照明形状。在激光线扫描仪和结构光扫描仪之间进行区分的方式是将结构光扫描仪限定为包含至少三个非共线图案元素的一类扫描仪。对于投射编码光图案的二维图案的情况,由于三个非共线图案元素的代码而能够识别它们,并且由于这些元件是以二维方式投射的,因此至少三个图案元素必须是非共线的。对于诸如正弦重复图案的周期图案的情况,各正弦周期表示多个图案元素。由于存在二维的多个周期图案,因此这些图案元素必须是非共线的。相反,对于发出线光的激光线扫描仪的情况,所有的图案元素存在于直线上。尽管线具有宽度并且线截面的尾部与信号的峰相比可能具有较小的光学功率,但在求出对象的表面坐标时不是单独评估线的这些方面,因此这些方面并不表示单独的图案元素。尽管线可以包含多个图案元素,但这些图案元素是共线的。
[0124]现在将参考图MD来说明用于计算对象表面的三维坐标的方法。线扫描仪系统4500包括投射器4520和摄像装置4540。投射器4520包括光的源图案4521和投射器透镜4522。光的源图案包括线形式的照明图案。投射器透镜包括投射器透视中心和穿过该投射器透视中心的投射器光轴。在图MD的示例中,光束的中心光线4524与透视光轴对准。摄像装置4540包括摄像装置透镜4542和光敏阵列4541。透镜具有穿过摄像装置透镜透视中心4544的摄像装置光轴4543。在示例性系统4500中,与光束4524对准的投射器光轴以及摄像装置透镜光轴4544垂直于光的源图案4521所投射的线光4526。换句话说,线4526在垂直于图15D的纸的方向上。线照射对象表面,其中在距投射器第一距离处照射的是对象表面4510A并且在距投射器第二距离处照射是对象表面4520A。应当理解,在图15D的纸面以上或以下的不同高度处,对象表面可以处于与距对象表面4520A或4520B的距离不同的距投射器的距离处。对于同样存在于图15D的纸面上的线光4526上的点,线光与表面4520A相交于点4526,并且线光与表面4520B相交于点4527。对于交点4526的情况,光线自点4526穿过摄像装置透镜透视中心4544传播而与光敏阵列4541交于图像点4546。对于交点4527的情况,光线自点4527穿过摄像装置透镜透视中心传播而与光敏阵列4541交于图像点4547。通过注意相对于摄像装置透镜光轴4544的位置的交点的位置,可以确定从投射器(和摄像装置)到对象表面的距离。可以类似地求出从投射器到线光4526上的其它点(即不存在于图1?的纸面内的线光上的点)的距离。在通常情况下,光敏阵列上的图案将是线光(通常不是直线),其中该线中的各点与垂直于纸面的不同位置相对应,并且垂直于纸面的位置包含与从投射器到摄像装置的距离有关的信息。因此,通过评估光敏阵列的图像中的线的图案,可以求出沿着投射线的对象表面的三维坐标。注意,针对线扫描仪的情况的光敏阵列上的图像中所包含的信息包含在(通常并非笔直的)线中。相反,结构光的二维投射图案中所包含的信息包含光敏阵列中的图像的两个维度上的信息。
[0125]应当注意,尽管以上给出的说明基于三个或更多个图案元素是否共线来在线扫描仪和区域(结构光)扫描仪之间进行区分,但应当注意,该标准的意图是将所投射的图案区分为区域和线。结果,仅具有沿着单个路径的信息的以线状方式投射的图案仍是线图案,尽管一维图案可能弯曲。
[0126]在一些情况下线扫描仪相对于结构光扫描仪的重要优点在于其具有更强的用于检测多路径干涉的能力。在普通(期望)情况下,从投射器出射并且照射对象表面的各光线可被视为通常在远离对象的方向上发生反射。对于通常情况,对象的表面不是高度反射性的(即,如镜状表面),因而几乎所有光发生漫反射(散射)而不是镜面反射。漫反射光不是如镜状表面的情况下的反射光那样全部在一个方向上传播而是以图案散射。然而,可以以与镜状表面反射光相同的方式找到散射光的一般方向。可以通过在来自投射器的光与对象的交点处绘制对象表面的法线来得出该方向。然后,找到散射光的一般方向作为入射光关于表面法线的反射。换句话说,尽管在这种情况下反射角仅是一般散射方向,但反射角与入射角相等。
[0127]在照射对象表面的光的一部分在返回至摄像装置之前首先从对象的另一表面的散射情况下,出现多路径干涉的情况。对于对象上接收该散射光的点,发送至光敏阵列的光因而不仅对应于从投射器直接投射的光而且还对应于发送至投射器上的不同点并且从对象散射的光。特别是针对投射二维(结构)光的情况,多路径干涉的结果可能导致所计算出的从投射器到对象表面上的该点的距离不准确。
[0128]对于线扫描仪的情况,存在用于确定是否存在多路径干涉的方式。在实施例中,光敏阵列的行平行于图15E的纸面并且列垂直于纸面。各行表示垂直于纸面的方向上的投射线4526上的一个点。在实施例中,通过首先计算各行的质心来求出针对线上的该点的从投射器到对象的距离。然而,各行上的光应集中于连续像素的区域。在存在接收大量光的两个或更多个区域的情况下,示出多路径干涉。在图15E中示出这种多路径干涉状况和由此产生的光敏阵列上的额外照明区域的示例。现在表面4510A在交点4526附近具有较大的曲率。交点处的表面法线是线4528,并且入射角是4531。根据与入射角相等的反射角4532求出光的反射线4529的方向。如上所述,光线4529实际上表示在角的范围内散射的光的整体方向。散射光的中心照射在对象4510A上的点4527,其中利用光敏阵列上的点4548处的透镜4544来对点4527摄像。在点4548附近接收到的意料之外高的光量表示可能存在多路径干涉。对于线扫描仪,对于多路径干涉的主要担心不是针对图15E所示的两个光斑4546和4541间隔相当大距离并且可以单独分析的情况,而是针对两个光点重叠或涂抹到一起的情况。在这种情况下,无法确定与期望点相对应的质心(在图15E中对应于点4546)。如通过再次参考图15E可以理解,该问题针对投射两个维度的光的扫描仪的情况变得更差。在需要在光敏阵列4541上成像的所有光以确定二维坐标的情况下,很显然,点4527处的光将与从投射器直接投射的光的期望图案以及从对象表面的反射而反射至点4527的不期望的光相对应。结果,在这种情况下,将可能针对二维投射光计算点4527错误的三维坐标。
[0129]对于投射的线光,在多数情况下,可以通过改变该线的方向来消除多路径干涉。一个可能性是使用具有固有的二维性能的投射器来制作线扫描仪,由此使得能够扫频该线或者自动转动至不同方向。例如,在利用结构光所获得的特定扫描中怀疑多路径干涉的情况下,测量系统可被自动配置为切换至使用扫描线光的测量方法。
[0130]用以消除多路径干涉的另一更彻底的方式是在示出了多路径干涉的区域内,扫频点光而不是线光或区域光。通过照射单个光点,没有其它照射点可以将散射光反射到期望测量的点上。例如,在扫描线4526作为各光点的集合的情况下,消除了多路径干涉的机会。
[0131]在进行扫描仪测量时可能碰到的另一反射问题是反射镜面光的问题。有时,相对平滑的表面将具有曲率,以使得大量光被镜面反射到光敏阵列上,由此创建与周围像素相比获得更多光的“热点”。光的这些热点有时被称为“闪烁”。这些热点可能难以利用扫描仪来适当地测量对象。与多路径干涉的情况相同,可以通过使用具有可调整方向的激光线或光点来克服闪烁问题。
[0132]由于可以容易地检测到光敏阵列上的小饱和区域,因此容易确定是否存在闪烁。然而,需要系统方法来识别和克服多路径问题。可以使用一般方法来评估多路径干涉并且还评估通常包括材料类型的分辨率和效果、表面质量和几何形状的质量。还参考图15F,在一个实施例中,可以在计算机控制下自动执行方法4600。步骤4602用来确定与被测对象的三维坐标有关的信息是否可用。第一种三维信息是CAD数据。CAD数据通常表示被测对象的标称尺寸。第二种三维信息是测量的三维数据,例如利用扫描仪或其它装置先前测量的数据。在一些情况下,步骤4602可以包括使坐标测量装置(例如,激光追踪器或六DOF扫描仪附件)的参考坐标系与对象的参考坐标系对准的另一步骤。在实施例中,这可以通过利用激光追踪器测量对象表面上的至少三个点来进行。
[0133]在针对步骤4602中提出的问题的回答是三维信息可用的情况下,在步骤4604中,使用计算机或处理器来计算对象测量相对于多路径干涉的易感性。在实施例中,这通过投射扫描仪投射器所发出的各光线并且计算各情况的角或反射来进行。参考图5E说明了针对线扫描仪情况给出的示例。以相同方式执行针对结构光源的计算。计算机或软件识别作为多路径干涉的结果容易发生错误的对象表面的各区域。步骤4604还可以对六DOF探测探测器的各位置相对于被测对象的多路径误差的易感性执行分析。在一些情况下,可以通过选择六DOF探测器相对于被测对象的适当位置和方位来避免多路径干涉或使多路径干涉最小。在针对步骤4602中提出的问题的回答是三维信息不可用的情况下,步骤4606用于使用任何期望或优选的测量方法来测量对象表面的三维坐标。在计算多路径干涉之后,可以执行步骤4608以评估期望的扫描质量的其它方面。一个这种质量因素是扫描的分辨率对于被测对象的特征而言是否充分。例如,在装置的分辨率为3_并且存在期望有效扫描数据的亚毫米特征的情况下,应注意对象的这些问题区域以用于随后的校正动作。与分辨率部分相关的另一质量因素是用于测量对象的边缘和孔的边缘的能力。扫描仪性能的知识将使得能够确定扫描仪分辨率对于给定边缘而言是否足够好。另一质量因素是预期从给定特征返回的光量。预期到小的任何光从小孔内部、例如从掠射角返回至扫描仪。此外,根据材料的特定种类和颜色可以预期小光。特定种类的材料对于来自扫描仪的光可以具有大的穿透深度,并且在这种情况下无法期望良好的测量结果。在一些情况下,自动程序可能向用户询问补充信息。例如,在计算机程序正基于CAD数据执行步骤4604和4608的情况下,无法知晓正使用的材料的类型或被测对象的表面特性。在这些情况中,步骤4608可以包括用于获得被测对象的材料特性的另一步骤。
[0134]在步骤4604和4608的分析之后,步骤4610用来决定是否应执行更多的诊断过程。可能的诊断过程的第一示例是用于以优选角投射条纹以注意是否观察到多路径干涉的步骤4612。以上参考图15E论述了针对投射线条纹的多路径干涉的一般指示。诊断步骤的另一示例是步骤4614,其中,步骤4614用来将在核线方向上对准的线的集合投射到光的源图案上,例如图15A中的光的源图案2570或图15B中的光的源图案4770上。对于光的源图案中的线光与核线对准的情况,这些线将呈现为光敏阵列上的图像面(例如图15A的面2580或图15B的面4780)上的直线。在光敏阵列上的这些图案不是直线或者这些线模糊或存在噪声的情况下,示出可能作为多路径干涉结果的问题。
[0135]步骤4616用来基于所进行的分析和诊断过程来选择优选动作的组合。在测量速度特别重要的情况下,可以优选使用编码光的2D(结构)图案来进行测量的步骤4618。在更大的精度更重要的情况下,可以优选使用利用顺次图案(例如相位和间距变化的正弦图案序列)的2D (结构)图案编码光进行测量的步骤4620。在选择方法4618或4620的情况下,可以期望还选择步骤4628,其中步骤4628用于重新确定扫描仪的位置,换句话说,步骤4628用于将扫描仪的位置和方位调整为使由步骤4604的分析所提供的多路径干涉和镜面反射(闪烁)最小的位置。可以通过利用来自扫描投射器的光照射问题区域或通过将这些区域显示在监视显示器上来向用户提供这些指示。可选地,可以利用计算机或处理器来自动选择测量过程中的下一步骤。在优选扫描仪位置无法消除多路径干涉和闪烁的情况下,存在几个选项。在一些情况下,可以利用重新定位的扫描仪和有效测量结果组合来重复测量。在其它情况下,代替使用结构光,可以在过程中增加可选测量步骤或者执行可选测量步骤。如前面所述,用于扫描条纹光的步骤4622提供在来自多路径干涉的问题的可能性降低的区域内获得信息的简便方式。在关注区域上扫频小光点的步骤4624还降低了来自多路径干涉的问题的可能性。利用触摸探测器或诸如SMR的其它机械传感器测量对象表面的区域的步骤消除了多路径干涉的可能性。触摸探测器提供基于探测器前端大小的已知分辨率,并且消除在一些被测对象中可能发现的光反射率低或光穿透深度大的问题。
[0136]在多数情况下,可以在步骤4630中基于从测量获得的数据结合以前执行的分析的结果来评估在步骤4618?4628的组合中收集到的数据的质量。在步骤4623中发现质量可接受的情况下,在步骤4634中完成测量。否则,在步骤4604中重新进行分析。在一些情况下,3D信息可能无法如期望地那样准确。在这种情况下,重复早期步骤中的一部分可能有帮助。[0137]在另一实施例中,摄像装置2530和投射器2520可被配置为测量过小而人眼无法看见的特征。通常,对于该应用,利用被配置为测量该大小的图案的摄像装置将缩小结构光图案的大小。使用这种投射器2500的应用的示例包括测量小焊点、测量表面粗糙度和波度、测量诸如纸张的材料的属性、测量切边、测量磨损、腐蚀和侵蚀以及测量平整度和台阶高度。图15的扫描仪系统(包括六DOF扫描仪和激光追踪器)使得能够在大区域内测量小特征。
[0138]图16示出与光电系统900和定位摄像装置系统950相结合使用的六DOF指示器2800的实施例。结合图13论述了光电系统900和定位摄像装置系统950,并且这里将不重复该论述。在实施例中,以光电系统1900替换光电系统900。六DOF指示器2800包括主体2814、一个或多个回射器2810、2811、底座2890、可选电缆2836、可选电池2834、接口部件2812、识别元件2839、致动器按钮2816、天线2838和电子电路板2832。图16中的回射器2810、可选电缆2836、可选电池2834、接口部件2812、识别元件2839、致动器按钮2816、天线2838和电子电路板2832分别与图14中的回射器2010、可选电缆2046、可选电池2044、接口部件2012、识别元件2049、致动器按钮2016、天线2048和电子电路板2042相对应。针对这些对应元件的描述与以上所论述的相同并且将不重复。底座2890可以附接至移动元件,由此使得激光追踪器能够测量移动元件的六度。该移动元件可以是机器人末端执行器、机器工具或组件上工具(例如,组件线滑架)。由于回射器2810可能小并且图16中的很多其它元件是可选的且可以省略,因此六DOF指示器可以为紧凑型。该小尺寸在一些情况下可以提供优势。可以将诸如回射器2611的附加回射器添加至第一回射器2610以使得激光追踪器能够从各方向追踪六DOF扫描仪。
[0139]图16A示出六DOF指示器4730是安装在磁槽4732上的六DOF球形安装回射器(SMR) 4734的实施例。六DOF SMR可以包含可以为沿着反射元件的交线具有标记的露天或玻璃回射器的图案化回射器。在实施例中,操作者通过例如利用指向上方的标记或标志来将六DOF SMR定位成优选方位,来确定六DOF指示器的初始方位。利用该方法,六DOF指示器可以是完全无源的,而不需要来自任何其它装置的任何电力或任何电信号。由于可以将磁槽快速且容易地安装在任何期望位置(例如,机器人或机器工具上)而不需要安装任何电缆或复杂固定件,因此这种六DOF指示器提供了显著优点。在实施例中,通过将螺纹螺杆附接至螺纹开口 4734,将磁槽4732附接至可以是机器人或机器工具的装置。在其它实施例中,利用热胶或环氧树脂将磁槽附接至装置。
[0140]图16B示出实施例4760,其中,六DOF指示器4734是安装在具有约束4762的槽4732上的六DOF SMR。该约束包括与六DOF SMR4734相接触的元件,例如金属的机械件、塑料盖或带。通过固定机构4764使将该约束与六DOF SMR4734紧密物理接触。固定机构的示例包括挂钩夹或螺丝钳。约束4762提供保护以避免碰撞或高加速度。
[0141]图17示出与光电系统900和定位摄像装置系统950相结合使用的六DOF投射器2600的实施例。结合图13讨论了光电系统900和定位摄像装置系统950,并且这里将不重复该讨论。在实施例中,以具有两个或更多个波长的光的光电系统替换光电系统900。六DOF指示器2600包括主体2614、一个或多个回射器2610、2611、投射器2620、可选电缆2636、可选电池2634、接口部件2612、识别元件2639、致动器按钮2616、天线2638和电子电路板2632。图17中的回射器2610、可选电缆2636、可选电池2634、接口部件2612、识别元件2639、致动器按钮2616、天线2638和电子电路板2632分别与图14中的回射器2010、可选电缆2046、可选电池2044、接口部件2012、识别元件2049、致动器按钮2016、天线2048和电子电路板2042相对应。对于这些对应元件的描述与以上所讨论的相同并且将不重复。六DOF投射器2600可以包括光源、光源和转向镜、MEMS微镜、液晶投射器或者能够将光图案投射到工件2600上的任何其它装置。利用激光追踪器使用专利‘758所述的方法得知投射器2600的六自由度。根据该六自由度,可以在追踪器参考坐标系中求出投射光图案的三维坐标,而例如可以通过利用激光追踪器对工件上的三个点进行测量来将这些三维坐标转换到工件的参考坐标系中。可以将诸如回射器2611的附加回射器添加至第一回射器2610以使得激光追踪器能够从各种方向追踪六DOF扫描仪,由此在六DOF投射器2600可以投射光的方向上给出更大灵活性。
[0142]在工件的参考坐标系中已知工件2660的表面上的投射光图案2640的情况下,可以获得各种有用能力。作为第一示例,投射图案可以表示操作员应在何处钻孔或者进行其它操作以使得能够将部件粘附到工件2600上。例如,可以将计量表附接至飞行器的驾驶舱。这种现场组装方法在多数情况中可以是具有成本效益的。作为第二示例,投射图案可以表示通过轮廓图案、颜色编码公差图案或其它图形部件的使用需要将哪些材料添加至工具或从工具移除。操作员可以使用工具来擦除不期望的材料或者使用填料来填充区域。由于激光追踪器或附接至激光追踪器的外部计算机可以知晓CAD模型的详细内容,因此六DOF投射器可以提供用于修改工具以满足CAD公差的相对快速简单的方法。其它组装操作可以包括划线、施加粘接剂、施加涂料、施加标签和清洗。作为第三示例,投射图案可以表示隐藏部件。例如,可以将管或电缆布置在表面下方并且从图中隐藏。可以将这些部件的位置投射到工件上,由此使得操作员能够避免进行组装或维修操作。
[0143]为了将来自投影扫描仪的光投射到工件的参考坐标系,通常需要在激光追踪器的参考坐标系中确定工件的参考坐标系。用于进行该操作的一个方式是利用激光追踪器来测量工件的表面上的三个点。然后,可以使用CAD模型或先前测量的数据来建立工件和激光追踪器之间的关系。
[0144]在操作员通过六DOF投射器的辅助进行组装操作的情况下,有用的技术来将六DOF投射器安装在静止支架或底座上,由此使得操作员能够进行组装操作而无需利用双手。激光追踪器和六DOF投射器的有用模式是即使在激光追踪器停止追踪六DOF扫描仪上的回射器之后也使六DOF投射器继续投射光图案。这样,在投射器继续显示表示要进行的组装操作的光图案的情况下,操作员可以使用激光追踪器来进行测量,例如利用SMR、六DOF探测器或六DOF扫描仪。以类似的方式,在追踪器停止追踪各扫描投射器上的回射器的情况下,可以使用追踪器来设置继续投射图案的两个或更多个扫描投射器。因而,可以将高水平的细节投射到相对大的区域上,从而使得能够同时辅助几个操作员。还可以在模式中使得六DOF扫描仪能够投射几个可选图案中的任意可选图案,由此使得操作员能够进行作为规定序列的组装操作。
[0145]除了辅助组装操作之外,投影扫描仪还可以辅助执行检查过程。在一些情况下,检查过程可以要求操作员按特定顺序进行一系列测量。六DOF扫描仪可以指向操作员在各步骤要进行测量的位置。六DOF扫描仪可以对要进行测量的区域划分界线。例如,通过绘制框,六DOF扫描仪可以表示操作员要在框内的区域上进行扫描测量,可能要确定区域的平坦度或可以是较长的测量序列的一部分。由于投射器可以利用激光追踪器所追踪的六DOF回射器来继续一系列步骤,因此操作员可以使用追踪器或使用其它工具来继续检查序列。在追踪器正在进行测量的情况下,将知晓何时测量成功完成并且可以进入下一步骤。投影扫描仪还可以以书面消息或音频消息的形式来向操作员提供信息。操作员可以使用追踪器摄像装置或其它部件可以拍摄到的姿势来向激光追踪器发送命令。
[0146]六DOF投射器可以使用可能动态应用的光图案,以传输信息。例如,六DOF投射器可以使用前后运动来表示SMR要移动的方向。六DOF投射器可以绘制其它图案,以给出操作员根据一组规则可以解释的消息,其中这些规则以书面或显示形式对于用户而言是可用的。
[0147]还可以使用六DOF投射器来向用户输送与检查中的对象的性质有关的信息。例如,在进行了维度测量的情况下,六DOF投射器可以投射表示被测对象的表面坐标中关联的误差的区域的颜色编码图案。可选地,可以仅显示公差之外的区域或值。例如,可以突出显示表面轮廓在公差之外的区域。可选地,可以绘制线以表示在两个点之间测量的长度然后写关于与该距离相关联的误差量的部分的消息。
[0148]除了维度特性之外,六DOF投射器还可以显示与所测量的特性有关的信息,其中这些特性与对象上的坐标位置相关联。被测对象的这些特性可以包括温度值、超声值、微波值、毫米波值、X射线值、放射值、化学感测值和许多其它类型的值。如以下所述,可以测量这些对象特性并且使用六DOF扫描仪使这些对象特性与对象上的三维坐标一致。可选地,通过利用对象参考坐标系使数据以某种方式与对象表面的维度坐标相关,可以使用单独测量装置在对象上测量对象的特性。然后,通过使对象的参考坐标系与激光追踪器或六DOF投射器的参考坐标系一致,例如可以以图形形式将与对象特性有关的信息显示在对象上。例如,可以使用热红外阵列来测量对象表面的温度值。可以通过投射到对象表面上的颜色编码来表示各温度。
[0149]六DOF扫描仪还可以将建模数据投射到对象表面上。例如,可以将热有限源分析(FEA)的结果投射到对象表面上,从而使得操作员能够选择在任一时间显示FEA或测量的热数据这两个显示中的哪个。由于这两组数据被投射到对象上的求出特性的实际位置处(例如测量或预测到特定温度存在的位置),因此向用户提供对于影响对象的物理效果的明确且直接的理解。还可以将六DOF投射器附接至诸如机器人或机器工具的可移动载体上。
[0150]在利用人眼无法看见的过小的已解决特征进行小区域的测量的情况下,六DOF投射器可以将对象表面的一部分上先前测量的特性的放大图投射到对象表面上,由此使得用户能够观看不放大则看不见的过小特征。在实施例中,利用诸如图15的扫描仪2500的六DOF扫描仪来进行高分辨率测量,并且利用投射器(可以是六DOF扫描仪中的投射器或六DOF投射器)来投射结果。
[0151]图18示出与光电系统2790相结合使用的六DOF投射器2700的实施例。光电系统2790可以是能够测量六DOF投射器2700的六自由度的任何装置。在实施例中,光电系统2790包含用于观看六DOF投射器2700上的回射器的照明光源的一个或多个摄像装置。通过记录一个或多个摄像装置上光源图像的相对位置,求出三个方位自由度。例如,通过使用测距仪和两个角编码器求出回射器2710的三维坐标,来求出三个附加自由度。在另一实施例中,如下求出三个方位自由度:通过将光束经由立方隅角回射器2710的顶点发送至位置检测器来确定两个自由度,其中,位置检测器可以是光敏阵列;并且通过经由至少一个偏振分束器发送可以为相同光束的偏振光束来确定第三个自由度。在第三实施例中,光电组件2790将光图案发送至到六DOF投射器2700上。在本实施例中,接口部件2712包括多个线性位置检测器以检测图案并且据此确定六DOF投射器2700的三个方位自由度,其中,多个线性位置检测器可以为线性光敏阵列。如本领域普通技术人员已知的,许多其它光电系统2790也可以用来确定六DOF投射器2700的六自由度。六DOF投射器2700包括主体2714、一个或多个回射器2710、2711、投射器2720、可选电缆2736、可选电池2734、接口部件2712、识别元件2739、致动器按钮2716、天线2738和电子电路板2732。图18的可选电缆2736、可选电池2734、接口部件2712、识别元件2739、致动器按钮2716、天线2738和电子电路板2732分别对应于图14中的回射器2010、可选电缆2046、可选电池2044、接口部件2012、识别元件2049、致动器按钮2016、天线2048和电子电路板2042。针对这些对应元件的说明与上述相同并且将不进行重复。可以将诸如回射器2711的附加回射器添加至第一回射器2710以使得激光追踪器能够从各种方向追踪六DOF扫描仪,由此给出在利用六DOF投射器2700可以投射光的方向上的更大灵活性。
[0152]返回参考图15,注意以下情况:除了提供与扫描仪摄像装置2530相结合使用的光源以外,扫描仪光源2520用作用于显示图案的投射器(用于确定工件的三维坐标),可以使用其它用于求出目标2500的六自由度的方法。尽管在图15中没有明确示出,但这些方法可以包括参考图18所述的方法。
[0153]除了图18的六DOF投射器可以使用比图17的六DOF投射器更宽范围的六DOF测量以外,图17和18相同。对六DOF投射器2600的应用所进行的所有评论还适用于六DOF投射器2700。
[0154]图19示出与光电系统2790相结合使用的六DOF传感器4900的实施例。光电系统2790可以是能够测量六DOF传感器4900的六自由度的任何装置。在实施例中,光电系统2790包含用于观看六DOF传感器4900上的回射器的照明光源的一个或多个摄像装置。通过记录一个或多个摄像装置上的光源图像的相对位置,求出三个方位自由度。例如,通过使用测距仪和两个角编码器求出回射器4910的三维坐标,来求出三个附加自由度。在另一实施例中,如下求出三个方位自由度:通过将光束经由立方隅角回射器4910的顶点发送至位置检测器来确定两个自由度,其中,位置检测器可以是光敏阵列;并且通过经由至少一个偏振分束器发送可以是相同光束的偏振光束来确定第三个自由度。在第三实施例中,光电组件2790将光图案发送至六DOF传感器4900上。在本实施例中,接口部件4912包括多个线性位置检测器以检测图案并且据此确定六DOF投射器2700的三个方位自由度,其中,多个线性位置检测器可以是线性光敏阵列。如本领域普通技术人员已知的,许多其它光电系统2790可以用来确定六DOF投射器2700的六个自由度。六DOF传感器4900包括主体4914、一个或多个回射器4910、4911、传感器4920、可选源4950、可选电缆4936、可选电池4934、接口部件4912、识别元件4939、致动器按钮4916、天线4938和电子电路板4932。图18的可选电缆4936、可选电池4934、接口部件4912、识别元件4939、致动器按钮4916、天线4938和电子电路板4932分别对应于图14中的回射器2010、可选电缆2046、可选电池2044、接口部件2012、识别元件2049、致动器按钮2016、天线2048和电子电路板2042。对于这些对应元件的说明与上述相同并且将不进行重复。可以将诸如回射器4911的附加回射器添加至第一回射器4910以使得激光追踪器能够从各种方向追踪六DOF扫描仪,由此给出在六DOF传感器4900可以感测对象的方向上的更大灵活性。
[0155]传感器4920可以具有各种类型。例如,其可以对光谱的红外区域中波长为0.7?20微米的光的光能做出反应,由此使得能够确定对象表面在点4924处的温度。传感器4920被配置为在通常以轴4922为中心的视野4940上收集对象4960所发出的红外能量。可以通过将轴4922投射到对象4960上并且求出交点4924,来求出与测量到的表面温度相对应的对象表面上的点的三维坐标。为了确定交点,需要知道对象参考坐标系和装置(追踪器)参考坐标系之间的关系,可选地,由于已知追踪器参考坐标系和传感器参考坐标系之间的关系,因此可以知道对象参考坐标系和六DOF传感器参考坐标系之间的关系。可选地,由于根据六DOF传感器上的追踪器进行的测量已知追踪器参考坐标系与六DOF传感器之间的关系,因此可以知道对象参考坐标系与TK DOF传感器的参考坐标系之间的关系。用以确定对象参考坐标系和追踪器参考坐标系之间的关系的一种方式是测量对象表面上的三个点的三维坐标。通过具有与三个测量点相关的与对象有关的信息,将得知对象表面上的所有点。例如,根据CAD绘图或根据任意类型的坐标测量装置所进行的先前测量可以获得对象的与三个测量点有关的信息。
[0156]除了测量所发出的红外能量之外,可以在宽范围波长或等同频率内测量(感测)电磁频谱。例如,电磁能可以在光学区域内并且可以包括可见光、紫外线、红外线和兆频区域。诸如对象根据对象的温度所发出的热能的一些特性是对象的固有属性并且不需要外部照明。可以根据照明的特性(例如各照明波长中可用的光学功率量)改变依赖于背景照明和感测结果的其它特性(诸如对象的颜色)。所测量的光学特性可以包括光学检测器所接收的光学功率,并且可以集成各种波长的能量以根据各波长处的光学检测器的响应性来产生电气响应。
[0157]在一些情况下,可以利用源4950将照明有意地施加至对象。在正在执行期望将所施加的照明与背景照明区分的实验的情况下,例如,可以利用正弦波或方形波来调制所施加的光。然后,可以与传感器4920中的光学检测器结合使用锁定放大器或相似方法以仅提取所施加的光。
[0158]利用传感器4940感测电磁辐射的其它示例包括以比紫外光中存在的波长短的波长的X射线的感测和毫米波、微波和RF波等的感测及比在兆频波和其它光学波中存在的波长长的波长的示例。X射线可以用于穿透材料以获得与对象的内部特性有关的信息,例如存在缺陷或存在不止一种材料。源4950可以用来发出X射线以照亮对象4960。通过移动六DOF传感器4900并且从多个视图观察缺陷或材料界面的有无,可以确定材料内的缺陷或材料界面的三维坐标。此外,在将传感器4940与诸如图17和18的投射器2720的投射器相结合的情况下,可以将图案投射到表示需要执行维修工作以修补缺陷的对象表面上。
[0159]在实施例中,源4950在频谱(毫米波、微波或RF波)的电区域中提供电磁能。来自源的光照射对象4960,并且利用传感器4920拾取反射波或散射波。在实施例中,使用电波来穿透后方的墙壁或其它对象。例如,这种装置可以用来检测RFID标签的有无。这样,六DOF传感器4900可用来确定遍布于工厂内的RFID标签的位置。还可以定位除RFID标签以外的其它对象。例如,可以使用六DOF扫描仪来定位RF波或微波的源,诸如发出与计算机或其它电气装置发生干涉的高水平的宽带电磁能的焊接设备。[0160]在实施例中,源4950提供超声波并且传感器4920是超声波传感器。超声波传感器相对于光学传感器在感测清晰对象、液位或高反射性或金属性表面的情况下具有优点。在医疗方面,可以使用超声波传感器来定位观看到的特征相对于患者身体的位置。传感器4920可以是被配置为检测微量化学成分并对检测到的化学成分提供化学识别标志的化学传感器。传感器4920可被配置为感测放射性衰变的有无,由此表示对象是否对人体照射造成风险。传感器4920可被配置为测量诸如表面粗糙度、波纹度和层叠的表面纹理。传感器可以是轮廓曲线仪、干涉仪、共焦显微镜、电容表或类似装置。六DOF扫描仪还可用于测量表面纹理。可以使用以上没有提到的其它类型的传感器来测量其它对象特性。
[0161]图19A示出六DOF传感器4990的实施例,其中,除了六DOF传感器4990的传感器4922包括透镜4923和光敏阵列4924之外,图19A的六DOF传感器4990与图19的六DOF传感器4900相同。来自六DOF传感器的视野4940内的发射或反射能量线4925在对象表面4960上的点4926处出现、穿过传感器透镜4923的透视中心4927而到达光敏阵列4924上的点4928。源4950可以照亮对象表面4960的区域,由此在光敏阵列上产生响应。各点与对象表面上的感测特性的三维坐标、由三方位自由度所确定的各三维点、三个平移自由度、传感器组件内的摄像装置和投射器的几何形状、以及与对象表面上的点相对应的光敏阵列上的位置相关联。传感器4922的示例是热阵列传感器,其通过提供各像素处的温度来响应与三维表面坐标相关联的各特性传感器值。
[0162]图20是示出利用坐标测量装置和目标扫描仪来测量对象表面上的三个或更多个表面集的方法中的步骤5000的流程图,其中三个或更多个表面集中的每一个是装置参考坐标系中的对象表面上的点的三维坐标,每个表面集包括三个值,并且装置参考坐标系与坐标测量装置相关联。
[0163]步骤5005用于提供具有主体、第一回射器、投射器、摄像装置和扫描处理器的目标扫描仪,其中第一回射器、投射器和摄像装置刚性地固定至主体,并且目标扫描仪从坐标测量装置机械地拆卸。在该步骤中,投射器包括光的源图案(其中该光的源图案位于源平面上并且包括至少三个非共线图案元素),投射器被配置为将光的源图案投射到对象上以在对象上形成对象光图案,并且至少三个非共线图案元素各自与至少一个表面集相对应。此外,在该步骤中,摄像装置包括摄像装置透镜和光敏阵列,其中摄像装置透镜被配置为将光的对象图案成像在光敏阵列上作为光的图像图案,该光敏阵列包括摄像装置像素,该光敏阵列被配置为针对每个摄像装置像素产生与摄像装置像素从光的图案图案接收到的光量相对应的相应像素数字信号值。
[0164]步骤5010用于提供坐标测量装置,该坐标测量装置用于测量平移集和方位集,该平移集是装置参考坐标系中的目标扫描仪的三个平移自由度的值并且方位集是装置参考坐标系中的目标扫描仪的三个方位自由度的值,平移集和方位集足以限定目标扫描仪在空间内的位置和方位,坐标测量装置被配置为将第一光束发送至第一回射器并且从第一回射器接收第二光束,第二光束是第一光束的一部分,坐标测量装置包括装置处理器,装置处理器被配置为确定方位集和平移集,平移集基于第二光束中的至少一部分。此外,在该步骤中,扫描处理器和装置处理器联合地被配置为确定三个或更多个表面集,其中,每个表面集至少部分基于平移集、方位集和像素数字值。
[0165]步骤5015用于选择光的源图案。[0166]步骤5020用于将光的源图案投射到对象上以产生光的对象图案。
[0167]步骤5025用于将光的对象图案在光敏阵列上成像以获得光的图像图案。
[0168]步骤5030用于获得光的图像图案的像素数字值。
[0169]步骤5035用于将第一光束从坐标测量装置发送至第一回射器。
[0170]步骤5040用于从第一回射器接收第二光束。
[0171]步骤5045用于测量方位集和平移集,其中该平移集至少部分基于第二光束。
[0172]步骤5050用于确定与至少三个非共线图案元素中的每一个相对应的表面集。
[0173]步骤5055用于保存表面集。该方法5000以标记A结束。
[0174]图21是示出图20的标记A之后的方法中的步骤5100的流程图。
[0175]步骤5105用于使触觉探测器触摸对象表面。
[0176]步骤5110用于测量平移集和方位集。
[0177]步骤5115用于至少部分基于平移集和方位集来确定第二表面集。
[0178]图22是示出图20的标记A之后的方法中的步骤5200的流程图。步骤5205用于评估表面集。步骤5210用于至少部分基于所评估的表面集来向用户指示要利用触觉探测器测量的对象表面的区域。
[0179]图23是示出图20的标记A之后的方法中的步骤5300的流程图。步骤5305用于将图案并入到第一回射器中。步骤5310用于提供包括第二透镜和第二光敏阵列的第二光学系统,其中该第二透镜被配置为使第一回射器的至少一部分的第二图像形成在第二光敏阵列上。步骤5315用于将第二图像转换成第二数字数据集。步骤5320用于至少部分基于第二数据数据集来计算方位集。
[0180]图24是示出利用坐标测量装置和目标传感器来测量感测特性和与该感测特性相关联的表面集的方法中的步骤5400的流程图,其中表面集是装置参考坐标系中的对象表面上的点的三维坐标,每个表面集包括三个值,装置参考坐标系与坐标测量装置相关联。
[0181]步骤5405用于提供具有主体、第一回射器、传感器和传感器处理器的目标传感器,其中第一回射器和传感器刚性地固定至主体,并且目标传感器从坐标测量装置机械地拆卸,目标传感器被配置为测量感测特性,感测特性是与传感器所测量的量相关联的值。
[0182]步骤5410用于提供坐标测量装置,其中该坐标测量装置用于测量平移集和方位集,平移集是装置参考坐标系中的目标传感器的三个平移自由度的值并且方位集是装置参考坐标中的目标传感器的三个方位自由度的值,平移集和方位集足以限定目标传感器在空间内的位置和方位,坐标测量装置用于将第一光束发送至第一回射器并且从第一回射器接收第二光束,第二光束是第一光束的一部分,坐标测量装置包括装置处理器,装置处理器被配置为确定方位集和平移集,平移集至少部分基于第二光束,其中传感器处理器和装置处理器共同地被配置为确定感测特性和表面集,表面集至少部分基于平移集和方位集。
[0183]步骤5415用于将来自坐标测量装置的第一光束发送至第一回射器。
[0184]步骤5420用于从第一回射器接收第二光束。
[0185]步骤5425用于测量方位集和平移集,该平移集至少部分基于第二光束。
[0186]步骤5430用于确定表面集。
[0187]步骤5435用于感测该感测特性。
[0188]步骤5440用于保存表面集和感测特性。方法5400以标记B结束。[0189]图25是示出以图24的标记B开始的方法中的步骤5500的流程图。步骤5505用于将图案并入到第一回射器内。
[0190]步骤5510用于提供包括第二透镜和第二光敏阵列的光学系统,该第二透镜用于将图案化后的回射器的至少一部分的第二图像形成在第二光敏阵列上。
[0191]步骤5515用于将第二图像转换成第二数字数据集。
[0192]步骤5520用于至少部分基于第二数字数据集来计算方位集。
[0193]图26是示出用于通过利用第一目标投射器投射第一图案来将第一信息传输至坐标测量装置的用户的方法中的步骤5600的流程图。
[0194]步骤5605用于提供具有目标投射器参考坐标系并且包括主体、第一回射器和投射器的第一目标投射器,其中该第一回射器和投射器刚性地固定至主体,第一目标投射器从坐标测量装置机械地拆卸,投射器被配置为以两个维度投射光图案,其中该光图案在与三维对象相交时形成三维光图案。
[0195]步骤5610用于提供具有装置参考坐标系的坐标测量装置,其中该坐标测量装置用于测量平移集和方位集,平移集是装置参考坐标系中的第一目标投射器的三个平移自由度的值并且方位集是装置参考坐标系中的第一目标投射器的三个方位自由度的值,平移集和方位集足以限定第一目标投射器在空间内的位置和方位,坐标测量装置用于将第一光束发送至第一回射器并且从第一回射器接收第二光束,第二光束是第一光束的一部分,坐标测量装置包括装置处理器,装置处理器被配置为确定方位集和平移集,平移集至少部分基于第二光束。
[0196]步骤5615用于将来自坐标测量装置的第一光束发送至第一回射器。
[0197]步骤5620用于从第一回射器接收第二光束。
[0198]步骤5625用于测量方位集和平移集,其中该平移集至少部分基于第二光束。
[0199]步骤5630用于选择要输送的第一信息,该第一信息选自对象上的位置、对象上的多个位置、由移动图案指示的方向、包括一个或多个符号或字母数字字符的消息、隐藏特征、测量对象特性、建模特性、表面特性的放大表示、具有根据规则的含义的图案以及以上的组合。
[0200]步骤5635用于确定与第一信息相对应的光的第一图案。
[0201]步骤5640用于存储第一图案。
[0202]步骤5645用于至少部分基于平移集和方位集来将光的第一图案从投射器投射到对象上。方法5600以标记C结束。
[0203]图27是示出以图26的标记C开始的方法中的步骤5700的流程图。步骤5705用于在第一目标投射器继续将光的第一图案投射到对象上的情况下,利用坐标测量装置进行测量。
[0204]图28是示出以图26的标记C开始的方法中的步骤5800的流程图。步骤5805用于提供具有第三回射器的第二目标投射器。步骤5810用于将第一光束发送至第三回射器。步骤5815用于使第二光束从第三回射器返回至坐标测量装置。
[0205]图29是示出以图26的标记C开始的方法中的步骤5900的流程图。步骤5905用于将图案并入到第一回射器中。步骤5910用于提供第二光学系统。步骤5915用于将第二图像转换成第二数字数据集。步骤5920用于至少部分基于第二数字数据集来计算方位集。[0206]图30是示出以图26的标记C开始的方法中的步骤6000的流程图。步骤6005用
于向第一目标投射器提供扬声器。步骤6010用于选择要输送的第二信息。步骤6015用于确定与第二信息相对应的第一音频消息。步骤6020用于从扬声器发出第一音频消息。
[0207]图31是示出用于利用坐标测量装置和目标扫描仪测量对象表面上的多个表面集的流程图,其中每个表面集是装置参考坐标系中的对象表面上的点的三维坐标,每个表面集包括三个值,装置参考坐标系与坐标测量装置相关联。
[0208]步骤6015用于提供目标扫描仪,其具有主体、并入图案的第一回射器、投射器、摄像装置和扫描处理器,其中第一回射器、投射器和摄像装置刚性地附接至主体,并且目标扫描仪从坐标测量装置机械地拆卸,其中投射器包括光的源图案,该光的源图案位于源平面上并且包括多个共线图案元素,投射器被配置为将光的源图案投射到对象上以在对象上形成光的对象图案,每个图案元素与至少一个表面集相对应,其中摄像装置包括第一透镜和第一光敏阵列,该第一透镜被配置为将光的对象图案成像在第一光敏阵列上作为光的图像图案,第一光敏阵列包括摄像装置像素,第一光敏阵列被配置为针对每个摄像装置像素产生与摄像装置像素从光的图像图案接收到的光量相对应的相应像素数字值。
[0209]步骤6110用于提供坐标测量装置,其中该坐标测量装置被配置为测量平移集和方位集,平移集是装置参考坐标系中的目标扫描仪的三个平移自由度的值并且方位集是装置参考坐标系中的目标扫描仪的三个方位自由度的值,平移集和方位集足以限定目标扫描仪在空间内的位置和方位,坐标测量装置用于将第一光束发送至第一回射器并且从第一回射器接收第二光束,第二光束是第一光束的一部分,坐标测量装置包括装置处理器,装置处理器被配置为确定方位集和平移集,方位集和平移集至少部分基于第二光束,坐标测量装置包括第二光学系统,该第二光学系统包括第二透镜和第二光敏阵列,第二透镜用于使第一回射器的至少一部分的第二图像形成在第二光敏阵列上,坐标测量装置用于将第二图像转换成第二数字数据集并且至少部分基于第二数字数据集来计算方位集,其中扫描处理器和装置处理器共同被配置为确定多个表面集,其中,每个表面集至少部分基于平移集、方位集和像素数字值。
[0210]步骤6115用于选择光的源图案。
[0211]步骤6120用于将光的源图案投射到对象上以产生光的对象图案。
[0212]步骤6125用于使光的对象图案在光敏阵列上成像以获得光的图像图案。
[0213]步骤6130用于针对光的图像图案获得像素数字值。
[0214]步骤6135用于将第一光束从坐标测量装置发送至第一回射器。
[0215]步骤6140用于从第一回射器接收第二光束。
[0216]步骤6145用于至少部分基于第二光束来测量方位集和平移集。
[0217]步骤6150用于确定与多个共线图案元素相对应的表面集。
[0218]步骤6155用于保存表面集。
[0219]图32是示出用于利用坐标测量装置和目标扫描仪来测量对象表面上的多个表面集的步骤6200的流程图,其中每个表面集是装置参考坐标系中的对象表面上的点的三维坐标,每个表面集包括三个值,装置参考坐标系与坐标测量装置相关联。
[0220]步骤6205用于提供目标扫描仪,其具有主体、第一回射器、投射器、摄像装置和扫描处理器,其中第一回射器、投射器和摄像装置刚性地固定至主体,并且目标扫描仪从坐标测量装置机械地拆卸,其中投射器包括光的源图案,该光的源图案位于源平面上并且包括多个共线图案元素,投射器用于将光的源图案投射到对象上以在对象上形成光的对象图案,其中各图案元素与至少一个表面集相对应,其中摄像装置包括第一透镜和第一光敏阵列,第一透镜被配置为使光的对象图案形成在第一光敏阵列上作为光的图像图案,第一光敏阵列包括摄像装置像素,第一光敏阵列被配置为针对各摄像装置像素产生与摄像装置像素从光的图像图案接收到的光量相对应的相应像素数字值。
[0221]步骤6210用于提供坐标测量装置,其中该坐标测量装置被配置为测量平移集和方位集,平移集是装置参考坐标系中的目标扫描仪的三个平移自由度的值并且方位集是装置参考坐标系中的目标扫描仪的三个方位自由度的值,平移集和方位集足以限定目标扫描仪在空间内的位置和方位,坐标测量装置用于将第一光束发送至第一回射器并且从第一回射器接收第二光束,第二光束是第一光束的一部分,坐标测量装置包括装置处理器,装置处理器被配置为确定方位集和平移集,方位集和平移集至少部分基于第二光束,其中扫描仪处理器和装置处理器共同被配置为确定多个表面集,其中每个表面集至少部分基于平移集、方位集和像素数字值。
[0222]步骤6215用于选择光的源图案。
[0223]步骤6220用于将光的源图案投射到对象上以产生光的对象图案。
[0224]步骤6225用于使光的对象图案在光敏阵列上成像以获得光的图像图案。
[0225]步骤6230用于针对光的图像图案获得像素数字值。
[0226]步骤6235用于将第一光束从坐标测量装置发送至第一回射器。
[0227]步骤6240用于从第一回射器接收第二光束。
[0228]步骤6245用于测量方位集和平移集,其中平移集至少部分基于第二光束。
[0229]步骤6250用于确定与多个共线图案元素相对应的表面集。
[0230]步骤6255用于保存表面集。
[0231]尽管已经参考示例实施例说明了本发明,但本领域技术人员应当理解,可以在没有背离本发明的范围的情况下进行各种变化并且可以利用等同物来替换元件。另外,可以在没有背离本发明的实质范围的情况下进行多种变形以使特定情形或材料适合本发明的教导。因此,期望本发明不限于作为用于执行本发明考虑的最佳模式所公开的特定实施例,但本发明将包括落在所附权利要求书的范围内的所有实施例。此外,术语第一、第二等的使用并不表示任何顺序或重要度,而是使用术语第一、第二等来将各元件区分开。此外,术语“一”、“一个”等的使用并不表示量的限制,而是表示存在至少一个所引用的项。
【权利要求】
1.一种方法(6100),所述方法利用坐标测量装置(10)和目标扫描仪(2500,2505,·2560,4760,4500)来测量对象的表面(2528)上的多个表面集,每个所述表面集是装置参考坐标系中的所述对象的表面上的点的三维坐标,每个表面集包括三个值,所述装置参考坐标系与所述坐标测量装置相关联,所述方法包括以下步骤: 提供具有主体(2514)、并入图案的第一回射器(2510)、投射器(2520,2562,4762,4520)、摄像装置(2530,2564,4760,4540)和扫描处理器(1584)的目标扫描仪,其中所述第一回射器、所述投射器和所述摄像装置刚性地固定至所述主体,并且所述目标扫描仪从所述坐标测量装置机械地拆卸(6105), 其中所述投射器包括光的源图案(2524,2570,4770,4521 ),光的所述源图案位于源平面上并且包括多个共线图案元素,所述投射器被配置为将光的所述·源图案投射到所述对象上以在所述对象上形成光的对象图案,并且每个图案元素与至少一个表面集相对应, 其中所述摄像装置包括第一透镜(2532,2582,4782,4544)和第一光敏阵列(2534,·2580,4780,4541),所述第一透镜被配置为将光的所述对象图案成像到所述第一光敏阵列上作为光的图像图案,所述第一光敏阵列包括摄像装置像素,所述第一光敏阵列被配置为针对每个摄像装置像素产生响应于所述摄像装置像素从光的所述图像图案接收到的光量的相应的像素数字值; 提供所述坐标测量装置,所述坐标测量装置被配置为测量平移集和方位集,所述平移集是所述装置参考坐标系中的所述目标扫描仪的三个平移自由度的值并且所述方位集是所述装置参考坐标系中的所述目标扫描仪的三个方位自由度的值,所述平移集和所述方位集足以限定所述目标扫描仪在空间内的位置和方位,所述坐标测量装置被配置为将第一光束(784)发送至所述第一回射器并且从所述第一回射器接收第二光束(786),所述第二光束是所述第一光束的一部分,所述坐标测量装置包括装置处理器(1520,1530-1536,1540,·1550,1560,1565,1570,1590),所述装置处理器被配置为确定所述方位集和所述平移集,所述方位集和所述平移集至少部分基于所述第二光束, 所述坐标测量装置包括第二光学系统(910),所述第二光学系统包括第二透镜和第二光敏阵列,所述第二透镜被配置为在所述第二光敏阵列上形成所述第一回射器的至少一部分的第二图像,所述坐标测量装置被配置为将所述第二图像转换成第二数字数据集并且至少部分基于所述第二数字数据集来计算所述方位集, 其中所述扫描仪处理器和所述装置处理器联合地被配置为确定所述多个表面集,每个表面集至少部分基于所述平移集、所述方位集和所述像素数字值(6110); 选择光的所述源图案(6115); 将光的所述源图案投射到所述对象上以产生光的所述对象图案(6120); 将光的所述对象图案成像到光敏阵列上以获得光的所述图像图案(6125); 获得光的所述图像图案的所述像素数字值(6130); 将所述第一光束从所述坐标测量装置发送至所述第一回射器(6135); 从所述第一回射器接收所述第二光束(6140); 至少部分基于所述第二光束来测量所述方位集和所述平移集(6145); 确定与所述多个共线图案元素相对应的所述表面集(6150);以及 保存所述表面集(6155)。
2.根据权利要求1所述的方法,其中: 所述投射器具有虚拟光透视中心(2572,4775)和投射器参考轴(2576,4776),所述投射器参考轴穿过所述投射器的虚拟光透视中心,所投射的光的源图案呈现为从所述虚拟光透视中心发出; 摄像装置透镜具有摄像装置透镜透视中心(2585,4785)和摄像装置参考轴(2586,4786),所述摄像装置参考轴穿过所述摄像装置透镜透视中心; 所述目标扫描仪具有基线(2588,4788)、基线长度(2592,4792)、基线投射器角度(2594,4794)和基线摄像装置角度(2596,4796),所述基线是连接所述虚拟光透视中心和所述摄像装置透镜透视中心的线段,所述基线长度是所述基线的长度,所述基线投射器角度是所述投射器参考轴和所述基线之间的角度,所述基线摄像装置角度是所述基线和所述摄像装置参考轴之间的角度;以及 所述的提供所述坐标测量装置的步骤进一步包括提供具有如下装置处理器的所述坐标测量装置,该装置处理器与所述扫描仪处理器联合地被配置为确定所述多个表面集,每个所述表面集进一步至少部分基于所述基线长度、所述摄像装置基线角度和所述投射器基线角度。
3.根据权利要求2所述的方法,其中所述的提供所述目标扫描仪的步骤进一步包括提供投射器透镜,所述投射器透镜被配置为投射光的所述源图案,所述虚拟光透视中心是所述投射器透镜的透视中心,所述投射器参考轴是投射器透镜光轴,并且所述摄像装置参考轴是摄像装置透镜光轴。
4.根据权利要求1所述的方法,其中所述的提供所述坐标测量装置的步骤进一步包括提供如下坐标测量装置,该坐标测量装置包括第一电机(2125)、第二电机(2155)、第一角测量装置(2120)、第`二角测量装置(2150)、测距仪(160,120)、位置检测器(151)、控制系统(1520, 1530, 1540, 1550)和装置处理器,所述第一电机和所述第二电机一起被配置为使所述第一光束指向第一方向,所述第一方向由关于第一轴(20)的第一转动角和关于第二轴(18)的第二转动角确定,所述第一转动角由所述第一电机产生并且所述第二转动角由所述第二电机产生,所述第一角测量装置被配置为测量所述第一转动角并且所述第二角测量装置被配置为测量所述第二转动角,所述测距仪被配置为测量从所述坐标测量装置到所述第一回射器的第一距离,所述位置检测器被配置为接收所述第二光束的第二部分并且将第一信号发送至所述控制系统,所述第一信号是响应于所述第二部分在所述位置检测器上的位置而产生的,所述控制系统被配置为将第二信号发送至所述第一电机,将第三信号发送至所述第二电机,并且将所述第一光束的第一方向调整至所述第一回射器在空间内的位置,所述第二信号和所述第三信号至少部分基于所述第一信号,所述装置处理器被配置为确定所述平移集和所述方位集,所述平移集至少部分基于所述第一距离、所述第一转动角和所述第二转动角。
5.根据权利要求1所述的方法,其中所述的提供所述目标扫描仪的步骤进一步包括提供刚性地附接至所述主体的固定装置,所述固定装置相对于所述装置参考坐标系固定。
6.根据权利要求1所述的方法,其中: 所述的提供所述目标扫描仪的步骤进一步包括提供刚性地附接到所述主体的第二回射器(2511);以及所述的利用坐标测量装置测量所述平移集和所述方位集的步骤进一步包括使所述目标扫描仪转动以通过来自所述坐标测量装置的所述第一光束来探测所述第二回射器。
7.根据权利要求1所述的方法,其中所述的提供所述目标扫描仪的步骤进一步包括提供所述目标扫描仪上的手柄。
8.根据权利要求1所述的方法,其中,在所述的提供所述目标扫描仪的步骤中,所述目标扫描仪进一步包括刚性地固定到所述主体的触觉探测器(2552)。
9.根据权利要求8所述的方法,进一步包括以下步骤: 使所述触觉探测器触摸所述对象的表面; 测量所述平移集和所述方位集;以及 至少部分基于所述平移集和所述方位集来确定第二表面集。
10.根据权利要求8所述的方法,进一步包括以下步骤: 评估所述表面集;以及 至少部分基于所评估的表面集来向用户指示要利用所述触觉探测器测量的所述对象的表面的区域。
11.根据权利要求10所述的方法,其中所述的评估所述表面集的步骤进一步包括以下步骤,基于评估标准 来评估所述表面集,所述评估标准选自对于具有边缘上的所述表面集中的至少一个的所述表面集中的至少一个,接收低光学功率的光;确定在所述表面集中的至少一个中可能存在多路径干扰;以及以上的组合。
12.根据权利要求10所述的方法,其中所述的向用户指示要利用所述触觉探测器来测量所述对象的表面的区域的步骤进一步包括如下指示,所述指示选自利用所述投射器投射的光照亮所述区域;在显示器上显示要照亮的所述区域;以及以上的组合。
13.一种方法(6200),所述方法利用坐标测量装置(10)和目标扫描仪(2500,2505,.2560,5760,4500)来测量对象的表面上的多个表面集,每个所述表面集是装置参考坐标系中的所述对象的表面上的点的三维坐标,每个表面集包括三个值,所述装置参考坐标系与所述坐标测量装置相关联,所述方法包括以下步骤: 提供具有主体(2514)、第一回射器(2510)、投射器(2520,2562,4762,4520)、摄像装置(2530, 2564,4760,4540)和扫描处理器(1584)的目标扫描仪,其中所述第一回射器、所述投射器和所述摄像装置刚性地固定至所述主体,并且所述目标扫描仪从所述坐标测量装置机械地拆卸, 其中所述投射器包括光的源图案(2524,2570,4770,4521),光的所述源图案位于源平面上并且包括多个共线图案元素,所述投射器被配置为将光的所述源图案投射到所述对象上以在所述对象上形成光的对象图案,并且每个图案元素与至少一个表面集相对应, 其中所述摄像装置包括第一透镜(2532,2582,4782,4544)和第一光敏阵列(2534,.2580,4780,4541),所述第一透镜被配置为将光的所述对象图案成像到所述第一光敏阵列上作为光的图像图案,所述第一光敏阵列包括摄像装置像素,所述第一光敏阵列被配置为针对每个摄像装置像素产生响应于所述摄像装置像素从光的所述图像图案接收到的光量的相应的像素数字值(6205); 提供所述坐标测量装置,所述坐标测量装置被配置为测量平移集和方位集,所述平移集是所述装置参考坐标系中的所述目标扫描仪的三个平移自由度的值并且所述方位集是所述装置参考坐标系中的所述目标扫描仪的三个方位自由度的值,所述平移集和所述方位集足以限定所述目标扫描仪在空间内的位置和方位,所述坐标测量装置被配置为将第一光束(784)发送至所述第一回射器并且从所述第一回射器接收第二光束(786),所述第二光束是所述第一光束的一部分,所述坐标测量装置包括装置处理器(1520,1530-1536,1540,·1550,1560,1565,1570,1590),所述装置处理器被配置为确定所述方位集和所述平移集,所述平移集至少部分基于所述第二光束, 其中所述扫描仪处理器和所述装置处理器联合地被配置为确定所述多个表面集,每个表面集至少部分基于所述平移集、所述方位集和所述像素数字值(6210); 选择光的所述源图案(6215); 将光的所述源图案投射到所述对象上以产生光的所述对象图案(6220); 将光的所述对象图案成像到光敏阵列上以获得光的所述图像图案(6225); 获得光的所述图像图案的所述像素数字值(6230); 将所述第一光束从所述坐标测量装置发送至所述第一回射器(6235); 从所述第一回射器接收所述第二光束(6240); 测量所述方位集和所述平移集,所述平移集至少部分基于所述第二光束(6245); 确定与所述多个共线图案元素相对应的所述表面集(6250);以及 保存所述表面 集(6255)。
14.根据权利要求13所述的方法,进一步包括以下步骤: 使光的源图像图案中的直线移动到所述源平面中的多个位置; 将光的所述源图案投射到所述对象上以产生所述直线的每个位置的光的所述对象图案; 将光的所述对象图案成像到所述光敏阵列上以获得所述直线的每个位置的光的所述图像图案; 针对所述直线的每个位置,获得光的所述图像图案的所述像素数字值; 针对所述直线的每个位置,确定所述多个表面集;以及 组合针对所述直线的每个位置所获得的所述表面集。
15.根据权利要求14所述的方法,其中所述的使光的源图像图案中的直线移动到所述源平面中的多个位置的步骤进一步包括使光的源图像图案中的直线移动到多个平行位置。
16.根据权利要求14所述的方法,其中所述的使光的源图像图案中的直线移动到所述源平面中的多个位置的步骤进一步包括使光的源图像图案中的直线移动到至少一个不平行位置。
【文档编号】G01B11/25GK103688132SQ201280018665
【公开日】2014年3月26日 申请日期:2012年4月11日 优先权日:2011年4月15日
【发明者】罗伯特·E·布里奇斯 申请人:法罗技术股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1