Method and apparatus for robot self localization on moving surface. The method may include moving a first robot across a moving surface and moving relative to the workpiece, wherein the moving surface faces the workpiece. This method can be used when the first mobile robot moving across the surface, forming the sensor data using the first number of the first sensor on the robot, wherein the sensor data representation recognition properties of part of the moving surface. The method can also utilize the sensor data to determine the orientation of the first robot on the moving surface. The method can further utilize the orientation of the first robot on the moving surface to determine the orientation of the functional parts of the first robot relative to the workpiece.
【技术实现步骤摘要】
自定位机器人
本公开大体上涉及利用机器人制造工件,并且具体涉及利用机器人对工件执行功能。更具地,本公开涉及用于机器人在移动表面上自定位以对工件执行功能的方法和设备。
技术介绍
在制造中,机器人可以对工件执行功能。一些机器人可以是被栓到制造底板的铰接臂机器人。一些其他机器人可以利用移动系统沿着表面行进。当机器人利用移动系统行进时,机器人可以保持其方位的跟踪。可以在工程公差内在期望的方位对工件期望地执行功能。机器人的方位的了解可以对于控制工件上的功能的方位是重要的。当机器人在工件上面行进时,机器人的方位可以通过被放置在工件上的标记来确定。例如,机器人可以感测工件上的引导路径。另外,机器人可以基于目标指示器执行功能。目标指示器可以指示机器人可以期望地执行功能的方位。一些机器人可以沿着与工件分开的移动表面行进。移动表面可以相对于工件被移动。因此,移动表面可以不具有引导路径或目标指示器。沿着移动表面行进的机器人的方位可以最初利用任何期望的方法来确定。机器人然后可以通过里程计来估计未来的方位。里程计可以包括运动传感器以估计机器人的方位随着时间的改变。然而,里程计会将不准确性引入估计的方位。由于里程计而产生的不准确性会随着时间而复杂化。不准确性会引起在期望的方位的公差之外对工件执行功能。因此,将会希望具有考虑上述问题中的一些以及其他可能问题的方法和设备。
技术实现思路
本公开的一说明性实施例提供了一种机器人在移动表面上自定位的方法。该方法可以包含跨过移动表面并且相对于工件移动第一机器人,其中移动表面面向工件。该方法还可以当第一机器人移动跨过移动表面时,利用第一机器人上的第一 ...
【技术保护点】
一种机器人在移动表面(224)上自定位的方法,所述方法包含:跨过所述移动表面(224)并且相对于工件(202)移动第一机器人(212),其中所述移动表面(224)面向所述工件(202);当所述第一机器人(212)移动跨过所述移动表面(224)时,利用所述第一机器人(212)上的第一数量的传感器(221)形成传感器数据(228),其中所述传感器数据(228)表示所述移动表面(224)的一部分(230)的识别特性(229);利用所述传感器数据(228)确定所述第一机器人(212)在所述移动表面(224)上的方位(231);以及利用所述第一机器人(212)在所述移动表面(224)上的所述方位(231)确定所述第一机器人(212)的功能部件(216)相对于所述工件(202)的方位(252)。
【技术特征摘要】
2015.12.29 US 14/982,6951.一种机器人在移动表面(224)上自定位的方法,所述方法包含:跨过所述移动表面(224)并且相对于工件(202)移动第一机器人(212),其中所述移动表面(224)面向所述工件(202);当所述第一机器人(212)移动跨过所述移动表面(224)时,利用所述第一机器人(212)上的第一数量的传感器(221)形成传感器数据(228),其中所述传感器数据(228)表示所述移动表面(224)的一部分(230)的识别特性(229);利用所述传感器数据(228)确定所述第一机器人(212)在所述移动表面(224)上的方位(231);以及利用所述第一机器人(212)在所述移动表面(224)上的所述方位(231)确定所述第一机器人(212)的功能部件(216)相对于所述工件(202)的方位(252)。2.根据权利要求1所述的方法,其进一步包含:利用第二数量的传感器(258)扫描所述移动表面(224)以形成表面数据(261);以及将所述表面数据(261)保存到数据库(259)。3.根据权利要求2所述的方法,其中利用所述传感器数据(228)确定所述第一机器人(212)在所述移动表面(224)上的所述方位(231)包含:比较所述传感器数据(228)与所述表面数据(261)以形成比较结果;以及利用所述比较结果确定所述第一机器人(212)在所述移动表面(224)上的所述方位(231)。4.根据权利要求3所述的方法,其中所述传感器数据(228)包含图像或向量表示中的至少一个。5.根据权利要求2所述的方法,其进一步包含:基于所述第一机器人(212)的计量数据或之前位置中的至少一个选择所述表面数据(261)的子集;比较所述传感器数据(228)与所述表面数据(261)的所述子集以形成比较结果;以及利用所述比较结果确定所述第一机器人(212)在所述移动表面(224)上的所述方位(231)。6.根据权利要求1所述的方法,其中所述移动表面(224)面向所述工件(202),并且所述第一机器人(212)...
【专利技术属性】
技术研发人员:M·A·沙尔斯基,D·M·拜恩,P·J·克罗瑟斯,
申请(专利权)人:波音公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。