The present disclosure provides a method for calibrating a workpiece (WP) and a robotic system (1) using the method, in which the workpiece is mounted to a working object (10) in a predetermined manner. The working object (10) has the first surface (S1), the second surface (S2) and the third surface (S3), and the working object (10) reference frame (Fw) is defined by the first coordinate line (Xw), the second coordinate line (Yw) and the third coordinate line (Zw) at the intersection of the first surface (S1), the second surface (S2) and the third surface (S3), where the first surface (S1), the second surface (S2) and the third surface (S3) converge at one point (Ow). The method includes: touching the position of the first number (S1a, S1b, S1c, S1d) located by the robot touch probe (12) on the first surface (S1) of the working object (10) to measure the actual position of the first number on the first surface (S1) of the robot reference frame (Fr), and storing the measured first coordinates for the measured position; touching the working object (10) The second number of positions (S2a, S2b, S2c) located by the robot touch probe (12) on the second surface (S2) to measure the actual position of the second number on the second surface (S2) of the Robot Reference System (Fr) and store the measured second coordinates for the measured position; the robot touch on the third surface (S3) of the working object (10). The position of the third number (S3a, S3b, S3c) located by the probe (12) is used to measure the actual position of the third number on the third surface (S3) of the Robot Reference System (Fr) and store the measured third coordinates for the measured position. Based on the measured first, second and third coordinates for the measured position, the working object (10) parameters are calculated from the Robot Reference System (Fr). The orientation and principle of the examination department (Fw), in which the working object (10) is located in the robot unit. All necessary data can be provided to determine the orientation and point of the actual working object (10) reference frame (Fw) relative to the robot reference frame (Fr). The method also enables the robot to perform the machine operation accurately at the position of the working object (10).
【技术实现步骤摘要】
【国外来华专利技术】用于工件校准的方法和使用该方法的机器人系统
本专利技术涉及对机器人的控制,更加具体地,涉及通过触摸装置对机器人的控制。
技术介绍
机器人是一种可重新编程的多功能操纵器,其被设计用于通过可变的、编程的运动来移动工具或专业装置,以执行多种任务,诸如对工件进行加工。机器人具有机器人控制器和操纵器,该操纵器具有在机器人控制器的控制下的多个运动轴。在机器人与工件之间维持可标识的关系是必要的。在机器人与工件之间存在相对移动从而导致工件相对于机器人占用了一个新位置的情况下尤其如此。因此,需要实施一种方案,通过该方案,每当将工件相对于机器人置于一个新位置时,可容易地标识到在机器人与工件之间的位置关系。专利EP2,828,283A1公开了一种用于相对于机器人装置校准机器人的方法,该方法涉及:以加法的形式将人工移动存储到标称模型,并且加法包括对标称坐标的校正。该方法涉及在标称模型中对机器人装置进行建模,并且具有对工作对象和参数集的描述,该参数集描述了机器人中的物理关系。期望的位置被定义为模型中的坐标。该坐标被转换成机器人坐标。机器人被操作以到达由机器人坐标限定的一系列机器人位置。机器人从机器人位置被人工移到对应的期望位置。该人工移动被以加法的形式存储到标称模型,并且加法包括对标称坐标的校正。根据该专利的方案的缺点在于需要高度的操作者交互,这种操作者交互会非常耗时且是不准确的。
技术实现思路
根据本专利技术的一个方面,提供了一种用于校准工件的方法,该工件以预定方式被安装到机器人系统中的工作对象,其中工作对象具有第一表面、第二表面和第三表面,以及其中工作对象参考系由位于第一表面、第二 ...
【技术保护点】
1.一种用于校准工件的方法,所述工件以预定方式被安装到机器人系统中的工作对象,其中所述工作对象具有第一表面、第二表面和第三表面,以及其中所述工作对象参考系由位于所述第一表面、所述第二表面和所述第三表面的交叉处的第一坐标线、第二坐标线和第三坐标线限定,所述第一表面、所述第二表面和所述第三表面会合于一点,所述方法包括:触摸在所述工作对象的所述第一表面上的、由所述机器人触摸式探头所定位的第一数目的位置,以测量所述第一数目的位置在所述机器人参考系中的所述第一表面上的实际位置,并且存储用于所测得位置的所测得的第一坐标;触摸在所述工作对象的所述第二表面上的、由所述机器人触摸式探头所定位的第二数目的位置,以测量所述第二数目的位置在所述机器人参考系中的所述第二表面上的实际位置,并且存储用于所测得位置的所测得的第二坐标;触摸在所述工作对象的所述第三表面上的、由所述机器人触摸式探头所定位的第三数目的位置,以测量所述第三数目的位置在所述机器人参考系中的所述第三表面上的实际位置,并且存储用于所测得位置的所测得的第三坐标;基于用于所测得位置的所测得的第一坐标、第二坐标和第三坐标,从所述机器人参考系计算所述工作对 ...
【技术特征摘要】
【国外来华专利技术】1.一种用于校准工件的方法,所述工件以预定方式被安装到机器人系统中的工作对象,其中所述工作对象具有第一表面、第二表面和第三表面,以及其中所述工作对象参考系由位于所述第一表面、所述第二表面和所述第三表面的交叉处的第一坐标线、第二坐标线和第三坐标线限定,所述第一表面、所述第二表面和所述第三表面会合于一点,所述方法包括:触摸在所述工作对象的所述第一表面上的、由所述机器人触摸式探头所定位的第一数目的位置,以测量所述第一数目的位置在所述机器人参考系中的所述第一表面上的实际位置,并且存储用于所测得位置的所测得的第一坐标;触摸在所述工作对象的所述第二表面上的、由所述机器人触摸式探头所定位的第二数目的位置,以测量所述第二数目的位置在所述机器人参考系中的所述第二表面上的实际位置,并且存储用于所测得位置的所测得的第二坐标;触摸在所述工作对象的所述第三表面上的、由所述机器人触摸式探头所定位的第三数目的位置,以测量所述第三数目的位置在所述机器人参考系中的所述第三表面上的实际位置,并且存储用于所测得位置的所测得的第三坐标;基于用于所测得位置的所测得的第一坐标、第二坐标和第三坐标,从所述机器人参考系计算所述工作对象参考系的定向和原点,其中所述工作对象被定位在所述机器人单元中。2.根据权利要求1所述的方法,其中:基于所述第一坐标线、所述第二坐标线和所述第三坐标线的定向,确定所述工作对象参考系相对于所述机器人参考系的定向,所述第一坐标线、所述第二坐标线和所述第三坐标线的所述定向通过分别向用于所测得位置的所测得的第一坐标、第二坐标和第三坐标应用二乘拟合算法而被计算;以及基于针对所述第一坐标线、所述第二坐标线和所述第三坐标线的所述会合点在所述机器人参考系中的坐标,确定在所述工作对象参考系与所述机器人参考系之间的所述原点,所述会合点通过分别向用于所测得位置的所测得的第一坐标、第二坐标和第三坐标应用二乘拟合算法而被计算。3.根据权利要求2所述的方法,还包括:将夹具参考系的所述第二坐标线和所述第三坐标线的定向调节成正交于所述夹具参考系的所述第一坐标线在所述机器人参考系中的定向。4.根据前述权利要求中任一项所述的方法,其中:所述第一表面、所述第二表面和所述第三表面被设置成彼此基本上垂直。5.根据前述权利要求中任一项所述的方法,其中:所述第一数目等于或大于三;所述第二数目等于或大于三;以及所述第三数目等于或大于三。6.一种机器人系统,包括:工作对象,具有第一表面、第二表面和第三表面,其中所述工作对象参考系由位于所述第一表面、所述...
【专利技术属性】
技术研发人员:谈佳婧,顾颢,李劲松,徐岩,程少杰,毛磊,
申请(专利权)人:ABB瑞士股份有限公司,
类型:发明
国别省市:瑞士,CH
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。