[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN110919658A - 一种基于视觉和多坐标系闭环转换的机器人标定方法 - Google Patents

一种基于视觉和多坐标系闭环转换的机器人标定方法 Download PDF

Info

Publication number
CN110919658A
CN110919658A CN201911279737.0A CN201911279737A CN110919658A CN 110919658 A CN110919658 A CN 110919658A CN 201911279737 A CN201911279737 A CN 201911279737A CN 110919658 A CN110919658 A CN 110919658A
Authority
CN
China
Prior art keywords
coordinate system
robot
camera
calibration
tail end
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
CN201911279737.0A
Other languages
English (en)
Other versions
CN110919658B (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.)
Donghua University
Original Assignee
Donghua University
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 Donghua University filed Critical Donghua University
Priority to CN201911279737.0A priority Critical patent/CN110919658B/zh
Publication of CN110919658A publication Critical patent/CN110919658A/zh
Application granted granted Critical
Publication of CN110919658B publication Critical patent/CN110919658B/zh
Active 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/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/1656Programme controls characterised by programming, planning systems for manipulators
    • B25J9/1664Programme controls characterised by programming, planning systems for manipulators characterised by motion, path, trajectory planning

Landscapes

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

Abstract

本发明公开了一种基于视觉和多坐标系闭环转换的机器人标定方法。本发明提供的一种基于视觉和多坐标系闭环转换的机器人标定方法,该方法能解决传统机器人标定方法需要构建计算量非常巨大的AX=XB方程的问题减轻计算负担;a、b、c三个坐标系转换闭环相结合提高了各坐标系之间转换关系的准确性;对得到的机器人末端位置误差应用非线性最小二乘法优化提高机器人的定位精确度。

Description

一种基于视觉和多坐标系闭环转换的机器人标定方法
技术领域
本发明涉及机器人和图像识别技术领域,特别涉及一种基于视觉和多坐标系闭环转换的机器人标定方法。
背景技术
随着信息时代大数据、人工智能、图像识别等技术的快速发展,机器人技术也得到了飞跃的进步。工业机器人具有结构简单、灵活度高、工作空间大等特点,被广泛应用在汽车、物流、电子、医疗、航空航天等领域。机器人定位精度分为重复定位精度和绝对定位精度,现如今机器人的重复定位精度高,然而绝对定位精度低。所以提高机器人的绝对定位精度也是机器人技术研究的重要领域之一。
发明内容
本发明要解决的技术问题是:未经标定的机器人绝对定位精度低。
为了解决上述技术问题,本发明的技术方案是提供了一种基于视觉和多坐标系闭环转换的机器人标定方法,其特征在于,包括以下步骤:
步骤1:建立相机固定在机器人本体外的Eye-to-hand手眼基础模型,国际象棋棋盘作为靶标固定在机器人末端位置;机器人带动国际象棋棋盘在相机能拍摄到合适图像的范围内移动,用相机拍摄到的处于不同位姿的棋盘图像进行相机标定;
步骤2:进行手靶标定,包括以下步骤:
步骤201:将标定笔作为靶标固定在机器人末端,以机器人末端关节的坐标系为基础在空间中设定9个标记点,机器人带动标定笔在每个标记点处以不同的姿态进行定点直到完成9个标记点的定点,机器人末端关节坐标系上的点D1~D9投影到图像坐标系上的对应的点分别为d1~d9,通过欧式变换表示D1~D9到d1~d9的转换,由此得到图像坐标系与机器人末端关节坐标系之间的转换关系;
步骤202:基于步骤201获得的图像坐标系与机器人末端关节坐标系之间的转换关系,推导出相机坐标系与机器人末端关节坐标系之间的转换关系Tcm,即完成手眼标定;
步骤203:基于转换关系Tcm,结合步骤1相机标定后得到的相机参数,推导出靶标坐标系与相机坐标系之间的转换关系Tbc
步骤204:由Tmb=TcmTbc,推导出机器人末端关节坐标系与靶标坐标系之间的转换关系Tmb,即完成手靶标定;
步骤3:结合预标定数据,推出机器人末端在机器人基坐标系下的位置;
步骤4:将上述得到的机器人末端位置与机器人预期的末端位置进行对比,得到之间的误差;
步骤5:根据步骤4得到的机器人末端位置的误差建立误差约束方程,然后应用非线性最小二乘法优化,通过不停的迭代计算寻找到误差函数的局部最小值,并认为该局部最小值能够使得目标函数取得最优解,完成参数标定。
优选地,所述步骤1具体包括以下步骤:
步骤101:使标定板坐标系的Z轴方向与法兰盘坐标系的Z轴方向保持一致,在相机能拍摄到合适图像的范围内变动机器人末端上国际象棋棋盘的位姿,使得固定的相机采集到多张不同位姿的棋盘图像;
步骤102:提取棋盘图像中的角点并利用OpenCV中的cornerSubPix()函数将角点位置精确到亚像素级精度,进行相机标定;得到相机的内、外参数矩阵,其中,相机的内参数矩阵为
Figure BDA0002316384970000021
fx、fy表示焦距,u0和u0表示的是相机光轴与图像平面的交点;相机的外参数矩阵为
Figure BDA0002316384970000022
R表示从世界坐标系到相机坐标系的旋转矩阵,R=RxRyRz,Rx、Ry、Rz表示相机坐标系绕世界坐标系的x,y,z轴旋转,T表示从世界坐标系到相机坐标系的平移矩阵,T=[tx ty tz],Tx、Ty、Tz表示相机坐标系沿着世界坐标系的x,y,z轴平移,则
其中相机坐标系到世界坐标系的变换公式为:
Figure BDA0002316384970000023
式(1)中,(Xw,Yw,Zw)表示世界坐标系中的点;(Xc,Yc,Zc)表示相机坐标系中相应的点;
图像坐标系与世界坐标系的变换关系为:
Figure BDA0002316384970000031
通过式(2)算出图像坐标系中的点(x,y)所对应的世界坐标系中的点(X,Y,Z)。
优选地,所述步骤3包括以下步骤:
步骤301:采用空间位置定点进行预标定,在机器人末端关节坐标系下将标定笔依次移动到设定的9个标记点,此时每个标记点处机器人不需要变动姿态,固定在机器人外的相机对其进行拍照,在拍照的同时记录各个标记点处机器人末端的坐标P′(X,Y,Z)
步骤302:将相机采集到不同标记点的标定笔图像进行预处理;然后进一步处理得到预标定的Tcm(1~9),Tcm(1~9)表示9组预标定的相机坐标系与机器人末端关节坐标系之间的转换矩阵,Tcm(1~9)结合记录的机器人末端坐标得到9组相机坐标系与机器人的世界坐标系之间的转换关系Tcw(1~9),取9组数据的平均值作为最终的相机坐标系与机器人的世界坐标系之间的转换关系Tcw
步骤303:将预标定得到的转换关系Tcw、靶标坐标系与相机坐标系之间的转换关系Tbc和手靶标定得到的Tmb相结合可推导出机器人末端位置,将其与预期的机械手末端位置进行对比得到误差。
与现有技术相比本发明具有以下优势:
本发明提供的一种基于视觉和多坐标系闭环转换的机器人标定方法,该方法能解决传统机器人标定方法需要构建计算量非常巨大的AX=XB方程的问题减轻计算负担;a、b、c三个坐标系转换闭环相结合提高了各坐标系之间转换关系的准确性;对得到的机器人末端位置误差应用非线性最小二乘法优化提高机器人的定位精确度。
附图说明
图1是一种基于视觉和多坐标系闭环转换的机器人标定方法的结构示意图1;
图2是一种基于视觉和多坐标系闭环转换的机器人标定方法的结构示意图2;
图3是一种基于视觉和多坐标系闭环转换的机器人标定方法的各坐标系转换关系图;
图4是一种基于视觉和多坐标系闭环转换的机器人标定方法流程图。
图标:
1-机器人本体;2-标定板;3-相机;4-标定笔;{W}-机器人的世界坐标系;{M}-机器人末端关节坐标系;{B}-标定板或标定笔坐标系;{C}-相机坐标系。
具体实施方式
下面结合具体实施例,进一步阐述本发明。应理解,这些实施例仅用于说明本发明而不用于限制本发明的范围。此外应理解,在阅读了本发明讲授的内容之后,本领域技术人员可以对本发明作各种改动或修改,这些等价形式同样落于本申请所附权利要求书所限定的范围。
本发明将相机与机器人相结合,发明一种基于视觉和多坐标系闭环转换的机器人标定方法。该方法能解决传统机器人标定方法需要构建计算量非常巨大的AX=XB方程的问题减轻计算负担;a、b、c三个坐标系转换闭环相结合提高了各坐标系之间转换关系的准确性;对得到的机器人末端位置误差应用非线性最小二乘法优化提高机器人的定位精确度。
本发明提供的一种基于视觉和多坐标系闭环转换的机器人标定方法,具体包括以下步骤:
步骤1:建立相机固定在机器人本体外的Eye-to-hand手眼基础模型,国际象棋棋盘作为靶标固定在机器人末端,如图1所示,标定板坐标系的Z轴与法兰盘坐标系的Z轴保持一致。机器人带动棋盘在相机能拍摄到合适图像的范围内移动,用相机拍摄到的不同位姿的标定板图像进行相机标定。
本步骤中,相机外参和内参标定具体包括如下步骤:
(1)通过不断变动机器人末端位置上标定板的位姿,使得固定的相机采集到多张棋盘图像。
(2)提取棋盘图像中的角点并利用OpenCV中的cornerSubPix()函数将角点位置精确到亚像素级精度,进行相机标定,得到相机的内外参数矩阵。
相机坐标系到世界坐标系的变换公式为:
Figure BDA0002316384970000051
式(1)中,、、(Xw,Yw,Zw)表示世界坐标系中的点;(Xc,Yc,Zc)表示相机坐标系中相应的点;
Figure BDA0002316384970000052
为相机的外参矩阵;R表示从世界坐标系到相机坐标系的旋转矩阵,R=RxRyRz,Rx、Ry、Rz表示相机坐标系绕世界坐标系的x,y,z轴旋转;T表示从世界坐标系到相机坐标系的平移矩阵,T=[tx ty tz],Tx、Ty、Tz表示相机坐标系在世界坐标系的x,y,z轴上的平移。
图像坐标系与世界坐标系的变换关系:
Figure BDA0002316384970000053
式(2)中,S表示比例系数;
Figure BDA0002316384970000054
为相机的内参矩阵;fx、fy表示焦距,一般情况下,二者相等;u0,v0表示的是相机光轴与图像平面的交点,通常位于图像中心处,故其值常取分辨率的一半;
通过式(2)可算出图像坐标系中的点(x,y)所对应的世界坐标系中的点(X,Y,Z)。
进一步可以得到从世界坐标系与像素坐标系的变换关系:
Figure BDA0002316384970000055
Figure BDA0002316384970000061
式(4)、(5)中,f表示相机的焦距;(u,v)表示像素坐标系中的点。
步骤2:将标定板换成标定笔,标定笔作为靶标固定在机器人末端,如图2所示,以机器人末端关节的坐标系为基础在空间中设定9个标记点。机器人带动标定笔在标记点处以不同的姿态进行定点直到完成9个标记点的定点,得到图像坐标系与机器人末端关节坐标系之间的转换关系。进而可推导出相机坐标系与机器人末端关节坐标系之间的转换关系Tcm即完成手眼标定。如图3中坐标系转换闭环c所示,结合相机标定可推导出靶标坐标系与相机坐标系之间的转换关系Tbc;进而推导出机器人末端关节坐标系与靶标坐标系之间的转换关系Tmb即完成手靶标定。
本步骤中,手靶标定具体包括如下步骤:
将标定板换成标定笔,以标定笔作为靶标,使标定笔的坐标系和之前的标定板坐标系保持一致如图2所示。在机器人末端关节的坐标系上在空间中设定一个正方体,且该正方体处于相机合适的拍摄范围内,以正方体的8个顶点和1个中心点作为标记点D1~D9;机器人带动标定笔在每个标记点处以4种不同的姿态进行定点,直到完成9个标记点的定点;可知机器人末端关节坐标系上的点D1~D9投影到图像坐标系上的对应的点分别为d1~d9,可通过欧式变换即旋转向量和平移向量:
Di=R·di-t(i∈(1,9)) (6)
式(6)表示D1~D9到d1~d9的转换,式(6)中,t表示平移向量。由此可得到图像坐标系与机器人末端关节坐标系之间的转换关系。结合前面相机标定得到的相机参数和公式(7):
Figure BDA0002316384970000071
得到相机坐标系和机器人末端关节坐标系之间的转换关系Tcm完成手眼标定;如图3中坐标系转换闭环c所示,可得机器人末端关节坐标系与靶标之间的转换关系Tmb=相机坐标系与机器人末端关节坐标系之间转换关系Tcm×靶标坐标系与相机坐标系之间的转换关系Tbc(Tmb=TcmTbc),推算出机器人末端关节坐标系与靶标坐标系之间的转换关系Tmb即手靶标定。。
步骤3:再结合预标定数据,推出机器人末端在机器人基坐标系下的位置。
本步骤中,预标定具体包括如下步骤:
采用空间位置定点法进行预标定。通过离线编程的方式,控制机器人将标定笔依次移动到设定的9个标记点此时每个标记点处机器人不需要变动姿态,固定在机器人外的相机对其进行拍照,在拍照的同时记录各个标记点处机器人末端的坐标P′(X,Y,Z)和六个关节的转角Δ′(1~6)
将相机采集到的标定笔图像进行预处理,然后进一步处理可得到预标定的Tcm′;根据图3中坐标系转换闭环b所示可得T6=TcmTcw,结合记录的机器人末端坐标可得到相机坐标系与机器人的世界坐标系之间的转换关系Tcw
如图3中坐标系转换闭环a可知T6=TmbTbcTcw,将预标定得到的Tcw、前面得到的靶标坐标系与相机坐标系之间的转换关系Tbc和手靶标定得到的Tmb相结合可推导出机器人末端位置P1(X,Y,Z),将其与预期的机器人末端位置P0(X,Y,Z)进行对比得到误差。
步骤4:将上述得到的机器人末端位置与机器人预期的末端位置进行对比,得到之间的误差。
步骤5:根据机器人末端位置误差建立误差约束方程,然后应用非线性最小二乘法优化,通过不停的迭代计算寻找到误差函数的局部最小值,并认为该局部最小值能够使得我们的目标函数取得最优解(最小值),完成参数标定。
本步骤中,得到误差后应用非线性最小二乘法优化具体包括如下步骤:
利用最小二乘法参数优化目的是找到一组合适的几何参数值,在该组参数值下机器人的末端定位误差达到最小。
可以构建非线性最小二乘法优化的目标函数为:
Figure BDA0002316384970000081
式(8)中,P0(X,Y,Z)i表示第i个期望的机器人末端位置;P0(X,Y,Z)j表示第j个期望的机器人末端位置;P1(X,Y,Z)i表示推导出的机器人第i个末端位置;P1(X,Y,Z)j表示推导出的机器人第j个末端位置。
这是一个典型的以误差平方和最小为准则来估计非线性静态模型参数的问题。通过迭代优化算法求解目标函数的极小值。算法采用Levenberg-Marquardt算法,其计算形式为:
HLM=-(JTJ+μI)-1JTe (9)
式(9)中,HLM为算法步长,J为误差函数的雅可比矩阵,e为误差函数,μ为正数。
将机器人末端位置坐标P0(X,Y,Z)和P1(X,Y,Z)带入计算目标函数,然后计算迭代步长HLM,修正参数值并重复上述步骤直到到达最大迭代次数或目标函数减小到要求的标准。
通过采用上述技术方案,将视觉应用于机器人标定,得到各坐标之间的转换关系,更好的提高机器人定位精度。

Claims (3)

1.一种基于视觉和多坐标系闭环转换的机器人标定方法,其特征在于,包括以下步骤:
步骤1:建立相机固定在机器人本体外的Eye-to-hand手眼基础模型,国际象棋棋盘作为靶标固定在机器人末端位置;机器人带动国际象棋棋盘在相机能拍摄到合适图像的范围内移动,用相机拍摄到的棋盘图像进行相机标定;
步骤2:进行手靶标定,包括以下步骤:
步骤201:将标定笔作为靶标固定在机器人末端,以机器人末端关节的坐标系为基础在空间中设定9个标记点,机器人带动标定笔在每个标记点处以不同的姿态进行定点直到完成9个标记点的定点,机器人末端关节坐标系上的点D1~D9投影到图像坐标系上的对应的点分别为d1~d9,通过欧式变换表示D1~D9到d1~d9的转换,由此得到图像坐标系与机器人末端关节坐标系之间的转换关系;
步骤202:基于步骤201获得的图像坐标系与机器人末端关节坐标系之间的转换关系,推导出相机坐标系与机器人末端关节坐标系之间的转换关系Tcm,即完成手眼标定;
步骤203:基于转换关系Tcm,结合步骤1相机标定后得到的相机参数,推导出靶标坐标系与相机坐标系之间的转换关系Tbc
步骤204:由Tmb=TcmTbc,推导出机器人末端关节坐标系与靶标坐标系之间的转换关系Tmb,即完成手靶标定;
步骤3:结合预标定数据,推出机器人末端在机器人基坐标系下的位置;
步骤4:将上述得到的机器人末端位置与机器人预期的末端位置进行对比,得到之间的误差;
步骤5:根据步骤4得到的机器人末端位置的误差建立误差约束方程,然后应用非线性最小二乘法优化,通过不停的迭代计算寻找到误差函数的局部最小值,并认为该局部最小值能够使得目标函数取得最优解,完成参数标定。
2.如权利要求1所述的一种基于视觉和多坐标系闭环转换的机器人标定方法,其特征在于,所述步骤1具体包括以下步骤:
步骤101:使标定板坐标系的Z轴方向与法兰盘坐标系的Z轴方向保持一致,在相机能拍摄到合适图像的范围内变动机器人末端上国际象棋棋盘的位姿,使得固定的相机采集到多张不同位姿的棋盘图像;
步骤102:提取棋盘图像中的角点并利用OpenCV中的cornerSubPix()函数将角点位置精确到亚像素级精度,进行相机标定;得到相机的内、外参数矩阵,其中,相机的内参数矩阵为
Figure FDA0002316384960000023
fx、fy表示焦距,u0v0表示相机光轴与图像平面的交点;相机的外参数矩阵为
Figure FDA0002316384960000024
R表示从世界坐标系到相机坐标系的旋转矩阵,R=RxRyRz,Rx、Ry、Rz表示相机坐标系绕世界坐标系的x,y,z轴的旋转,T表示从世界坐标系到相机坐标系的平移矩阵,T=[txty tz],Tx、Ty、Tz表示相机坐标系沿着世界坐标系的x,y,z轴平移,则
其中相机坐标系到世界坐标系的变换公式为:
Figure FDA0002316384960000021
式(1)中,、、(Xw,Yw,Zw)表示世界坐标系中的点;(Xc,Yc,Zc)表示相机坐标系中相应的点;
图像坐标系与世界坐标系的变换关系为:
Figure FDA0002316384960000022
通过式(2)算出图像坐标系中的点(x,y)所对应的世界坐标系中的点(X,Y,Z)。
3.如权利要求1所述的一种基于视觉和多坐标系闭环转换的机器人标定方法,其特征在于,所述步骤3包括以下步骤:
步骤301:采用空间位置定点进行预标定,在机器人末端关节坐标系下将标定笔依次移动到设定的9个标记点,此时每个标记点处机器人不需要变动姿态,固定在机器人外的相机对其进行拍照,在拍照的同时记录各个标记点处机器人末端的坐标P′(X,Y,Z)
步骤302:将相机采集到不同标记点处的标定笔图像进行预处理;然后进一步处理得到预标定的T′cm(1~9),T′cm(1~9)表示9组预标定的相机坐标系与机器人末端关节坐标系之间的转换矩阵,T′cm(1~9)结合记录的机器人末端坐标得到9组相机坐标系与机器人的世界坐标系之间的转换关系Tcw(1~9),取9组数据的平均值作为最终的相机坐标系与机器人的世界坐标系之间的转换关系Tcw
步骤303:将预标定得到的转换关系Tcw、靶标坐标系与相机坐标系之间的转换关系Tbc和手靶标定得到的Tmb相结合可推导出机器人末端位置,将其与预期的机械手末端位置进行对比得到误差。
CN201911279737.0A 2019-12-13 2019-12-13 一种基于视觉和多坐标系闭环转换的机器人标定方法 Active CN110919658B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911279737.0A CN110919658B (zh) 2019-12-13 2019-12-13 一种基于视觉和多坐标系闭环转换的机器人标定方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911279737.0A CN110919658B (zh) 2019-12-13 2019-12-13 一种基于视觉和多坐标系闭环转换的机器人标定方法

Publications (2)

Publication Number Publication Date
CN110919658A true CN110919658A (zh) 2020-03-27
CN110919658B CN110919658B (zh) 2023-03-31

Family

ID=69860355

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911279737.0A Active CN110919658B (zh) 2019-12-13 2019-12-13 一种基于视觉和多坐标系闭环转换的机器人标定方法

Country Status (1)

Country Link
CN (1) CN110919658B (zh)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111515950A (zh) * 2020-04-28 2020-08-11 腾讯科技(深圳)有限公司 机器人坐标系变换关系确定方法、装置、设备和存储介质
CN111768364A (zh) * 2020-05-15 2020-10-13 成都飞机工业(集团)有限责任公司 一种飞机表面质量检测系统标定方法
CN112223285A (zh) * 2020-09-30 2021-01-15 南京航空航天大学 一种基于组合测量的机器人手眼标定方法
CN113119083A (zh) * 2021-03-19 2021-07-16 深圳市优必选科技股份有限公司 一种机器人标定方法、装置、机器人及存储介质
CN113237434A (zh) * 2021-04-25 2021-08-10 湖南大学 一种基于阶梯形标定物的激光轮廓传感器eye-in-hand标定方法
CN114260899A (zh) * 2021-12-29 2022-04-01 广州极飞科技股份有限公司 手眼标定方法、装置、电子设备和计算机可读存储介质
CN116277035A (zh) * 2023-05-15 2023-06-23 北京壹点灵动科技有限公司 机器人的控制方法、装置、处理器及电子设备

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5523663A (en) * 1992-05-15 1996-06-04 Tsubakimoto Chain Co. Method for controlling a manipulator relative to a moving workpiece
CN109859275A (zh) * 2019-01-17 2019-06-07 南京邮电大学 一种基于s-r-s结构的康复机械臂的单目视觉手眼标定方法
US20190204084A1 (en) * 2017-09-29 2019-07-04 Goertek Inc. Binocular vision localization method, device and system
CN110136208A (zh) * 2019-05-20 2019-08-16 北京无远弗届科技有限公司 一种机器人视觉伺服系统的联合自动标定方法及装置
CN110355464A (zh) * 2019-07-05 2019-10-22 上海交通大学 激光加工的视觉匹配方法、系统及介质

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5523663A (en) * 1992-05-15 1996-06-04 Tsubakimoto Chain Co. Method for controlling a manipulator relative to a moving workpiece
US20190204084A1 (en) * 2017-09-29 2019-07-04 Goertek Inc. Binocular vision localization method, device and system
CN109859275A (zh) * 2019-01-17 2019-06-07 南京邮电大学 一种基于s-r-s结构的康复机械臂的单目视觉手眼标定方法
CN110136208A (zh) * 2019-05-20 2019-08-16 北京无远弗届科技有限公司 一种机器人视觉伺服系统的联合自动标定方法及装置
CN110355464A (zh) * 2019-07-05 2019-10-22 上海交通大学 激光加工的视觉匹配方法、系统及介质

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111515950A (zh) * 2020-04-28 2020-08-11 腾讯科技(深圳)有限公司 机器人坐标系变换关系确定方法、装置、设备和存储介质
CN111768364A (zh) * 2020-05-15 2020-10-13 成都飞机工业(集团)有限责任公司 一种飞机表面质量检测系统标定方法
CN111768364B (zh) * 2020-05-15 2022-09-20 成都飞机工业(集团)有限责任公司 一种飞机表面质量检测系统标定方法
CN112223285A (zh) * 2020-09-30 2021-01-15 南京航空航天大学 一种基于组合测量的机器人手眼标定方法
CN112223285B (zh) * 2020-09-30 2022-02-01 南京航空航天大学 一种基于组合测量的机器人手眼标定方法
CN113119083A (zh) * 2021-03-19 2021-07-16 深圳市优必选科技股份有限公司 一种机器人标定方法、装置、机器人及存储介质
CN113237434A (zh) * 2021-04-25 2021-08-10 湖南大学 一种基于阶梯形标定物的激光轮廓传感器eye-in-hand标定方法
CN113237434B (zh) * 2021-04-25 2022-04-01 湖南大学 一种基于阶梯形标定物的激光轮廓传感器eye-in-hand标定方法
CN114260899A (zh) * 2021-12-29 2022-04-01 广州极飞科技股份有限公司 手眼标定方法、装置、电子设备和计算机可读存储介质
CN116277035A (zh) * 2023-05-15 2023-06-23 北京壹点灵动科技有限公司 机器人的控制方法、装置、处理器及电子设备
CN116277035B (zh) * 2023-05-15 2023-09-12 北京壹点灵动科技有限公司 机器人的控制方法、装置、处理器及电子设备

Also Published As

Publication number Publication date
CN110919658B (zh) 2023-03-31

Similar Documents

Publication Publication Date Title
CN110919658B (zh) 一种基于视觉和多坐标系闭环转换的机器人标定方法
CN111775146B (zh) 一种工业机械臂多工位作业下的视觉对准方法
CN108972559B (zh) 基于红外立体视觉定位系统和机械臂的手眼标定方法
CN111801198B (zh) 一种手眼标定方法、系统及计算机存储介质
CN109877840B (zh) 一种基于相机光轴约束的双机械臂标定方法
CN106457562B (zh) 用于校准机器人的方法和机器人系统
CN110666798B (zh) 一种基于透视变换模型的机器人视觉标定方法
CN113386136B (zh) 一种基于标准球阵目标估计的机器人位姿矫正方法及系统
CN113910219A (zh) 运动臂系统以及控制方法
CN110136204B (zh) 基于双侧远心镜头相机机床位置标定的音膜球顶装配系统
CN114343847B (zh) 基于光学定位系统的手术机器人的手眼标定方法
CN111012506A (zh) 基于立体视觉的机器人辅助穿刺手术末端工具中心标定方法
CN114519738A (zh) 一种基于icp算法的手眼标定误差修正方法
CN115546289A (zh) 一种基于机器人的复杂结构件三维形貌测量方法
CN115446847A (zh) 用于提高机器人系统的3d眼手协调准确度的系统和方法
CN111915685B (zh) 一种变焦摄像机标定方法
CN112109072B (zh) 一种大型稀疏特征托盘精确6d位姿测量和抓取方法
CN108089441A (zh) 空间拍机次镜六自由度精密调整机构标定算法和存储介质
CN111899303B (zh) 一种新的考虑空间逆投影约束的特征匹配与相对定位方法
CN114161411A (zh) 一种基于视觉的多足机器人运动学参数标定方法
CN111145267B (zh) 基于imu辅助的360度全景视图多相机标定方法
Yang et al. A closed-loop controller for a continuum surgical manipulator based on a specially designed wrist marker and stereo tracking
CN115813556A (zh) 手术机器人标定方法、装置、手术机器人及存储介质
CN114046889B (zh) 一种红外相机的自动化标定方法
CN114589682A (zh) 一种机器人手眼自动标定的迭代方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant