CN102015221A - 用于确定机器人坐标系与位于机器人工作范围内的本地坐标系之间的关系的方法和*** - Google Patents

用于确定机器人坐标系与位于机器人工作范围内的本地坐标系之间的关系的方法和*** Download PDF

Info

Publication number
CN102015221A
CN102015221A CN2008801289416A CN200880128941A CN102015221A CN 102015221 A CN102015221 A CN 102015221A CN 2008801289416 A CN2008801289416 A CN 2008801289416A CN 200880128941 A CN200880128941 A CN 200880128941A CN 102015221 A CN102015221 A CN 102015221A
Authority
CN
China
Prior art keywords
robot
calibration object
spheroid
coordinate system
relation
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN2008801289416A
Other languages
English (en)
Other versions
CN102015221B (zh
Inventor
彼得·菲克塞尔
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ABB Schweiz AG
Original Assignee
ABB T&D Technology AG
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ABB T&D Technology AG filed Critical ABB T&D Technology AG
Publication of CN102015221A publication Critical patent/CN102015221A/zh
Application granted granted Critical
Publication of CN102015221B publication Critical patent/CN102015221B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1679Programme controls characterised by the tasks executed
    • B25J9/1692Calibration of manipulator
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
    • G05B19/401Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by control arrangements for measuring, e.g. calibration and initialisation, measuring workpiece for machining purposes
    • G05B19/4015Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by control arrangements for measuring, e.g. calibration and initialisation, measuring workpiece for machining purposes going to a reference at the beginning of machine cycle, e.g. for calibration
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/39Robotics, robotics to robotics hand
    • G05B2219/39021With probe, touch reference positions
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/50Machine tool, machine tool null till machine tool work handling
    • G05B2219/50026Go to reference plane, cube
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/50Machine tool, machine tool null till machine tool work handling
    • G05B2219/50036Find center of circular mark, groove

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Robotics (AREA)
  • Mechanical Engineering (AREA)
  • Manipulator (AREA)
  • Numerical Control (AREA)

Abstract

本发明涉及用于确定在位于工业机器人(1)的工作范围内的本地坐标***和机器人坐标***之间的关系的方法和装置。该方法包括:将第一校准物体(10)与所述机器人成固定关系附接,确定所述第一校准物体相对于所述机器人的位置,将至少三个第二校准物体(14,15,16)定位在所述机器人的工作范围内,其中,至少其中一个所述校准物体为具有成形为球体的突出部分的凸形校准物体,并且至少其中一个所述校准物体为包括至少两个非平行倾斜表面的凹形校准物体,所述至少两个非平行倾斜表面布置成接收所述球体使得所述球体在至少一个参考位置与所述表面接触,确定出在所述本地坐标系中每个所述第二校准物体的参考位置,对于每个第二校准物体,使所述机器人运动,直到所述球体与所述校准物体的表面机械接触,读取当所述球体与所有表面机械接触时所述机器人的位置,并且基于所述第一校准物体相对于所述机器人的位置、所述第二校准物体在所述本地坐标系中的参考位置以及当所述球体与所述第二校准物体的所述表面机械接触时所述机器人的位置,计算出所述本地坐标系与所述机器人坐标系之间的关系。

Description

用于确定机器人坐标系与位于机器人工作范围内的本地坐标系之间的关系的方法和***
技术领域
本发明涉及用于确定位于工业机器人工作范围内的本地坐标系与机器人坐标系之间的关系的方法和装置。例如,本发明适于确定在工件坐标系或夹具坐标系与机器人坐标系之间的关系。
背景技术
在机器人安装和机器人室的试运转方面存在的基本问题是标识出机器人相对于将由该机器人加工的工件的关系。机器人意于在工件上进行加工,并且工件位于机器人的工作范围内。在机器人保持将要加工的工件并且工具位于机器人的工作范围内的情况下,也存在同样的问题。在该情况下,必须标识出工具和机器人之间的关系。
工件标识的原因在于要限定出工件中的本地坐标系,这可以用于对机器人进行编程以在工件上进行加工。这种方法的两个主要优点在于:编程将在工件的坐标系中完成,这将让编程人员更好理解。另一种方法是将在机器人底座坐标系中对机器人进行编程。
但是,这对于编程人员来说将不那么容易理解。如果编程在工件坐标系中完成,则如果机器人和工件之间的关系由于某种原因(例如设备移动)而改变的话,编程也将容易重新使用。重新使用将仅仅包括对机器人坐标系和工件坐标系之间的关系进行新的标识。另外,离线生成的程序的使用将以容易且精确的方式受到支持。
发明内容
本发明的目的在于提供一种用于确定位于机器人工作范围内的本地坐标系与机器人坐标系之间的关系的方法,该方法简单、快捷并且精确。
该目的是由如权利要求1所限定的方法来实现。
这种方法包括:将第一校准物体与所述机器人成固定关系附接,确定所述第一校准物体相对于所述机器人的位置,将至少三个第二校准物体定位在所述机器人的工作范围内,其中至少一个所述校准物体为具有成形为球体的突出部分的凸形校准物体,并且至少一个所述校准物体为包括至少两个非平行倾斜表面的凹形校准物体,所述至少两个非平行倾斜表面布置成用以接收所述球体使得所述球体在至少一个参考位置与所述表面接触,确定出在所述本地坐标系中每个所述第二校准物体的至少一个参考位置,
A)使所述机器人以顺应的方式运动,直到所述球体与所述凹形校准物体的表面机械接触;
B)读取当所述球体与所述表面机械接触时所述机器人的位置,对另一个所述校准物体重复所述步骤A-B,并且基于所述第一校准物体相对于所述机器人的位置、所述第二校准物体在所述本地坐标系中的参考位置以及当所述球体与所述第二校准物体的所述表面机械接触时所述机器人的位置,计算出所述本地坐标系与所述机器人坐标系之间的关系。
本发明支持自动、快速、容易并且精确标识出用于计算所述本地坐标系的位置。该方法适于由机器人自身自动地执行。可以将该机器人编程为将所述第一校准物体移动到所述第二校准物体,并且进一步移动直到所述球体与所述表面机械接触,并且相应地球***于参考位置。
该机器人设有自搜索能力,例如采用力控制或柔性伺服***,这使机器人以顺应的方式运动直到所述球体与所述凹形校准物体的所述表面接触。在具有能够方便快捷使用的自动标识功能时,就能够反复标识出在工件和机器人之间的关系,从而寻找出由于温度改变而造成的长期变化以及偏差。根据本发明的该方法对于初始标识关系以及对长期变化和温度漂移保持跟踪和补偿是有用的。
根据本发明,至少一个所述校准物体为具有成形为球体的突出部分的凸形校准物体,并且至少一个所述校准物体为包括至少两个非平行倾斜表面的凹形校准物体,所述至少两个非平行倾斜表面布置成用以接收所述球体使得所述球体在至少一个参考位置与所述表面接触。当所述凸形校准物体与凹形校准物体组合在一起时,它们将以至少两个自由度给出球体关于表面的精确且可重复的位置。校准物体的参考位置限定为当球体与所述凹形校准物体的表面接触时所述球体的位置。在凹形校准物体只具有两个表面的情况中,存在沿着直线设置的多个参考位置。在该情况中,应该测量至少两个参考位置以便确定一条线。在校准物体具有三个非平行倾斜表面的情况中,只存在一个参考位置,并且可以以三个自由度确定球体关于所述凹形校准物体的表面的位置。在该情况下,测量出仅有的一个参考位置就足够了。
因为这些表面是倾斜的,因此减少了所述球体与所述表面接触的可能位置的数量。有利的是,表面的倾斜角在20-80°的区间内,并且优选在30-60°的区间内。如果倾斜角太陡,则测量变得不确定,并且如果倾斜角太平,则难以找到球体与表面接触的位置。
通过确定在本地坐标系中的参考位置以及在机器人坐标系中的参考位置,能够容易确定出机器人坐标系和本地坐标系之间的关系。
第一校准物体例如附接在机器人上或附接在由机器人承载的工具上。
根据本发明的实施方式,至少一个所述校准物体包括三个非平行倾斜表面,所述三个非平行倾斜表面布置成用以接收所述球体,使得所述球体在所述参考位置与所有三个表面接触。在所述球体与三个倾斜表面组合时,只存在一个球体与所有三个表面接触的位置,并且限定了球体相对于这些表面的唯一精确位置。球体被允许在所有维度上自由转动,并且影响位置信息精确度的唯一因素是球体的精确度。该实施方式提供了所述凸形校准物体相对于所述凹形校准物体的精确且可重复的位置。
根据本发明的实施方式,所述球体附接在所述机器人上,其他所述校准物体成形为具有两个倾斜表面的沟槽,并且至少三个沟槽位于所述机器人的工作区域内,从而所述三个沟槽的纵向方向是不平行的,并且所述方法包括使所述机器人以顺应的方式运动直到所述球体已经与在所有三个沟槽上的两个表面机械接触、并且对于所有三个沟槽的所述机器人的位置已经被存储,以及基于当所述球体与所述沟槽的表面机械接触时所述机器人的位置计算出所述本地坐标系与所述机器人坐标系之间的关系。
根据本发明的实施方式,所述机器人通过力控制自动运动。力控制使机器人能够自动查找球体与表面接触的位置,并且能够自动地找到参考位置。力控制指的是,在至少两个方向上测量出在第一校准物体和机器人之间的力或扭矩,并且根据所测量出的力或扭矩来进行机器人的运动。在校准物体设有三个倾斜表面的情况下在至少三个自由度上测量出力或扭矩。当在三个方向上存在力或扭矩时该球体处于参考位置。力控制为主动并且灵敏的控制。
根据本发明的实施方式,通过柔性伺服***来使机器人自动地运动。柔性伺服***是没有位置回路的机器人控制。柔性伺服***使得机器人能够自动地查找球体与表面接触的位置,并且因此能够自动地找到参考位置。
本发明的另一个目的在于提供用于确定位于机器人的工作范围内的本地坐标系和机器人坐标系之间的关系的***。
该目的是通过在权利要求7中所限定的***来实现的。
这种***包括:将与所述机器人成固定关系附接的第一校准物体,将安置在所述机器人的工作范围内的三个第二校准物体,其中至少一个所述校准物体为具有成形为球体的突出部分的凸形校准物体,并且至少一个所述校准物体为包括至少两个非平行倾斜表面的凹形校准物体,所述至少两个非平行倾斜表面布置成用以接收所述球体使得所述球体在参考位置与所述表面接触,以及用于使所述机器人以顺应的方式运动、直到所述球体与所述凹形校准物体的表面机械接触的装置,以及计算单元,所述计算单元构造成用来接收和存储当所述球体与所述表面机械接触时所述机器人的位置,以及基于所述第一校准物体与所述机器人之间的已知关系、在所述本地坐标系中的所述参考位置以及当所述球体与所述表面机械接触时所述机器人的位置计算出所述本地坐标系与所述机器人坐标系之间的关系。
校准物体容易使用并且容易附接在机器人工具上、夹具上或者工件上。
例如,校准物体成形为立方体的截头形内角。该形状容易制造,因为机械公差不严格。与制造无关,将只有一个参考位置。
根据本发明的方法和***例如适于确定用于保持将由机器人加工的工件的夹具的坐标系和机器人坐标系之间的关系。
附图说明
下面将通过本发明优选实施方式的说明并且参照附图对本发明进行更加详细的说明。
图1示出根据本发明实施方式用于确定本地坐标系和机器人坐标系之间的关系的***。
图2a示出凹形校准物体的示例。
图2b示出由在图2a中所示的凹形校准物体接收的、球体形式的凸形校准物体和处于参考位置的球体。
图2c示出穿过在图2b中所示的球体和凹形校准物体的截面A-A。
图3示出在校准过程中将球体在凹形校准物体之间移动的机器人。
图4示出凹形校准物体的另一个示例。
图5为流程图,示出根据本发明的方法的示例。
具体实施方式
图1示出根据本发明实施方式用于确定本地坐标系Xl、Yl、Zl和机器人坐标系Xr、Yr、、Zr之间的关系的***。在该示例中,机器人坐标系位于机器人的底座中,并且被表示为机器人的底座坐标系。在该示例中,本地坐标系为工件坐标系,并且与将由机器人加工并且由夹具3固定保持的工件2相关。
机器人1设有机器人控制器5,该机器人控制器5包括至少一个处理器、存储器和通信装置。在该示例中,机器人控制器5用来执行根据本发明的方法中的大部分步骤。机器人1包括用于附接工具8的工具法兰7。在校准过程中,以包括球体10的凸形校准物体形式的第一校准物体10固定附接在工具8上,并且因此固定附接在机器人上。采用轴或其他结构将球体10附接在机器人工具8上。在可替代的实施方式中,第一校准物体10可以附接在工具法兰7上。球体10的工具中心点(TCP)必须在机器人坐标系中是已知的。球体的TCP例如可以通过一次测量标识用于固定安装或者在每次要进行校准时采用在机器人控制器中的内置方法标识用于柔性安装。
在该实施方式中,用于测量在三个正交方向上的力的力传感器12设在工具法兰7和工具8之间,并且因此设在校准物体10和机器人1之间。机器人编程为通过力控制而运动。这意味着机器人的运动取决于来自力传感器12的测量信号。
该***还包括安置在机器人工作范围内的三个第二校准物体14、15、16,在该情况下安置在保持工件2的夹具3上。第二校准物体14-16中的每一个为包括三个非平行倾斜表面的凹形校准物体,所述三个非平行倾斜表面布置成接收球体10,使得在球体相对于第二校准物体处于唯一限定的位置时该球体同时与所有三个表面接触。在下面,球体同时与所有三个表面接触所在的位置表示为参考位置。
在图2a-2c中更详细示出凹形校准物体14。凹形校准物体包括三个非平行倾斜表面20、21、22。这些表面相对于管的纵向轴线的倾斜角优选在30-60°的区间内。例如,第二校准物体的上端的形状具有立方体的截头形内角的形式。凹形校准物体的一个上端形成为具有用于接收球体的开口的管,而另一个下端设计成用于将校准物体安置在夹具3上。管沿着离开开口的方向逐渐变薄。校准物体的上端具有主要为三角形的截面。管子具有三个沿着管子的纵向轴线朝着彼此倾斜的内表面20、21、22。仅在沿着管子的纵向轴线的一个位置处,此处的截面才是这些表面之间的距离对应于球体10的截面。因此,球体仅在一个唯一位置处准确地配合在管子中,在该位置球体与所有三个表面20-22接触。参考位置限定为在球体与所有三个表面接触时球体的中心点25。图2c示出在球***于参考位置时的球体和表面。
三个第二校准物体14、15、16优选位于本地坐标系中,以便形成三角形的角部,并且优选代表坐标转换的唯一解。机器人控制器5构造成接收和存储在球体10与第二校准物体14、15、16的所有三个表面20、21、22机械接触时机器人的位置,并且包括软件,该软件用于基于在球体与校准物体的表面接触时的机器人位置计算出本地坐标系和机器人坐标系之间的关系。
例如,第二校准物体14、15、16可以包括在夹具中作为设备的一部分。球体的位置需要在制造夹具时标识出;一次测量。第二校准物体的参考位置在本地坐标系中测量出并且存储。参考位置限定为在球***于第二校准物体中时球体的中心点。用于第二校准物体的参考位置提前并且相对于本地坐标系确定。
该方法在寻找球体在第二校准物体中的准确位置方面必须是自动的并且精确的。对于标准机器人定位而言,这将是非常困难的。为了实现球体的自动定位,需要对机器人进行柔性并且顺应的控制。为了实现对机器人的这种柔性并且顺应的控制,可采用包括力/力矩传感器的力控制,如图1所示一样。如果在机器人设备中没有包括力控制,则可使用顺应伺服***,以便使得机器人运动成与校准物体机械接触,但是仍然能够顺应以找到球体的精确位置。一旦球体处于在校准物体中的正确位置中,位置数据就能够在机器人控制器5内读取,并且该位置数据可与参考值一起用来计算机器人坐标系和本地坐标系之间的关系。
图3示出在校准过程中机器人将球体10在凹形校准物体14-16之间移动。在球体处于凹形校准物体的参考位置中时,读取并且存储机器人的位置。凹形校准物体的参考位置Pos 1、Pos 2和Pos 3在本地坐标系中基于夹具的初始测量值确定出。通过使用在夹具上的其中一个第二校准物体能够容易地自动或半自动标识出球体10在机器人坐标系中的坐标。机器人例如通过柔性伺服***运动到不同的取向上以便找到精确位置。通过机器人软件中的内置算法计算出TCP。当球体的TCP已知时,容易基于测量出的机器人位置确定出在机器人坐标系中夹具上的参考位置Pos 1、2和3。在机器人坐标系中参考点的位置可以与在本地坐标系中确定出的参考位置的预定位置一起使用,以标识出机器人坐标系和本地坐标系之间的关系。
图4示出本发明的可替代实施方式。在该实施方式中,三个第二校准物体30、31、32在机器人工作范围内靠近工作物体设置。每个校准物体包括具有两个非平行倾斜表面33、34的沟槽。在该情况中,将单个定位位置信息减少至线位置信息,并且需要按照不同方式组合以生成有用的数据。一种可能的解决方案是基于每个沟槽的两个表面确定出一条线。测量在每个沟槽上的至少两个参考位置,并且计算出在这些位置之间的线。在这些表面之间的线可以用来标识工件的显著部分,并且可以容易地用来标识工件的正确坐标系。基于这两个表面的线通过球体10的两个位置测量值确定出。本地坐标系和机器人坐标系之间的关系基于所确定的线确定出。
图5示出根据本发明实施方式的流程图。将理解,流程图的每个方框可以通过计算机程序指令实现。
在下面的示例中,由机器人承载的第一校准物体为球体,并且位于机器人的工作范围内的三个第二校准物体为在图2a-c中所示包括三个非平行倾斜表面的类型。首先,必须确定出球体相对于机器人的位置。这意味着,相对于工具坐标系确定出球体的工具中心点(TCP)。工具坐标系相对于机器人的底座坐标系是已知的。当已经确定出球体的工具中心点时,球体的TCP在机器人的底座坐标系中是已知的,方框40。通过任意已知的方法例如前面参照图3所述的方法确定出工具中心点。在校准开始之前,必须在本地坐标系中确定出所有三个校准物体的参考位置,方框42。所述位置例如使用高精度测量装置(如激光***、触摸探针或CMM)在本地坐标系中标识出。测量装置将标识出在本地坐标系中球体的中心,该球体的直径与由凹形校准物体接收的球体10的直径完全相同。优选地,提前(即在实际校准开始之前)确定出球体相对于机器人的位置和参考位置。球体和机器人之间的关系和所测量出的参考位置存储在机器人控制器中。
当实际校准开始时,使机器人运动到靠近其中一个凹形校准物体的位置,方框44。之后,使机器人运动,使得球体与凹形校准物体的所有校准表面接触,方框46。这例如可以如下实现:首先使机器人运动,使得球体与其中一个表面接触,然后使机器人在不松开与第一表面的接触的情况下沿着该表面运动直到该球体与下一个接触。之后,使机器人在不松开与所述表面的接触的情况下沿着两个表面运动,直到该球体与第三个表面接触。当球体与凹形校准物体的所有三个表面接触时,机器人运动停止并且当前的机器人位置存储在机器人控制器中,方框50。机器人位置为机器人的轴线的位置。对其他两个凹形校准物体重复在方框46、48和50中所述的方法步骤。当球体与校准物体的所有三个表面接触时,该球体处于参考位置,并且该机器人的位置被读取并且存储。当已经读取并存储所有三个参考位置的机器人位置时,机器人控制器计算机器人坐标系和本地坐标系之间的关系,方框56。首先,基于所测量出的机器人位置和球体相对于机器人的位置在机器人坐标系中确定出参考位置。之后,通过普通坐标转换基于在机器人坐标系中确定出的参考位置和在本地坐标系中确定出的参考位置计算出这些坐标系之间的关系。
在该示例中,机器人坐标系为机器人的底座坐标系,并且本地坐标系为工件坐标系。机器人坐标系和本地坐标系之间的关系可以用来对机器人进行编程,以便在工件上进行加工。
本发明不限于所公开的实施方式,而是可以在下面权利要求的范围内改变和变化。例如,第二校准物体可以包括在工件中。这将提供可能以标识出这些工件中的每一个,由此减少了对高精度夹具的需求。在可替代的实施方式中,能够在机器人工作范围内具有三个以上的第二校准物体。在可替代实施方式中,包括至少两个倾斜表面的凹形校准物体相对于机器人成固定关系附接,并且成形为球体的多个凸形校准物体安置在机器人的工作范围内。可以在外部计算机中进行该关系的计算。

Claims (15)

1.一种确定在位于工业机器人(1)的工作范围内的本地坐标系与机器人坐标系之间的关系的方法,其中所述方法包括:
将第一校准物体(10)与所述机器人成固定关系附接,
确定所述第一校准物体相对于所述机器人的位置,
将至少三个第二校准物体(14,15,16;30,31,32)定位在所述机器人的工作范围内,其中,至少其中一个所述校准物体为具有成形为球体的突出部分的凸形校准物体,并且至少其中一个所述校准物体为包括至少两个非平行倾斜表面(20,21,22;33,34)的凹形校准物体,所述至少两个非平行倾斜表面(20,21,22;33,34)布置成接收所述球体使得所述球体在至少一个参考位置与所述表面接触,
确定出在所述本地坐标系中每个所述第二校准物体的至少一个参考位置,
A)使所述机器人以顺应方式运动,直到所述球体与所述凹形校准物体的表面机械接触;
B)读取当所述球体与所述表面机械接触时所述机器人的位置,
对另外的所述校准物体重复所述步骤A-B,并且
基于所述第一校准物体相对于所述机器人的位置、所述第二校准物体在所述本地坐标系中的参考位置以及当所述球体与所述第二校准物体的所述表面机械接触时所述机器人的位置,计算出所述本地坐标系与所述机器人坐标系之间的关系。
2.如权利要求1所述的方法,其中,所述表面的倾斜角在20-80°区间内。
3.如权利要求1或2所述的方法,其中,至少其中一个所述校准物体(14,15,16)包括三个非平行倾斜表面,所述三个非平行倾斜表面布置成接收所述球体(10)使得所述球体在所述参考位置与所有三个表面接触。
4.如权利要求1或2所述的方法,其中,所述球体(10)附接在所述机器人(1)上,另外的所述校准物体(30,31,32)成形为具有两个倾斜表面(33,34)的沟槽,并且至少三个沟槽位于所述机器人的工作区域内,使得所述至少三个沟槽的纵向方向是不平行的,并且所述方法包括:
使所述机器人以顺应方式运动,直到所述球体已经与在所有三个沟槽上的两个表面机械接触、并且对于所有三个沟槽的所述机器人的位置已经被存储,以及
基于当所述球体与所述沟槽的表面机械接触时所述机器人的位置计算出所述本地坐标系与所述机器人坐标系之间的关系。
5.如前面权利要求中任一项所述的方法,其中,所述机器人通过力控制而自动运动。
6.如权利要求1-5中任一项所述的方法,其中,所述机器人通过柔性伺服***而自动运动。
7.一种用于确定位于工业机器人(1)的工作范围内的本地坐标系与机器人坐标系之间的关系的***,其中,所述***包括:
将与所述机器人成固定关系附接的第一校准物体(10),
将安置在所述机器人的工作范围内的三个第二校准物体(14,15,16;30,31,32),其中,至少其中一个所述校准物体为具有成形为球体的突出部分的凸形校准物体,并且至少其中一个所述校准物体为包括至少两个非平行倾斜表面(20,21,22;33,34)的凹形校准物体,所述至少两个非平行倾斜表面(20,21,22;33,34)布置成接收所述球体使得所述球体在参考位置与所述表面接触,以及
用于使所述机器人以顺应方式运动直到所述球体与所述凹形校准物体的表面机械接触的装置(12),以及
计算单元(5),所述计算单元(5)构造成接收和存储当所述球体与所述表面机械接触时所述机器人的位置,以及基于所述第一校准物体与所述机器人之间的已知关系、在所述本地坐标系中的所述参考位置以及当所述球体与所述表面机械接触时所述机器人的位置计算出所述本地坐标系与所述机器人坐标系之间的关系。
8.如权利要求7所述的***,其中,所述表面的倾斜角在20-80°区间内。
9.如权利要求7或8所述的***,其中,至少其中一个所述校准物体(14,15,16)包括三个非平行倾斜表面(20,21,22),所述三个非平行倾斜表面布置成接收所述球体使得所述球体在所述参考位置与所有三个表面接触。
10.如权利要求9所述的***,其中,所述校准物体成形为立方体的截头形内角。
11.如权利要求7或8所述的***,其中,所述球体附接在所述机器人上,另外的所述校准物体成形为具有两个倾斜表面的沟槽,并且至少三个沟槽位于所述机器人的工作区域内,使得所述至少三个沟槽的纵向方向是不平行的。
12.如权利要求7-11中任一项所述的***,其中,所述用于使所述机器人自动运动的装置包括力传感器(12)和控制单元(5),所述力传感器(12)适于测量在至少两个方向上的力,该力传感器位于所述第一校准物体(10)与所述机器人(1)之间,并且所述控制单元(5)构造成根据来自所述力传感器的力测量值使所述机器人运动。
13.如权利要求7-11中任一项所述的***,其中,所述用于使所述机器人自动运动的装置包括柔性伺服***。
14.如权利要求7-13中任一项所述的***,其中,所述第二校准物体(14,15,16;30,31,32)位于将由所述机器人加工的工件(2)上、或者位于保持所述工件的夹具(3)上。
15.如权利要求1-6所述的方法和如权利要求7-13所述的***在确定机器人坐标系与用于保持将由所述机器人加工的工件的夹具的坐标系之间的关系中的应用。
CN2008801289416A 2008-04-30 2008-04-30 用于确定机器人坐标系与位于机器人工作范围内的本地坐标系之间的关系的方法和*** Expired - Fee Related CN102015221B (zh)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/EP2008/055304 WO2009132703A1 (en) 2008-04-30 2008-04-30 A method and a system for determining the relation between a robot coordinate system and a local coordinate system located in the working range of the robot

Publications (2)

Publication Number Publication Date
CN102015221A true CN102015221A (zh) 2011-04-13
CN102015221B CN102015221B (zh) 2012-09-05

Family

ID=40340472

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2008801289416A Expired - Fee Related CN102015221B (zh) 2008-04-30 2008-04-30 用于确定机器人坐标系与位于机器人工作范围内的本地坐标系之间的关系的方法和***

Country Status (5)

Country Link
US (1) US7979159B2 (zh)
EP (1) EP2268459B9 (zh)
CN (1) CN102015221B (zh)
AT (1) ATE532610T1 (zh)
WO (1) WO2009132703A1 (zh)

Cited By (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102679925A (zh) * 2012-05-24 2012-09-19 上海飞机制造有限公司 机器人定位误差测量方法
CN102818524A (zh) * 2012-07-31 2012-12-12 华南理工大学 一种基于视觉测量的在线机器人参数校准方法
CN104044143A (zh) * 2013-03-15 2014-09-17 株式会社安川电机 机器人***、校正方法及被加工物制造方法
CN104339352A (zh) * 2013-08-09 2015-02-11 株式会社安川电机 机器人***、机器人控制装置以及机器人控制方法
CN104589355A (zh) * 2014-11-21 2015-05-06 安徽省库仑动力自动化科技有限公司 多点定位结合重力传感确定机器人绝对坐标的方法
TWI504475B (zh) * 2012-09-21 2015-10-21 Ind Tech Res Inst 用於多軸機械之補償控制方法
CN105066831A (zh) * 2015-09-09 2015-11-18 大族激光科技产业集团股份有限公司 一种单一或多机器人***协同工作坐标系的标定方法
CN105658384A (zh) * 2013-08-30 2016-06-08 杜尔艾科克林有限公司 用于调节和/或校准机器人的方法和装置
WO2016154995A1 (en) * 2015-04-02 2016-10-06 Abb Technology Ltd Method for industrial robot commissioning, industrial robot system and control system using the same
CN106426158A (zh) * 2015-08-11 2017-02-22 冯黎 一种与三维测量组合应用的机器人作业程序自动修正***
CN106483963A (zh) * 2015-08-26 2017-03-08 泰科电子(上海)有限公司 机器人***的自动标定方法
CN107214692A (zh) * 2016-03-22 2017-09-29 泰科电子(上海)有限公司 机器人***的自动标定方法
CN107553475A (zh) * 2017-09-11 2018-01-09 重庆华数机器人有限公司 一种用于工件加工的工件坐标标定方法
CN107924174A (zh) * 2015-07-23 2018-04-17 X开发有限责任公司 用于确定工具偏移的***和方法
CN108393896A (zh) * 2018-02-02 2018-08-14 山东大学 用于焊接机器人焊枪工具点及工件坐标系标定装置及方法
CN108742846A (zh) * 2018-04-08 2018-11-06 上海联影医疗科技有限公司 手术机器人空间坐标系校验装置及应用其的校验方法
CN109304731A (zh) * 2017-07-28 2019-02-05 深圳先进技术研究院 一种机器人坐标系标定工具
CN110102490A (zh) * 2019-05-23 2019-08-09 北京阿丘机器人科技有限公司 基于视觉技术的流水线包裹分拣装置和电子设备
CN110142755A (zh) * 2019-03-29 2019-08-20 盐城工学院 一种六轴机器人精度校准方法
CN110202582A (zh) * 2019-07-03 2019-09-06 桂林电子科技大学 一种基于三坐标平台的机器人标定方法
CN110370319A (zh) * 2019-08-07 2019-10-25 江苏汇博机器人技术股份有限公司 一种用于实训的双机器人标定***及方法
CN110508953A (zh) * 2019-09-23 2019-11-29 宁波奥克斯厨电制造有限公司 一种激光焊接夹具的定位装置及定位方法
CN110664484A (zh) * 2019-09-27 2020-01-10 江苏工大博实医用机器人研究发展有限公司 一种机器人与影像设备的空间注册方法及***
CN110672049A (zh) * 2019-09-27 2020-01-10 江苏工大博实医用机器人研究发展有限公司 用于确定机器人坐标系与工件坐标系间关系的方法及***
CN110978056A (zh) * 2019-12-18 2020-04-10 东莞市沃德精密机械有限公司 机器人运动的平面校准***及方法
CN112762822A (zh) * 2020-12-21 2021-05-07 北京无线电计量测试研究所 一种基于激光跟踪仪的机械臂校准方法及***
CN114002243A (zh) * 2021-10-25 2022-02-01 中国科学院高能物理研究所 一种ct成像***世界坐标系的校准装置及方法
CN114126791A (zh) * 2019-06-19 2022-03-01 赛峰飞机发动机公司 航空部件的改进去毛刺方法
US11433541B2 (en) 2019-12-18 2022-09-06 Industrial Technology Research Institute Automated calibration system and method for a workpiece coordinate frame of a robot

Families Citing this family (38)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7784704B2 (en) 2007-02-09 2010-08-31 Harter Robert J Self-programmable thermostat
JP5235376B2 (ja) * 2007-10-05 2013-07-10 川崎重工業株式会社 ロボットのターゲット位置検出装置
EP2268459B9 (en) 2008-04-30 2012-03-21 ABB Technology AB A method and a system for determining the relation between a robot coordinate system and a local coordinate system located in the working range of the robot
EP2547490B1 (en) 2010-03-18 2014-01-08 ABB Research Ltd. Calibration of a base coordinate system for an industrial robot
US9393694B2 (en) * 2010-05-14 2016-07-19 Cognex Corporation System and method for robust calibration between a machine vision system and a robot
US9266241B2 (en) 2011-03-14 2016-02-23 Matthew E. Trompeter Robotic work object cell calibration system
US9115908B2 (en) 2011-07-27 2015-08-25 Honeywell International Inc. Systems and methods for managing a programmable thermostat
CN103101060B (zh) * 2011-11-11 2015-07-01 鸿富锦精密工业(深圳)有限公司 机器人工具中心点的传感校正方法
JP2013184236A (ja) * 2012-03-06 2013-09-19 Jtekt Corp ロボットのキャリブレーション方法及びキャリブレーション装置
JP6511715B2 (ja) * 2013-10-31 2019-05-15 セイコーエプソン株式会社 ロボット制御装置、ロボットシステム、及びロボット
KR101438657B1 (ko) 2013-12-16 2014-09-12 주식회사일신테크 산업 로봇 지그 측정방법
CN106456263B (zh) * 2014-03-17 2019-08-16 直观外科手术操作公司 用于远程手术工作台配准的方法和设备
JP6443837B2 (ja) * 2014-09-29 2018-12-26 セイコーエプソン株式会社 ロボット、ロボットシステム、制御装置、及び制御方法
US20160184996A1 (en) * 2014-12-24 2016-06-30 Seiko Epson Corporation Robot, robot system, control apparatus, and control method
GB2536227A (en) * 2015-03-09 2016-09-14 Stratec Biomedical Ag Pipettor Autoteaching
US9815198B2 (en) 2015-07-23 2017-11-14 X Development Llc System and method for determining a work offset
CN106945034B (zh) * 2016-01-07 2021-09-03 鸿富锦精密电子(郑州)有限公司 机器人点位调节方法与***
CN106502208B (zh) * 2016-09-23 2018-04-27 佛山华数机器人有限公司 一种工业机器人tcp标定方法
WO2018152779A1 (en) 2017-02-24 2018-08-30 Abb Schweiz Ag Method and apparatus for selecting initial point for industrial robot commissioning
JP6568172B2 (ja) * 2017-09-22 2019-08-28 ファナック株式会社 キャリブレーションを行うロボット制御装置、計測システム及びキャリブレーション方法
EP3531062A1 (en) * 2018-02-26 2019-08-28 Renishaw PLC Coordinate positioning machine
JP7190152B2 (ja) * 2018-06-04 2022-12-15 株式会社キーレックス 多関節ロボット用の教示データ作成方法
JP7088543B2 (ja) * 2018-06-12 2022-06-21 株式会社キーレックス 教示データ校正用座標系検出具
WO2019235023A1 (ja) * 2018-06-04 2019-12-12 株式会社キーレックス 多関節ロボット用の教示データ作成方法及び教示データ校正用座標系検出具
TWI672206B (zh) * 2018-12-19 2019-09-21 財團法人工業技術研究院 機械手臂非接觸式工具中心點校正裝置及其方法以及具有校正功能的機械手臂系統
CN111360810A (zh) * 2018-12-25 2020-07-03 深圳市优必选科技有限公司 机器人传感器的外参标定方法、装置、机器人及存储介质
JP7277340B2 (ja) * 2019-11-15 2023-05-18 川崎重工業株式会社 マスタスレーブシステム、制御方法及び制御装置
CN110893619A (zh) * 2019-11-25 2020-03-20 上海精密计量测试研究所 一种基于激光跟踪仪的工业机器人位姿校准装置
DE102020203671B4 (de) * 2020-03-23 2024-06-13 Kuka Deutschland Gmbh Verfahren zum Steuern eines Roboterarms
CN113799115B (zh) * 2020-06-11 2023-03-24 台达电子工业股份有限公司 机器手臂的坐标校正方法
US11524410B2 (en) 2020-06-12 2022-12-13 Hexagon Metrology, Inc. Robotic alignment method for workpiece measuring systems
WO2023035100A1 (en) * 2021-09-07 2023-03-16 Abb Schweiz Ag Method, electronic device and computer readable storage medium for calibrating robot
CN113751934B (zh) * 2021-10-15 2024-05-28 安迅捷智能机器人(宁夏)有限责任公司 定位***及焊接***、焊接方法、焊接形变测量方法
CN114055475B (zh) * 2021-12-13 2023-03-31 库卡机器人制造(上海)有限公司 机器人的校准方法和校准装置、机器人和可读存储介质
DE102022210253A1 (de) * 2022-09-28 2024-03-28 Kuka Deutschland Gmbh Roboterarmkalibrierung
CN116331828B (zh) * 2023-05-11 2023-08-04 太原福莱瑞达物流设备科技有限公司 一种用于测斜的转运夹爪装置
CN117045312B (zh) * 2023-08-16 2024-06-18 北京大学第三医院 一种刀头标定和验证***及其使用方法
CN117310200B (zh) * 2023-11-28 2024-02-06 成都瀚辰光翼生物工程有限公司 移液点位校准方法及装置、移液控制设备和可读存储介质

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5177563A (en) * 1989-02-01 1993-01-05 Texas A&M University System Method and apparatus for locating physical objects
SE501263C2 (sv) * 1991-12-10 1994-12-19 Asea Brown Boveri Förfarande för kalibrering av rörelseaxlar hos en industrirobot
SE501867C2 (sv) * 1993-11-15 1995-06-12 Asea Brown Boveri Förfarande och system för kalibrering av en industrirobot utnyttjande en sfärisk kalibreringskropp
DE19602327C2 (de) * 1996-01-24 1999-08-12 Leica Geosystems Ag Meßkugel-Reflektor
US6044308A (en) * 1997-06-13 2000-03-28 Huissoon; Jan Paul Method and device for robot tool frame calibration
US6070109A (en) * 1998-03-10 2000-05-30 Fanuc Robotics North America, Inc. Robot calibration system
US6418774B1 (en) * 2001-04-17 2002-07-16 Abb Ab Device and a method for calibration of an industrial robot
US20040249595A1 (en) * 2001-11-01 2004-12-09 Vermeer Adrianus Johannes Petrus Maria Method of calibrating a component placement machine, device suitable for carrying out such a method, and calibration component suitable for use in such a method or device
DE10203002B4 (de) * 2002-01-26 2006-12-28 Wilhelm Karmann Gmbh Vorrichtung zum Kalibrieren eines Roboters
US6941192B2 (en) * 2002-01-31 2005-09-06 Abb Research Ltd. Robot machining tool position and orientation calibration
US6812665B2 (en) * 2002-04-19 2004-11-02 Abb Ab In-process relative robot workcell calibration
US7386365B2 (en) * 2004-05-04 2008-06-10 Intuitive Surgical, Inc. Tool grip calibration for robotic surgery
US6836702B1 (en) * 2003-06-11 2004-12-28 Abb Ab Method for fine tuning of a robot program
US6822412B1 (en) * 2003-06-11 2004-11-23 Zhongxue Gan Method for calibrating and programming of a robot application
EP2268459B9 (en) 2008-04-30 2012-03-21 ABB Technology AB A method and a system for determining the relation between a robot coordinate system and a local coordinate system located in the working range of the robot

Cited By (46)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102679925A (zh) * 2012-05-24 2012-09-19 上海飞机制造有限公司 机器人定位误差测量方法
CN102679925B (zh) * 2012-05-24 2015-12-02 上海飞机制造有限公司 机器人定位误差测量方法
CN102818524A (zh) * 2012-07-31 2012-12-12 华南理工大学 一种基于视觉测量的在线机器人参数校准方法
TWI504475B (zh) * 2012-09-21 2015-10-21 Ind Tech Res Inst 用於多軸機械之補償控制方法
CN104044143B (zh) * 2013-03-15 2016-05-25 株式会社安川电机 机器人***、校正方法及被加工物制造方法
CN104044143A (zh) * 2013-03-15 2014-09-17 株式会社安川电机 机器人***、校正方法及被加工物制造方法
CN104339352A (zh) * 2013-08-09 2015-02-11 株式会社安川电机 机器人***、机器人控制装置以及机器人控制方法
CN105658384A (zh) * 2013-08-30 2016-06-08 杜尔艾科克林有限公司 用于调节和/或校准机器人的方法和装置
CN104589355A (zh) * 2014-11-21 2015-05-06 安徽省库仑动力自动化科技有限公司 多点定位结合重力传感确定机器人绝对坐标的方法
US11207781B2 (en) 2015-04-02 2021-12-28 Abb Schweiz Ag Method for industrial robot commissioning, industrial robot system and control system using the same
WO2016154995A1 (en) * 2015-04-02 2016-10-06 Abb Technology Ltd Method for industrial robot commissioning, industrial robot system and control system using the same
US10786904B2 (en) 2015-04-02 2020-09-29 Abb Schweiz Ag Method for industrial robot commissioning, industrial robot system and control system using the same
CN107428009A (zh) * 2015-04-02 2017-12-01 Abb瑞士股份有限公司 用于工业机器人调试的方法、使用该方法的工业机器人***和控制***
CN107428009B (zh) * 2015-04-02 2020-07-24 Abb瑞士股份有限公司 用于工业机器人调试的方法、使用该方法的工业机器人***和控制***
CN107924174A (zh) * 2015-07-23 2018-04-17 X开发有限责任公司 用于确定工具偏移的***和方法
CN107924174B (zh) * 2015-07-23 2020-11-10 X开发有限责任公司 用于确定工具偏移的***和方法
CN106426158A (zh) * 2015-08-11 2017-02-22 冯黎 一种与三维测量组合应用的机器人作业程序自动修正***
CN106483963B (zh) * 2015-08-26 2020-02-11 泰科电子(上海)有限公司 机器人***的自动标定方法
CN106483963A (zh) * 2015-08-26 2017-03-08 泰科电子(上海)有限公司 机器人***的自动标定方法
CN105066831A (zh) * 2015-09-09 2015-11-18 大族激光科技产业集团股份有限公司 一种单一或多机器人***协同工作坐标系的标定方法
CN107214692A (zh) * 2016-03-22 2017-09-29 泰科电子(上海)有限公司 机器人***的自动标定方法
CN107214692B (zh) * 2016-03-22 2020-04-03 泰科电子(上海)有限公司 机器人***的自动标定方法
CN109304731A (zh) * 2017-07-28 2019-02-05 深圳先进技术研究院 一种机器人坐标系标定工具
CN109304731B (zh) * 2017-07-28 2021-09-07 深圳先进技术研究院 一种机器人坐标系标定工具
CN107553475B (zh) * 2017-09-11 2019-11-08 重庆华数机器人有限公司 一种用于工件加工的工件坐标标定方法
CN107553475A (zh) * 2017-09-11 2018-01-09 重庆华数机器人有限公司 一种用于工件加工的工件坐标标定方法
CN108393896A (zh) * 2018-02-02 2018-08-14 山东大学 用于焊接机器人焊枪工具点及工件坐标系标定装置及方法
CN108742846B (zh) * 2018-04-08 2020-06-19 武汉联影智融医疗科技有限公司 手术机器人空间坐标系校验装置及应用其的校验方法
CN108742846A (zh) * 2018-04-08 2018-11-06 上海联影医疗科技有限公司 手术机器人空间坐标系校验装置及应用其的校验方法
CN110142755A (zh) * 2019-03-29 2019-08-20 盐城工学院 一种六轴机器人精度校准方法
CN110102490B (zh) * 2019-05-23 2021-06-01 北京阿丘机器人科技有限公司 基于视觉技术的流水线包裹分拣装置和电子设备
CN110102490A (zh) * 2019-05-23 2019-08-09 北京阿丘机器人科技有限公司 基于视觉技术的流水线包裹分拣装置和电子设备
CN114126791B (zh) * 2019-06-19 2024-03-08 赛峰飞机发动机公司 航空部件的改进去毛刺方法
CN114126791A (zh) * 2019-06-19 2022-03-01 赛峰飞机发动机公司 航空部件的改进去毛刺方法
CN110202582A (zh) * 2019-07-03 2019-09-06 桂林电子科技大学 一种基于三坐标平台的机器人标定方法
CN110370319A (zh) * 2019-08-07 2019-10-25 江苏汇博机器人技术股份有限公司 一种用于实训的双机器人标定***及方法
CN110508953A (zh) * 2019-09-23 2019-11-29 宁波奥克斯厨电制造有限公司 一种激光焊接夹具的定位装置及定位方法
CN110672049A (zh) * 2019-09-27 2020-01-10 江苏工大博实医用机器人研究发展有限公司 用于确定机器人坐标系与工件坐标系间关系的方法及***
CN110664484A (zh) * 2019-09-27 2020-01-10 江苏工大博实医用机器人研究发展有限公司 一种机器人与影像设备的空间注册方法及***
CN110672049B (zh) * 2019-09-27 2021-08-24 江苏工大博实医用机器人研究发展有限公司 用于确定机器人坐标系与工件坐标系间关系的方法及***
CN110978056A (zh) * 2019-12-18 2020-04-10 东莞市沃德精密机械有限公司 机器人运动的平面校准***及方法
CN110978056B (zh) * 2019-12-18 2021-10-22 东莞市沃德精密机械有限公司 机器人运动的平面校准***及方法
US11433541B2 (en) 2019-12-18 2022-09-06 Industrial Technology Research Institute Automated calibration system and method for a workpiece coordinate frame of a robot
CN112762822B (zh) * 2020-12-21 2022-05-20 北京无线电计量测试研究所 一种基于激光跟踪仪的机械臂校准方法及***
CN112762822A (zh) * 2020-12-21 2021-05-07 北京无线电计量测试研究所 一种基于激光跟踪仪的机械臂校准方法及***
CN114002243A (zh) * 2021-10-25 2022-02-01 中国科学院高能物理研究所 一种ct成像***世界坐标系的校准装置及方法

Also Published As

Publication number Publication date
EP2268459B9 (en) 2012-03-21
EP2268459B1 (en) 2011-11-09
WO2009132703A1 (en) 2009-11-05
US20110046782A1 (en) 2011-02-24
US7979159B2 (en) 2011-07-12
EP2268459A1 (en) 2011-01-05
ATE532610T1 (de) 2011-11-15
CN102015221B (zh) 2012-09-05

Similar Documents

Publication Publication Date Title
CN102015221B (zh) 用于确定机器人坐标系与位于机器人工作范围内的本地坐标系之间的关系的方法和***
RU2559611C2 (ru) Устройство для исправления ошибок для станков с чпу
US7324217B2 (en) Device and method for measuring components
EP2381214A1 (en) Optical measurement system
RU2466858C1 (ru) Способ контроля точности контурных перемещений промышленных роботов
US20160018207A1 (en) Method for correcting an angular deviation in the operation of a coordinate measuring machine
JPS6398508A (ja) アナログ測定プローブの使用方法および位置決め装置
CN101298984A (zh) 坐标测量方法及装置
JP2013503380A (ja) 工作機械の校正方法
CN101680743A (zh) 确定位置
WO2013044677A1 (zh) 带有激光跟踪的大型三坐标测量方法与装置
CN104507787A (zh) 机械定位装置及方法
KR101797122B1 (ko) 이동형 3차원 좌표 측정기(cmm)의 에러 측정 및 보상 방법
CN109648603A (zh) 测量***
CN113510708B (zh) 一种基于双目视觉的接触式工业机器人自动标定***
Liu et al. Binocular-vision-based error detection system and identification method for PIGEs of rotary axis in five-axis machine tool
CN109551518A (zh) 计测***
CN110672049A (zh) 用于确定机器人坐标系与工件坐标系间关系的方法及***
CN106989670A (zh) 一种机器人协同的非接触式高精度大型工件跟踪测量方法
EP1491287B1 (en) Self-centring sensing device
CN112361957A (zh) 一种多个***空间位置关系测量与调整方法
JP2006145560A (ja) 倣いプローブの校正プログラムおよび校正方法
JP6738661B2 (ja) 産業機械
Oh Robot accuracy evaluation using a ball-bar link system
JP5319271B2 (ja) ロボットのツール位置検出方法、ロボットと対象物との相対位置検出方法、及びそれらの装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C41 Transfer of patent application or patent right or utility model
TA01 Transfer of patent application right

Effective date of registration: 20120531

Address after: Zurich

Applicant after: ABB TECHNOLOGY Ltd.

Address before: Sweden Westrm J

Applicant before: ABB TECHNOLOGY Ltd.

C14 Grant of patent or utility model
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20180428

Address after: Baden, Switzerland

Patentee after: ABB Switzerland Co.,Ltd.

Address before: Zurich

Patentee before: ABB TECHNOLOGY Ltd.

CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20120905