CN110533727A - 一种基于单个工业相机的机器人自定位方法 - Google Patents
一种基于单个工业相机的机器人自定位方法 Download PDFInfo
- Publication number
- CN110533727A CN110533727A CN201910666397.0A CN201910666397A CN110533727A CN 110533727 A CN110533727 A CN 110533727A CN 201910666397 A CN201910666397 A CN 201910666397A CN 110533727 A CN110533727 A CN 110533727A
- Authority
- CN
- China
- Prior art keywords
- robot
- coordinate system
- industrial
- industrial camera
- anchor 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 48
- 230000009466 transformation Effects 0.000 claims abstract description 18
- 230000000007 visual effect Effects 0.000 claims abstract description 6
- 239000011159 matrix material Substances 0.000 claims description 20
- 238000003384 imaging method Methods 0.000 claims description 16
- 238000013519 translation Methods 0.000 claims description 9
- 238000004364 calculation method Methods 0.000 claims description 5
- 238000005457 optimization Methods 0.000 claims description 3
- 235000013399 edible fruits Nutrition 0.000 claims description 2
- HOWHQWFXSLOJEF-MGZLOUMQSA-N systemin Chemical compound NCCCC[C@H](N)C(=O)N[C@@H](CCSC)C(=O)N[C@@H](CCC(N)=O)C(=O)N[C@@H]([C@@H](C)O)C(=O)N[C@@H](CC(O)=O)C(=O)OC(=O)[C@@H]1CCCN1C(=O)[C@H]1N(C(=O)[C@H](CC(O)=O)NC(=O)[C@H](CCCN=C(N)N)NC(=O)[C@H](CCCCN)NC(=O)[C@H](CO)NC(=O)[C@H]2N(CCC2)C(=O)[C@H]2N(CCC2)C(=O)[C@H](CCCCN)NC(=O)[C@H](CO)NC(=O)[C@H](CCC(N)=O)NC(=O)[C@@H](NC(=O)[C@H](C)N)C(C)C)CCC1 HOWHQWFXSLOJEF-MGZLOUMQSA-N 0.000 claims description 2
- 108010050014 systemin Proteins 0.000 claims description 2
- 238000005553 drilling Methods 0.000 description 9
- 230000004807 localization Effects 0.000 description 7
- 238000005259 measurement Methods 0.000 description 6
- 230000033001 locomotion Effects 0.000 description 5
- 238000012545 processing Methods 0.000 description 5
- 238000004519 manufacturing process Methods 0.000 description 3
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 231100000572 poisoning Toxicity 0.000 description 2
- 230000000607 poisoning effect Effects 0.000 description 2
- 230000035807 sensation Effects 0.000 description 2
- 241001074085 Scophthalmus aquosus Species 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000000052 comparative effect Effects 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 238000000354 decomposition reaction Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 239000012636 effector Substances 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
- G06F17/11—Complex mathematical operations for solving equations, e.g. nonlinear equations, general mathematical optimization problems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
- G06F17/16—Matrix or vector computation, e.g. matrix-matrix or matrix-vector multiplication, matrix factorization
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/80—Geometric correction
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/70—Determining position or orientation of objects or cameras
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/80—Analysis of captured images to determine intrinsic or extrinsic camera parameters, i.e. camera calibration
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/97—Determining parameters from multiple pictures
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Mathematical Physics (AREA)
- Mathematical Optimization (AREA)
- Pure & Applied Mathematics (AREA)
- Mathematical Analysis (AREA)
- Computational Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Algebra (AREA)
- Databases & Information Systems (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Computing Systems (AREA)
- Operations Research (AREA)
- Manipulator (AREA)
- Numerical Control (AREA)
Abstract
本发明公开了一种基于单个工业相机的机器人自定位方法,属于工业机器人领域,本发明的方法只需要以示教方式驱动机器人带动末端的工业相机对六个以上坐标已知的定位点依次单独成像,即可简便快捷地确定出世界坐标系与机器人基坐标系之间的变换关系,实现机器人自定位。本发明无需在同一幅图像中成像分布于较大空间范围内的多个目标点,而只要依次分别对各定位点单独进行成像;本发明方法不受相机视场大小和定位点分布结构的限制;本发明针对多个定位点依次单独成像所建立的求解模型和求解方法可以广泛应用于解决各类“手‑眼”机器人***的自定位问题。
Description
技术领域
本发明涉及工业机器人领域,具体为一种基于单个工业相机的机器人自定位 方法。
背景技术
随着智能制造技术的高速发展,工业机器人在工业领域中的应用越来越广泛。 其中,将钻铆执行器固联于关节臂式工业机器人末端进行自动化钻孔和铆接是目 前飞机装配领域中的一个研究热点,并已逐渐开始步入实际应用阶段,替代传统 的人工作业。机器人自动钻铆不但可以大大提高制孔和铆接质量,也可以有效提 高钻铆效率。
机器人钻铆***工作之前,需要确定机器人在世界坐标系中的位置和姿态。 在世界坐标系与工件坐标系重合的情况系,也就是需要确定待钻铆工件坐标系与 机器人坐标系之间的变换关系。这一环节称为机器人定位(也称为机器人找正、 工件定位、工件找正)。
目前飞机装配机器人自动钻铆作业中,机器人定位主要采用激光跟踪仪等大 尺寸测量设备来完成。一方面,需要利用外部测量设备对被钻铆工件上的多个特 征点进行测量,进而建立工件坐标系与测量坐标系之间的变换关系;另一方面, 在机器人末端上布置靶点(靶球),控制机器人绕不同的轴旋转,每旋转到一个 位置,利用外部测设备对机器人末端上布置的靶点进行三维坐标测量,再通过绕 各轴旋转时靶点的一系列三维坐标进行圆弧拟合,进而建立起机器人基坐标系与 测量坐标系之间的变换关系。然后,根据工件坐标系与测量坐标系之间的变换关 系、机器人基坐标系与测量坐标系之间的变换关系,算出工件坐标系与机器人基 坐标系之间的变换关系,从而实现机器人定位。这种利用外部测量设备进行机器 人定位的方法,不但需要借助额外的测量设备,而且步骤繁琐耗时,测量过程和 定位解算过程难以实现集成和自动化。
在面向飞机装配的机器人自动钻铆***中,为了保证机器人制孔位置的准确 性,机器人末端的钻铆执行器中会固联一个工业相机,用于制孔位置误差的在线 补偿。根据已有的机器视觉理论和方法,利用一个工业相机拍摄n个相对位置已 知的目标点,可以求解出相机相对于已知目标点的位姿,这被称为透视n点问题(PnP问题)。求解PnP问题要求相机在一幅图像中同时成像n个目标点,为了 保证解的唯一性和精确性,工业应用中一般n≥6,且n个目标点应尽可能分布 于一个较大的空间范围内。然而,由于钻铆执行器中的工业相机在进行制孔误差 在线补偿时,每次拍摄图像都只需要对单独一个直径5毫米左右的基准孔(或者 基准铆钉)进行成像,而为了保证基准孔的成像质量,避免所拍摄的单个基准孔在图像中所占区域过小,机器人末端执行器中所固联的工业相机的视场通常较小, 无法在一幅图像中同时成像分布于较大空间范围内的多个目标点。因此,在本发 明之前自动钻铆机器人自带的工业相机无法用于机器人自身定位。目前业内一直 沿用激光跟踪仪等额外的测量设备进行繁琐的机器人定位工作。
发明内容
本发明针对现有技术中存在的问题,公开了一种基于单个工业相机的机器人 自定位方法,利用一个固联于机器人末端的单个工业相机对世界坐标系中的六个 以上的定位点依次拍摄图像,根据这组图像确定机器人基坐标系与世界坐标系之 间的变换关系。本发明的方法能够实现工业机器人在工作现场快速便捷的自定位。
本发明是这样实现的:
一种基于单个工业相机的机器人自定位方法,包括工业机器人,所述的工业 机器人包括机器人末端法兰盘,所述的机器人法兰盘前端固连有一个工业相机; 世界坐标系中有n个在视觉图像中可分辨的定位点,n≥6,且n个定位点不共 线,n个定位点在世界坐标系OW下的坐标已知, 记为Pi=(Xi,Yi,Zi)T,i=1,2,L,n,利用单个工业相机进行工业机器人自定位 的方法,包含以下步骤:
步骤一、控制工业机器人移动,使机器人末端所载工业相机依次到达第i个 定位点上方可以对该定位点清晰成像的位置,i=1,2,L,n,控制工业相机拍摄 该定位点的图像,并记录该位置下机器人法兰盘坐标系OF原点相对工业机器人 基坐标系OR原点之间的平移向量以及机器人法兰盘的欧拉角αi,βi,γi;
步骤二、利用公式(1)计算拍摄第i个定位点时机器人法兰盘坐标系OF相对 于机器人基坐标系OR的旋转矩阵
利用式(2)表示拍摄第i个定位点时机器人法兰盘坐标系OF相对于机器人基 坐标系OR的变换矩阵
步骤三:在第i次拍摄的图像中,提取出第i个定位点的图像坐标,记为(ui,vi);
步骤四:根据坐标系之间的变换关系和相机成像模型,利用式(3)求解世界 坐标系OW相对于机器人基坐标系OR的变换关系完成机器人在世界坐标系 中的定位:
式(3)中,λi为比例系数,K为工业相机的内参数矩阵,
其中αx,αy,s,u0,v0为已经标定出的相机成像参数。
进一步,所述的工业机器人下端设置有机器人运动导轨;所述的定位点设置 于加工工装台架,所述的加工工装台架上还固定设置有待加工工件。
进一步,所述的工业相机为透视成像相机;所述的工业相机的成像参数以及 坐标系OC与法兰盘坐标系OF之间的4×4变换矩阵均已标定过;n个定位点 在世界坐标系OW下的坐标已知,记为Pi=(Xi,Yi,Zi)T,i=1,2,L,n。
进一步,所述的工业机器人末端所载工业相机依次到达n个定位点上方位置 拍摄图像,所述的n个定位点在所拍摄的n幅图像中的图像坐标(ui,vi), i=1,2,L,n,离散分布于所述工业相机图像平面的不同位置。
进一步,所述的步骤四中利用式(3)求解的方法包含以下步骤:
4.1、对于已知量令
其中m1 i,m2 i,m3 i均为三维行向量,m14 i,m24 i,m34 i为标量值;记:
根据式(3)得到:
根据(4)式,形成线性方程组(5)
用最小二乘法求解线性方程组(5),得到待求解的世界坐标系OW相对于工 业机器人基坐标系OR的变换关系中的旋转矩阵和平移向量的初步计算结果
和
4.2、求解使得的Frobenius范数最小的单位正交矩阵
4.3、求解线性方程组(6)
得到
4.4、以和为待求解的世界坐标系OW相对于工业机器人(3)基坐 标系OR的变换关系中的旋转矩阵和平移向量的初值,通过非线性优化方法求 解式(7)得到的最终结果:
其中
本发明与现有技术相比的有益效果在于:
1、目前已有的机器人定位方法需要采用额外的测量设备,其过程繁琐复杂, 且测量过程和定位计算过程难以实现集成和自动化;本发明的方法无需其他额外 测量设备,直接利用工业机器人上自带的单个工业相机,即可完成机器人自定位, 更加简便、快捷、易行;
2、传统的基于单个相机所拍图像通过求解PnP问题进行定位的方法,需要 相机一次成像分布于较大空间范围内的多个目标点,但通常情况下机器人自带的 工业相机受视场所限难以实现,而本发明方法只需要机器人自带的工业相机依次 分别对六个以上的定位点单独进行成像即可,不受相机视场限制;
3、本发明所述方法针对多个定位点依次单独成像所创新建立的求解模型和 求解方法可以广泛应用于解决各类“手-眼”机器人***的自定位问题;
4、本发明的方法只需要机器人末端的工业相机对六个以上坐标已知的定位 点依次单独成像,即可简便快捷地确定出世界坐标系与机器人基坐标系之间的变 换关系,实现机器人自定位;该方法除了在飞机装配机器人自动钻铆中有明确需 求以外,也可以应用于其他领域中末端带有工业相机的机器人自定位。
附图说明
图1为本发明具体优选实施例中一种基于单个工业相机的机器人自定位方 法的***组成示意图;
图2为本发明具体优选实施例中机器人拍摄的六个定位点图像,以及提取 的定位点图像坐标;
其中,1-加工工装台架、2-待加工工件、3-工业机器人、3-1-机器人法兰盘、 3-2-工业相机、4-机器人运动导轨、5-世界坐标系、6-定位点。
具体实施方式
为使本发明的目的、技术方案及效果更加清楚,明确,以下列举实例对本发 明进一步详细说明。应当指出此处所描述的具体实施仅用以解释本发明,并不用 于限定本发明。
如图1所示,本发明的自定位装置中包括工业机器人3,所述的工业机器人 3包括末端法兰盘3-1,所述的机器人法兰盘3-1前端固连工业相机3-2。
本发明的实施例中在工业机器人3下端设置有机器人运动导轨4,世界坐标 系5中有6个在视觉图像中可分辨且不共线的定位点。本实施例中6个定位点位 于加工工装台架1上,所述的加工工装台架1上还固定设置有待加工工件2。单 个工业相机3-2固联于机器人法兰盘上;工业相机3-2为透视成像相机;工业相 机3-2的成像参数以及所述工业相机坐标系OC与机器人法兰盘3-1坐标系OF之 间的4×4变换矩阵均已标定过。
在本具体实施例中,工业相机为德国AVT公司生产的GC2450M型号相机 与施耐德公司生产的KREUZNACH APO-XENOPLAN 1.4/23-0903型号镜头,图 像分辨率为2448×2050,有效视场71mm×59mm,图像已经过畸变矫正,相机内 参数矩阵
手-眼关系矩阵已经过标定,为
在本具体实施例中,机器人为KUKA-KR30关节臂式工业机器人,加工工 装台架上有六个黑白同心的圆形视觉目标,每个视觉目标上白色圆的圆心即为本 实施例中的定位点,六个定位点在世界坐标系OW下的坐标已知, 记为Pi=(Xi,Yi,Zi)T,i=1,2,L,6,具体坐标值如表一所示。在实际工程应用 中,定位点一般可以是工件及其工装上散布的定位点中心,其三维坐标在设计阶 段设定,并通过加工过程保证定位点中心的位置精度。
表一
本实施例中,利用工业机器人3进行自定位方法,包含以下步骤:
步骤一、通过机器人交互示教功能控制机器人末端移动,使机器人末端所 载工业相机3-2依次到达六个定位点上方可以对相应定位点单独清晰成像的位置, 在每个位置下控制所述工业相机拍摄相应定位点的图像,并记录该位置下机器人 法兰盘坐标系OF原点相对机器人基坐标系OR原点之间的平移向量以及机器 人法兰盘的欧拉角αi,βi,γi,i=1,2,L,6,本实施例中的六次机器人运动参 数具体记录结果如表二所示;
表二
步骤二、利用公式(1)计算拍摄第i个定位点时机器人法兰盘坐标系OF相对 于机器人基坐标系OR的旋转矩阵
利用式(2)表示拍摄第i个定位点时机器人法兰盘坐标系OF相对于机器人基 坐标系OR的变换矩阵
步骤三、在第i次拍摄的图像中,提取出第i个定位点的图像坐标,记为 (ui,vi),i=1,2,L,6;
步骤四、根据坐标系之间的变换关系和相机成像模型,利用式(3)求解世界 坐标系OW相对于机器人基坐标系OR的变换关系完成机器人在世界坐标系 中的定位:
式(3)中,λi为比例系数,K为已标定的工业相机的内参数矩阵;
如附图2所示,本实施例对于步骤一中,机器人末端所载工业相机依次到 达六个定位点上方位置拍摄图像,六个定位点在所拍摄的六幅图像中的图像坐标 (ui,vi),i=1,2,L,6,尽可能离散分布于所述工业相机图像平面的不同位置, 具体的六个定位点在图像平面上的位置坐标提取结果如表三所示。
表三
进一步,针对步骤四中利用式(3)求解的方法,本实施例包含以下步骤:
4.1、对于已知量令
其中m1 i,m2 i,m3 i均为三维行向量,m14 i,m24 i,m34 i为标量值;记
根据式(3)得到:
根据(4)式,形成线性方程组(5)
用最小二乘法求解线性方程组(5),得到待求解的世界坐标系OW相对于机 器人基坐标系OR的变换关系中的旋转矩阵和平移向量的初步计算结果
和
4.2、通过奇异值分解方法求解使得的Frobenius范数最小的单 位正交矩阵
4.3、求解线性方程组(6)
得到
4.4、以和为待求解的世界坐标系OW相对于机器人基坐标系OR的 变换关系中的旋转矩阵和平移向量的初值,通过非线性优化方法求解式(7) 得到的最终结果:
其中
最终求出的
为了对比说明本专利方法结果的精确性,利用额外的独立商用测量***对本 实施例中的机器人基坐标与世界坐标系之间的变换关系进行了测量。采用独立商 用测量***测量得到的结果记为具体为
本发明方法获得的结果与商用测量***的定位结果比较,对应的旋转 矩阵的Frobenius范数为0.008,对应的平移向量的Frobenius范数 为4.952。可见,机器人自定位的方法得到的结果与商用测量***得 出的结果相比偏差较小,是机器人自身定位的有效方法。
尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言, 可以理解在不脱离本发明的原理和精神的情况下能够对这些实施例进行多种变 化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。
Claims (4)
1.一种基于单个工业相机的机器人自定位方法,包括工业机器人(3)、世界坐标系(5),其特征在于,所述的工业机器人(3)包括机器人法兰盘(3-1),所述的机器人法兰盘(3-1)前端固连有工业相机(3-2);世界坐标系(5)中有n个在视觉图像中可分辨的定位点(6),n≥6,且n个定位点不共线;利用工业相机(3-2)进行工业机器人(3)自定位的方法,包含以下步骤:
步骤一、控制工业机器人(3)移动,使机器人末端所载工业相机(3-2)依次到达第i个定位点上方可以对该定位点清晰成像的位置,i=1,2,L,n,控制工业相机拍摄该定位点的图像,并记录该位置下机器人法兰盘(3-1)坐标系OF原点相对工业机器人(3)基坐标系OR原点之间的平移向量以及机器人法兰盘(3-1)的欧拉角αi,βi,γi;
步骤二、利用公式(1)计算拍摄第i个定位点时机器人法兰盘坐标系OF相对于机器人基坐标系OR的旋转矩阵i=1,2,L,n:
利用式(2)表示拍摄第i个定位点时机器人法兰盘坐标系OF相对于机器人基坐标系OR的变换矩阵i=1,2,L,n,
步骤三:在第i次拍摄的图像中,提取出第i个定位点的图像坐标,记为(ui,vi);
步骤四:根据坐标系之间的变换关系和相机成像模型,利用式(3)求解世界坐标系OW相对于机器人基坐标系OR的变换关系完成机器人在世界坐标系中的定位:
式(3)中,λi为比例系数,K为工业相机的内参数矩阵,
其中αx,αy,s,u0,v0为已经标定出的相机成像参数。
2.根据权利要求1所述的一种基于单个工业相机的机器人自定位方法,其特征在于,所述的工业相机(3-2)为透视成像相机;所述的工业相机(3-2)的成像参数以及坐标系OC与法兰盘(3-1)坐标系OF之间的4×4变换矩阵均已标定过;n个定位点在世界坐标系OW下的坐标已知,记为Pi=(Xi,Yi,Zi)T,i=1,2,L,n。
3.根据权利要求1所述的一种基于单个工业相机的机器人自定位方法,其特征在于,所述的步骤一中工业机器人(3)末端所载工业相机(3-2)依次到达n个定位点上方位置拍摄图像,所述的n个定位点在所拍摄的n幅图像中的图像坐标(ui,vi),i=1,2,L,n,离散分布于所述工业相机图像平面的不同位置。
4.根据权利要求1所述的一种基于单个工业相机的机器人自定位方法,其特征在于,所述的步骤四中利用式(3)求解的方法包含以下步骤:
4.1、对于已知量i=1,2,L,n,令
其中m1 i,m2 i,m3 i均为三维行向量,m14 i,m24 i,m34 i为标量值;记:
根据式(3)得到:
根据(4)式,形成线性方程组(5)
用最小二乘法求解线性方程组(5),得到待求解的世界坐标系OW相对于工业机器人(3)基坐标系OR的变换关系中的旋转矩阵和平移向量的初步计算结果
和
4.2、求解使得的Frobenius范数最小的单位正交矩阵
4.3、求解线性方程组(6)
得到
4.4、以和为待求解的世界坐标系OW相对于工业机器人(3)基坐标系OR的变换关系中的旋转矩阵和平移向量的初值,通过非线性优化方法求解式(7)得到的最终结果:
其中
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910666397.0A CN110533727B (zh) | 2019-07-23 | 2019-07-23 | 一种基于单个工业相机的机器人自定位方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910666397.0A CN110533727B (zh) | 2019-07-23 | 2019-07-23 | 一种基于单个工业相机的机器人自定位方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110533727A true CN110533727A (zh) | 2019-12-03 |
CN110533727B CN110533727B (zh) | 2023-07-11 |
Family
ID=68661843
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910666397.0A Active CN110533727B (zh) | 2019-07-23 | 2019-07-23 | 一种基于单个工业相机的机器人自定位方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110533727B (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112157284A (zh) * | 2020-09-29 | 2021-01-01 | 蒙美兰 | 一种工业机器人自动化钻孔***及使用方法 |
CN112833883A (zh) * | 2020-12-31 | 2021-05-25 | 杭州普锐视科技有限公司 | 一种基于多相机的室内移动机器人定位方法 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108827154A (zh) * | 2018-07-09 | 2018-11-16 | 深圳辰视智能科技有限公司 | 一种机器人无示教抓取方法、装置及计算机可读存储介质 |
CN109059755A (zh) * | 2018-06-11 | 2018-12-21 | 天津科技大学 | 一种机器人高精度手眼标定方法 |
CN109389642A (zh) * | 2017-08-04 | 2019-02-26 | 惠州市阿图达机电有限公司 | 视觉***对机器人的标定方法、***和具有存储功能装置 |
CN109807937A (zh) * | 2018-12-28 | 2019-05-28 | 北京信息科技大学 | 一种基于自然场景的机器人手眼标定方法 |
-
2019
- 2019-07-23 CN CN201910666397.0A patent/CN110533727B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109389642A (zh) * | 2017-08-04 | 2019-02-26 | 惠州市阿图达机电有限公司 | 视觉***对机器人的标定方法、***和具有存储功能装置 |
CN109059755A (zh) * | 2018-06-11 | 2018-12-21 | 天津科技大学 | 一种机器人高精度手眼标定方法 |
CN108827154A (zh) * | 2018-07-09 | 2018-11-16 | 深圳辰视智能科技有限公司 | 一种机器人无示教抓取方法、装置及计算机可读存储介质 |
CN109807937A (zh) * | 2018-12-28 | 2019-05-28 | 北京信息科技大学 | 一种基于自然场景的机器人手眼标定方法 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112157284A (zh) * | 2020-09-29 | 2021-01-01 | 蒙美兰 | 一种工业机器人自动化钻孔***及使用方法 |
CN112833883A (zh) * | 2020-12-31 | 2021-05-25 | 杭州普锐视科技有限公司 | 一种基于多相机的室内移动机器人定位方法 |
CN112833883B (zh) * | 2020-12-31 | 2023-03-10 | 杭州普锐视科技有限公司 | 一种基于多相机的室内移动机器人定位方法 |
Also Published As
Publication number | Publication date |
---|---|
CN110533727B (zh) | 2023-07-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111775146B (zh) | 一种工业机械臂多工位作业下的视觉对准方法 | |
CN109794938B (zh) | 一种适用于曲面结构的机器人制孔误差补偿装置及其方法 | |
KR102280663B1 (ko) | 비전 가이드 로봇 암 교정 방법 | |
CN108399639A (zh) | 基于深度学习的快速自动抓取与摆放方法 | |
CN110276799B (zh) | 一种坐标标定方法、标定***及机械臂 | |
CN110450163A (zh) | 无需标定板的基于3d视觉的通用手眼标定方法 | |
CN107590835A (zh) | 一种核环境下机械臂工具快换视觉定位***与定位方法 | |
CN109848951A (zh) | 大型工件的自动加工设备及方法 | |
CN109877840A (zh) | 一种基于相机光轴约束的双机械臂标定方法 | |
CN112833792B (zh) | 一种用于六自由度机械臂的精度标定和验证方法 | |
TWI699264B (zh) | 視覺導引機器手臂校正方法 | |
CN112958960B (zh) | 一种基于光学靶标的机器人手眼标定装置 | |
CN114643578B (zh) | 一种提高机器人视觉引导精度的标定装置及方法 | |
CN110533727A (zh) | 一种基于单个工业相机的机器人自定位方法 | |
CN110202560A (zh) | 一种基于单个特征点的手眼标定方法 | |
CN109059755B (zh) | 一种机器人高精度手眼标定方法 | |
CN111145272A (zh) | 一种机械手与相机手眼标定装置和方法 | |
CN111482964A (zh) | 一种新的机器人手眼标定方法 | |
CN114654465A (zh) | 一种基于线激光结构光视觉传感的焊缝跟踪提取方法 | |
CN110962127B (zh) | 一种用于机械臂末端位姿辅助标定装置及其标定方法 | |
CN206633018U (zh) | 针对轴孔配合的柔性在线测量装配一体化装置 | |
CN112238453B (zh) | 视觉导引机器手臂校正方法 | |
CN215037637U (zh) | 一种用于工业机器人视觉引导的相机外参标定装置 | |
CN112598752A (zh) | 基于视觉识别的标定方法及作业方法 | |
CN211699034U (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 |