[go: up one dir, main page]

CN104057457A - 机器人系统及校准方法 - Google Patents

机器人系统及校准方法 Download PDF

Info

Publication number
CN104057457A
CN104057457A CN201410090699.5A CN201410090699A CN104057457A CN 104057457 A CN104057457 A CN 104057457A CN 201410090699 A CN201410090699 A CN 201410090699A CN 104057457 A CN104057457 A CN 104057457A
Authority
CN
China
Prior art keywords
camera
coordinates
robot
arm
robot arm
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.)
Pending
Application number
CN201410090699.5A
Other languages
English (en)
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.)
Yaskawa Electric Corp
Original Assignee
Yaskawa Electric 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 Yaskawa Electric Corp filed Critical Yaskawa Electric Corp
Publication of CN104057457A publication Critical patent/CN104057457A/zh
Pending legal-status Critical Current

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/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
    • 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
    • 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/39022Transform between measuring and manipulator coordinate system
    • 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/50132Jig, fixture
    • 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
    • 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

本发明提供一种能够容易且迅速地导出摄像机坐标和机器人坐标之间的相关性的机器人系统及校准方法。机器人系统具有:机器人臂(10)、摄像机(40)、具有标识的校准用具、以及校准装置(U1)。校准装置具有:臂控制部(22),以使标识移动到与摄像机的光轴正交的平面内的多个拍摄位置的方式,控制机器人臂;摄像机坐标获取部(23),获取标识位于拍摄位置时的该标识的摄像机坐标;姿态信息获取部(24),获取标识位于拍摄位置时的机器人臂(10)的姿态信息;以及相关性导出部(25),根据摄像机坐标获取部(23)和姿态信息获取部(24)分别获取的摄像机坐标和姿态信息,导出摄像机坐标和机器人坐标之间的相关性。

Description

机器人系统及校准方法
技术领域
本发明涉及机器人系统及校准方法。
背景技术
如下的机器人系统已实用化:通过摄像机对工件进行拍摄,根据所拍摄的图像获取工件的位置和姿态信息等,根据所获取的位置和姿态信息等使机器人臂进行作业。例如,在专利文献1中公开了如下一种机器人系统,其具有:机器人臂;以及摄像机,其用于拍摄工件,并安装在机器人臂上。
现有技术文献
专利文献
专利文献1:日本特开2010―243317号公报
发明内容
本发明所要解决的问题
在上述机器人系统中,为了根据摄像机所拍摄的图像获取工件的位置和信息等,需要预先导出摄像机坐标和机器人坐标之间的相关性,其中,该摄像机坐标是摄像机拍摄的图像内的坐标,该机器人坐标是以机器人臂为基准的坐标。因此,针对多个点获取摄像机坐标和机器人坐标,利用摄像机坐标和机器人坐标导出上述相关性。该方法由于进行获取各点的摄像机坐标的作业和获取各点的机器人坐标的作业这两个作业,因此较为繁杂且需要较长的作业时间。尤其,为了获取机器人坐标,需要例如对机器人臂进行人工操作等以对上述各点进行指示的繁杂的作业。
因此,本发明的目的是提供能够容易且迅速地导出摄像机坐标和机器人坐标之间的相关性的机器人系统及校准方法。
用于解决问题的手段
本发明涉及的机器人系统具有:机器人臂;摄像机,为拍摄工件而设置;校准用具,具有能识别图像的标识,并安装在机器人臂的前端部;以及校准装置,导出摄像机坐标和机器人坐标之间的相关性,其中,该摄像机坐标是摄像机拍摄的图像内的坐标,该机器人坐标是以机器人臂为基准的坐标,校准装置具有:臂控制部,在标识朝向摄像机的状态下,以使标识移动到与摄像机的光轴正交的平面内的多个拍摄位置的方式,控制机器人臂;摄像机坐标获取部,获取标识位于拍摄位置时的标识的摄像机坐标;姿态信息获取部,获取标识位于拍摄位置时的机器人臂的姿态信息;以及相关性导出部,根据摄像机坐标获取部和姿态信息获取部分别获取的摄像机坐标和姿态信息,导出摄像机坐标和机器人坐标之间的相关性。
机器人系统也可以具有:机器人臂;摄像机,用于拍摄工件,并安装在机器人臂上;校准用具,具有能够识别图像的标识;以及校准装置,导出摄像机坐标和机器人坐标之间的相关性,其中,该摄像机坐标是摄像机所拍摄的图像内的坐标,该机器人坐标是以机器人臂为基准的坐标,校准装置具有:臂控制部,在摄像机朝向标识的状态下,以使摄像机移动到与摄像机的光轴正交的平面内的多个拍摄位置的方式,控制机器人臂;摄像机坐标获取部,获取摄像机位于拍摄位置时的标识的摄像机坐标;姿态信息获取部,获取摄像机位于拍摄位置时机器人臂的姿态信息;以及相关性导出部,根据摄像机坐标获取部和姿态信息获取部分别获取的摄像机坐标和姿态信息,导出摄像机坐标和机器人坐标之间的相关性。
发明效果
根据本发明,能够容易且迅速地导出摄像机坐标和机器人坐标之间的相关性。
附图说明
图1是表示第一实施方式所涉及的机器人系统的概略结构的示意图。
图2是图1中的校准用具的俯视图。
图3是表示图1中的校准装置的功能性结构的框图。
图4是表示标识被设在3处拍摄位置的状态的俯视图。
图5是表示第一实施方式所涉及的机器人系统的校准步骤的流程图。
图6是表示再次进行第一实施方式所涉及的机器人系统的校准步骤的流程图。
图7是表示作为比较对象的机器人系统的概略结构的示意图。
图8是图7中的第一校准用具的俯视图。
图9是表示作为比较对象的机器人系统的校准步骤的流程图。
图10是表示再次进行作为比较对象的机器人系统的校准的步骤的流程图。
图11是表示第二实施方式所涉及的机器人系统的概略结构的示意图。
图12是表示图11中的校准装置的功能性结构的框图。
图13是表示摄像机被设在三处拍摄位置的状态的俯视图。
图14是表示第二实施方式所涉及的机器人系统的校准步骤的流程图。
附图标记说明
1、1A:机器人系统,10:机器人臂,22、22A:臂控制部,23、23A:摄像机坐标获取部,24、24A:姿态信息获取部,25、25A:相关性导出部,31、32、33:拍摄位置,40:摄像机,70、71:校准用具,70c:标识,CL:光轴,FS:与光轴正交的平面,U1、U2:校准装置。
具体实施方式
以下参照附图详细说明优选实施方式。在以下说明中,对同一要素或具有同一功能的要素使用同一附图标记,并省略重复说明。
〈第一实施方式〉
如图1所示,第一实施方式所涉及的机器人系统1具有机器人臂10、机器人控制器20、作业台30、摄像机40、摄像机控制器50、可编程逻辑控制器(PLC)60、以及校准用具70。
机器人臂10具有:基部11;两个臂部12、13;一个手腕部14;以及将臂部12、13和手腕部14串联连接到基部11上的三个关节15、16和17。基部11具有设置在地面上的基台11a和设在基台11a之上的旋转台11b。基台11a内置有使旋转台11b围绕铅垂的轴(S轴)A1旋转的致动器。
关节(L轴关节)15将臂部(下臂部)12和旋转台11b的上部连结。L轴关节15中内置有使下臂部12围绕水平的轴(L轴)A2摆动的致动器。关节(U轴关节)16将臂部(前臂部)13和下臂部12连结。U轴关节16中内置有使前臂部13围绕与L轴A2平行的轴(U轴)A3摆动的致动器。关节(B轴关节)17将手腕部14和前臂部13连结。B轴关节17中内置有使手腕部14围绕与前臂部13的中心轴A4正交的轴(B轴)A5摆动的致动器。
前臂部13具有串联连接的前臂连杆13a、13b。U轴关节16侧的第一前臂连杆13a中内置有使B轴关节17侧的第二前臂连杆13b围绕前臂部13的中心轴(R轴)A4旋转的致动器。手腕部14具有与B轴关节17连结的手腕连杆14a和与手腕连杆14a的前端侧连结的安装凸缘14b。手腕连杆14a中内置有使安装凸缘14b围绕手腕部14的中心轴(T轴)A6旋转的致动器。安装凸缘14b上安装有用于机器人臂10进行希望的作业的各种工具。还有,上述仅为机器人臂10的结构和各致动器的设置情况的一个例子,本发明不局限于上述结构和设置。
机器人控制器20控制机器人臂10的上述各致动器,以使机器人臂10对工件进行各种作业。编程器(PP)21经由电缆与机器人控制器20连接。PP21是进行机器人臂10的动作的示教的输入装置。
作业台30支承作为机器人臂10的作业对象的工件。摄像机40中内置有如CCD等拍摄元件。摄像机40设在作业台30的上方,拍摄位于下方的作业台30后作为电信号输出。摄像机控制器50从摄像机40获取图像,对图像内的对象物进行识别处理。通过该处理,能获取图像内的对象物的位置和姿态信息等。PLC60与机器人控制器20和摄像机40连接,用于机器人控制器20和摄像机40之间的信息收发。
校准用具70具有:安装部70a,将校准用具70安装在安装凸缘14b上;以及平板部70b,其从安装部70a向安装凸缘14b的周围突出。在平板部70b上的安装凸缘14b侧的表面上设有能识别图像的标识70c(参照图2)。
另外,机器人控制器20根据从摄像机控制器50获取的信息,确定作为作业对象的工件的位置和姿态等。从摄像机控制器50获取的信息是摄像机40所拍摄的图像内的位置和姿态信息等。因此,为了确定以机器人臂10为基准的工件的位置和姿态等,需要预先导出摄像机坐标和机器人坐标之间的相关性,其中,该摄像机坐标是摄像机40所拍摄的图像内的坐标,该机器人坐标是以机器人臂10为基准的坐标(下面将摄像机坐标和机器人坐标之间的相关性的导出称为“校准”)。虽然机器人坐标可以将机器人臂10的任一部分作为基准,但这里将机器人坐标的基准设为机器人臂10的根部。
在校准用具70被安装在安装凸缘14b上的状态下,通过机器人控制器20进行校准。即,机器人控制器20作为校准装置U1而发挥功能。如图3所示,用作校准装置U1的机器人控制器20具有作为功能块的臂控制部22、摄像机坐标获取部23、姿态信息获取部24、以及相关性导出部25。
在机器人臂10的前端部安装了校准用具70的状态下,臂控制部22如下控制机器人臂10。即,臂控制部22使机器人臂10产生如下动作:在标识70c朝向摄像机40的状态下,以使标识70c移动到与该摄像机40的光轴CL正交的平面FS内的多个拍摄位置的方式,使机器人臂10动作。
如图4所示,臂控制部22例如将未排列成直线形状的三个点31、32、33作为拍摄位置。另外,例如,臂控制部22如下控制机器人臂10:在围绕与光轴CL平行的轴的旋转方向上,按照每个拍摄位置31、32、33改变标识70c位于拍摄位置31、32、33时校准用具70的朝向。由此,能够以更高精度导出摄像机坐标和机器人坐标之间的相关性。此外,拍摄位置的数量不限于三处。虽然随着拍摄位置的数量增多,摄像机坐标和机器人坐标之间的相关性的计算精度提高,但是校准所需要的时间变长。
摄像机坐标获取部23在标识70c位于拍摄位置31、32、33时,请求摄像机控制器50进行图像处理。摄像机控制器50从摄像机40获取标识70c位于拍摄位置31、32、33时的图像,进行识别该图像内的标识70c的图像处理。由此,获得标识70c的摄像机坐标。摄像机坐标获取部23获取在摄像机控制器50中所获得的摄像机坐标。
姿态信息获取部24获取标识70c位于拍摄位置31、32、33时的机器人臂10的姿态信息。具体地讲,获取机器人臂10的上述各致动器的角度信息。
相关导出部25根据摄像机坐标获取部23和姿态信息获取部24分别获取的摄像机坐标和姿态信息,导出摄像机坐标和机器人坐标之间的相关性。相关导出部25的运算内容在下面进行说明。还有,标识70c在摄像机40所拍摄的图像内的移动距离和标识70c的实际移动距离之间的相关性是已知的。使用下式表示摄像机坐标和机器人坐标之间的相关性。
P=Pc+Rc·cP ···(1)
P:机器人坐标。
Pc:摄像机坐标原点的机器人坐标。
Rc:从摄像机坐标向机器人坐标的转置行列式。
cP:摄像机坐标。
摄像机坐标和机器人坐标之间的相关性的导出相当于计算出式(1)中的Pc和Rc。标识70c位于任意拍摄位置i时,对于标识70c的机器人坐标,下式成立。Pmi=Pfi+Rfi·fPm ···(2)
Pmi:标识70c位于拍摄位置i时的标识70c的机器人坐标。
fPm:标识70c的凸缘坐标(以安装凸缘14b为基准的坐标)。
Pfi:标识70c位于拍摄位置i时凸缘坐标原点的机器人坐标。
Rfi:标识70c位于拍摄位置i时从凸缘坐标向机器人坐标的转置行列式。
根据式(1)、(2),以Pc、RcfPm为未知数的下述方程式成立。
Pc+Rc·cPmi=Pfi+Rfi·fPm ···(3)
cPmi:标识70c位于拍摄位置i时标识70c的摄像机坐标。
在三个拍摄位置31、32、33上拍摄标识70c,代入式(3),由此构成下述三个式子的联立方程式。
Pc+Rc·cP31=Pf31+Rf31·fPm ···(4)
Pc+Rc·cP32=Pf32+Rf32·fPm ···(5)
Pc+Rc·cP33=Pf33+Rf33·fPm ···(6)
通过对该联立方程式求解,计算出Pc、RcfPm
接下来说明利用作为校准装置U1的机器人控制器20进行的机器人系统1的校准方法。如图5所示,首先将校准用具70安装在机器人臂10的安装凸缘14b上(S01)。
接下来,登录标识70c(S02)。即,登录与标识70c有关的用于识别图像的参数。用于识别图像的参数例如是标识70c的形状和大小等。这些参数存储在摄像机控制器50中。
接下来,利用PP21进行标识移送任务的示教(S03)。即,对臂控制部22使机器人臂10进行使标识70c移动到三个拍摄位置31、32、33的动作(标识移送任务)时的控制目标值进行设定。该控制目标值存储在机器人控制器20中。
接下来,指示机器人控制器20执行校准(S04)。由此,通过机器人控制器20执行校准,导出摄像机坐标和机器人坐标之间的相关性。
通过利用该相关性将工件的摄像机坐标转换为机器人坐标,能够确定以机器人臂的根部为基准的工件的位置和姿态等,能够使机器人臂对工件进行各种作业。在摄像机40的位置错位时等,需要再次进行校准。此时,已经进行标识70c的登录和标识移送任务的示教。因此,如图6所示,只进行安装校准用具、指示机器人控制器20进行校准这两个工序(S01、S04),就能进行校准。
这里,作为比较对象,说明以往的机器人系统100。如图7所示,以往的机器人系统100不具有校准用具70而是具有校准用具81、82。第一校准用具81是设在作业台30上的片状部件。在第一校准用具81的上表面上设有用于识别图像的三个标识81a、81b、81c(参照图8)。第二校准用具82是安装在安装凸缘14b上的针状部件。
在机器人系统100中,摄像机控制器50作为校准装置U10发挥功能。作为校准装置U10的摄像机控制器50针对多个点获取摄像机坐标和机器人坐标,并使用摄像机坐标和机器人坐标来导出摄像机坐标和机器人坐标之间的相关性。
在机器人系统100的校准处理中,如图9所示,首先将第一校准用具81设在作业台30上(S11),登录标识81a、81b、81c(S12)。即,登录与标识81a、81b、81c有关的用于识别图像的参数。这些参数存储在摄像机控制器50中。
接下来,指示作为校准装置U10的摄像机控制器50获取标识81a、81b、81c的摄像机坐标(S13)。摄像机控制器50通过从摄像机40中获取校准用具81的图像,进行识别该图像内的标识81a、81b、81c的图像处理,获得标识81a、81b、81c的摄像机坐标。
接下来,将第二校准用具82安装在机器人臂10的安装凸缘14b上(S14),登录与第二校准用具82有关的参数(S15)。该参数是计算第二校准用具82的前端部82a的机器人坐标所需的参数,例如是前端部82a的凸缘坐标。
接下来,确认标识81a、81b、81c的机器人坐标(S16)。具体来讲,通过第二校准用具82的前端部82a对标识81a、81b、81c进行指示,确认此时的前端部82a的机器人坐标。将确认到的机器人坐标输入摄像机控制器50(S17)。接着,指示作为校准装置U10的摄像机控制器50执行校准(S18)。由此,通过摄像机控制器50执行校准,导出摄像机坐标和机器人坐标之间的相关性。
如此,在以往的机器人系统100中,由于进行获取标识81a、81b、81c的摄像机坐标的作业和获取标识81a、81b、81c的机器人坐标的作业这两个作业,因此较为繁杂且需要较长的作业时间。尤其在获取机器人坐标时,需要进行第二校准用具82的参数的登录(S15)、标识81a、81b、81c的机器人坐标确认(S16)以及标识81a、81b、81c的机器人坐标的输入(S17)等繁杂的作业。另外,再次进行校准时,如图10所示,需要再次进行除了登录标识81a、81b、81c(S12)以外的所有的工序。
相对于此,在机器人系统1的校准中,根据标识70c位于拍摄位置31、32、33时的标识70c的摄像机坐标、以及标识70c位于拍摄位置31、32、33时的机器人臂10的姿态信息,导出摄像机坐标和机器人坐标之间的相关性。由此,在标识70c的机器人坐标未知的状态下计算出摄像机坐标和机器人坐标之间的相关性,所以不需要获取标识70c的机器人坐标的工序。因此,能容易且迅速地导出摄像机坐标和机器人坐标之间的相关性。
而且,再次进行校准时,不需要标识70c的登录(S02)和标识移送任务的示教(S03)这两个工序,因此能更容易且迅速地导出摄像机坐标和机器人坐标之间的相关性。
另外,由于作为校准装置U1的功能被组入到机器人控制器20中。因此,摄像机控制器50中不需要作为校准装置的功能,所以能将通用的图像处理装置用作摄像机控制器50。还有,本实施方式的结构也适用于不经由PLC60而直接连结摄像机控制器50和机器人控制器20的机器人系统。
〈第二实施方式〉
第二实施方式所涉及的机器人系统1A与机器人系统1的不同之处在于,摄像机40与各种工具一同安装在安装凸缘14b上。如图11所示,机器人系统1A不具有安装在安装凸缘14b上的校准用具70,而是具有设在作业台30上的校准用具71。校准用具71上设有标识70c(参照图2)。
在校准用具71设在作业台30上的状态下通过机器人控制器20执行机器人系统1A的校准。即,机器人控制器20作为校准装置U2发挥功能。如图12所示,被用作校准装置U2的机器人控制器20具有作为功能块的臂控制部22A、摄像机坐标获取部23A、姿态信息获取部24A、以及相关性导出部25A。
臂控制部22A以使摄像机40移动到与摄像机40的光轴CL正交的平面FS内的多个拍摄位置的方式,使机器人臂10动作。如图13所示,臂控制部22A例如将未排列成直线形状的三处位置31、32、33作为拍摄位置。另外,例如,臂控制部22如下控制机器人臂10:在围绕光轴CL的旋转方向上,按照每个拍摄位置31、32、33改变标识70c位于拍摄位置31、32、33时的摄像机40的朝向。由此,能够以高精准导出摄像机坐标和机器人坐标之间的相关性。
摄像机坐标获取部23A在摄像机40位于拍摄位置31、32、33时,请求摄像机控制器50进行图像处理。摄像机控制器50从摄像机40获取摄像机40位于拍摄位置31、32、33时的图像,进行识别该图像内的标识70c的图像处理,由此获得标识70c的摄像机坐标。摄像机坐标获取部23A获取在摄像机控制器50中获得的摄像机坐标。
姿态信息获取部24A获取摄像机40位于拍摄位置31、32、33时的机器人臂10的姿态信息。具体地讲,获取机器人臂10的上述各致动器的角度信息。
相关性导出部25A根据摄像机坐标获取部23A和姿态信息获取部24A分别获取的摄像机坐标和姿态信息,导出摄像机坐标和机器人坐标之间的相关性。相关性导出部25A的运算内容在下面进行说明。还有,已知标识70c在摄像机40拍摄到的图像内的移动距离与摄像机40的实际移动距离之间的相关性。摄像机40位于拍摄位置i时,使用下式表示标识70c的摄像机坐标和机器人坐标之间的相关性。
P=Pf+RffPc+fRc·cP) ···(7)
P:机器人坐标。
fPC:摄像机坐标原点的凸缘坐标(以安装凸缘14b为基准的坐标)。
fRc:从摄像机坐标向凸缘坐标的转置行列式。
Pf:凸缘坐标原点的机器人坐标。
Rf:从凸缘坐标向机器人坐标的转置行列式。
cP:摄像机坐标。
导出摄像机坐标和机器人坐标之间的相关性相当于计算出式(7)中的fPCfRc。摄像机位于拍摄位置i时,根据式(7),以下方程式成立。
Pfi+RfifPc+fRc·cPmi)-Pm=0 ···(8)
Pfi:摄像机40位于拍摄位置i时凸缘坐标原点的机器人坐标。
Rfi:摄像机40位于拍摄位置i时从凸缘坐标向机器人坐标的转置行列式。
cPmi:摄像机40位于拍摄位置i时标识70c的摄像机坐标。
Pm:标识70c的机器人坐标。
在式(8)中,未知数是fPcfRc、Pm
在三个拍摄位置31、32、33上拍摄标识70c,代入式(8),由此构成下述的三式表示的联立方程式。
Pf31+Rf31fPc+fRc·cPm31)-Pm=0 ···(9)
Pf32+Rf32fPc+fRc·cPm32)-Pm=0 ···(10)
Pf33+Rf33fPc+fRc·cPm33)-Pm=0 ···(11)
通过对该联立方程式进行求解,计算出fPcfRc、Pm
在机器人系统1A的校准中,如图14所示,首先,将校准用具71设在作业台30上(S21)。接下来,同上述步骤S02一样登录标识70c(S22)。
接下来,利用PP21进行摄像机移送任务的示教(S23)。即,对臂控制部22A使机器人臂10进行使摄像机40移动到三个拍摄位置31、32、33的动作(摄像机移送任务)时的控制目标值进行设定。该控制目标值存储在机器人控制器20中。
接下来,指示机器人控制器20执行校准(S24)。由此,通过机器人控制器20执行校准,导出摄像机坐标和机器人坐标之间的相关性。
摄像机40的位置错位时等再次进行的校准与机器人系统1的情况一样,仅进行除了标识70c的登录和摄像机移送任务的示教以外的两个工序(S21、S24),就能进行校准。
在机器人系统1A的校准中,根据摄像机40位于拍摄位置31、32、33时标识70c的摄像机坐标、以及摄像机40位于拍摄位置31、32、33时的机器人臂10的姿态信息,导出摄像机坐标和机器人坐标之间的相关性。由此,在标识70c的机器人坐标未知的状态下计算出摄像机坐标和机器人坐标之间的相关性,所以不需要获取标识70c的机器人坐标的工序。因此,与机器人系统1的情况一样,能够容易且迅速地计算出摄像机坐标和机器人坐标之间的相关性。
另外,由于作为校准装置U2的功能被组入机器人控制器20中,因此不需要摄像机控制器50起到校准装置的功能,所以能够将通用的图像处理装置用作摄像机控制器50。还有,本实施方式的结构也适用于不经由PLC60而直接连结摄像机控制器50和机器人控制器20的机器人系统。
上面说明了本发明的优选实施方式,但本发明不局限于上述实施方式,在不脱离本发明的主旨的范围内可对其进行各种变形。例如,作为校准装置U1、U2的功能不一定必须组入机器人控制器20中,也可以组入摄像机控制器50或PLC60中。另外,也可以由机器人控制器20、摄像机控制器50和PLC60全部或者任两个协同动作而构成校准装置U1、U2。

Claims (10)

1.一种机器人系统,其特征在于,具有:
机器人臂;
摄像机,为拍摄工件而设置;
校准用具,具有能识别图像的标识,并安装在所述机器人臂的前端部;以及
校准装置,导出摄像机坐标和机器人坐标之间的相关性,其中,所述摄像机坐标是所述摄像机拍摄的图像内的坐标,所述机器人坐标是以所述机器人臂为基准的坐标,
所述校准装置具有:
臂控制部,在所述标识朝向所述摄像机的状态下,以使所述标识移动到与所述摄像机的光轴正交的平面内的多个拍摄位置的方式,控制所述机器人臂;
摄像机坐标获取部,获取所述标识位于所述拍摄位置时的所述标识的所述摄像机坐标;
姿态信息获取部,获取所述标识位于所述拍摄位置时的所述机器人臂的姿态信息;以及
相关性导出部,根据所述摄像机坐标获取部和所述姿态信息获取部分别获取的所述摄像机坐标和所述姿态信息,导出所述摄像机坐标和所述机器人坐标之间的相关性。
2.根据权利要求1所述的机器人系统,其特征在于,
所述臂控制部将未排列成直线形状的至少三处位置作为所述拍摄位置。
3.根据权利要求1或2所述的机器人系统,其特征在于,
所述臂控制部如下控制所述机器人臂:在围绕与所述摄像机的光轴平行的轴的转动方向上,按照每个拍摄位置改变所述标识位于所述拍摄位置时的所述校准用具的朝向。
4.一种机器人系统,其特征在于,具有:
机器人臂;
摄像机,用于拍摄工件,并安装在所述机器人臂上;
校准用具,具有能够识别图像的标识;以及
校准装置,导出摄像机坐标和机器人坐标之间的相关性,其中,所述摄像机坐标是所述摄像机拍摄的图像内的坐标,所述机器人坐标是以所述机器人臂为基准的坐标,
所述校准装置具有:
臂控制部,在所述摄像机朝向所述标识的状态下,以使所述摄像机移动到与所述摄像机的光轴正交的平面内的多个拍摄位置的方式,控制所述机器人臂;
摄像机坐标获取部,获取所述摄像机位于所述拍摄位置时的所述标识的所述摄像机坐标;
姿态信息获取部,获取所述摄像机位于所述拍摄位置时的所述机器人臂的姿态信息;以及
相关性导出部,根据所述摄像机坐标获取部和所述姿态信息获取部分别获取的所述摄像机坐标和所述姿态信息,导出所述摄像机坐标和所述机器人坐标之间的相关性。
5.根据权利要求4所述的机器人系统,其特征在于,
所述臂控制部将未排列成直线形状的至少三处位置作为所述拍摄位置。
6.根据权利要求4或5所述的机器人系统,其特征在于,
所述臂控制部如下控制所述机器人臂:在围绕所述摄像机的光轴的转动方向上,按照每个所述拍摄位置改变所述摄像机位于所述拍摄位置时的所述摄像机的朝向。
7.一种校准方法,在具有机器人臂以及用于识别工件的图像的摄像机的机器人系统中,导出摄像机坐标和机器人坐标之间的相关性,所述摄像机坐标是所述摄像机拍摄的图像内的坐标,所述机器人坐标是以所述机器人臂为基准的坐标,
所述校准方法的特征在于,
将具有能够识别图像的标识的校准用具安装在所述机器人臂的前端部,
在所述标识朝向所述摄像机的状态下,以使所述标识移动到与所述摄像机的光轴正交的平面内的多个拍摄位置的方式,使所述机器人臂动作,
获取所述标识位于所述拍摄位置时的所述标识的所述摄像机坐标,
获取所述标识位于所述拍摄位置时的所述机器人臂的姿态信息,
根据所获取的所述摄像机坐标和所述姿态信息,导出所述摄像机坐标和所述机器人坐标之间的相关性。
8.一种校准方法,在具有机器人臂以及用于识别工件的图像并安装在所述机器人臂上的摄像机的机器人系统中,导出摄像机坐标和机器人坐标之间的相关性,所述摄像机坐标是所述摄像机拍摄的图像内的坐标,所述机器人坐标是以所述机器人臂为基准的坐标,
所述校准方法的特征在于,
设置具有能够识别图像的标识的校准用具,
在所述摄像机朝向所述标识的状态下,以使所述摄像机移动到与所述摄像机的光轴正交的平面内的多个拍摄位置的方式,使所述机器人臂动作,
获取所述摄像机位于所述拍摄位置时的所述标识的所述摄像机坐标,
获取所述摄像机位于所述拍摄位置时的所述机器人臂的姿态信息,
根据所获取的所述摄像机坐标和所述姿态信息,导出所述摄像机坐标和所述机器人坐标之间的相关性。
9.一种机器人系统,其特征在于,具有:
机器人臂;
摄像机,为拍摄工件而设置;
校准用具,具有能识别图像的标识,并安装在所述机器人臂的前端部;
校准装置,导出摄像机坐标和机器人坐标之间的相关性,其中,所述摄像机坐标是所述摄像机拍摄的图像内的坐标,所述机器人坐标是以所述机器人臂为基准的坐标,其中:
所述校准装置,在所述标识朝向所述摄像机的状态下,以使所述标识移动到与所述摄像机的光轴正交的平面内的多个拍摄位置的方式,控制所述机器人臂;获取所述标识位于所述拍摄位置时的所述标识的所述摄像机坐标;获取所述标识位于所述拍摄位置时的所述机器人臂的姿态信息;以及根据所述摄像机坐标和所述姿态信息,导出所述摄像机坐标和所述机器人坐标之间的相关性。
10.一种机器人系统,其特征在于,具有:
机器人臂;
摄像机,用于拍摄工件,并安装在所述机器人臂上;
校准用具,具有能够识别图像的标识;
校准装置,导出摄像机坐标和机器人坐标之间的相关性,其中,所述摄像机坐标是所述摄像机拍摄的图像内的坐标,所述机器人坐标是以所述机器人臂为基准的坐标,其中:
所述校准装置,在所述摄像机朝向所述标识的状态下,以使所述摄像机移动到与所述摄像机的光轴正交的平面内的多个拍摄位置的方式,控制所述机器人臂;获取所述摄像机位于所述拍摄位置时的所述标识的所述摄像机坐标;获取所述摄像机位于所述拍摄位置时的所述机器人臂的姿态信息;以及根据所述摄像机坐标和所述姿态信息,导出所述摄像机坐标和所述机器人坐标之间的相关性。
CN201410090699.5A 2013-03-19 2014-03-12 机器人系统及校准方法 Pending CN104057457A (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2013056635A JP2014180720A (ja) 2013-03-19 2013-03-19 ロボットシステム及びキャリブレーション方法
JP2013-056635 2013-03-19

Publications (1)

Publication Number Publication Date
CN104057457A true CN104057457A (zh) 2014-09-24

Family

ID=50382234

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410090699.5A Pending CN104057457A (zh) 2013-03-19 2014-03-12 机器人系统及校准方法

Country Status (4)

Country Link
US (1) US20140288710A1 (zh)
EP (1) EP2783814A3 (zh)
JP (1) JP2014180720A (zh)
CN (1) CN104057457A (zh)

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104476549A (zh) * 2014-11-20 2015-04-01 北京卫星环境工程研究所 基于视觉测量的机械臂运动路径补偿方法
CN105522576A (zh) * 2014-10-27 2016-04-27 广明光电股份有限公司 机器手臂自动再校正的方法
CN105729467A (zh) * 2014-12-25 2016-07-06 株式会社其恩斯 图像处理设备、图像处理系统、图像处理方法和计算机程序
CN106217372A (zh) * 2015-06-02 2016-12-14 精工爱普生株式会社 机器人、机器人控制装置以及机器人系统
CN107053167A (zh) * 2015-12-01 2017-08-18 精工爱普生株式会社 控制装置、机器人以及机器人系统
CN107073719A (zh) * 2014-11-21 2017-08-18 精工爱普生株式会社 机器人和机器人系统
CN107571290A (zh) * 2016-07-04 2018-01-12 北京航空航天大学 工业机器人末端执行器的校准装置、方法及系统
CN108463313A (zh) * 2016-02-02 2018-08-28 Abb瑞士股份有限公司 机器人系统校准
CN108573504A (zh) * 2017-03-13 2018-09-25 韩国科学技术研究院 用于分析植物的表型的3d影像生成方法及其系统
CN110114191A (zh) * 2017-03-09 2019-08-09 三菱电机株式会社 机器人控制装置以及校准方法
CN110167721A (zh) * 2018-06-11 2019-08-23 深圳蓝胖子机器人有限公司 机器人系统及自动校准方法、存储装置
CN110267771A (zh) * 2017-02-03 2019-09-20 三菱电机株式会社 变换系数计算装置、变换系数计算方法及变换系数计算程序
CN110315517A (zh) * 2018-03-30 2019-10-11 株式会社安川电机 机器人系统和控制方法
CN110842351A (zh) * 2018-07-30 2020-02-28 发那科株式会社 机器人系统和校准方法
TWI693990B (zh) * 2017-07-13 2020-05-21 達明機器人股份有限公司 機器手臂校正端效器的裝置及方法
CN112936315A (zh) * 2021-03-18 2021-06-11 深圳市梯易易智能科技有限公司 一种基于成像方式的机械臂校准方法及装置

Families Citing this family (45)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102014100538B4 (de) * 2014-01-17 2022-09-08 Pi4_Robotics Gmbh Verfahren zum Kalibrieren eines Roboters und einer Kamera und System zum Durchführen des Verfahrens
JP5850962B2 (ja) * 2014-02-13 2016-02-03 ファナック株式会社 ビジュアルフィードバックを利用したロボットシステム
JP2015174191A (ja) * 2014-03-17 2015-10-05 株式会社安川電機 ロボットシステム、ロボットシステムのキャリブレーション方法およびロボットシステムの位置補正方法
CN105313127A (zh) 2014-06-02 2016-02-10 精工爱普生株式会社 机器人、机器人的控制方法以及机器人的控制装置
WO2016114834A2 (en) * 2014-10-22 2016-07-21 Think Surgical, Inc. Actively controlled optical tracker with a robot
US10179407B2 (en) * 2014-11-16 2019-01-15 Robologics Ltd. Dynamic multi-sensor and multi-robot interface system
JP6507792B2 (ja) * 2015-03-30 2019-05-08 セイコーエプソン株式会社 ロボットおよびロボットシステム
JP6565175B2 (ja) * 2014-11-21 2019-08-28 セイコーエプソン株式会社 ロボットおよびロボットシステム
JP6410388B2 (ja) * 2014-12-25 2018-10-24 株式会社キーエンス 画像処理装置、画像処理システム、画像処理方法及びコンピュータプログラム
JP6486678B2 (ja) * 2014-12-25 2019-03-20 株式会社キーエンス 画像処理装置、画像処理システム、画像処理方法及びコンピュータプログラム
JP6529758B2 (ja) * 2014-12-25 2019-06-12 株式会社キーエンス 画像処理装置、画像処理システム、画像処理方法及びコンピュータプログラム
US10247545B2 (en) 2015-02-13 2019-04-02 Think Surgical, Inc. Laser gauge for robotic calibration and monitoring
WO2016138124A1 (en) 2015-02-25 2016-09-01 Mako Surgical Corp. Navigation systems and methods for reducing tracking interruptions during a surgical procedure
WO2017015105A1 (en) * 2015-07-17 2017-01-26 Apex Brands, Inc. Vision system with automatic calibration
JP6126183B2 (ja) * 2015-10-05 2017-05-10 ファナック株式会社 ターゲットマークを撮像するカメラを備えたロボットシステム
TWI601611B (zh) * 2016-04-08 2017-10-11 台達電子工業股份有限公司 用於機器手臂系統之機構參數校正方法
JP6735208B2 (ja) * 2016-10-21 2020-08-05 株式会社アマダ キャリブレーション治具、板金搬入システム、及びキャリブレーション方法
JP2018094654A (ja) * 2016-12-09 2018-06-21 セイコーエプソン株式会社 制御装置、ロボットおよびロボットシステム
EP4088891A1 (en) 2017-02-07 2022-11-16 Veo Robotics, Inc. Workspace safety monitoring and equipment control
US11820025B2 (en) 2017-02-07 2023-11-21 Veo Robotics, Inc. Safe motion planning for machinery operation
US11230015B2 (en) * 2017-03-23 2022-01-25 Fuji Corporation Robot system
JP6885856B2 (ja) * 2017-11-28 2021-06-16 芝浦機械株式会社 ロボットシステムおよびキャリブレーション方法
CN109128788B (zh) * 2018-10-16 2024-02-06 昆山迈致治具科技有限公司 一种校验批头位置的装置及方法
US11918297B2 (en) * 2019-01-10 2024-03-05 Mazor Robotics Ltd. System and method for registration between coordinate systems and navigation
US11135025B2 (en) 2019-01-10 2021-10-05 Medtronic Navigation, Inc. System and method for registration between coordinate systems and navigation
KR102577448B1 (ko) * 2019-01-22 2023-09-12 삼성전자 주식회사 핸드 아이 캘리브레이션 방법 및 시스템
CN113597362B (zh) * 2019-03-25 2024-05-24 Abb瑞士股份有限公司 用于确定机器人坐标系与可移动装置坐标系之间的关系的方法和控制装置
JP6709316B1 (ja) 2019-07-16 2020-06-10 Dmg森精機株式会社 測定装置
JP7359633B2 (ja) * 2019-10-17 2023-10-11 ファナック株式会社 ロボットシステム
CN110842917B (zh) * 2019-10-22 2022-03-22 广州翔天智能科技有限公司 串并联机械的机械参数的标定方法、电子装置及存储介质
US20230255699A1 (en) * 2020-06-30 2023-08-17 Mazor Robotics Ltd. Time-spaced robotic reference frames
WO2022014043A1 (ja) * 2020-07-17 2022-01-20 株式会社Fuji カメラの位置ずれ測定方法
JP7600600B2 (ja) * 2020-10-07 2024-12-17 セイコーエプソン株式会社 ベルトコンベアキャリブレーション方法、ロボット制御方法、ロボットシステム、プログラム
CN112318506B (zh) * 2020-10-28 2021-12-17 上海交通大学医学院附属第九人民医院 机械臂自动标定方法、装置、设备、机械臂和介质
CN112932670B (zh) * 2020-11-07 2022-02-08 北京和华瑞博医疗科技有限公司 校准方法、机械臂控制方法及外科手术系统
KR102459373B1 (ko) * 2020-11-25 2022-10-31 아이둡 주식회사 핸드 아이 캘리브레이션 시스템 및 방법
TW202239546A (zh) * 2020-12-10 2022-10-16 日商發那科股份有限公司 圖像處理系統及圖像處理方法
RS66438B1 (sr) * 2021-03-16 2025-02-28 Komax Holding Ag Sklop za opremanje i postupak za postavljanje kućišta utikača
CN113305858B (zh) * 2021-06-07 2022-05-03 仲恺农业工程学院 一种清除原水管道中贝类的视觉机器人方法及其装置
JP7190552B1 (ja) * 2021-11-05 2022-12-15 株式会社ダイヘン ロボット教示システム
CN114290330B (zh) * 2021-12-13 2023-09-05 库卡机器人制造(上海)有限公司 机器人的校准方法和校准装置、机器人和可读存储介质
EP4272906A1 (en) * 2022-05-06 2023-11-08 Bayerische Motoren Werke Aktiengesellschaft Method for operating a manufacturing robot and manufacturing robot
JP7340069B1 (ja) * 2022-06-09 2023-09-06 株式会社ダイヘン マーカ位置登録プログラム、マーカ位置登録装置、マーカ位置登録方法及びその方法に用いるマーカ
CN114905521B (zh) * 2022-07-18 2022-10-04 法奥意威(苏州)机器人系统有限公司 机器人原点位置校准方法、装置、电子设备和存储介质
CN114918926B (zh) * 2022-07-22 2022-10-25 杭州柳叶刀机器人有限公司 机械臂视觉配准方法、装置、控制终端及存储介质

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1991019240A1 (en) * 1990-05-30 1991-12-12 Fanuc Ltd Calibration system of visual sensor
DE4115846A1 (de) * 1991-05-15 1992-11-19 Ameling Walter Verfahren zur beruehrungslosen raeumlichen positionsmessung in roboterarbeitsraeumen
US6101455A (en) * 1998-05-14 2000-08-08 Davis; Michael S. Automatic calibration of cameras and structured light sources
US20050065653A1 (en) * 2003-09-02 2005-03-24 Fanuc Ltd Robot and robot operating method
CN101239469A (zh) * 2007-02-05 2008-08-13 发那科株式会社 机器人机构的校准装置及方法
EP2070664A1 (en) * 2007-12-14 2009-06-17 Montanuniversität Leoben Object processing system

Family Cites Families (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4831549A (en) * 1987-07-28 1989-05-16 Brigham Young University Device and method for correction of robot inaccuracy
JP2686351B2 (ja) * 1990-07-19 1997-12-08 ファナック株式会社 視覚センサのキャリブレーション方法
US5083073A (en) * 1990-09-20 1992-01-21 Mazada Motor Manufacturing U.S.A. Corp. Method and apparatus for calibrating a vision guided robot
US5297238A (en) * 1991-08-30 1994-03-22 Cimetrix Incorporated Robot end-effector terminal control frame (TCF) calibration method and device
JP3394278B2 (ja) * 1992-12-03 2003-04-07 ファナック株式会社 視覚センサ座標系設定治具及び設定方法
JP3394322B2 (ja) * 1994-05-19 2003-04-07 ファナック株式会社 視覚センサを用いた座標系設定方法
ES2193087T3 (es) * 1999-06-26 2003-11-01 Kuka Schweissanlagen Gmbh Procedimiento y dispositivo para calibrar estaciones de medicion con robots, manipuladores y dispositivos opticos de medicion asociados.
US20040172364A1 (en) * 2003-02-24 2004-09-02 Murray Thomas W. Commercial travel passenger identification security system and process
JP3834297B2 (ja) * 2003-05-12 2006-10-18 ファナック株式会社 画像処理装置
JP2005138223A (ja) * 2003-11-06 2005-06-02 Fanuc Ltd ロボット用位置データ修正装置
JP4191080B2 (ja) * 2004-04-07 2008-12-03 ファナック株式会社 計測装置
JP4274558B2 (ja) * 2004-09-15 2009-06-10 富士フイルム株式会社 キャリブレーション方法
JP4267005B2 (ja) * 2006-07-03 2009-05-27 ファナック株式会社 計測装置及びキャリブレーション方法
JP2010188439A (ja) * 2009-02-16 2010-09-02 Mitsubishi Electric Corp パラメータ算出方法及びパラメータ算出装置
JP2010243317A (ja) 2009-04-06 2010-10-28 Seiko Epson Corp 物体認識方法
KR100986669B1 (ko) * 2009-06-08 2010-10-08 (주)이지로보틱스 로봇 캘리브레이션 장치 및 그 방법
JP5312261B2 (ja) * 2009-08-18 2013-10-09 本田技研工業株式会社 ロボットの制御方法
CN102294695A (zh) * 2010-06-25 2011-12-28 鸿富锦精密工业(深圳)有限公司 机器人标定方法及标定系统
JP5729219B2 (ja) * 2010-09-06 2015-06-03 トヨタ車体株式会社 ロボット制御システムのカメラ座標系とロボット座標系の結合方法、画像処理装置、プログラム、及び記憶媒体
TWI408037B (zh) * 2010-12-03 2013-09-11 Ind Tech Res Inst 機械手臂的定位方法及校正方法

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1991019240A1 (en) * 1990-05-30 1991-12-12 Fanuc Ltd Calibration system of visual sensor
DE4115846A1 (de) * 1991-05-15 1992-11-19 Ameling Walter Verfahren zur beruehrungslosen raeumlichen positionsmessung in roboterarbeitsraeumen
US6101455A (en) * 1998-05-14 2000-08-08 Davis; Michael S. Automatic calibration of cameras and structured light sources
US20050065653A1 (en) * 2003-09-02 2005-03-24 Fanuc Ltd Robot and robot operating method
CN101239469A (zh) * 2007-02-05 2008-08-13 发那科株式会社 机器人机构的校准装置及方法
EP2070664A1 (en) * 2007-12-14 2009-06-17 Montanuniversität Leoben Object processing system

Cited By (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105522576A (zh) * 2014-10-27 2016-04-27 广明光电股份有限公司 机器手臂自动再校正的方法
CN104476549A (zh) * 2014-11-20 2015-04-01 北京卫星环境工程研究所 基于视觉测量的机械臂运动路径补偿方法
CN107073719A (zh) * 2014-11-21 2017-08-18 精工爱普生株式会社 机器人和机器人系统
CN107073719B (zh) * 2014-11-21 2020-07-28 精工爱普生株式会社 机器人和机器人系统
TWI670153B (zh) * 2014-11-21 2019-09-01 日商精工愛普生股份有限公司 機器人及機器人系統
CN105729467A (zh) * 2014-12-25 2016-07-06 株式会社其恩斯 图像处理设备、图像处理系统、图像处理方法和计算机程序
CN106217372A (zh) * 2015-06-02 2016-12-14 精工爱普生株式会社 机器人、机器人控制装置以及机器人系统
CN107053167A (zh) * 2015-12-01 2017-08-18 精工爱普生株式会社 控制装置、机器人以及机器人系统
CN107053167B (zh) * 2015-12-01 2021-10-26 精工爱普生株式会社 控制装置、机器人以及机器人系统
CN108463313A (zh) * 2016-02-02 2018-08-28 Abb瑞士股份有限公司 机器人系统校准
CN107571290A (zh) * 2016-07-04 2018-01-12 北京航空航天大学 工业机器人末端执行器的校准装置、方法及系统
CN107571290B (zh) * 2016-07-04 2020-04-28 北京航空航天大学 工业机器人末端执行器的校准装置、方法及系统
CN110267771A (zh) * 2017-02-03 2019-09-20 三菱电机株式会社 变换系数计算装置、变换系数计算方法及变换系数计算程序
CN110114191B (zh) * 2017-03-09 2020-05-19 三菱电机株式会社 机器人控制装置以及校准方法
CN110114191A (zh) * 2017-03-09 2019-08-09 三菱电机株式会社 机器人控制装置以及校准方法
CN108573504A (zh) * 2017-03-13 2018-09-25 韩国科学技术研究院 用于分析植物的表型的3d影像生成方法及其系统
CN108573504B (zh) * 2017-03-13 2022-10-04 韩国科学技术研究院 用于分析植物的表型的3d影像生成方法及其系统
TWI693990B (zh) * 2017-07-13 2020-05-21 達明機器人股份有限公司 機器手臂校正端效器的裝置及方法
CN110315517A (zh) * 2018-03-30 2019-10-11 株式会社安川电机 机器人系统和控制方法
WO2019237223A1 (zh) * 2018-06-11 2019-12-19 深圳蓝胖子机器人有限公司 机器人系统及自动校准方法、存储装置
CN110167721A (zh) * 2018-06-11 2019-08-23 深圳蓝胖子机器人有限公司 机器人系统及自动校准方法、存储装置
CN110842351A (zh) * 2018-07-30 2020-02-28 发那科株式会社 机器人系统和校准方法
CN112936315A (zh) * 2021-03-18 2021-06-11 深圳市梯易易智能科技有限公司 一种基于成像方式的机械臂校准方法及装置
CN112936315B (zh) * 2021-03-18 2022-12-20 深圳市梯易易智能科技有限公司 一种基于成像方式的机械臂校准方法及装置

Also Published As

Publication number Publication date
EP2783814A3 (en) 2015-04-01
US20140288710A1 (en) 2014-09-25
EP2783814A2 (en) 2014-10-01
JP2014180720A (ja) 2014-09-29

Similar Documents

Publication Publication Date Title
CN104057457A (zh) 机器人系统及校准方法
JP3946711B2 (ja) ロボットシステム
JP6429473B2 (ja) ロボットシステム、ロボットシステムの校正方法、プログラム、およびコンピュータ読み取り可能な記録媒体
JP5850962B2 (ja) ビジュアルフィードバックを利用したロボットシステム
CN107073719B (zh) 机器人和机器人系统
CN111452040B (zh) 在引导装配环境中将机器视觉坐标空间关联的系统和方法
JP6855492B2 (ja) ロボットシステム、ロボットシステム制御装置、およびロボットシステム制御方法
CN104924309A (zh) 机器人系统、机器人系统的校准方法及位置修正方法
JP5233601B2 (ja) ロボットシステム、ロボット制御装置およびロボット制御方法
JP5815761B2 (ja) 視覚センサのデータ作成システム及び検出シミュレーションシステム
JP6812095B2 (ja) 制御方法、プログラム、記録媒体、ロボット装置、及び物品の製造方法
CN106217372A (zh) 机器人、机器人控制装置以及机器人系统
US9884425B2 (en) Robot, robot control device, and robotic system
CN107443377B (zh) 传感器-机器人坐标系转换方法及机器人手眼标定方法
CN106003021A (zh) 机器人、机器人控制装置以及机器人系统
CN102785249A (zh) 机械手控制系统,机械手系统以及程序
CN110842919B (zh) 一种机器人打螺钉的视觉引导方法
JP2018202559A (ja) 教示位置修正装置および教示位置修正方法
JP6885856B2 (ja) ロボットシステムおよびキャリブレーション方法
JP6565175B2 (ja) ロボットおよびロボットシステム
JP2014161950A (ja) ロボットシステム、ロボット制御方法、ロボット較正方法
CN113302027B (zh) 作业坐标生成装置
CN107756391B (zh) 机械手臂校正系统的校正方法
JP2016182648A (ja) ロボット、ロボット制御装置およびロボットシステム
JP2015136742A (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
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20140924