CN106483963A - 机器人***的自动标定方法 - Google Patents

机器人***的自动标定方法 Download PDF

Info

Publication number
CN106483963A
CN106483963A CN201510530295.8A CN201510530295A CN106483963A CN 106483963 A CN106483963 A CN 106483963A CN 201510530295 A CN201510530295 A CN 201510530295A CN 106483963 A CN106483963 A CN 106483963A
Authority
CN
China
Prior art keywords
center
robot
spheroid
pose
impact point
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
CN201510530295.8A
Other languages
English (en)
Other versions
CN106483963B (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.)
Tyco Electronics Shanghai Co Ltd
TE Connectivity Corp
Original Assignee
Tyco Electronics Shanghai Co Ltd
Tyco Electronics Corp
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 Tyco Electronics Shanghai Co Ltd, Tyco Electronics Corp filed Critical Tyco Electronics Shanghai Co Ltd
Priority to CN201510530295.8A priority Critical patent/CN106483963B/zh
Priority to KR1020187008494A priority patent/KR102081743B1/ko
Priority to EP16767017.3A priority patent/EP3341161A1/en
Priority to JP2018509582A priority patent/JP6623286B2/ja
Priority to PCT/IB2016/054946 priority patent/WO2017033100A1/en
Publication of CN106483963A publication Critical patent/CN106483963A/zh
Priority to US15/904,772 priority patent/US10695910B2/en
Application granted granted Critical
Publication of CN106483963B publication Critical patent/CN106483963B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1694Programme controls characterised by use of sensors other than normal servo-feedback from position, speed or acceleration sensors, perception control, multi-sensor controlled systems, sensor fusion
    • B25J9/1697Vision controlled systems
    • 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/39008Fixed camera detects reference pattern held by end effector
    • 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/39026Calibration of manipulator while tool is mounted
    • 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/39054From teached different attitudes for same point calculate tool tip position
    • 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/39398Convert hand to tool coordinates, derive transform matrix
    • 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/40Robotics, robotics mapping to robotics vision
    • G05B2219/40607Fixed camera to observe workspace, object, workpiece, global
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S901/00Robots
    • Y10S901/02Arm motion controller
    • Y10S901/09Closed loop, sensor feedback controls arm movement
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S901/00Robots
    • Y10S901/46Sensing device
    • Y10S901/47Optical

Landscapes

  • Engineering & Computer Science (AREA)
  • Robotics (AREA)
  • Mechanical Engineering (AREA)
  • Manipulator (AREA)

Abstract

本发明公开一种机器人***的自动标定方法,包括:提供一个球棒部件;将所述球棒部件固定至安装在机器人的法兰盘上的末端执行工具上;在视觉传感器的引导下控制所述机器人以多种不同的姿态将所述球体的中心精确地移动到同一目标点,并根据机器人在该目标点的位姿数据计算出所述球体的中心相对于所述法兰盘的中心的传递矩阵Ts;和根据公式Tt=Ts*Tc计算所述末端执行工具的中心相对于所述机器人的法兰盘的中心的传递矩阵Tt。在本发明中,视觉传感器只需识别球棒部件上的球体的中心,而不用识别末端执行工具的中心。由于球体具有规则的几何形状,其中心容易识别,因此,提高了机器人***的标定的精度和效率。

Description

机器人***的自动标定方法
技术领域
本发明涉及一种机器人***的自动标定方法。
背景技术
在现有技术中,对于机器人***的标定,一般采用人工示教的方法,例如,手动地控制机器人以多种不同的姿态(对于六轴机器人而言,一般为四种或更多种不同的姿态)将安装在机器人的法兰盘上的末端执行工具(或称为末端执行器)的中心移动到同一目标点。但是,由于需要通过人眼来判断末端执行工具的中心是否移动到同一目标点,因此,不可避免地会存在误差,导致末端执行工具的中心相对于机器人的法兰盘的中心的传递矩阵的标定不准确,而且手动地控制机器人以多种不同的姿态到达同一目标点和依靠人眼判断是否到达同一目标点的工作非常费时,影响工作效率。对于需要经常更换末端执行工具的机器人***,在每更换一次末端执行工具之后,都要进行一次重新标定,非常麻烦,非常费时。
在现有技术中,还曾提出过一种基于标定的视觉传感器自动执行机器人***的标定的技术方案,在该技术方案中,在视觉传感器的引导下控制机器人以多种不同的姿态将安装在机器人的法兰盘上的末端执行工具的中心移动到同一目标点。与用人眼来判断末端执行工具的中心是否到达同一目标点相比,该技术方案省时省力。但是,在该技术方案中,视觉传感器需要识别末端执行工具的中心,由于末端执行工具的几何结构比较复杂,识别非常困难,特别是对于需要经常更换末端执行工具的机器人***,每更换一次末端执行工具之后,都要重新识别末端执行工具的中心,非常麻烦,非常费时。
发明内容
本发明的目的旨在解决现有技术中存在的上述问题和缺陷的至少一个方面。
根据本发明的一个目的,旨在于提供一种机器人***的自动标定方法,其能够精确地且高效地完成机器人***的标定工作。
根据本发明的一个方面,提供一种机器人***的自动标定方法,包括如下步骤:
S100:提供一个球棒部件,所述球棒部件具有一个连接杆和附接在所述连接杆的一端上的球体;
S200:将所述球棒部件的连接杆的另一端固定至安装在机器人的法兰盘上的末端执行工具上;
S300:在视觉传感器的引导下控制所述机器人以多种不同的姿态将所述球体的中心精确地移动到同一目标点,并根据机器人在该目标点的位姿数据计算出所述球体的中心相对于所述法兰盘的中心的传递矩阵Ts;和
S400:根据下面的公式(1)计算所述末端执行工具的中心相对于所述机器人的法兰盘的中心的传递矩阵Tt,
Tt=Ts*Tc (1),其中
Tc为所述末端执行工具的中心相对于所述球体的中心的传递矩阵,并且传递矩阵Tc是已知的、固定不变的。
根据本发明的一个实例性的实施例,在所述步骤S300中,根据视觉传感器识别到的球体的中心在视觉传感器坐标系中的实际位置与目标点在视觉传感器坐标系中的目标位置之间的误差,对机器人进行闭环反馈控制,直至所述误差为零。
根据本发明的另一个实例性的实施例,所述视觉传感器为包括一个或多个摄像机,所述视觉传感器根据拍摄到的球体的图像识别所述球体的中心。
根据本发明的另一个实例性的实施例,在所述步骤S300中,所述机器人以至少两种不同的姿态将所述球体的中心精确地移动到同一目标点。
根据本发明的另一个实例性的实施例,所述步骤S300包括:
S310:在视觉传感器的引导下控制机器人以第一姿态将所述球体的中心移动到视觉传感器的视场范围内的一个位置点,并将该位置点作为所述目标点,并记录机器人在所述目标点处的第一位姿数据;
S320:在视觉传感器的引导下控制机器人以第二姿态将所述球体的中心移动到所述目标点,并记录机器人在所述目标点处的第二位姿数据;
S330:在视觉传感器的引导下控制机器人以第三姿态将所述球体的中心移动到所述目标点,并记录机器人在所述目标点处的第三位姿数据;
S340:在视觉传感器的引导下控制机器人以第四姿态将所述球体的中心移动到所述目标点,并记录机器人在所述目标点处的第四位姿数据;和
S350:根据获得的机器人的第一位姿数据、第二位姿数据、第三位姿数据和第四位姿数据计算出所述球体的中心相对于所述法兰盘的中心的传递矩阵Ts。
根据本发明的另一个实例性的实施例,在所述步骤S320至S340中,根据视觉传感器识别到的球体的中心在视觉传感器坐标系中的实际位置与所述目标点在视觉传感器坐标系中的目标位置之间的误差,对机器人进行闭环反馈控制,直至所述误差为零,即,直至所述球体的中心被精确地移动到所述目标点。
根据本发明的另一个实例性的实施例,所述机器人为多轴机器人。
根据本发明的另一个实例性的实施例,所述机器人为四轴或六轴机器人。
在本发明的前述各个实施例中,在机器人的法兰盘上安装一个球棒部件,视觉传感器只需识别球棒部件上的球体的中心,而不用识别末端执行工具的中心。由于球体具有规则的几何形状,其中心容易识别,因此,提高了机器人***的标定的精度和效率。
通过下文中参照附图对本发明所作的描述,本发明的其它目的和优点将显而易见,并可帮助对本发明有全面的理解。
附图说明
图1显示根据本发明的一个实例性的实施例的机器人***的原理图。
具体实施方式
下面通过实施例,并结合附图,对本发明的技术方案作进一步具体的说明。在说明书中,相同或相似的附图标号指示相同或相似的部件。下述参照附图对本发明实施方式的说明旨在对本发明的总体发明构思进行解释,而不应当理解为对本发明的一种限制。
根据本发明的一个总体技术构思,提供一种机器人***的自动标定方法,包括如下步骤:提供一个球棒部件,所述球棒部件具有一个连接杆和附接在所述连接杆的一端上的球体;将所述球棒部件的连接杆的另一端固定至安装在机器人的法兰盘上的末端执行工具上;在视觉传感器的引导下控制所述机器人以多种不同的姿态将所述球体的中心精确地移动到同一目标点,并根据机器人在该目标点的位姿数据计算出所述球体的中心相对于所述法兰盘的中心的传递矩阵Ts;和根据公式Tt=Ts*Tc(1)计算所述末端执行工具的中心相对于所述机器人的法兰盘的中心的传递矩阵Tt,其中Tc为所述末端执行工具的中心相对于所述球体的中心的传递矩阵,并且传递矩阵Tc是已知的、固定不变的。
图1显示根据本发明的一个实例性的实施例的机器人***的原理图。
图1显示了一个六轴机器人***的示意图,但是,本发明不局限于图示的实施例,机器人***也可以是其它类型的多自由度机器人***,例如,四轴机器人***或五轴机器人***。
请参见图1,图示的机器人***主要包括摄像机(视觉传感器)10、六轴机器人20、安装在机器人20的法兰盘21上的末端执行工具(或称为末端执行器)30。
在本发明的一个实例性的实施例中,为了对机器人***进行标定,如图1所示,将一个球棒部件41、42固定至末端执行工具30上。
在图示的实施例中,该球棒部件41、42具有一个连接杆41和附接在连接杆41的一端上的球体42。球棒部件41、42的连接杆41的另一端固定至安装在机器人20的法兰盘21上的末端执行工具30上。
在图示的实施例中,球棒部件41、42的连接杆41和球体42的几何参数是已知的、固定不变的。因此,当球棒部件41、42固定至末端执行工具30上之后,可以预先获得末端执行工具30的中心Tool相对于球体42的中心的传递矩阵Tc。由于球棒部件41、42的连接杆41和球体42的几何参数是已知的、固定不变的,因此传递矩阵Tc是已知的、固定不变的。
在图示的实施例中,摄像机10作为视觉传感器,用于拍摄球棒部件41、42的球体42的图像,并根据拍摄到的图像识别球体42的中心的实际位置(例如,在世界坐标系中的实际坐标位置)。
在本发明的一个实例性的实施例中,视觉传感器10可以包括一个或多个摄像机。
尽管未图示,本发明的机器人***还包括控制器,用于根据预先编制的程序对机器人进行控制,以及包括处理器,用于对摄像机拍摄到的球体的图像数据进行处理。
下面将根据附图1来详细地说明根据本发明的一个实施例的机器人***的自动标定方法,该方法主要包括以下步骤:
S100:提供一个球棒部件41、42,该球棒部件41、42具有一个连接杆41和附接在连接杆41的一端上的球体42;
S200:将球棒部件41、42的连接杆41的另一端固定至安装在机器人20的法兰盘21上的末端执行工具30上;
S300:在视觉传感器10的引导下控制机器人20以多种不同的姿态Pose#1、Pose#2、Pose#3、Pose#4将球体42的中心精确地移动到同一目标点,并根据机器人在该目标点的位姿数据计算出球体42的中心相对于法兰盘21的中心Tool0的传递矩阵Ts;和
S400:根据下面的公式(1)计算末端执行工具30的中心Tool相对于机器人20的法兰盘21的中心Tool0的传递矩阵Tt,
Tt=Ts*Tc 1,其中
Tc为末端执行工具30的中心Tool相对于球体42的中心的传递矩阵,并且传递矩阵Tc是已知的、固定不变的。
在前述步骤S300中,根据视觉传感器10识别到的球体42的中心在视觉传感器坐标系中的实际位置与目标点在视觉传感器坐标系中的目标位置之间的误差,对机器人20进行闭环反馈控制,直至误差为零,即,直至球体42的中心被精确地移动到目标点。
在前述实施例中,通过视觉传感器10可以直接识别出球体42的中心在视觉传感器坐标系中的实际位置。请注意,球体42的中心在世界坐标系中需要由X、Y、Z值来确定,但在视觉传感器坐标***中,X、Y值由像素点的位置U、V表示,而Z值则通过所识别出的球体的直径来表示,球体的直径越大表示高度越低,直径越小表示高度越高。
在本发明的一个实例性的实施例中,前述步骤S300包括:
S310:在视觉传感器10的引导下控制机器人20以第一姿态Pose#1将球体42的中心移动到视觉传感器10的视场范围内的一个位置点,并将该位置点作为目标点,并记录机器人在目标点处的第一位姿数据;
S320:在视觉传感器10的引导下控制机器人20以第二姿态Pose#2将球体42的中心移动到目标点,并记录机器人在目标点处的第二位姿数据;
S330:在视觉传感器10的引导下控制机器人20以第三姿态Pose#3将球体42的中心移动到目标点,并记录机器人在目标点处的第三位姿数据;
S340:在视觉传感器10的引导下控制机器人20以第四姿态Pose#4将球体42的中心移动到目标点,并记录机器人在目标点处的第四位姿数据;和
S350:根据获得的机器人的第一位姿数据、第二位姿数据、第三位姿数据和第四位姿数据计算出球体42的中心相对于法兰盘21的中心Tool0的传递矩阵Ts。
在本发明的一个实例性的实施例中,在前述步骤S320至S340中,根据视觉传感器10识别到的球体42的中心在视觉传感器坐标系中的实际位置与目标点在视觉传感器坐标系中的目标位置之间的误差,对机器人20进行闭环反馈控制,直至误差为零,即,直至球体42的中心被精确地移动到目标点。
在前述实施例中,机器人20在视觉传感器10的引导下以四种不同的姿态Pose#1、Pose#2、Pose#3、Pose#4将球体42的中心精确地移动到同一目标点。但是,本发明不局限于图示的实施例,机器人20也可以在视觉传感器10的引导下以两种、三种、五种或更多种不同的姿态将球体42的中心精确地移动到同一目标点。
在本发明的前述各个实施例中,在机器人20的法兰盘21上安装一个球棒部件41、42,视觉传感器10只需识别球棒部件上的球体42的中心,而不用识别末端执行工具30的中心。由于球体42具有规则的几何形状,其中心容易识别,因此,提高了机器人***的标定的精度和效率。
虽然结合附图对本发明进行了说明,但是附图中公开的实施例旨在对本发明优选实施方式进行示例性说明,而不能理解为对本发明的一种限制。
虽然本总体发明构思的一些实施例已被显示和说明,本领域普通技术人员将理解,在不背离本总体发明构思的原则和精神的情况下,可对这些实施例做出改变,本发明的范围以权利要求和它们的等同物限定。
应注意,措词“包括”不排除其它元件或步骤,措词“一”或“一个”不排除多个。另外,权利要求的任何元件标号不应理解为限制本发明的范围。

Claims (8)

1.一种机器人***的自动标定方法,包括如下步骤:
S100:提供一个球棒部件(41、42),所述球棒部件(41、42)具有一个连接杆(41)和附接在所述连接杆(41)的一端上的球体(42);
S200:将所述球棒部件(41、42)的连接杆(41)的另一端固定至安装在机器人(20)的法兰盘(21)上的末端执行工具(30)上;
S300:在视觉传感器(10)的引导下控制所述机器人(20)以多种不同的姿态(Pose#1、Pose#2、Pose#3、Pose#4)将所述球体(42)的中心精确地移动到同一目标点,并根据机器人在该目标点的位姿数据计算出所述球体(42)的中心相对于所述法兰盘(21)的中心(Tool0)的传递矩阵Ts;和
S400:根据下面的公式(1)计算所述末端执行工具(30)的中心(Tool)相对于所述机器人(20)的法兰盘(21)的中心(Tool0)的传递矩阵Tt,
Tt=Ts*Tc (1),其中
Tc为所述末端执行工具(30)的中心(Tool)相对于所述球体(42)的中心的传递矩阵,并且传递矩阵Tc是已知的、固定不变的。
2.根据权利要求1所述的方法,其特征在于:
在所述步骤S300中,根据视觉传感器(10)识别到的球体(42)的中心在视觉传感器坐标系中的实际位置与目标点在视觉传感器坐标系中的目标位置之间的误差,对机器人(20)进行闭环反馈控制,直至所述误差为零。
3.根据权利要求2所述的方法,其特征在于:
所述视觉传感器(10)为包括一个或多个摄像机,所述视觉传感器(10)根据拍摄到的球体(42)的图像识别所述球体(42)的中心。
4.根据权利要求3所述的方法,其特征在于:
在所述步骤S300中,所述机器人(20)以至少两种不同的姿态(Pose#1、Pose#2、Pose#3、Pose#4)将所述球体(42)的中心精确地移动到同一目标点。
5.根据权利要求3所述的方法,其特征在于,所述步骤S300包括:
S310:在视觉传感器(10)的引导下控制机器人(20)以第一姿态(Pose#1)将所述球体(42)的中心移动到视觉传感器(10)的视场范围内的一个位置点,并将该位置点作为所述目标点,并记录机器人在所述目标点处的第一位姿数据;
S320:在视觉传感器(10)的引导下控制机器人(20)以第二姿态(Pose#2)将所述球体(42)的中心移动到所述目标点,并记录机器人在所述目标点处的第二位姿数据;
S330:在视觉传感器(10)的引导下控制机器人(20)以第三姿态(Pose#3)将所述球体(42)的中心移动到所述目标点,并记录机器人在所述目标点处的第三位姿数据;
S340:在视觉传感器(10)的引导下控制机器人(20)以第四姿态(Pose#4)将所述球体(42)的中心移动到所述目标点,并记录机器人在所述目标点处的第四位姿数据;和
S350:根据获得的机器人的第一位姿数据、第二位姿数据、第三位姿数据和第四位姿数据计算出所述球体(42)的中心相对于所述法兰盘(21)的中心(Tool0)的传递矩阵Ts。
6.根据权利要求5所述的方法,其特征在于:
在所述步骤S320至S340中,根据视觉传感器(10)识别到的球体(42)的中心在视觉传感器坐标系中的实际位置与所述目标点在视觉传感器坐标系中的目标位置之间的误差,对机器人(20)进行闭环反馈控制,直至所述误差为零,即,直至所述球体(42)的中心被精确地移动到所述目标点。
7.根据权利要求1所述的方法,其特征在于:所述机器人(20)为多轴机器人。
8.根据权利要求7所述的方法,其特征在于:所述机器人(20)为四轴或六轴机器人。
CN201510530295.8A 2015-08-26 2015-08-26 机器人***的自动标定方法 Active CN106483963B (zh)

Priority Applications (6)

Application Number Priority Date Filing Date Title
CN201510530295.8A CN106483963B (zh) 2015-08-26 2015-08-26 机器人***的自动标定方法
KR1020187008494A KR102081743B1 (ko) 2015-08-26 2016-08-18 로봇 시스템을 위한 자동 캘리브레이션 방법
EP16767017.3A EP3341161A1 (en) 2015-08-26 2016-08-18 Automatic calibration method for robot system
JP2018509582A JP6623286B2 (ja) 2015-08-26 2016-08-18 ロボットシステムの自動較正方法
PCT/IB2016/054946 WO2017033100A1 (en) 2015-08-26 2016-08-18 Automatic calibration method for robot system
US15/904,772 US10695910B2 (en) 2015-08-26 2018-02-26 Automatic calibration method for robot system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510530295.8A CN106483963B (zh) 2015-08-26 2015-08-26 机器人***的自动标定方法

Publications (2)

Publication Number Publication Date
CN106483963A true CN106483963A (zh) 2017-03-08
CN106483963B CN106483963B (zh) 2020-02-11

Family

ID=56943883

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510530295.8A Active CN106483963B (zh) 2015-08-26 2015-08-26 机器人***的自动标定方法

Country Status (6)

Country Link
US (1) US10695910B2 (zh)
EP (1) EP3341161A1 (zh)
JP (1) JP6623286B2 (zh)
KR (1) KR102081743B1 (zh)
CN (1) CN106483963B (zh)
WO (1) WO2017033100A1 (zh)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108724181A (zh) * 2017-04-19 2018-11-02 丰田自动车株式会社 校准***
CN108927801A (zh) * 2018-03-21 2018-12-04 北京猎户星空科技有限公司 一种机械臂末端姿态调整方法及装置
CN109443200A (zh) * 2018-10-18 2019-03-08 广东电网有限责任公司 一种全局视觉坐标系和机械臂坐标系的映射方法及装置
CN110231036A (zh) * 2019-07-19 2019-09-13 广东博智林机器人有限公司 一种基于十字激光和机器视觉的机器人定位装置及方法
CN110349218A (zh) * 2018-04-03 2019-10-18 泰科电子(上海)有限公司 摄像机的标定方法和标定***
CN110722558A (zh) * 2019-10-24 2020-01-24 广东拓斯达科技股份有限公司 机器人的原点校正方法、装置、控制器和存储介质
CN111002312A (zh) * 2019-12-18 2020-04-14 江苏集萃微纳自动化***与装备技术研究所有限公司 基于标定球的工业机器人手眼标定方法
CN111127568A (zh) * 2019-12-31 2020-05-08 南京埃克里得视觉技术有限公司 一种基于空间点位信息的相机位姿标定方法
CN111633651A (zh) * 2020-05-28 2020-09-08 杜思傲 一种中空管状工具的tcp标定方法
CN111660290A (zh) * 2019-03-05 2020-09-15 波音公司 用于机器人光学传感器的自动校准
CN112045684A (zh) * 2020-09-05 2020-12-08 上官佳荣 一种自动辅助标定装置及其方法

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106483963B (zh) * 2015-08-26 2020-02-11 泰科电子(上海)有限公司 机器人***的自动标定方法
CN108582076A (zh) * 2018-05-10 2018-09-28 武汉库柏特科技有限公司 一种基于标准球的机器人手眼标定方法及装置
CN110238845B (zh) * 2019-05-22 2021-12-10 湖南视比特机器人有限公司 最优标定点选取和误差自测量的自动手眼标定方法及装置
CN111823233B (zh) * 2020-06-30 2022-11-29 浙江德尚韵兴医疗科技有限公司 基于高精度立体光学定位的机械臂手眼标定***及方法
CN112847341B (zh) * 2020-12-25 2024-02-02 中国科学院宁波材料技术与工程研究所 工业机器人分步式标定***及方法
US11429112B2 (en) * 2020-12-31 2022-08-30 Ubtech North America Research And Development Center Corp Mobile robot control method, computer-implemented storage medium and mobile robot
CN113459094B (zh) * 2021-06-23 2022-06-14 佛山智能装备技术研究院 一种工业机器人工具坐标系及零点自标定方法
TWI762371B (zh) * 2021-07-06 2022-04-21 財團法人工業技術研究院 機械手臂與輪廓感測器座標系相對關係之自動校正方法與系統
CN114012719B (zh) * 2021-10-22 2024-04-16 上海发那科机器人有限公司 一种六轴机器人的零点标定方法及***
CN114536324B (zh) * 2022-01-11 2023-11-07 重庆智能机器人研究院 一种工业机器人自动工具工件标定方法

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0655301A1 (en) * 1993-11-15 1995-05-31 Asea Brown Boveri Ab Method and device for calibration of movement axes of an industrial robot
US6434449B1 (en) * 2000-08-03 2002-08-13 Pierre De Smet Method and device for automated robot-cell calibration
CN101231749A (zh) * 2007-12-20 2008-07-30 昆山华恒工程技术中心有限公司 一种工业机器人的标定方法
CN102015221A (zh) * 2008-04-30 2011-04-13 Abb技术有限公司 用于确定机器人坐标系与位于机器人工作范围内的本地坐标系之间的关系的方法和***
CN102566577A (zh) * 2010-12-29 2012-07-11 沈阳新松机器人自动化股份有限公司 一种工业机器人简易标定方法
CN104330025A (zh) * 2014-10-22 2015-02-04 中国计量学院 工业机器人位姿检测装置
CN104786226A (zh) * 2015-03-26 2015-07-22 华南理工大学 抓取在线工件的机器人位姿及运动轨迹定位***与方法
CN104827480A (zh) * 2014-02-11 2015-08-12 泰科电子(上海)有限公司 机器人***的自动标定方法

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4191080B2 (ja) * 2004-04-07 2008-12-03 ファナック株式会社 計測装置
JP5425006B2 (ja) * 2010-07-12 2014-02-26 株式会社神戸製鋼所 ロボットのツールベクトルの導出に用いる治具
CN106483963B (zh) * 2015-08-26 2020-02-11 泰科电子(上海)有限公司 机器人***的自动标定方法
CN107214692B (zh) * 2016-03-22 2020-04-03 泰科电子(上海)有限公司 机器人***的自动标定方法

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0655301A1 (en) * 1993-11-15 1995-05-31 Asea Brown Boveri Ab Method and device for calibration of movement axes of an industrial robot
US6434449B1 (en) * 2000-08-03 2002-08-13 Pierre De Smet Method and device for automated robot-cell calibration
CN101231749A (zh) * 2007-12-20 2008-07-30 昆山华恒工程技术中心有限公司 一种工业机器人的标定方法
CN102015221A (zh) * 2008-04-30 2011-04-13 Abb技术有限公司 用于确定机器人坐标系与位于机器人工作范围内的本地坐标系之间的关系的方法和***
CN102566577A (zh) * 2010-12-29 2012-07-11 沈阳新松机器人自动化股份有限公司 一种工业机器人简易标定方法
CN104827480A (zh) * 2014-02-11 2015-08-12 泰科电子(上海)有限公司 机器人***的自动标定方法
CN104330025A (zh) * 2014-10-22 2015-02-04 中国计量学院 工业机器人位姿检测装置
CN104786226A (zh) * 2015-03-26 2015-07-22 华南理工大学 抓取在线工件的机器人位姿及运动轨迹定位***与方法

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108724181A (zh) * 2017-04-19 2018-11-02 丰田自动车株式会社 校准***
CN108724181B (zh) * 2017-04-19 2021-08-03 丰田自动车株式会社 校准***
CN108927801A (zh) * 2018-03-21 2018-12-04 北京猎户星空科技有限公司 一种机械臂末端姿态调整方法及装置
CN108927801B (zh) * 2018-03-21 2021-04-13 北京猎户星空科技有限公司 一种机械臂末端姿态调整方法及装置
CN110349218A (zh) * 2018-04-03 2019-10-18 泰科电子(上海)有限公司 摄像机的标定方法和标定***
CN109443200A (zh) * 2018-10-18 2019-03-08 广东电网有限责任公司 一种全局视觉坐标系和机械臂坐标系的映射方法及装置
CN111660290A (zh) * 2019-03-05 2020-09-15 波音公司 用于机器人光学传感器的自动校准
CN110231036A (zh) * 2019-07-19 2019-09-13 广东博智林机器人有限公司 一种基于十字激光和机器视觉的机器人定位装置及方法
CN110722558A (zh) * 2019-10-24 2020-01-24 广东拓斯达科技股份有限公司 机器人的原点校正方法、装置、控制器和存储介质
CN111002312A (zh) * 2019-12-18 2020-04-14 江苏集萃微纳自动化***与装备技术研究所有限公司 基于标定球的工业机器人手眼标定方法
CN111127568A (zh) * 2019-12-31 2020-05-08 南京埃克里得视觉技术有限公司 一种基于空间点位信息的相机位姿标定方法
CN111633651A (zh) * 2020-05-28 2020-09-08 杜思傲 一种中空管状工具的tcp标定方法
CN111633651B (zh) * 2020-05-28 2021-01-29 杭州键嘉机器人有限公司 一种中空管状工具的tcp标定方法
WO2021238104A1 (zh) * 2020-05-28 2021-12-02 杭州键嘉机器人有限公司 一种中空管状工具的tcp标定方法
CN112045684A (zh) * 2020-09-05 2020-12-08 上官佳荣 一种自动辅助标定装置及其方法
CN112045684B (zh) * 2020-09-05 2021-07-06 杭州键嘉机器人有限公司 一种自动辅助标定装置及其方法

Also Published As

Publication number Publication date
EP3341161A1 (en) 2018-07-04
KR102081743B1 (ko) 2020-02-26
JP6623286B2 (ja) 2019-12-18
US10695910B2 (en) 2020-06-30
US20180243912A1 (en) 2018-08-30
WO2017033100A1 (en) 2017-03-02
JP2018528084A (ja) 2018-09-27
CN106483963B (zh) 2020-02-11
KR20180044970A (ko) 2018-05-03

Similar Documents

Publication Publication Date Title
CN106483963A (zh) 机器人***的自动标定方法
CN107214692A (zh) 机器人***的自动标定方法
CN111775146B (zh) 一种工业机械臂多工位作业下的视觉对准方法
CN104057453B (zh) 机器人装置以及被加工物的制造方法
JP6468741B2 (ja) ロボットシステム及びロボットシステムの校正方法
CN107883929B (zh) 基于多关节机械臂的单目视觉定位装置及方法
JP4508252B2 (ja) ロボット教示装置
JP6505729B2 (ja) 視覚センサを用いるロボットシステムのための自動較正方法
US11584004B2 (en) Autonomous object learning by robots triggered by remote operators
CN105082133A (zh) 拣选装置以及拣选方法
US9604360B2 (en) Robot system for preventing accidental dropping of conveyed objects
US20150202776A1 (en) Data generation device for vision sensor and detection simulation system
WO2018043525A1 (ja) ロボットシステム、ロボットシステム制御装置、およびロボットシステム制御方法
CN109933096B (zh) 一种云台伺服控制方法及***
US11648678B2 (en) Systems, devices, articles, and methods for calibration of rangefinders and robots
CN209174850U (zh) 采用机器视觉定位大包下水口的装置
WO2022000713A1 (zh) 一种基于航空装配的增强现实自定位方法
CN112958960B (zh) 一种基于光学靶标的机器人手眼标定装置
Nierhoff et al. Playing pool with a dual-armed robot
CN208289898U (zh) 机器人工具的标定***
CN110672009A (zh) 基于机器视觉的基准定位、物体姿态调整及图形显示方法
CN117506937B (zh) 一种基于多阶段视觉伺服控制的焊件自主摆放方法
CN106225775A (zh) 基于田间图像特征点匹配的农业装备横滚角获取方法
CN110587579A (zh) 一种基于Kinect的机器人示教编程引导方法
CN118023797A (zh) 一种基于指示引导的自动焊接***及方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information

Address after: Shanghai, Pudong New Area, China (Shanghai) free trade test zone, No. 999, England Road, 15 blocks, F and G

Applicant after: Tyco Electronics (Shanghai) Co., Ltd.

Applicant after: Tailian Corporation

Address before: 200131 Shanghai City, Pudong New Area China England Road (Shanghai) Free Trade Zone No. 999 building 15 layer F, G site

Applicant before: Tyco Electronics (Shanghai) Co., Ltd.

Applicant before: Tyco Electronics Corp.

GR01 Patent grant
GR01 Patent grant