专利名称:用于使用手势来控制激光跟踪器的方法和设备的制作方法
技术领域:
本公开内容涉及一种坐标测量装置。坐标测量装置的一个集合属于通过向点发送激光束来测量该点的三维(3D)坐标的仪器类别,在该点处激光束被回射器目标所拦截。该仪器通过测量距目标的距离和关于目标的两个角度来得到该点的坐标。距离利用诸如绝对距离计(ADM)或干涉仪的距离测量装置来测量。角度利用诸如角编码器的角度测量装置来测量。仪器内的万向束转向机构将激光束引导到感兴趣的点。这样的装置的示例是激光跟踪器。通过引用合并于此的、授予Brown等人的美国专利第4,790,651号和授予Lau等人的美国专利第4,714,339号中描述了示例性激光跟踪器系统。·
背景技术:
与激光跟踪器紧密相关的坐标测量装置是全站仪(total station)。在勘测应用中最常使用的全站仪可用于测量漫散射或回射目标的坐标。在下文中,术语“激光跟踪器”以广义来使用以包括全站仪。通常,激光跟踪器向回射器目标发送激光束。常见类型的回射器目标是球形安装回射器(SMR),其包括嵌入在金属球体内的立体角回射器。立体角回射器包括三面相互垂直的镜子。作为三面镜子的公共交点的立体角的顶点位于球体的中心。通常的实践是与测试中的对象相接触地来放置SMR的球形表面并且然后在正测量的表面上移动SMR。由于将该立体角放置在球体内,因此从立体角的顶点到测试中的对象的表面的垂直距离保持恒定而与SMR的旋转无关。因此,表面的3D坐标可以通过使得跟踪器跟随在表面上移动的SMR的3D坐标来得到。可以将玻璃窗放置在SMR的顶部上以防止灰尘或污垢污染玻璃表面。在通过引用合并于此的、授予Raab等人的美国专利第7,388,654号中示出了这样的玻璃表面的示例。激光跟踪器内的万向机构可用于将来自跟踪器的激光束引导到SMR。由SMR回射的光的一部分进入激光跟踪器并且传递到位置检测器上。跟踪器控制系统使用光撞击位置检测器的位置来调整激光跟踪器的机械方位轴和天顶轴(zenith axis)的旋转角度,以保持激光束集中在SMR上。以此方式,跟踪器能够跟随(跟踪)SMR。附接到跟踪器的机械方位轴和天顶轴的角编码器可测量激光束的方位角和天顶角(相对于跟踪器参考系)。激光跟踪器执行的一个距离测量和两个角度测量足以完整地指定SMR的三维位置。如之前所述,在激光跟踪器中可找到两种类型的距离计干涉仪和绝对距离计(ADM)0在激光跟踪器中,干涉仪(如果存在)可通过对在回射器目标在两个点之间移动时所通过的已知长度(通常为激光的一半波长)的增量的数量进行计数来确定从起点到终点的距离。如果光束在测量期间断裂,则无法准确地知道计数值,从而使得距离信息丢失。通过比较,激光跟踪器中的ADM确定距回射器目标的绝对距离而不考虑光束断裂,这还允许在目标之间切换。由于此,ADM被认为是能够实现“多点自动(point-and-shoot)”测量。初始时,绝对距离计仅能够测量静止目标并且为此总是与干涉仪一起使用。然而,一些现代的绝对距离计可以进行快速测量,从而消除了对干涉仪的需要。在通过引用合并于此的、授予Bridges等人的美国专利第7,352,446号中描述了这样的ADM。在其跟踪模式中,当SMR在跟踪器的捕获范围中时,激光跟踪器将自动地跟随SMR的移动。如果激光束断裂,则跟踪将停止。光束可能由于多种手段中的任意手段而断裂(I)仪器与SMR之间的障碍;(2)SMR的迅速移动,该移动对于仪器来说过快而无法跟随;或者(3) SMR的方向被转向超过SMR的受光角。默认地,在光束断裂之后,光束保持固定在光束断裂的点处或者在最后的命令位置处。操作者可能需要视觉上搜索跟踪光束并且将SMR放置在光束中以将仪器锁定到SMR上并且继续跟踪。
一些激光跟踪器包括一个或多个摄像装置。摄像装置轴可与测量光束同轴或者偏离测量光束固定距离或角度。摄像装置可用于提供宽视野以定位回射器。靠近摄像装置光学轴放置的调制光源可照射回射器,从而使得回射器更容易识别。在该情况下,回射器与照明同相地闪烁,而背景对象不与照明同相地闪烁。这样的摄像装置的一个应用是检测视野中的多个回射器并且以自动化序列测量每个回射器。在授予Pettersen等人的美国专利第6,166,809号和授予Bridges等人的美国专利第7,800, 758号中描述了示例性系统,这两个专利通过引用合并于此。一些激光跟踪器具有以六个自由度(DOF)进行测量的能力,这六个自由度可包括诸如X、y和Z的三个坐标以及诸如俯仰(pitch)、横滚(roll)和偏航(yaw)的三个旋转。基于激光跟踪器的多种系统可用于或者已被提出用于测量六个自由度。在通过引用合并于此的授予Bridges的美国公布专利申请第2010/0128259号、授予Bridges等人的美国专利第7,800, 758号、授予Pettersen等人的美国专利第5,973,788号和授予Lau的美国专利第7,230, 689号中描述了示例性系统。激光跟踪器功能的用户控制激光跟踪器的两种常见操作模式是跟踪模式和仿形模式(profilingmode)。在跟踪模式中,在操作者来回移动回射器时,来自跟踪器的激光束跟随回射器。在仿形模式中,来自跟踪器的激光束在操作者通过计算机命令或手动动作给出的方向上行进。除了控制跟踪器的基本跟踪和指向行为的这些操作模式之外,还存在使得跟踪器能够以操作者预先选择的方式进行响应的特定可选模式。期望的可选模式通常在控制激光跟踪器的软件中来选择。这样的软件可驻留在附接到跟踪器(可能通过网络线缆)的外部计算机中或者在跟踪器本身内。在后一种情况下,软件可通过内置于跟踪器中的控制台功能来访问。可选模式的示例是自动重置模式,在该模式中,无论何时激光束断裂,都将激光束驱动到预设的参考点。对于自动重置可选模式的一个常用参考点是跟踪器原位(HomePosition),该位置是安装在跟踪器体上的磁巢(magnetic nest)的位置。自动重置的替选是不重置可选模式。在该情况下,无论何时激光束断裂,激光束都继续指向原始方向。在通过引用合并于此的授予Cramer等人的美国专利第7,327,446号中给出了跟踪器原位的描述。特定可选模式的另一示例是电源锁定(PowerLock),其是由其莱卡绝对跟踪器(Leica Absolute Tracker )上的莱卡地理系统(LeicaGeosystems)提供的特征。在电源锁定可选模式中,无论何时跟踪器激光束断裂,都由跟踪器摄像装置得到回射器的位置。摄像装置立即将回射器的角坐标发送到跟踪器控制系统,从而使得跟踪器指向在回射器处返回的激光束。在授予Dold等人的国际申请W02007/079601和授予Kaneko的美国专利第7,055,253号中给出了包括回射器的自动获取的方法。—些可选模式在其操作中稍微较复杂。示例是稳定性标准(StabiIityCriterion)模式,该模式可在SMR在给定时段内静止时被调用。操作者可跟踪SMR到磁巢并且记下。如果稳定性标准是有效的,则软件将开始查看跟踪器的三维坐标读数的稳定性。例如,如果在一秒间隔中SMR的距离读数的峰峰偏差小于两微米,则用户可决定将SMR判断为稳定的。在满足稳定性标准之后,跟踪器测量3D坐标并且软件记录数据。通过计算机程序,更复杂的操作模式是可能的,例如,软件可用于测量零件表面并 且使这些零件表面适合于几何形状。软件将指示操作者在表面上移动SMR,并且然后,当完成收集数据点时,升高SMR脱离对象的表面以结束测量。移动SMR脱离表面不仅指示测量完成,还指示SMR相对于对象表面的位置。应用软件需要该位置信息来适当地解决由SMR半径引起的偏移。复杂计算机控制的第二示例是跟踪器勘测。在勘测中,根据预先安排的进程,将跟踪器顺序地驱动至多个目标位置中的每个目标位置。操作者可通过将SMR携带到每个期望位置来在勘测之前教导这些位置。复杂软件控制的第三示例是跟踪器指导的测量。该软件指导操作者将SMR移动到期望的位置。其使用图形显示来这么做,以示出距期望位置的方向和距离。当操作者在期望位置时,计算机监视器上的颜色可能例如从红色变为绿色。上述所有跟踪器动作共同的要素是操作者在其控制跟踪器的行为的能力方面是受限的。另一方面,在软件中选择的可选模式可使得操作者能够预设跟踪器的某些行为。然而,一旦用户选择了可选模式,跟踪器的行为就被建立并且无法改变,除非操作者返回到计算机控制台。另一方面,计算机程序可指导操作者执行软件以复杂的方式进行分析的复杂操作。在任一情况下,操作者在其控制跟踪器和跟踪器收集的数据的能力方面是受限的。对于远程跟踪器命令的需要激光跟踪器操作者执行两个基本功能。他在测量期间放置SMR,并且他通过控制计算机将命令发送到跟踪器。然而,一个操作者执行这些测量功能中的两个是不容易的,这是由于计算机通常远离测量位置。已尝试了各种方法来回避该限制,但是没有完全满意的。有时使用的一种方法是对于单个操作者,将回射器设置在适当位置并且走回到仪器控制键盘来执行测量指令。然而,这对操作者和仪器时间来来说是低效的使用。在操作者必须保持回射器以进行测量的情况下,仅在操作者非常靠近键盘时单个操作者控制才是可能的。第二种方法是添加第二操作者。一个操作者在计算机旁待命,并且第二操作者移动SMR。这显然是昂贵的方法,并且在长距离内的语音通信会成为问题。第三种方法是为激光跟踪器配备远程控制。然而,远程控制具有多种限制。出于安全或保密性原因,许多工厂不允许使用远程控制。即使允许远程控制,无线信道之间的干扰也会是问题。一些远程控制信号无法到达激光跟踪器的全范围。在一些情形下,诸如从梯子上工作,第二只手无法空闲出来以操作远程控制。在可以使用远程控制之前,通常需要将计算机和远程控制设置成一起工作,并且然后通常在任何给定时间仅可以访问跟踪器命令的小子集。在授予Smith等人的美国专利第7,233,316号中给出了基于该构思的系统的示例。第四种方法是将蜂窝电话与激光跟踪器接口。通过从蜂窝电话呼叫仪器并且从蜂窝电话小键盘或借助于语音识别输入数字来远程地输入命令。该方法还具有许多缺点。一些工厂不允许使用蜂窝电话,并且蜂窝电话在郊区可能不可用。服务要求每月的服务提供者费用。蜂窝电话接口要求与计算机或激光跟踪器额外硬件接口。蜂窝电话技术改变快速并且可能需要升级。如在远程控制的情况下一样,计算机和远程控制必须被设置成一起工作,并且通常在给定时间仅可以访问跟踪器命令的小子集。第五种方法是为激光跟踪器配备因特网或无线网络能力并且使用无线便携式计算机或个人数字助理(PDA)来将命令传送到激光跟踪器。然而,该方法具有与蜂窝电话类·似的限制。该方法通常用于全站仪。使用该方法的系统的示例包括授予Kumagai等人的美国公布专利申请第2009/017618号、授予Viney等人的美国专利第6,034,722号、授予Gatsios等人的美国专利第7,423,742号、授予Gatsios等人的美国专利第7,307,710号、授予Piekutowski的美国专利第7,552,539号以及授予Monz等人的美国专利第6,133,998号。该方法还已被用于通过授予Ouchi等人的美国专利第7,541,965号中描述的方法来控制设施。第六种方法是使用指示器来指示要进行测量的特定位置。在授予Ura等人的美国专利第7,022,971号中给出了该方法的示例。可能可以将该方法适用于对激光跟踪器给出命令,但是通常不是非常容易找到要投射指示器光束模式的适当表面。第七种方法是设计至少包含回射器、发送器和接收器的复杂目标结构。这样的系统可用于全站仪以将精确的目标信息传送到操作者并且还将全球定位系统(GPS)信息传送到全站仪。在授予Hinderling等人的美国公布专利申请第2008/0229592号中给出了这样的系统的示例。在该情况下,没有提供使得操作者能够将命令发送到测量装置(全站仪)的方法。第八种方法是设计包含至少回射器、发送器和接收器的复杂目标结构,其中,发送器具有将调制光信号发送到全站仪的能力。小键盘可以用于借助于调制光将命令发送到全站仪。这些命令由全站仪来解码。在授予Katayama等人的美国专利第6,023, 326号、授予Muraoka等人的美国专利第6,462, 810号、授予Ishinabe等人的美国专利第6,295, 174号以及授予Ishinabe等人的美国专利第6,587,244号中给出了这样的系统的示例。该方法特别适合于复杂目标和小键盘安装在大型杆上的勘测应用。这样的方法不适合与激光跟踪器一起使用,其中,有利的是使用没有系于大型控制板的小目标。另外,期望甚至在跟踪器没有锁定到回射器目标时也具有发送命令的能力。第九种方法是在目标上包括无线发送器和调制光源以将信息发送到全站仪。无线发送器主要发送关于目标的角度姿势的信息,以使得全站仪可以以适当的方向转向以将其激光束发送到目标回射器。调制光源放置在回射器附近,以使得全站仪中的检测器将获得该调制光源。以此方式,可以保证操作者使得全站仪指向正确方向,从而避免不是来自目标回射器的错误反射。在授予Wiklund等人的美国专利第5,313,409号中给出了基于该方法的示例性系统。该方法没有提供将通用命令发送到激光跟踪器的能力。第十种方法是包括无线发送器、目标和全站仪中的罗盘组件以及引导光发送器的组合。目标和全站仪中的罗盘组件用于实现全站相对于目标的方位角的对准。引导光发送器是目标可以在垂直方向上移动(pan )直到在全站仪内的检测器上接收到信号的水平光扇。一旦引导光已被集中到检测器上,则全站仪略微地调整其定向以最大化回射的光。无线发送器传送操作者在位于目标处的小键盘上输入的信息。在授予Wasutomi等人的美国专利第7,304,729号中给出了基于该方法的示例性系统。该方法没有提供将通用命令发送到激光跟踪器的能力。第十一种方法是修改回射器以使得时间调制能够施加在回射光上,从而传送数据。本发明的回射器包括具有被截顶点的立体角、附于立体角的正面的光学开关以及传送或接收数据的电子装置。在授予Kennedy的美国专利第5,121,242号中给出了该类型的示例性系统。该类型的回射器复杂并且昂贵。由于开关(其可以是铁电光晶体材料)并且由于 被截顶点,这降低了回射光的质量。另外,返回到激光跟踪器的光已被调制用于测量ADM光束,并且不仅对于ADM而且对于跟踪器干涉仪和位置检测器,接通和切断光都将是问题。第十二种方法是使用包含用于与目标通信的双向发送器和用于辅助识别回射器的有源回射器的测量装置。双向发送器可以是无线的或光学的并且是包括回射器、发送器和控制单元的复杂目标杆的一部分。在授予Hertzman等人的美国专利第5,827,057号中描述了该类型的示例性系统。这样的方法不适合与激光跟踪器一起使用,其中有利的是使用没有系于大型控制板的小目标。另外,识别感兴趣的回射器目标的方法是复杂的并且昂
虫
贝ο需要用于操作者将命令传送到相距一定距离的激光跟踪器的简单方法。期望该方法是(1)可在没有第二操作者的情况下使用;(2)可在激光跟踪器的完整范围内使用;
(3)可在没有额外硬件接口的情况下使用;(4)在所有位置中起作用;(5)没有服务提供者费用;(6)没有保密性限制;(7)易于在没有额外设置或编程的情况下使用;(8)能够发起广泛范围的简单和复杂的跟踪器命令;(9)可用于将跟踪器呼叫到多个目标当中的特定目标;以及(10)可与操作者携带的最小额外装备一起使用。
发明内容
一种用于将用于控制激光跟踪器的操作的命令从用户光学传送到激光跟踪器的方法,包括以下步骤提供多个命令中的每个命令与多个空间模式中的每个空间模式之间的对应关系规则;以及由用户从多个命令当中选择第一命令。该方法还包括以下步骤由用户在第一时间与第二时间之间以来自多个空间模式中的第一空间模式移动回射器,其中,第一空间模式对应于第一命令;以及将来自激光跟踪器的第一光投射到回射器。该方法还包括以下步骤反射来自回射器的第二光,第二光是第一光的一部分;以及通过感测第三光来获得第一感测数据,第三光是第二光的一部分,其中第一感测数据是激光跟踪器在第一时间与第二时间之间获得的。该方法还包括以下步骤根据对应关系规则、至少部分基于对第一感测数据的处理来确定第一命令;以及利用激光跟踪器执行第一命令。
现在参照附图,其中在图中,相同的元件以相同的数字来标记图I示出了示例性激光跟踪器的透视图;图2示出了附于示例性激光跟踪器的计算和供电元件;图3A至3E示出了无源目标可以用于通过激光跟踪器的跟踪和测量系统来传递手势信息的方式;图4A至4C示出了无源目标可以用于通过激光跟踪器的摄像装置系统来传递手势信息的方式; 图5A至示出了有源目标可以用于通过激光跟踪器的摄像装置系统来传递手势信息的方式;图6是示出操作者和激光跟踪器在发出和执行手势命令时执行的步骤的流程图;图7是示出手势命令的可选和必需部分的流程图;图8至10示出了操作者可用于将这些命令传递到激光跟踪器的激光跟踪器命令和相应手势的选集;图IlA至IlF示出了可使用的手势的替选类型;图12示出了用于借助于手势将命令传送到激光跟踪器的示例性命令输入板;图13示出了用于使用手势来设置跟踪器参考点的示例性方法;图14示出了用于使用手势来初始化示例性命令输入板的示例性方法;以及图15示出了用于使用手势来测量圆圈的示例性方法;图16示出了用于使用手势来利用来自激光跟踪器的激光束获取回射器的示例性方法;图17示出了与激光跟踪器相关联的示例性电子和处理系统;图18示出了使得能够使用位于偏离激光跟踪器的光轴的摄像装置来得到目标的三维坐标的示例性几何;图19示出了用于通过利用回射器以空间模式打手势来将命令传递到激光跟踪器的示例性方法;图20示出了用于通过利用回射器指示位置来将命令传送到激光跟踪器的示例性方法;图21示出了用于通过利用回射器以时间模式打手势来将命令传送到激光跟踪器的示例性方法;图22示出了用于通过利用六个DOF的激光跟踪器测量六个DOF的目标的姿势的改变来将命令传送到激光跟踪器的示例性方法;图23示出了用于传送用以将来自激光跟踪器的激光束指向回射器并且锁定于回射器的命令的示例性方法,传送基于包括利用回射器创建的空间模式的手势;图24示出了用于传送用以将来自激光跟踪器的激光束指向回射器并且锁定于回射器的命令的示例性方法,传送基于包括激光跟踪器接收的光学功率中的时间模式的手势;以及图25示出了用于传送用以将来自激光跟踪器的激光束指向回射器并且锁定于回射器的命令的示例性方法,传送基于包括六个DOF的探针的姿势改变的手势。
具体实施例方式在图I中示出了示例性激光跟踪器10。激光跟踪器10的示例性万向束转向机构12包括安装在方位基座16上并且围绕方位轴20旋转的天顶支架(carriage) 14。载荷15安装在天顶支架14上并且围绕天顶轴18旋转。天顶机械旋转轴18和方位机械旋转轴20在跟踪器10内部在万向接头点22处正交相交,万向接头点22通常是用于距离测量的原点。激光束46虚拟地穿过万向接头点22并且指向与天顶轴18正交。换言之,激光束46在垂直于天顶轴18的平面内。激光束46通过跟踪器内围绕天顶轴18和方位轴20旋转载荷15的电动机(未示出)而被指向期望的方向。跟踪器内部的天顶角编码器和方位角编码器(未示出)附接到天顶机械轴18和方位机械轴20,并且以高精度指示旋转角。激光束46行进到外部回射器26,诸如上述球形安装回射器(SMR)。通过测量万向接头点22与回射器26之间的径向距离以及关于天顶轴和方位轴18、20的旋转角,得到回射器26在跟踪器的球面坐标系内的位置。 激光束46可包括一个或多个激光波长。为了清楚和简明的目的,在以下讨论中假设图I所示种类的转向机构。然而,其它类型的转向机构是可能的。例如,可以将激光束反射远离围绕方位轴和天顶轴旋转的镜子。在授予Lau等人的美国专利第4,714,339号中给出了以此方式使用镜子的示例。这里所述的技术是适用的,而与转向机构的类型无关。在示例性激光跟踪器10中,摄像装置52和光源54位于载荷15上。光源54照射一个或多个回射器目标26。光源54可以是被电驱动以重复发射脉冲光的LED。每个摄像装置52包括感光阵列和处于感光阵列前方的透镜。感光阵列可以是CMOS或CCD阵列。透镜可具有相对宽的视野,比如三十度或四十度。透镜的目的是在感光阵列上形成透镜的视野内的对象的图像。每个光源54处于摄像装置52附近以使得来自光源54的光被反射远离每个回射器目标26而到达摄像装置52上。以此方式,回射器图像易于与感光阵列上的背景区分开,这是由于其图像光斑比背景对象亮并且是脉冲式的。可围绕激光束46的线放置两个光源54和两个摄像装置52。通过以此方式使用两个摄像装置,三角测量原理可以用于得到任意SMR在摄像装置的视野内的三维坐标。另外,可以监视当SMR在点与点之间移动时SMR的三维坐标。在授予Bridges的美国公布专利申请第2010/0128259号中描述了用于该目的的两个摄像装置的使用。一个或多个摄像装置和光源的其它布置是可能的。例如,光源和摄像装置可以与跟踪器发出的激光束同轴或者大致同轴。在该情况下,可能需要使用光学滤波或类似方法以避免来自跟踪器的激光束使得摄像装置的感光阵列饱和。另一可能布置是使用位于跟踪器的基座或载荷上的单个摄像装置。单个摄像装置如果位于偏离激光跟踪器的光轴,则提供了关于定义相对于回射器的方向的两个角但是没有距回射器的距离的信息。在多数情况下,该信息可能是足够的。如果当使用单个摄像装置时需要回射器的3D坐标,则一种可能性是在方位方向上将跟踪器旋转180度并且然后翻转天顶轴以在回射器处往回指。以此方式,可以从两个方向查看目标并且可以使用三角测量得到回射器的3D位置。利用单个摄像装置得到距回射器的距离的更一般方法是围绕方位轴或天顶轴旋转激光跟踪器,并且针对两个旋转角中的每个利用位于跟踪器上的摄像装置观测回射器。回射器可由例如位于靠近摄像装置的LED来照射。图18示出了该过程可以如何用于得到距回射器的距离。测试设置900包括激光跟踪器910、第一位置的摄像装置920、第二位置的摄像装置930以及第一位置的回射器940和第二位置的回射器950。通过围绕方位轴、天顶轴或者方位轴和天顶轴两者关于跟踪器万向接头点912旋转激光跟踪器910来将摄像装置从第一位置移动到第二位置。摄像装置920包括透镜系统922和感光阵列924。透镜系统922具有来自回射器940、950的光线穿过的透视中心926。摄像装置930与摄像装置920相同,除了被旋转到不同的位置之外。从激光跟踪器910的表面到回射器940的距离是L1并且从激光跟踪器的表面到回射器950的距离是L2。从万向接头点912到透镜922的透视中心926的路径沿着线914绘制。从万向接头点916到透镜932的透视中心936的路径沿着线916绘制。对应于线914和916的距离具有相同的数值。如从图18可以看出,与对应于在距离激光跟踪器较远的距离处的感光阵列950的图像光斑942相比,回射器940的较近位置使得图像光斑952距感光阵列的中心较远。该模式对于在旋转之后设置的摄像装置930同样成立。结果,在旋转之前和旋转之后的附近回射器940的图像点之间的距离大于在旋转之前和旋转之后的远处回射器950的图像点之间的距离。通过旋转激光跟踪器并且记录所引起的感光阵列上的图像光斑的位置改变,可以得到距回射器的距离。如对本领 域普通技术人员来说明显的是,可以使用三角学容易地找到得到该距离的方法。另一可能性是在目标的测量与成像之间切换。在授予Bridges等人的美国专利第7,800, 758号中描述了这样的方法的示例。其它摄像装置布置是可能的并且可以与这里所述的方法一起使用。如图2所示,辅助单元70通常是激光跟踪器10的一部分。辅助单元70的目的是将电力提供到激光跟踪器主体并且在一些情况下还为系统提供计算和时钟能力。可以通过将辅助单元70的功能移动到跟踪器主体中来全部去除辅助单元70。在大部分情况下,辅助单元70附接到通用计算机80。加载到通用计算机80的应用软件可提供诸如逆向工程的应用能力。还可以通过将其计算能力直接置于激光跟踪器10中来去除通用计算机80。在该情况下,可能提供键盘和鼠标功能的用户接口被置于激光跟踪器10中。辅助单元70与计算机80之间的连接可以是无线的或者可通过电线的线缆。计算机80可连接到网络,并且辅助单元70也可连接到网络。多个仪器(例如,多个测量仪器或致动器)可通过计算机80或辅助单元70连接在一起。激光跟踪器10可关于其侧面旋转、上下旋转或者处于任意定向。在这些情形下,术语“方位轴”和“天顶轴”相对于激光跟踪器具有与图I所示的方向相同的方向,而与激光跟踪器10的定向无关。在另一实施例中,载荷15由围绕方位轴20和天顶轴18旋转的镜子替代。激光束向指向上并且碰撞镜子,该激光束从镜子向回射器26发射。向相距一定距离的激光跟踪器发送命令图3A至3E、4A至4C以及5A至表示如下感测装置操作者可利用该感测装置传送被示例性激光跟踪器10解释和执行作为命令的手势模式。图3A至3E表示如下感测装置操作者利用该感测装置传送示例性激光跟踪器10使用其跟踪和测量系统而解释的手势模式。图3A示出了发出被回射器目标26拦截的激光束46的激光跟踪器10。当目标26左右移动时,来自跟踪器的激光束跟随该移动。同时,跟踪器10中的角编码器测量目标在左右方向和上下方向上的角位置。角编码器读数构成二维角度图,该二维角度图可以由跟踪器记录作为时间的函数并且被分析以得到移动模式。图3B示出了跟踪回射器目标26的激光束46。在该情况下,测量从跟踪器10到目标26的距离。ADM或干涉仪读数构成一维距离图,该一维距离图可以由跟踪器10记录作为时间的函数并且被分析以得到移动模式。图3A和3B的组合移动也可以由激光跟踪器10来评估以得到三维空间中的模式。角度、距离或三维空间的变化都可被认为是空间模式的示例。在常规激光跟踪器测量期间连续观测空间模式。在所观测的模式的可能范围内,一些模式可具有相关联的激光跟踪器命令。今天使用中存在一种类型的可被认为是命令的空间模式。该模式是在测量之后移动远离对象的表面。例如,如果操作者利用SMR测量对象上的多个点以获得对象的外径并且然后将SMR移动远离对象的表面,则清楚的是正测量外径。如果操作者在测量内径之后将SMR移动远离表面,则清楚的是正测量内径。类似地,如果操作者在测量板之后向 上移动SMR,应理解正测量板的上表面。重要的是知道测量对象的哪侧,这是由于需要移除SMR的偏移,该偏移是从SMR的中心到外表面的距离。如果由与激光跟踪器测量相关联的软件自动地解释将SMR移动远离对象的这种动作,则SMR的移动可被认为是指示“从移动方向扣除SMR偏移”的命令。因此,在除了基于空间模式的其它命令之外还包括该第一命令之后,如这里所述,存在多个命令。换言之,在多个跟踪器命令与多个空间模式之间存在对应关系。根据本申请中的所有讨论,应理解,激光跟踪器的命令的概念要在特定测量的上下文内来理解。例如,在回射器的移动被认为是指示回射器目标正测量内径还是外径的以上情形中,该阐述将仅在测量具有圆形轮廓的对象的跟踪器的上下文中是准确的。图3C示出了跟踪回射器目标26的激光束46。在该情况下,回射器目标26保持固定,并且跟踪器10测量三维坐标。例如当稍后描述的命令输入板位于特定三维位置时,测量体积内的某些位置可被分配特定含义。图3D示出了被阻挡到达回射器目标26的激光束46。通过交替地阻挡以及解除阻挡激光束46,包括位置检测器和距离计的跟踪器测量系统看到返回到跟踪器10的光学功率的模式。该返回的模式的变化形成作为时间的函数的模式,该模式可以由跟踪器记录并且被分析以得到模式。通常在常规测量期间看到返回到激光跟踪器的光学功率的模式。例如,通常阻挡激光束到达回射器并且然后在稍后的时间(可能在将回射器移动到距跟踪器的新距离之后)利用回射器重新捕获激光束。使激光束断裂并且然后重新捕获激光束的这种动作可被认为是指示要在回射器移动到新的位置之后重新捕获该回射器的简单类型的用户命令。因此,在除了基于光学功率的时间变化的其它命令之外还包括该第一简单命令之后,如这里所述的,存在多个命令。换言之,在多个跟踪器命令与基于布置在激光跟踪器上的传感器接收的光学功率的变化的多个模式之间存在对应关系。当阻挡激光束返回到激光跟踪器时,通常在常规测量期间看到光学功率的改变。这样的动作可被解释为指示“停止跟踪”或“停止测量”的命令。类似地,回射器可被移动以拦截激光束。这样的简单动作可被解释为指示“开始跟踪”的命令。在本专利申请中不关注这些简单的命令。为此,这里所讨论的命令包括光学功率的改变,该改变至少包括光学功率的减小以及随后的光学功率的增加。图3E示出了跟踪具有六个自由度(DOF)的探针110的回射器26的激光束46。多种类型的六个DOF的探针是可能的,并且图3E所示的六个DOF的探针110仅是代表性的,并且不限制其设计。跟踪器10能够得到探针的角倾斜的角度。例如,跟踪器可得到并记录作为时间的函数的、探针110的横滚角、俯仰角以及偏航角。可以分析角度的集合以得到模式。 图4A至4C表示感测装置,操作者可利用该感测装置传送示例性激光跟踪器10使用其摄像装置系统解释的手势模式。图4A示出了观测回射器目标26的移动的摄像装置52。摄像装置52记录作为时间的函数的、目标26的角位置。分析这些角度以得到模式。仅需要使得一个摄像装置跟随回射器目标26的角移动,而第二摄像装置实现计算距目标的距离。可选光源54照射目标26,从而使得更容易地在背景图像的中间进行识别。另外,光源54可被脉冲化以进一步简化目标识别。 图4B示出了观测回射器目标26的移动的摄像装置52。摄像装置52记录目标26的角位置,并且使用三角测量来计算作为时间的函数的、距目标26的距离。稍后分析这些距离以得到模式。可选光源54照射目标26。图4C示出了观测保持固定的回射器目标26的位置的摄像装置52。跟踪器10测量目标26的三维坐标。例如,当稍后所述的命令输入板位于特定三维位置时,测量体积内的某些位置可被分配特定含义。图5A至表示感测装置,操作者可利用该感测装置传送示例性激光跟踪器10通过使用其摄像装置系统结合有源光源而解释的手势模式。图5A示出了观测有源回射器目标120的摄像装置52。有源回射器目标包括其上安装有光源122以及接通和关断光源122的控制按钮124的回射器目标126。操作者以预定模式按压控制按钮124开通和关断,以便以摄像装置52看到的并且由跟踪器10分析的模式来点亮光源122。图5A的操作的替选模式是对于操作者仅在以手势发出命令时(其可例如使用左右和上下移动来给出)压下控制按钮124。通过仅在该时间期间压下控制按钮124,对于跟踪器10简化了解析和分析。存在跟踪器可以获得移动模式的多种方式,而不论是否压下控制按钮124 (I)摄像装置52可以跟随光源122的移动;(2)摄像装置52可以跟随回射器126的移动,回射器126可选地由光源54照射;或者(3)激光跟踪器10的跟踪和测量系统可以跟随回射器126的移动。另外,跟踪器可以跟随回射器126以便在操作者同时上下按压控制按钮124以在发射的LED光中产生时间模式从而向跟踪器发出命令时的收集测量数据。图5B示出了观测六个DOF的探针130上的光源132的摄像装置52。六个DOF的探针130包括回射器136、光源132和控制按钮134。操作者以规定方式按压控制按钮134接通和关断,以便以摄像装置54看到的并且由跟踪器10分析的模式来点亮光源132。图5B的操作的替选模式是对于操作者仅在以手势发出命令(其可例如使用左右和上下移动或旋转来给出)时压下控制按钮134。通过仅在该时间期间压下控制按钮134,对于跟踪器10简化了解析和分析。在该情况下,存在多种跟踪器可以获得移动模式的方式(I)摄像装置52可以跟随光源132的移动;(2)摄像装置52可以跟随回射器136的移动,回射器136可选地由光源54照射;或者(3)激光跟踪器10的跟踪和测量系统可以跟随六个DOF的目标130的移动或旋转。图5A、5B还可以用于指示特定位置。例如,可以相对于对象保持有源回射器目标120的球形表面上的点或六个DOF的探针130的球形表面上的点,以提供可以由摄像装置52确定的位置。例如,当参照图12描述的命令输入板位于特定三维位置时,测量体积内的某些位置可被分配特定含义。图5C示出了观测棍(wand)140上的光源142的摄像装置52。棍140包括光源142和控制按钮144。操作者以规定方式按压控制按钮144接通和关断,以便以摄像装置54看到的并且由跟踪器10分析的时间模式来点亮光源142。图示出了观测棍140上的光源142的摄像装置52。操作者按压棍140上的控制按钮144以连续点亮光源142。在操作者在任意方向上移动棍140时,摄像装置52记录棍140的运动,其模式由跟踪器10来分析。如果仅横向(左右、上下)移动的模式重要而径向移动的模式不重要,则可以使用单个摄像装置52。·如上所述,跟踪器10具有检测操作者通过使用回射器目标26、六个DOF的目标110或130、有源回射器目标120或棍140创建的空间位置、空间模式以及时间模式的能力。这些空间或时间模式被共同称为手势。图3A至3E、4A至4C、5A至中绘出的特定装置和感测模式是具体示例而不应被理解为限制本发明的范围。图6示出了流程图200,该流程图200列出了操作者和激光跟踪器10在发出和执行手势命令时执行的步骤。在步骤210中,激光跟踪器10连续地扫描命令。换言之,跟踪器使用图3A至3E、4A至4C、5A至所示的感测模式中的一种或多种来记录位置、空间模式和时间模式。在步骤220中,操作者用信号发出命令。这意味着操作者通过对诸如回射器目标26、六个DOF的目标110或130、有源回射器目标120或者棍140的对象采取适当动作来创建手势。适当动作可包括移动到特定绝对坐标或移动以创建特定空间或时间模式。在步骤S230中,跟踪器10拦截并且解析操作者刚才用信号发出的命令。跟踪器10通过感测并记录来自移动对象的空间和时间信息来拦截命令。跟踪器10通过使用可能在跟踪器内的计算能力来解析命令,以将数据流分成适当的子单元并且根据算法来识别子单元形成的模式。在下文中讨论可使用的算法的类型。在步骤240中,跟踪器确认已接收到命令。确认可为例如位于跟踪器上的闪光信号的形式。确认可取决于命令是否被清楚地接收到、错乱或者不完整或者出于某种原因不能执行而采取多种形式。可以以多种不同的方式给出这些不同的条件中的每个条件的信号。例如,不同颜色的光、或者闪烁的不同模式或持续时间是可能的。可听音也可以用作反馈。在步骤250中,跟踪器10检查命令是否是错乱的。换言之,所接收的命令的含义是否不清楚?如果命令是错乱的,流程返回到步骤210,其中,跟踪器10继续扫描命令。否贝U,流程继续到步骤260,其中,跟踪器10检查命令是否不完整。换言之,是否需要更多的信息来完整地定义命令?如果命令不完整,则流程返回到步骤210,其中,跟踪器10继续扫描命令。否则,流程继续到步骤270。在步骤270中,跟踪器10执行命令所需的任何动作。在一些情况下,动作在跟踪器和操作者的部分均需要多个步骤。以下讨论这样的情况的示例。在步骤280中,跟踪器10用信号通知测量是完整的。然后,流程返回到步骤210,其中,跟踪器继续扫描命令。图7示出了操作者用信号发出命令的步骤220包括三个步骤步骤222 (前序(prologue))、步骤224 (指示(directive))和步骤226 (结尾(epilogue))。前序和结尾步骤是可选的。命令的指示部分是命令的传达要遵守的指令的部分。命令的前序部分向跟踪器指示命令开始并且不久将给出指示。命令的结尾部分向跟踪器指示命令结束。图8至10示出了与示例性命令集合对应的两个示例性手势集合(“示例I手势”和 “示例2”手势)。图8至10的最左侧的列示出了示例性命令集合。这些命令的部分取自FAROCAM2软件。其它命令取自诸如SMXInsight软件或配备有FARO激光跟踪器的Utilities软件的其它软件。除了这些示例之外,命令可取自其它软件或者仅针对特定需要来创建。在图8至10中的每幅图中,在可用的情况下,第二列示出了 CAM2软件中的软件快捷键。操作者可按压键盘上的该软件快捷键以执行相应的命令。图8至10的第三和第四列示出了可用于表示特定命令的一些空间模式。例如,可使用图3A、4A或所示的方法来感测二维空间模式。对于图8至10中的第三和第四列中的每个手势,起始位置以小圆圈指示,并且结束位置以箭头指示。图8至10的第三列中的手势为简单图形,即圆形、三角形或方形。该列中示出的28个形状通过其定向和起始位置而彼此区分开。相比之下,图8至10的第四列中的形状表示要执行的命令。第三列中的形状的主要优点是计算机较容易将这些形状识别和解释为命令。第四列中的形状的主要优点是操作者较容易记住这些形状。图IIA至IIF示出了可以以手势使用的一些替选空间模式。图IIA示出了单笔画,图IlB示出了字母数字字符,图IlC示出了简单形状,图IlD示出了路径折回或者重复一次的简单路径,图HE示出了由两个或更多个较简单的模式构成的复合路径,以及图IlF示出了由两个或更多个字母构成的模式。图12示出了示例性命令输入板300。操作者将命令输入板300携带到正进行测量的位置附近的便利位置。命令输入板300可由具有一页笔记本纸大小或更大的尺寸的硬材料制成。操作者将命令输入板300放在适当的表面上,并且可使用多种装置来将目标保持在适当位置。这样的装置可包括带子、磁体、热粘结剂、大头钉或维可牢尼龙搭扣。操作者通过使回射器26接触基准位置310、312和314,以激光跟踪器10的参考系来建立命令输入板300的位置。可以在给定环境中使用多个命令输入板。以下讨论用于得到命令输入板位置的示例性过程。命令输入板300可被划分成多个方形。除了用于基准位置310、312和314的方形之外,存在用于图8至10中的命令的方形以及与目标类型、巢类型、方向和数量对应的其它方形。示例性命令输入板300的布局和内容仅是建议性的,并且可以以广泛种类的方式来高效地设计命令输入板。也可针对特定作业设计定制命令输入板。为了以手势向激光跟踪器10发出命令,操作者使回射器接触命令输入板300上的期望方形。操作者的该动作对应于图200中的步骤220。动作的感测可例如由图3C或4C所示的方法来执行。如果要输入包括多个数字的序列(例如,数字3. 5),则将按顺序地接触方形3、点、5和O。如以下所讨论的,存在向跟踪器指示要读取方形的多种方式。一种可能性是等待预设时间,假定至少两秒。跟踪器然后将给出信号,该信号可以是例如指示其已读取了方形的内容的闪光信号。当输入了数字的完整序列时,操作者可以以预定方式终止序列。例如,约定的终止符可以是接触基准点之一。取代激光跟踪器,命令输入板300可与关节臂(articulated arm) CMM—起使用。关节臂CMM包括附接到一端的静止基座和另一端的探针、扫描仪或传感器的多个接合段。在通过引用合并于此的授予Raab等人的美国专利第6,935,036号和通过引用合并于此的授予Raab等人的美国专利第6,965,843号中描述了示例性关节臂CMM。以与使用激光跟踪器时使得回射器目标与命令输入板300的方形接触的方式相同的方式使得探针尖端与命令输入板300的方形接触。与激光跟踪器相比,关节臂CMM通常在小得多的测量体积内进行测量。为此,当使用关节臂CMM时,通常容易找到便利的位置来安装命令输入板300。包括在命令输入板300中的特定命令将被适用于适于关节臂CMM的命令,该命令与用于激光跟踪器的命令不同。利用关节臂CMM使用命令输入板的优点在于节省了操作者设置探针、移动到计算机以及在返回到关节臂CMM之前输入命令的不便和损失时间。现在给出图13至16中的可如何使用手势的四个示例。图13示出了用于为示例性激光跟踪器10设置参考点的手势。根据较早讨论的回忆,Auto Reset (自动重置)是激 光跟踪器的可能选项模式。如果激光跟踪器被设置为自动重置选项,则无论何时光束路径断裂,激光束都将被引导到参考位置。常用的参考位置是跟踪器的原位,这对应于永久地安装在激光跟踪器的主体上的磁巢的位置。替选地,可选择靠近工作体积的参考点以消除在光束断裂时操作者走回到跟踪器的需要。(通常,当跟踪器使用干涉仪替代ADM来进行测量时,该能力是最重要的。)在图13中,执行流程图400所示的动作以通过使用手势来设置参考点。在步骤420中,操作者以针对图10中的“设置参考点”的模式来移动目标。该情况下的目标可以是例如如图3A所示的回射器26。在步骤430中,激光跟踪器10拦截和解析命令,并且确认已接收到命令。在该情况下,确认的形式是跟踪器前面板上的红灯的两次闪烁。然而,可使用诸如不同颜色或模式的其它反馈或者可听音。在步骤440中,操作者将SMR26放置在定义参考位置的磁巢中。激光跟踪器10连续地监视SMR26的位置数据并且当SMR26静止时进行记录。如果SMR静止五秒,则跟踪器10识别操作者已故意将SMR放置在巢中,并且跟踪器开始测量。跟踪器面板上的红灯例如可在进行测量的同时被点亮。当测量完成时红灯熄灭。在图14中,执行流程图500所示的动作以在三维空间中建立示例性命令输入板300的位置。根据先前的讨论的回忆,命令输入板300具有三个基准位置310、312和314。通过使回射器目标接触这三个位置,可以得到命令输入板300在三维空间中的位置。在步骤510中,操作者以针对图9中的“初始化命令输入板”所示的模式来移动目标。该情况下的目标可以是例如如图3A所示的回射器26。在步骤520中,激光跟踪器10拦截和解析命令,并且通过闪烁红灯两次来确认已接收到命令。在步骤530中,操作者相对于三个基准点之一来保持SMR26。激光跟踪器10连续地监视SMR26的位置数据并且在SMR静止时进行记录。在步骤540中,如果SMR26静止五秒,则跟踪器10测量SMR26的位置。在步骤550中,操作者相对于三个基准点中的第二点来保持SMR26。在步骤560中,如果SMR26静止五秒,则跟踪器10测量SMR26的位置。在步骤570中,操作者相对于三个基准点中的第三点保持SMR26。在步骤580中,如果SMR26静止五秒,则跟踪器测量SMR26的位置。现在跟踪器10知道三个基准点中的每个的三维位置,并且其可以根据这三个点计算这三对点之间的距离。在步骤590中,跟踪器10通过比较已知的点之间的距离与算出的点之间的距离来搜索错误。如果差别过大,则在步骤590中以适当指示来指示信号错误,该适当指示可以是红灯闪烁五秒。在图15中,执行流程图600所示的动作以通过使用手势来测量圆圈。在步骤610中,操作者以针对图8中的“测量圆圈”所示的模式来移动目标。该情况下的目标可以是例如如图3A所示的回射器26。在步骤620中,激光跟踪器10拦截和解析命令,并且通过闪烁红灯两次来确认已接收到命令。在步骤630中,操作者相对于工件来保持回射器26。例如,如果操作者正测量圆洞的内部,则其将相对于洞的内部的部分而放置SMR。激光跟踪器10连续地监视回射器26的位置数据并且在SMR静止时进行记录。在步骤640中,在回射器26静止五秒之后,红灯点亮并且跟踪器10开始回射器26的位置的连续测量。在步骤650中,操作者沿着关注的圆圈移动回射器10。在步骤660中,当收集到足够的点时,操作者将回射器26移动远离正测量的对象的表面。回射器26的移动指示测量完成。其还指示回射器目标26正测量内径还是外径,并且使得应用软件能够去除偏移距离以解决回射器26的半径。在步骤670中,跟踪器10使红灯闪烁两次,以指示已收集到所需的测量数据。 在图16中,执行流程图700所示的动作以在来自激光跟踪器10的激光束断裂之后获取回射器。在步骤710中,操作者以针对图10中的“获取SMR”所示的模式来移动回射器。该情况下的目标可以是例如如图4A所示的回射器26。在该过程开始时,SMR尚未获取SMR并且因此无法使用图3A至3E所示的模式。替代地,摄像装置52和光源54用于定位回射器26。在步骤720中,激光跟踪器10拦截和解析命令,并且通过使红灯闪烁两次来确认已接收到命令。同时,其朝向回射器26的中心驱动激光束46。在步骤730中,跟踪器10检查回射器26是否捕获到激光束。在大部分情况下,驱动激光束足够靠近回射器26的中心,使得激光束到达跟踪器内的位置检测器的有效区域内。在该情况下,跟踪器伺服系统在朝向位置检测器的中心移动激光束的方向上驱动激光束,这还使得激光束移动到回射器26的中心。此后进行正常的跟踪。如果激光束没有被驱动为足够靠近回射器26的中心以到达跟踪器内的位置检测器,则一种可能性是执行螺旋搜索,如步骤740所示。激光跟踪器10通过在起始方向上瞄准激光束并且然后以不断加宽的螺旋引导光束来执行螺旋搜索。是否执行螺旋搜索可以被设置为具有激光跟踪器或与激光跟踪器一起使用的应用软件的选项。可能适合于迅速移动目标的另一选项是重复地重复步骤720,直到回射器捕获到激光束为止或者直到超时为止。如之前参照图7讨论的,操作者通过使用三个步骤来用信号发出命令可选前序、指示和可选结尾。如果跟踪器10不断地解析数据并且可以在产生期望模式时迅速地响应,则可以仅使用指示而不使用前序或结尾。类似地,如果操作者触摸命令输入板300上的位置,则命令应该对于跟踪器是清楚的而不需要前序或结尾。另一方面,如果跟踪器无法足够快速地解析以立即响应于操作者创建的模式,或者如果存在操作者可能无意地创建命令模式的机会,则可能需要使用前序、结尾或者两者。简单的前序或结尾的示例仅是目标的移动中的暂停,目标可以是图3A至3E、4A至4C和5A至中示出的目标中的任意目标。例如,操作者可在模式开始之前暂停一秒或两秒并且在模式结束时暂停一秒或两秒。通过以此方式暂停,跟踪器或计算机内的解析软件将更容易理解在图8至10中分别以圆圈和箭头指示的并且在图11中分别以圆圈和方形指示的每个手势的起始和结束位置。简单前序或结尾的另一示例是来自跟踪器的激光束的迅速阻挡和解除阻挡。例如,操作者可张开其手指以使得在四个手指的每个之间存在空间。然后,通过跨越激光束迅速地移动其手指,光束将迅速连续地断裂和延续四次。可称为“四指礼(four fingersalute)”的这种时间模式容易由激光跟踪器识别。图3D中以无源目标示出了基于返回的激光功率的时间变化的感测模式,并且在图5A至5C中以有源目标示出了该感测模式。除了在手势命令中使用前序或结尾之外,在激光跟踪器开始动作时有时还需要前序的类型。例如,在图13至15的示例中,在进行跟踪器测量之前,在给出命令之后存在五秒的等待。该等待的目的是在开始测量之前给予操作者使回射器目标进入适当位置的时间。当然,五秒的时间是任意的并且可以被设置为任意期望值。另外,可以使用应该开始测量的其它指示。例如,可以使用四指礼而不是时间延迟来指示准备好进行测量。诸如图5A至所示的有源目标用于诸如工具构建和装置装配的应用中。工具是 制成用于辅助其它装置的制造的设备类型。在诸如汽车和航天制造的领域中,根据严格的规范来构造工具。激光跟踪器帮助装配和检查这样的工具。在多种情况下,需要将工具的组成元件彼此对准。诸如回射器26的单个回射器目标可以用于建立工具中的每个元件可以适当地与其对准的坐标系。然而,在复杂的工具中,这可以包括多次迭代测量。替选是在加工元件上安装多个回射器目标并且然后迅速连续地测量所有这些回射器目标。这样的迅速测量在今天通过现代跟踪器技术(诸如绝对距离计和摄像装置系统(诸如部件42、44))而成为可能。如果多个回射器直接安装在加工工具上,则操作者可能难以或者无效率地使用这些回射器之一来创建手势命令。使用图5C或所示的诸如140的棍可能更方便。操作者可以使用棍快速地给出命令而无需干扰安装在加工工具上的回射器。这样的棍可安装在锤子或类似装置的端部以使得操作者的手可以空出用于执行装配和调整。在一些情况下,在工具构建期间可能需要如分别在图5A和5B中示出的分开的回射器或六个DOF的探针。通过将光源和控制按钮添加到基本的SMR或六个DOF的探针,操作者可以以非常灵活的方式发出命令。诸如图5A至示出的有源目标还用于装置装配。现代的趋势是使用激光跟踪器的灵活装配而不是自动化的加工装配。跟踪器方法的重要优点在于需要较少的提前准备。使得这样的装配在今天较实际的一件事情是使得CAD软件绘图与激光跟踪器进行的测量匹配的软件的可用性。通过将回射器放置在要装配的零件上并且然后利用激光跟踪器顺序地测量回射器,可以使用颜色在计算机显示器上示出的装配的紧密度,诸如,红色指示“远离”,黄色指示“较近”,并且绿色指示“足够近”。使用有源目标,操作者可以给出以优化装配处理的方式来测量所选择的目标或目标组的命令。多个回射器通常位于单个测量体积中。以上描述了用于利用多个回射器进行工具构建和装置装配的示例。这些示例示出了有源目标可能是特别有用的。在其它情况下,激光跟踪器识别多个无源回射器的移动的能力可能是有用的。例如,假设多个回射器已放置在诸如金属片冲压机(sheetmetal stamping press)的加工固定件上并且操作者想在固定件的每次操作之后执行目标勘测。勘测将顺序地测量每个目标的坐标以检查加工固定件的重复性。操作者设置初始勘测坐标的容易方式是顺序地将每个回射器从其巢中提起并且根据规定手势模式来回移动该回射器。当跟踪器识别该模式时,其测量回射器在其巢中的坐标。跟踪器摄像装置的能力是识别在使得操作者能够方便地在回射器之间切换的宽视野中的手势模式。如之前所述,存在可以用于识别手势模式并将这些手势模式解释为命令的多种不同类型的方法或算法。这里,我们建议了一些方法,但是应认识到,可以使用广泛种类的方法或算法并且广泛种类的方法或算法将同等良好地起作用。如之前所说明的,存在三种主要类型的感兴趣模式(I)单点绝对位置;(2)时间模式;以及(3)移动模式。识别单点绝对位置是这三种类别中的可论证地最容易的。在该情况下,跟踪器仅需要比较所测量的坐标以了解这些坐标是否在指定的容差内与命令输入板300的表面上的坐标一致。时间模式也是相对容易识别的。特定模式可包括例如特定数量的开-关重复,并且可对可允许的开关次数施加附加限制。在该情况下,跟踪器10仅需要记录开关次数并且定期地检查是否与预先建立的模式匹配。与完全熄灭灯以向跟踪器发送信号相比,当然可以减小功率水平。可以通过多种手段(诸如使用中性密度滤波器、偏振器或光圈)来获得回射的激光功率的水平减小。 可以以一维、二维或三维来解析移动模式。径向距离的改变是一维移动的示例。横向(上下、左右)移动的改变是二维测量的示例。径向和横向维度的改变是三维测量的示例。当然,感兴趣的维度是激光跟踪器系统当前监视的那些维度。帮助简化解析和识别任务的一种方式是要求其出现在时间和空间的特定界限内。例如,可要求模式在范围上在200mm与800mm (8英寸与32英寸)之间并且要在一秒与三秒之间完成。在横向移动的情况下,跟踪器将在角度改变时记录移动,并且这些弧度角必须与距目标的距离相乘以得到模式的大小。通过将可允许的模式限制于时间和空间的特定界限,可以排除将多种移动进一步考虑作为手势命令。剩余的移动可以以多种不同的方式来评估。例如,数据可暂时存储在缓冲器中,该缓冲器定期地被评估以了解是否存在与任意所识别的手势模式的潜在匹配。特别容易识别的手势移动模式的特殊情况是当图5A中的命令按钮124被按压以点亮灯122从而指示正做出手势时。计算机然后仅需要记录在灯122被点亮时发生的模式并且然后评估该模式以了解是否产生了有效手势。当操作者在图5B中按压命令按钮134以点亮灯132或者在图中按压命令按钮144以点亮灯142时,可以采取类似的方法。除了这三种主要模式之外,还可以创建使用无源对象或无源对象结合回射器得到的模式。例如,跟踪器上的摄像装置可识别无论何时使得特定大小的无源红色方形在SMR的一英寸内都给出特定命令。还可能的是组合三种主要模式中的两种。例如,可以将移动速度与特定空间模式组合,从而组合模式类型二和三。作为另一示例,操作者可利用锯齿模式用信号发出特定命令,该锯齿模式包括迅速上移随后是缓慢返回。类似地,可使用加速度。例如,轻拂(flick)运动可用于在围绕对象的特定方向上将激光束“抛(toss)”出。在模式的类型内变型也是可能的。例如,在空间模式的类别内,可以区分小方形(假定边为三英寸)和大方形(假定边为24英寸)。以上讨论的算法的方法借助于图17所示的处理系统800来实现。处理系统800包括跟踪器处理单元810和可选的计算机80。处理单元810包括至少一个处理器,其可以是微处理器、数字信号处理器(DSP)、现场可编程门阵列(FPGA)或类似装置。提供处理能力以处理信息并向内部跟踪器处理器发出命令。这样的处理器可包括位置检测器处理器812、方位编码器处理器814、天顶编码器处理器816、指示灯处理器818、ADM处理器820、干涉仪(IFM)处理器822以及摄像装置处理器824。其可包括手势预处理器826以辅助手势模式的评估或解析。辅助单元处理器870可选地提供对跟踪器处理单元810内的其它处理器的定时和微处理器支持。辅助单元处理器870可借助于装置总线830与其它处理器通信,如本领域公知的,装置总线830可借助于数据分组来在跟踪器各处传输信息。计算能力可分布于跟踪器处理单元810各处,其中DSP和FPGA对跟踪器传感器收集的数据执行中间计算。这些中间计算的结果返回到辅助单元处理器870。如之前所说明的,辅助单元70可通过长线缆附接到激光跟踪器10的主体,或者其可在激光跟踪器的主体内被拉动以使得跟踪器直接(以及可选地)附接到计算机80。辅助单元870可通过连接840连接到计算机80,连接840可以是例如以太网线缆或无线连接。辅助单元870和计算机80可通过连接842、844连接到网络,连接842、844可以是例如以太网线缆或无线连接。传感器数据的预处理可由处理器812至824中的任意处理器评估用于手势内容,但是还可存在专门指定用于执行手势预处理的处理器826。手势预处理器826可以是微处理器、DSP、FPGA或类似装置。其可包括存储要评估用于手势内容的数据的缓冲器。预处理 后的数据可被发送到辅助单元以进行最终评估,或者手势内容的最终评估可由手势预处理器826来执行。替选地,原始或预处理后的数据可被发送到计算机80以进行分析。尽管上述手势的使用大部分集中于其与单个激光跟踪器在一起的使用,但是利用激光跟踪器的集合或与其它仪器组合的激光跟踪器来使用手势也是有益的。一种可能性是将一个激光跟踪器指定作为随后向其它仪器发送命令的主设备。例如,四个激光跟踪器的集合可用于多边测量,其中仅使用每个跟踪器测量的距离来计算三维坐标。可以将命令给予单个跟踪器,该单个跟踪器将命令转发到其它跟踪器。另一可能性是允许多个仪器对手势进行响应。例如,假设激光跟踪器用于重定位关节臂CMM。在通过引用合并于此的、授予Raab的美国专利第7,804,602号中给出了这样的系统的示例。在该情况下,激光跟踪器可被指定作为重定位过程中的主设备。操作者将向跟踪器给出手势命令,跟踪器进而将适当的命令发送到关节臂CMM。在重定位过程完成之后,操作者可以使用命令输入板来向关节臂CMM给出手势命令,如上所述的那样。图19示出了在根据参照图3A至3B、4A至4B和5A的讨论而给出将命令传送到激光跟踪器的手势时执行的步骤1900。步骤1910用于提供命令与空间模式之间的对应关系规则。步骤1920用于用户从可能的命令当中选择命令。步骤1930用于用户以与期望的命令对应的空间模式移动回射器。空间模式可在横向或径向方向上。步骤1940用于将来自激光跟踪器的光投射到回射器。该光可以是沿着激光跟踪器的光轴发出的光束,或者可以是布置在激光跟踪器上的摄像装置附近的LED发出的光。步骤1950用于将来自回射器的光反射回到激光跟踪器。步骤I960用于感测所反射的光。感测可由布置在跟踪器上的摄像装置内的感光阵列、由跟踪器中的位置检测器或者由跟踪器内的距离计来实现。步骤1970用于基于对应关系规则确定命令。步骤1980用于执行命令。图20示出了在根据参照图3C、4C和5A的讨论给出将命令传送到激光跟踪器的手势时执行的步骤2000。步骤2010用于提供命令与三维位置之间的对应关系规则。步骤2020用于用户从可能的命令当中选择命令。步骤2030用于用户可能通过使得回射器目标与命令输入板相接触来将回射器移动到与期望命令对应的位置。步骤2040用于将来自激光跟踪器的光投射到回射器。该光可以是沿着激光跟踪器的光轴发出的光束或者可以是由布置在激光跟踪器上的摄像装置附近的LED发出的光。步骤2050用于将来自回射器的光反射回到激光跟踪器。步骤2060用于感测所反射的光。感测可由布置在跟踪器上的摄像装置内的感光阵列、由跟踪器中的位置检测器或者由跟踪器内的距离计来实现。步骤2070用于基于对应关系规则确定命令。步骤2080用于执行命令。图21示出了在根据参照图3D和5A的讨论给出将命令传送到激光跟踪器的手势时执行的步骤2100。步骤2110用于提供命令与时间模式之间的对应关系规则。步骤2120用于用户从可能的命令当中选择命令。步骤2130用于将来自激光跟踪器的光投射到回射器。该光可以是沿着激光跟踪器的光轴发出的光束或者可以是由布置在激光跟踪器上的摄像装置附近的LED发出的光。步骤2140用于将来自回射器的光反射回到激光跟踪器。步骤2150用于感测所反射的光。该感测可由布置在跟踪器上的摄像装置内的感光阵列、由跟踪器中的位置检测器或者由跟踪器内的距离计来实现。步骤2160用于用户创建在激光跟踪器上的传感器接收的光功率中的时间模式。这样的时间模式容易通过如以下讨论的阻挡以及解除阻挡光束来实现。步骤2170用于基于对应关系规则确定命令。步骤2180用于执 行命令。图22示出了在根据参照图3E和5B的讨论给出用于将命令传送到六个DOF的激光跟踪器的手势时执行的步骤2200。步骤2210用于提供命令与六个DOF的目标的姿势之间的对应关系规则。步骤2220用于用户从可能的命令当中选择命令。步骤2230用于使用六个DOF的激光跟踪器来测量第一姿势的六个DOF的目标的至少一个坐标。姿势包括三个平移坐标(例如,x、y、z)和三个定向坐标(例如,横滚、俯仰和偏航)。步骤2240用于用户改变六个DOF的目标的姿势的六个维度中的至少一个。步骤2250用于测量第二姿势的至少一个坐标,第二姿势是在用户完成步骤2240之后得到的姿势。步骤2260用于基于对应关系规则确定命令。步骤2270用于执行命令。图23示出了在给出将命令传送到激光跟踪器以将来自激光跟踪器的激光束指向目标并且锁定于目标的手势时执行的步骤2300。步骤2310用于将光投射到回射器。该光可以是由布置在激光跟踪器上的摄像装置附近的LED发出的光。步骤2320用于用户以预定空间模式移动回射器。步骤2330用于将来自回射器的光反射到激光跟踪器。步骤2340用于感测所反射的光。感测可由例如布置在跟踪器上的摄像装置内的感光阵列来实现。步骤2350用于基于对应关系规则来确定命令。步骤2360用于将来自跟踪器的光束指向回射器。步骤2370用于将来自跟踪器的激光束锁定于回射器。图24示出了在给出将命令传送到激光跟踪器以将来自激光跟踪器的激光束指向目标并且锁定于目标的手势时执行的步骤2400。步骤2410用于将光投射到回射器。该光可以是由布置在激光跟踪器上的摄像装置附近的LED发出的光。步骤2420用于将来自回射器的光反射到激光跟踪器。步骤2430用于感测所反射的光。感测可由例如布置在跟踪器上的摄像装置内的感光阵列来实现。步骤2440用于生成如以上所述的预定时间模式。步骤2450用于基于对应关系规则确定命令。步骤2460用于将来自跟踪器的光束指向回射器。步骤2470用于将来自跟踪器的激光束锁定于回射器。图25示出了在给出将命令传送到激光跟踪器以将来自激光跟踪器的激光束指向目标并且锁定于目标上的手势时执行的步骤2500。步骤2510用于将光投射到回射器。该光可以是由布置在激光跟踪器上的摄像装置附近的LED发出的光。步骤2520用于测量六个DOF的目标的第一姿势的至少一个坐标。如以上所讨论的,姿势包括三个平移自由度和三个定向自由度。步骤2530用于改变第一姿势的至少一个坐标。步骤2540用于测量第二姿势的至少一个坐标,第二姿势是在改变了六个DOF的探针的至少一个坐标之后得到的姿势。步骤2550用于确定满足对应关系规则。步骤2560用于将来自跟踪器的光束指向回射器。步骤2570用于将来自跟踪器的激光束锁定于回射器。尽管已示出和描述了优选实施例,但是在不背离本发明的精神和范围的情况下可对其进行各种修改和替换。因此,应理解,本发明是作为说明而非限制来描述的。 当前公开的实施例因此被认为在所有方面都为说明性的而非限制性的,本发明的范围由所附权利要求来指示而非先前描述来指示,并且在权利要求的等同物的含义和范围内的所有改变因此旨在包括在其中。
权利要求
1.一种用于利用以下步骤将用于控制激光跟踪器的操作的命令从用户光学传送到所述激光跟踪器的方法,所述步骤包括 提供多个命令中的每个命令与多个空间模式中的每个空间模式之间的对应关系规则; 由所述用户从所述多个命令当中选择第一命令; 由所述用户在第一时间与第二时间之间以来自所述多个空间模式中的第一空间模式移动回射器,其中,所述第一空间模式对应于所述第一命令; 将来自所述激光跟踪器的第一光投射到所述回射器; 反射来自所述回射器的第二光,所述第二光是所述第一光的一部分; 通过感测第三光来获得第一感测数据,所述第三光是所述第二光的一部分,其中,所述第一感测数据是由所述激光跟踪器在所述第一时间与所述第二时间之间获得的; 根据所述对应关系规则、至少部分基于对所述第一感测数据的处理来确定所述第一命令;以及 利用所述激光跟踪器执行所述第一命令。
2.根据权利要求I所述的方法,其中,获得所述第一感测数据的步骤进一步包括以下步骤 将所述第三光成像到布置在所述激光跟踪器上的感光阵列上;以及 通过将所述感光阵列上的所述第三光转换成数字形式来获得所述第一感测数据。
3.根据权利要求I所述的方法,其中,获得所述第一感测数据的步骤进一步包括以下步骤 利用布置在所述激光跟踪器上的位置检测器来拦截所述第三光以产生至少一个信号;以及 将所述至少一个信号转换成数字形式以获得所述第一感测数据。
4.根据权利要求I所述的方法,其中,获得所述第一感测数据的步骤进一步包括以下步骤利用布置在所述激光跟踪器上的距离计来测量所述第三光以确定从所述激光跟踪器到所述回射器的距离,所述第一感测数据为所测量的距离。
5.根据权利要求4所述的方法,其中,利用距离计测量所述第三光的步骤进一步包括以下步骤利用绝对距离计来测量从所述激光跟踪器到所述回射器的绝对距离。
6.根据权利要求2所述的方法,其中,将来自所述激光跟踪器的第一光投射到所述回射器的步骤进一步包括以下步骤点亮布置在所述激光跟踪器上的LED以投射所述第一光。
7.根据权利要求I所述的方法,其中,将来自所述激光跟踪器的第一光投射到所述回射器的步骤进一步包括以下步骤 为所述激光跟踪器设置具有能够围绕第一轴和第二轴旋转的结构、距离计、测量围绕所述第一轴的第一旋转角的第一角编码器、测量围绕所述第二轴的第二旋转角的第二角编码器以及位置检测器;以及 沿着垂直于所述第二轴的线发射所述第一光,其中,所述第一光沿着大致穿过所述第一轴和所述第二轴的交点的线行进。
8.根据权利要求7所述的方法,其中,将来自所述激光跟踪器的第一光投射到所述回射器的步骤进一步包括以下步骤响应于所述位置检测器上的所述第三光的位置来使得所述第一光的方向转向。
9.根据权利要求8所述的方法,其中,获得所述第一感测数据的步骤进一步包括以下步骤测量所述第一旋转角或所述第二旋转角以获得所述第一感测数据。
10.根据权利要求8所述的方法,其中,获得所述第一感测数据的步骤进一步包括以下步骤利用所述距离计测量从所述激光跟踪器到所述回射器的距离以获得所述第一感测数据。
11.根据权利要求I所述的方法,其中,确定所述第一命令的步骤进一步包括以下步骤 设置目标,所述目标包括所述回射器、投射第四光的目标光源以及控制所述第四光的发射的用户控制装置; 激活所述用户控制装置; 响应于所述用户控制装置的激活,通过感测所述第四光的一部分来获得第二感测数据;以及 至少部分基于所述第二感测数据来确定所述第一命令。
12.一种用于利用以下步骤将用于控制激光跟踪器的操作的命令从用户光学传送到所述激光跟踪器的方法,所述步骤包括 提供多个命令中的每个命令与多个位置中的每个位置之间的对应关系规则,每个位置为三维坐标; 由所述用户从所述多个命令当中选择第一命令; 由所述用户将回射器移动到来自所述多个位置当中的第一位置,其中,所述第一位置对应于所述第一命令; 将来自所述激光跟踪器的第一光投射到所述回射器; 反射来自所述回射器的第二光,所述第二光是所述第一光的一部分; 通过感测第三光获得第一感测数据,所述第三光是所述第二光的一部分; 根据所述对应关系规则、至少部分基于对所述第一感测数据的处理来确定所述第一命令;以及 利用所述激光跟踪器执行所述第一命令。
13.根据权利要求12所述的方法,其中,由所述用户将回射器移动到第一位置的步骤进一步包括由所述用户将所述回射器移动到其上具有多个标记区域的命令输入板的步骤,所述多个标记区域中的每一个标记区域对应于与所述多个命令之一的一部分或全部相关联的多个位置之一。
14.根据权利要求13所述的方法,其中,确定所述第一命令的步骤进一步包括使包含所述回射器的目标在三个基准点处接触所述命令输入板的步骤。
15.根据权利要求12所述的方法,其中,确定所述第一命令的步骤进一步包括以下步骤 设置能够围绕第一轴和第二轴旋转的结构、测量围绕所述第一轴的第一旋转角的第一角编码器、测量围绕所述第二轴的第二旋转角的第二角编码器; 利用所述第一角编码器测量围绕所述第一轴的所述第一旋转角;利用所述第二角编码器测量围绕所述第二轴的所述第二旋转角;以及至少部分基于围绕所述第一轴的所述第一旋转角和围绕所述第二轴的所述第二旋转角来确定所述第一命令。
16.根据权利要求12所述的方法,其中,获得所述第一感测数据的步骤进一步包括以下步骤 将所述第三光成像到布置在所述激光跟踪器上的第一感光阵列上;以及通过将所述第一感光阵列上的所述第三光转换成第一数字信息来获得所述第一感测数据,其中,所述第一感测数据至少部分基于所述第一数字信息。
17.根据权利要求16所述的方法,其中,将来自所述激光跟踪器的第一光投射到所述回射器的步骤进一步包括点亮布置在所述激光跟踪器上的LED以投射所述第一光的步骤。
18.根据权利要求16所述的方法,其中,确定所述第一命令的步骤进一步包括以下步骤 感测第四光,所述第四光是所述第二光的一部分; 将所述第四光成像到布置在所述激光跟踪器上的第二感光阵列上; 通过将所述第四光转换成第二数字信息来获得第二感测数据,其中,所述第二感测数据至少部分基于所述第二数字信息;以及 至少部分基于围绕所述第一轴的所述第一旋转角、围绕所述第二轴的所述第二旋转角、所述第一感测数据以及所述第二感测数据来确定所述第一命令。
19.根据权利要求16所述的方法,其中,确定所述第一命令的步骤进一步包括以下步骤 将所述激光跟踪器的所述第一轴旋转至围绕所述第一轴的第三旋转角; 利用所述第一角编码器测量围绕所述第一轴的所述第三旋转角; 将来自所述激光跟踪器的第五光投射到所述回射器; 反射来自所述回射器的第六光,所述第六光是所述第五光的一部分; 将第七光成像到所述第一感光阵列上,所述第七光是所述第六光的一部分; 通过将所述第一感光阵列上的所述第七光转换成第三数字信息来获得第三感测数据,其中,所述第三感测数据至少部分基于所述第三数字信息;以及 至少部分基于围绕所述第一轴的所述第一旋转角、围绕所述第一轴的所述第三旋转角、所述第一感测数据以及所述第三感测数据来确定所述第一命令。
20.根据权利要求15所述的方法,其中,确定所述第一命令的步骤进一步包括以下步骤 为所述激光跟踪器设置距离计和位置检测器; 利用所述位置检测器拦截所述第三光以产生至少一个信号; 通过将所述至少一个信号转换成第四数字信息来获得所述第一感测数据,其中,所述第一感测数据至少部分基于所述第四数字信息; 响应于所述第一感测数据使所述第一光的方向转向; 通过利用距离计测量第四光来获得第四感测数据,所述第四光是所述第二光的一部分;以及 至少部分基于围绕所述第一轴的所述第一旋转角、围绕所述第二轴的所述第二旋转角、所述第一感测数据以及所述第四感测数据来确定所述第一命令。
21.根据权利要求12所述的方法,其中,确定所述第一命令的步骤进一步包括以下步骤 设置目标,所述目标包括所述回射器、投射第八光的目标光源以及控制所述第八光的发射的用户控制装置; 激活所述用户控制装置; 响应于所述用户控制装置的激活,通过感测所述第八光的一部分来获得第五感测数据;以及 至少部分基于所述第五感测数据来确定所述第一命令。
22.一种用于利用以下步骤将用于控制激光跟踪器的操作的命令从用户光学传送到所述激光跟踪器的方法,所述步骤包括 提供多个命令中的每个命令与多个时间模式中的每个时间模式之间的对应关系信息; 由所述用户从所述多个命令当中选择第一命令; 将来自所述激光跟踪器的第一光投射到所述回射器; 反射来自所述回射器的第二光,所述第二光是所述第一光的一部分; 通过感测第三光获得第一感测数据,所述第三光是所述第二光的一部分; 由所述用户在第一时间与第二时间创建第一时间模式,所述第一时间模式至少包括第三光学功率的减少随后是所述第三光学功率的增加,所述第一时间模式对应于所述第一命令; 根据所述对应关系规则、至少部分基于所述第一感测数据来确定所述第一命令;以及 利用所述激光跟踪器执行所述第一命令。
23.根据权利要求22所述的方法,其中,获得所述第一感测数据的步骤进一步包括以下步骤 将所述第三光成像到布置在所述激光跟踪器上的感光阵列上;以及 通过将所述感光阵列上的所述第三光转换成数字形式来获得所述第一感测数据。
24.根据权利要求22所述的方法,其中,获得所述第一感测数据的步骤进一步包括以下步骤 利用布置在所述激光跟踪器上的位置检测器来拦截所述第三光以产生至少一个信号;以及 将所述至少一个信号转换成数字形式以获得所述第一感测数据。
25.根据权利要求22所述的方法,其中,获得所述第一感测数据的步骤进一步包括以下步骤 利用布置在所述激光跟踪器上的距离计拦截所述第三光以信号;以及 将所述信号转换成数字形式以获得所述第一感测数据。
26.根据权利要求21所述的方法,其中,将来自所述激光跟踪器的第一光投射到所述回射器的步骤进一步包括点亮布置在所述激光跟踪器上的LED以投射所述第一光的步骤。
27.根据权利要求22所述的方法,其中,确定所述第一命令的步骤进一步包括以下步骤设置目标,所述目标包括所述回射器、投射第四光的目标光源以及控制所述第四光的发射的用户控制装置; 激活所述用户控制装置; 响应于所述用户控制装置的激活,通过感测所述第四光的一部分来获得第二感测数据;以及 至少部分基于所述第二感测数据来确定所述第一命令。
28.一种用于利用以下步骤将用于控制六个自由度的激光跟踪器的操作的命令从用户光学传送到所述六个自由度的激光跟踪器的方法,所述步骤包括 提供多个命令与多个姿势模式之间的对应关系规则,其中,每个姿势模式包括从初始姿势到最终姿势的至少一个坐标的改变,每个姿势具有六个坐标,即三个平移坐标和三个定向坐标; 由所述用户从所述多个命令当中选择第一命令; 利用所述六个自由度的激光跟踪器测量六个自由度的目标的第一姿势的所述至少一个坐标; 由所述用户在第一时间与第二时间之间改变所述六个自由度的目标的姿势的所述至少一个坐标; 利用所述六个自由度的激光跟踪器来测量所述目标的第二姿势的所述至少一个坐标; 根据所述对应关系规则、至少部分基于所测量的所述第一姿势的至少一个坐标与所测量的所述第二姿势的至少一个坐标之间的差来确定所述第一命令;以及由所述六个自由度的激光跟踪器执行所述第一命令。
29.根据权利要求28所述的方法,其中,确定所述第一命令的步骤进一步包括以下步骤 在所述六个自由度的目标上设置投射第四光的目标光源和控制所述第四光的发射的用户控制装置; 激活所述用户控制装置; 响应于所述用户控制装置的激活,通过感测所述第四光的一部分来获得感测数据;以及 至少部分基于所述感测数据来确定所述第一命令。
30.一种用于利用以下步骤将命令从用户光学传送到激光跟踪器的方法,所述命令用于将来自所述激光跟踪器的光束引导到回射器并且锁定于所述回射器,所述步骤包括 将来自布置在所述激光跟踪器上的光源的第一光投射到所述回射器; 由所述用户在第一时间与第二时间之间以预定空间模式移动所述回射器,其中,所述预定空间模式对应于所述命令; 反射来自所述回射器的第二光,所述第二光是所述第一光的一部分; 通过感测第三光获得第一感测数据,所述第三光是所述第二光的一部分,其中,通过将所述第三光成像到布置在所述激光跟踪器上的感光阵列上并且将所述感光阵列上的所述第三光转换成数字形式来获得所述第一感测数据; 由所述激光跟踪器确定所述第一感测数据对应于所述预定空间模式;将来自所述激光跟踪器的所述光束指向所述回射器;以及 将来自所述激光跟踪器的所述光束锁定于所述回射器。
31.一种用于利用以下步骤将命令从用户光学传送到激光跟踪器的方法,所述命令用于将来自所述激光跟踪器的光束引导到回射器并且锁定于所述回射器,所述步骤包括 将来自布置在所述激光跟踪器上的光源的第一光投射到所述回射器; 反射来自所述回射器的第二光,所述第二光是所述第一光的一部分; 通过感测第三光来获得第一感测数据,所述第三光是所述第二光的一部分,其中,通过将所述第三光成像到布置在所述激光跟踪器上的感光阵列上并且将所述感光阵列上的所述第三光转换成数字形式来获得所述第一感测数据; 由所述用户在第一时间与第二时间之间生成预定时间模式,所述预定时间模式至少包括第三光学功率的减少随后是所述第三光学功率的增加,所述预定时间模式对应于所述命令; 由所述激光跟踪器确定所述第一感测数据对应于所述预定时间模式; 将来自所述激光跟踪器的所述光束指向所述回射器;以及 将来自所述激光跟踪器的所述光束锁定于所述回射器。
32.一种用于利用以下步骤将命令从用户光学传送到六个自由度的激光跟踪器的方法,所述命令用于将来自所述六个自由度的激光跟踪器的光束引导到回射器并且锁定于所述回射器,所述回射器附于六个自由度的目标,所述步骤包括 提供所述命令与所述六个自由度的目标的预定姿势模式之间的对应关系规则,所述命令指导所述六个自由度的激光跟踪器将来自所述六个自由度的激光跟踪器的光束指向所述回射器并且锁定于所述回射器,所述预定姿势模式包括从初始姿势到最终姿势的至少一个坐标的改变,每个姿势具有六个坐标,即三个平移坐标和三个定向坐标; 利用所述六个自由度的激光跟踪器测量所述六个自由度的目标的第一姿势的所述至少一个坐标; 由所述用户在第一时间与第二时间之间改变所述六个自由度的目标的姿势的所述至少一个坐标; 利用所述六个自由度的激光跟踪器测量所述六个自由度的目标的第二姿势的所述至少一个坐标; 由所述六个自由度的激光跟踪器确定满足所述对应关系规则; 将来自所述激光跟踪器的所述光束指向所述回射器;以及 将来自所述六个自由度的激光跟踪器的所述光束锁定于所述回射器。
33.一种激光测量系统,包括 激光跟踪器,具有能够围绕第一轴和第二轴旋转的结构、从所述结构发出第一光束的第一光源、距离计、测量围绕所述第一轴的第一旋转角的第一角编码器、测量围绕所述第二轴的第二旋转角的第二角编码器、处理器以及摄像装置系统; 通信装置,包括第二光源和操作者控制装置,所述操作者控制装置控制来自所述第二光源的第二光的发射; 回射器目标,没有设置在所述通信装置上; 其中,所述摄像装置系统能够操作用于接收所述第二光并且将所述第二光转换成数字图像,以及 其中,所述处理器能够操作用于至少部分基于在第一时间与第二时间之间所述第二光源的移动模式和所述数字图像,确定用于控制所述激光跟踪器的操作的命令。
34.一种激光测量系统,包括 激光跟踪器,具有能够围绕第一轴和第二轴旋转的结构、从所述结构发出第一光束的第一光源、距离计、测量围绕所述第一轴的第一旋转角的第一角编码器、测量围绕所述第二轴的第二旋转角的第二角编码器、处理器以及摄像装置系统; 通信装置,包括第二光源和操作者控制装置,所述操作者控制装置控制来自所述第二光源的光的发射; 回射器目标,与所述通信装置分开; 其中,所述摄像装置系统能够操作用于接收从所述第二光源发射的光并且将所述光转换成数字图像,以及 其中,所述处理器能够操作用于至少部分基于在第一时间与第二时间之间所述第二光源的光学功率的改变,确定用于控制所述激光跟踪器的操作的命令。
全文摘要
一种用于将用于控制激光跟踪器的操作的命令从用户光学传送到激光跟踪器的方法,包括以下步骤提供多个命令中的每个命令与多个空间模式中的每个空间模式之间的对应关系规则;以及由用户从多个命令当中选择第一命令。该方法还包括以下步骤在第一时间与第二时间之间,由用户在第一时间与第二时间之间以来自多个空间模式中的第一空间模式移动回射器,其中,由用户执行空间模式并且第一空间模式对应于第一命令;以及将来自激光跟踪器的第一光投射到回射器。该方法还包括以下步骤反射来自回射器的第二光,第二光是第一光的一部分;以及通过在第一时间与第二时间之间利用激光跟踪器感测第三光来获得第一感测数据,第三光是回射器反射的光的第二光部分的一部分,其中,第一感测数据是激光跟踪器在第一时间与第二时间之间获得的。该方法还包括以下步骤根据对应关系规则、至少部分基于对第一感测数据的处理来确定第一命令,以确定命令;以及利用激光跟踪器执行第一命令。
文档编号G01S17/66GK102906594SQ201180025727
公开日2013年1月30日 申请日期2011年4月21日 优先权日2010年4月21日
发明者尼尔斯·P·斯特芬森, 托德·P·威尔逊, 肯尼斯·斯特菲, 小约翰·M·霍费尔, 罗伯特·E·布里奇斯 申请人:法罗技术股份有限公司