CN102794763B - 基于线结构光视觉传感器引导的焊接机器人***标定方法 - Google Patents

基于线结构光视觉传感器引导的焊接机器人***标定方法 Download PDF

Info

Publication number
CN102794763B
CN102794763B CN201210318783.9A CN201210318783A CN102794763B CN 102794763 B CN102794763 B CN 102794763B CN 201210318783 A CN201210318783 A CN 201210318783A CN 102794763 B CN102794763 B CN 102794763B
Authority
CN
China
Prior art keywords
target
rightarrow
point
camera
coordinate
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.)
Active
Application number
CN201210318783.9A
Other languages
English (en)
Other versions
CN102794763A (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.)
XINJE ELECTRONIC CO Ltd
Jiangnan University
Original Assignee
XINJE ELECTRONIC CO Ltd
Jiangnan 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 XINJE ELECTRONIC CO Ltd, Jiangnan University filed Critical XINJE ELECTRONIC CO Ltd
Priority to CN201210318783.9A priority Critical patent/CN102794763B/zh
Publication of CN102794763A publication Critical patent/CN102794763A/zh
Application granted granted Critical
Publication of CN102794763B publication Critical patent/CN102794763B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Length Measuring Devices By Optical Means (AREA)
  • Manipulator (AREA)

Abstract

本发明涉及一种基于线结构光视觉传感器引导的焊接机器人***标定方法,其包括第一步、控制机械臂变换位姿,通过相机获取圆靶标图像后,完成圆靶标图像和世界坐标的匹配,以得到相机的内部参数矩阵、外参数矩阵RT;第二步、通过Hough变换求出线激光光条的线方程;利用第一步得到的外参数矩阵RT得到线激光光条平面在相机坐标系下的平面方程;第三步、利用四元数法计算得到机械臂末端坐标系与机械臂基坐标系的变换矩阵;第四步、计算出焊接工件末端点在机械臂坐标下的坐标值,并结合机械臂位姿计算出工件在所述位姿下的偏移值。本发明灵活、精度高、速度快、稳定性好,实时性强,方法简单,计算量小,通用性强。

Description

基于线结构光视觉传感器引导的焊接机器人***标定方法
技术领域
本发明涉及一种机器人视觉传感器及其标定方法,尤其是一种基于线结构光视觉传感器引导的焊接机器人***标定方法,具体地说是机器人基于线结构光视觉传感器的手眼关系矩阵和传感器参数的快速标定方法。
背景技术
焊接的特点是工艺因素复杂、劳动强度大,生产周期长、劳动环境差,其品质依赖操作者的技能、技术和经验,也和操作者情绪及身体状况相关,因此,焊接自动化技术对于提高接头品质、保证稳定性具有很重要的意义。实现焊接自动化的关键问题是焊缝的自动跟踪,激光视觉引导的智能焊接机器人将焊缝图像识别与机器人运动控制技术结合,能够有效解决焊缝自动跟踪难题。
标定(包括相机参数标定、线激光光平面方程标定和手眼变换矩阵标定)在视觉测量***中是非常关键且重要的环节,其标定结果的精度及算法的稳定性与实时性,直接影响到工业生产过程中测量与跟踪的精度。线结构光视觉传感器的参数包括相机的内部参数(焦距、主点以及畸变系数等)及线结构光视觉传感器的结构参数(即线激光在相机坐标系下的光平面方程),通过Tsai,张正友,胡占义等人在视觉标定中的贡献,我们可以轻松的获得相机的内部参数。线结构光视觉传感器的结构参数标定方法有许多方法,如R.Dewar提出的拉丝标定方法;D.Q.Huynh提出了交比不变性标定方法;毕德学提出的基于交线的线激光光平面方程标定具有较强的鲁棒性,实施方法简单,特征易提取,满足现场标定要求。根据测量模型,由传感器返回的测量数据恢复被测曲面的三维坐标信息必须要确定机械臂末端坐标系到相机坐标系的手眼变换矩阵H。在机器视觉领域该问题称为手眼标定。常用的机器人手眼标定方法是利用已知标定参考物(标定块),控制机械手在不同方位观察空间一个已知的标定参考物,从而推导R和t与多次观察结果的关系,其中R表示手眼变换矩阵H的旋转部分,t表示手眼变换矩阵H的平移部分。
发明内容
本发明的目的是克服现有技术中存在的不足,提供一种基于线结构光视觉传感器引导的焊接机器人***标定方法,其灵活、精度高、速度快、稳定性好,实时性强,方法简单,计算量小,通用性强。
按照本发明提供的技术方案,所述基于线结构光视觉传感器引导的焊接机器人***标定方法,所述焊接机器人***标定方法包括如下步骤:
第一步、控制机械臂变换位姿,使得相机在多个位姿拍摄一个任意放置且位置不变的圆靶标,选择的位姿必须使的所有圆靶标上的圆点在相机视场范围内,并且保证固定在相机上线激光器所产生的线激光光平面在圆靶标上产生的光条部分也在视场范围内;通过相机获取圆靶标图像后,提取圆靶标图像上圆形斑点的圆心坐标并识别角点的行列值,以完成圆靶标图像和世界坐标的匹配,然后根据张正友标定算法得到相机的内部参数矩阵 A = α γ u 0 0 β v 0 0 0 1 , 外参数矩阵RT;
其中,α=f/dx、β=f/dy,f为相机焦距,dx,dy为相机内单个CCD感光元件长度、宽度;γ为反映相机内CCD感光元件排列倾斜程度的物理量,u0、v0为相机的镜头光轴和CCD感光元件的交点像素坐标;
第二步、根据第一步中得到的带线激光光条的圆靶标图像,提取线激光光条,细化提取的线激光光条,通过Hough变换求出线激光光条的线方程;利用第一步得到的外参数矩阵RT得到线激光光条平面在相机坐标系下的平面方程;
第三步、根据第一步中每个位姿对应的机械臂姿态,利用四元数法计算得到机械臂末端坐标系与机械臂基坐标系的变换矩阵,即获得手眼变换矩阵H;
第四步、将焊接工件放置于机械臂末端,控制焊接工件在固定机械臂末端位姿下对圆靶标上一点精确点触,计算出焊接工件末端点在机械臂坐标下的坐标值,并结合机械臂位姿计算出工件在所述位姿下的偏移值。
所述第一步包括如下步骤:
1.1、利用相机在线实时采集圆靶标的图像,采用大津法自适应阈值对图像二值化,使得圆靶标图像上的圆形斑点突出显示;
1.2、利用闭运算算子对圆靶标图像进行闭运算,以去除噪声干扰;对上述二值化后的圆靶标图像中所有目标圆点进行标记,目标圆点的面积为目标圆点包含的像素数目,统计上述圆靶标图像中的目标圆点的像素个数,标记目标圆点所包含像素数目均值为NP_average,去除标记目标中包含像素数目小于0.5*NP_average以及标记目标中包含像素数目大于1.5*NP_average的目标;
1.3、计算标记后目标圆点的周长C和面积S,利用圆形度表达式e=C2/(2*π*S),区分目标圆点与干扰;
1.4、采用重心法求取每一个目标圆点的圆心坐标(x0,y0), y 0 = Σ i = 0 m Σ j = 0 n Hit [ i ] [ j ] * y Σ i = 0 m Σ j = 0 n Hit [ i ] [ j ] ;
其中,m,n为圆靶标图像的行、列值,Hit[i][j]表示(i,j)位置点是否在目标圆点上,(i,j)位置点在目标圆点上Hit[i][j]=1,否则Hit[i][j]=0;
1.5、圆靶标上具有若干行、列排布的圆点,相邻两行圆点之间的行距为15mm,同一行中相邻的2个圆点圆心的距离为10mm,在圆靶标第一行的第一个点行方向上5mm处有参考圆,根据步骤(1.4)得到目标圆点像素坐标,利用参考圆对圆靶标图像上的圆心点进行排序;
1.6、根据上述圆靶标图像中圆点排序,与给定圆靶标信息,完成圆靶标图像中圆心点像素坐标与世界坐标的匹配。
所述第二步包括如下步骤:
2.1、线激光器固定在相机上,相机采集图片是只需保证所有靶标圆点以及光条部分在相机视场范围内即可,利用预设阈值对采集到的线激光光条图像进行二值化,对二值化图像进行图像闭运算以去除边缘奇异点;
2.2、对线激光光条区域中心进行8-邻域标记,记线激光光条区域的中心点为p1,线激光光条区域中心点p1邻域的8个点顺时针绕中心点分别为p2,p3,……,p9,其中p2点中心点在p1的上方,对线激光光条区域中心点p1进行8-邻域标记的同时满足下列条件的边界点:
(ⅰ)、2≤N(p1)≤6;
(ⅱ)、S(p1)=1;
(ⅲ)、p2*p4*p6=0;
(ⅳ)、p4*p6*p8=0;
其中,N(p1)是中心点p1的非零邻点的个数;S(p1)是以p2,p3,……,p9为序时这些点的值从0→1变化次数;当对所有的边界点都检查完毕后,将所有的标记点除去,反复迭代直到没有点满足标记条件,完成光条细化;
2.3、对细化后得到的点利用Hough变换提取得到在圆靶标平面上线激光光条的线方程akx+bky+ck=0,其中,ak、bk、ck分别表示线方程的参数。
所述第三步包括如下步骤:
3.1、圆靶标在世界坐标系下的平面方程可以表示为式中:π1=[0,0,1,0]T,利用第一步得到的外参数矩阵RT,计算得到在相机坐标系下靶标平面的平面方程为其中的分别为靶标平面在世界坐标系和相机坐标系下的平面法向坐标向量;
3.2、在相机坐标系中,设分别代表激光平面法向坐标向量、第i个圆靶标的法向坐标向量、第j个圆靶标的法向坐标向量、第i个圆靶标内的激光交线图像的坐标向量、第j个平面靶标内的激光交线图像的坐标向量;注意第i个平面靶标图像上的激光交线图像的方程λi可以直接计算出来:
λ → i = A T λ i ;
(3.3)、根据投影空间中两条激光交线及其相关联的平面的对偶关系得, w → = 1 2 ( w 1 → + w 2 → ) ; w 1 → = w i → + α i λ j → w 2 → = w j → + α j λ j → ,
其中 α i α j = D - 1 Q , D是一个2×2矩阵,Q是一个二维向量,定义如下: D = ( λ i → , w i → ) - ( λ j → , w i → ) ( λ i → , w j → ) - ( λ j → , w j → ) , Q = ( w i → , w j → - w i → ) ( w j → , w i → - w j → ) ; 是所求的激光平面方程。
,所述第四步包括如下步骤:
4.1、取第一步中任意2个位姿,其中表示2个位姿下机械臂末端坐标系的转换矩阵,令 表示2个位姿下相机坐标系的转换矩阵,令则可以简写为ΦH=HΘ;
4.2、ΦH=HΘ;展开为
RΦRH=RHRΘ                                                    ①
RΦtH+tΦ=RHtΘ+tH                                             ②
其中:RΦ,RΘ,RH表示Φ,Θ,H中对应的旋转部分,tΦ,tΘ,tH表示Φ,Θ,H中对于平移部分;
4.3、令 q Φ = [ a 0 , a → T ] T , q H = [ x 0 , x → T ] T , q Θ = [ b 0 , b → T ] T 为RΦ,RH,RΘ对应的四元数,qΦ由齐次矩阵Φ计算得到,qΘ由齐次矩阵Θ计算得到,令通过求得qH,再将qH转换为手眼矩阵的旋转部分,其中Ω(·)表示反对称矩阵函数,表示的反对称矩阵;x0、x为qH中待计算的未知量;
4.4、再将旋转矩阵数据带入②就可以求出tH,得到手眼变换矩阵H。
所述第四步中计算焊接工件位移值包括如下步骤:
5.1、控制焊接工件在固定机械臂末端位姿下对圆靶标上预设点精确点触,读取当前机械臂位姿,获得机械臂末端坐标的第一坐标值;
5.2、定义预设点在世界坐标系下的坐标,根据第一步中得到的外参数矩阵RT,获得预设点在相机坐标系下的坐标,根据手眼变换矩阵H和拍摄圆靶标图像时的机械臂位姿计算得到预设点在机械臂基坐标系下的第二坐标值,将所述第二坐标值与第一坐标值比对得到当前位姿下焊接工件位移值。
利用参考圆对圆靶标图像上的圆心点进行排序时,找出圆靶标图像上有效圆点的圆心距离最小的两个目标圆点,其中离所有圆心点均值中心较远的圆的定义为0点,另一个定义为1点,然后设置0,1点为已匹配点,在未匹配点中找与1点最近的点定义2点,设置2点为已匹配点,在未匹配点中找与2点最近的点定义3点,设置3点为已匹配点…直至把所有点都找全,完成所以圆心点的排序。
本发明的优点:本发明通过分析相机的成像原理、结构光测量原理和手眼***工作原理,设计了一种简单灵活的基于机构光引导机械臂三维跟踪的标定方法,其中包括相机内参标定,线激光光平面方程标定,手眼变换矩阵标定和工件偏移标定。该标定方法克服了传统激光光平面方程和手眼矩阵标定条件苛刻、标定步骤繁琐的缺点。该算法只需要控制机械臂随意运动3个以上的位姿拍摄固定靶标就可以完成整体标定任务,并且利用该方法法的结构光引导机械臂跟踪***有较高的跟踪精度。该算法使得线激光,相机的结构可调,以及***结构参数的现场标定成为可能。大大增加了结构光引导***的灵活性,对实际的视觉测量和跟踪具有重要意义,具有良好的实用性。
附图说明
图1是本发明标定的流程图。
图2是本发明相机的小孔成像模型图。
图3是本发明圆靶标上圆点的示意图。
图4是本发明线结构光引导机械臂跟踪的流程图。
图5是本发明两条激光交线在投影空间的对偶表示。
图6是本发明相机固定在机械臂末端关系即手眼关系图。
具体实施方式
本发明的目的在于克服传统的线激光光平面方程和手眼标定条件苛刻,标定步骤繁琐等缺点,提出一种灵活、精度高、速度快、稳定性好、实时性强、方法简单、计算量小、通用性强的标定方法。
下面结合附图和实施例对本发明作进一步说明。
本发明利用如图3所示的圆靶标,可以实现圆心点的快速定位,自动匹配圆心特征点的世界坐标和像素坐标,有利于相机内参数标定的自动化;分析线结构光引导机械臂跟踪***的数学模型,引入四元数法求解手眼矩阵,并且简化整体标定流程,只需控制机械臂以3个以上任意位姿拍摄固定圆靶标,即可实现相机标定、线激光光平面方程标定和手眼矩阵的标定,为精确跟踪提供了充分条件;线激光光条中心的精确提取,可以在线实时,稳定,精确地检测提取图像特征点,确保标定和跟踪***的稳定性和可靠性;根据标定完成的结构参数,实现由线结构光引导机械臂三位特征点实时、精确的跟踪。
本发明所述提取圆形斑点的亚像素圆心坐标并自动识别圆点的行列值,并自动完成和世界坐标的匹配技术是利用图像二值化,以及图像腐蚀进行预处理,根据面积大小和是否处于边缘去除非目标部分,利用圆形度方程去除干扰点,对圆形斑点进行标记,提取标记区域,经高斯滤波后采用重心法,提取圆点中心的亚像素坐标。圆靶标上设置若干行列的圆心点,相邻两行圆心之间的行距为15mm,同一行中相邻的2圆心点距离为10mm,在第一行的第一个点行方向上5mm处有一个参考圆,首先找出所有有效圆点的圆心距离最小的两个点,通过上述圆靶标上的圆心点排布可知,参考圆与所述参考圆下方圆点的圆心距离最近;其中离所有圆心点均值中心远的圆的定义为0点,另一个定义为1点,此处即是将参考圆定义为0,参考圆正下方的圆点定义为1;然和设置0,1点为已匹配点,在未匹配点中找与1点最近的点定义2点,设置2点为已匹配点在未匹配点中找与2点最近的点定义3点,设置3点为已匹配点…直至把所有点都找全,完成所以圆心点的排序,根据圆点排序,与给定圆靶标信息,完成圆靶标图像中圆心点像素坐标与世界坐标的匹配。
本发明所述基于对偶关系的标定方法是利用投影空间中两条激光交线及其相关联的平面的对偶关系标定激光平面方程。标定完成得到激光光平面在相机坐标系下的平面方程。
本发明所述利用四元数法求解手眼变换矩阵的技术是利用已标定完成得到的世界坐标系与相机坐标系的变换矩阵和机械臂位姿矩阵,通过构造约束方程,利用单位四元数与旋转矩阵的对应关系求解约束方法,得到手眼变换矩阵H。利用现场实时采集到的图像快速确定特征点,由上述方法得到的激光平面方程和手眼变换矩阵实现三维特征点的准确跟踪。
如图1所示,本发明的标定具体流程如下:
所述标定流程由相机标定、线激光光平面方程标定、手眼变换矩阵标定以及工件偏移标定四部分组成,利用带通滤光片和CCD采集激光光条扫描焊缝图像。采用中轴变换原理对激光光条进行细化处理,得到光条细化中心。控制机械臂以3个以上任意位姿拍摄固定靶标,利用得到的圆靶标圆心与其匹配数据经行相机内外参计算,利用得到的外参和靶标图片提取的线激光线方程标定出激光光平面方程,利用每两次机械臂移动中的外参变化和机械臂位姿变化构造ΦH=HΘ方程,并利用四元数法求解手眼变换矩阵H。
第一步,控制机械臂变换位姿,使得相机在多个位姿拍摄一个任意放置且位置不变的圆靶标,选择的位姿必须使的所有圆靶标上的圆点在相机视场范围内,并且保证固定在相机上线激光器所产生的线激光光平面在圆靶标上产生的光条部分也在视场范围内;通过相机获取圆靶标图像后,提取圆靶标图像上圆形斑点的圆心坐标并识别角点的行列值,以完成圆靶标图像和世界坐标的匹配,然后根据张正友标定算法得到相机的内部参数矩阵 A = α γ u 0 0 β v 0 0 0 1 , 外参数矩阵RT;
其中,α=f/dx、β=f/dy,f为相机焦距,dx,dy为相机内单个CCD感光元件长度、宽度;γ为反映相机内CCD感光元件排列倾斜程度的物理量,u0、v0为相机的镜头光轴和CCD感光元件的交点像素坐标;
1.1、利用相机在线实时采集圆靶标的图像,采用大津法自适应阈值对图像二值化,使得圆靶标图像上的圆形斑点突出显示;
1.2、利用闭运算算子对圆靶标图像进行闭运算,以去除噪声干扰;对上述二值化后的圆靶标图像中所有目标圆点进行标记,目标圆点的面积为目标圆点包含的像素数目,统计上述圆靶标图像中的目标圆点的像素个数,标记目标圆点所包含像素数目均值为NP_average,去除标记目标中包含像素数目小于0.5*NP_average以及标记目标中包含像素数目大于1.5*NP_average的目标;
1.3、计算标记目标圆点的周长C和面积S,利用圆形度表达式e=C2/(2*π*S),区分目标圆点与干扰;
1.4、采用重心法求取每一个目标圆点的圆心坐标
x 0 = Σ i = 0 m Σ j = 0 n Hit [ i ] [ j ] * x Σ i = 0 m Σ j = 0 n Hit [ i ] [ j ] , y 0 = Σ i = 0 m Σ j = 0 n Hit [ i ] [ j ] * y Σ i = 0 m Σ j = 0 n Hit [ i ] [ j ] ;
其中,m,n为圆靶标图像的行、列值,Hit[i][j]表示(i,j)位置点是否在目标圆点上,(i,j)位置点在目标圆点上Hit[i][j]=1,否则Hit[i][j]=0;
1.5、圆靶标上具有若干以行列排布的圆点,相邻两行圆点之间的行距为15mm,同一行中相邻的2个圆点圆心距离为10mm,在圆靶标第一行的第一个点行方向上5mm处有一个参考圆,根据步骤(1.4)得到目标圆点像素坐标,找出圆靶标图像上有效圆点的圆心距离最小的两个目标圆点,然后依照前述排序方式对圆靶标图像上的原点进行排序;
1.6、根据上述圆靶标图像中圆点排序,与给定圆靶标信息,完成圆靶标图像中圆心点像素坐标与世界坐标的匹配。
第二步,针对上面得到的带线激光光条的靶标图片,提取光条,细化光条,通过Hough变换求出光条线方程。结合第一步得到的外参矩阵就可以得到线激光光平面在相机坐标系下的平面方程;
2.1、线激光器固定在相机上,相机采集图片是只需保证所有靶标圆点以及光条部分在相机视场范围内即可,利用预设阈值对采集到的线激光光条图像进行二值化,对二值化图像进行图像闭运算以去除边缘奇异点;
2.2、对线激光光条区域中心进行8-邻域标记,记线激光光条区域的中心点为p1,线激光光条区域中心点p1邻域的8个点顺时针绕中心点分别为p2,p3,……,p9,其中p2点中心点在p1的上方,对线激光光条区域中心点p1进行8-邻域标记的同时满足下列条件的边界点:
(ⅰ)、2≤N(p1)≤6;
(ⅱ)、S(p1)=1;
(ⅲ)、p2*p4*p6=0;
(ⅳ)、p4*p6*p8=0;
其中,N(p1)是中心点p1的非零邻点的个数;S(p1)是以p2,p3,……,p9为序时这些点的值从0→1变化次数;当对所有的边界点都检查完毕后,将所有的标记点除去,反复迭代直到没有点满足标记条件,完成光条细化;
2.3、对细化后得到的点利用Hough变换提取得到在圆靶标平面上线激光光条的线方程akx+bky+ck=0,其中,ak、bk、ck分别表示线方程的参数。
第三步,根据第一步中每个位姿对应的机械臂姿态,利用四元数法计算得到机械臂末端坐标系与机械臂基坐标系的变换矩阵,即获得手眼变换矩阵H;
根据第一步中每个位姿对应的机械臂六轴姿态计算得到机械臂末端坐标系与机械臂基坐标系的变换矩阵,通过四元数法求解方程ΦH=HΘ。这里Φ、H及Θ是4x4矩阵,其中Φ和Θ分别表示机械臂末端坐标系和相机坐标系从第一个位置到第二个位置的变换矩阵,H表示机械臂末端坐标系到相机坐标系的变换矩阵,即手眼关系矩阵;
3.1、圆靶标在世界坐标系下的平面方程可以表示为式中:π1=[0,0,1,0]T,利用第一步得到的外参数矩阵RT,计算得到在相机坐标系下靶标平面的平面方程为其中的分别为靶标平面在世界坐标系和相机坐标系下的平面法向坐标向量;
3.2、在相机坐标系中,设分别代表激光平面法向坐标向量、第i个圆靶标的法向坐标向量、第j个圆靶标的法向坐标向量、第i个圆靶标内的激光交线图像的坐标向量、第j个平面靶标内的激光交线图像的坐标向量;注意第i个平面靶标图像上的激光交线图像的方程λi可以直接计算出来:
λ → i = A T λ i ;
3.3、根据投影空间中两条激光交线及其相关联的平面的对偶关系得, w → = 1 2 ( w 1 → + w 2 → ) ; w 1 → = w i → + α i λ j → w 2 → = w j → + α j λ j → ,
其中 α i α j = D - 1 Q , D是一个2×2矩阵,Q是一个二维向量,定义如下: D = ( λ i → , w i → ) - ( λ j → , w i → ) ( λ i → , w j → ) - ( λ j → , w j → ) , Q = ( w i → , w j → - w i → ) ( w j → , w i → - w j → ) ; 是所求的激光平面方程。
第四步,控制焊接工件在固定末端位姿下对靶标一点经行点触,计算出工件末端点在机械臂坐标下的坐标值,并结合机械臂位姿计算出工件在该位姿下的偏移值。
4.1、取第一步中任意2个位姿,其中表示2个位姿下机械臂末端坐标系的转换矩阵,令 表示2个位姿下相机坐标系的转换矩阵,令则可以简写为ΦH=HΘ;
4.2、ΦH=HΘ;展开为
RΦRH=RHRΘ                                             ①
RΦtH+tΦ=RHtΘ+tH                                      ②
其中:RΦ,RΘ,RH表示Φ,Θ,H中对应的旋转部分,tΦ,tΘ,tH表示Φ,Θ,H中对于平移部分;
4.3、令 q Φ = [ a 0 , a → T ] T , q H = [ x 0 , x → T ] T , q Θ = [ b 0 , b → T ] T 为RΦ,RH,RΘ对应的四元数,qΦ由齐次矩阵Φ计算得到,qΘ由齐次矩阵Θ计算得到,令通过求得qH,再将qH转换为手眼矩阵的旋转部分,其中Ω(·)表示反对称矩阵函数,表示的反对称矩阵;x0、x为qH中待计算的未知量;
4.4、再将旋转矩阵数据带入②就可以求出tH,得到手眼变换矩阵H
所述第四步中计算焊接工件位移值包括如下步骤:
5.1、控制焊接工件在固定机械臂末端位姿下对圆靶标上预设点精确点触,读取当前机械臂位姿,获得机械臂末端坐标的第一坐标值;
5.2、定义预设点在世界坐标系下的坐标,根据第一步中得到的外参数矩阵RT,获得预设点在相机坐标系下的坐标,根据手眼变换矩阵H和拍摄圆靶标图像时的机械臂位姿计算得到预设点在机械臂基坐标系下的第二坐标值,将所述第二坐标值与第一坐标值比对得到当前位姿下焊接工件位移值。
本发明实施例中,通过上述步骤,分别实现了相机内部参数标定,线激光光平面方程标定,手眼变换矩阵标定和工件偏移标定,即达到了对焊接机器人***标定过程。
本发明通过分析相机的成像原理、结构光测量原理和手眼***工作原理,设计了一种简单灵活的基于机构光引导机械臂三维跟踪的标定方法,其中包括相机内部参数标定,线激光光平面方程标定,手眼变换矩阵标定和工件偏移标定。该标定方法克服了传统激光光平面方程和手眼矩阵标定条件苛刻、标定步骤繁琐的缺点。该算法只需要控制机械臂随意运动3个以上的位姿拍摄固定靶标就可以完成整体标定任务,并且利用该方法法的结构光引导机械臂跟踪***有较高的跟踪精度。该算法使得线激光,相机的结构可调,以及***结构参数的现场标定成为可能。大大增加了结构光引导***的灵活性,对实际的视觉测量和跟踪具有重要意义,具有良好的实用性。

Claims (7)

1.一种基于线结构光视觉传感器引导的焊接机器人***标定方法,其特征是,所述焊接机器人***标定方法包括如下步骤:
第一步、控制机械臂变换位姿,使得相机在多个位姿拍摄一个任意放置且位置不变的圆靶标,选择的位姿必须使的所有圆靶标上的圆点在相机视场范围内,并且保证固定在相机上线激光器所产生的线激光光平面在圆靶标上产生的光条部分也在视场范围内;通过相机获取圆靶标图像后,提取圆靶标图像上圆形斑点的圆心坐标并识别角点的行列值,以完成圆靶标图像和世界坐标的匹配,然后根据张正友标定算法得到相机的内部参数矩阵 A = α γ u 0 0 β v 0 0 0 1 、外参数矩阵RT;
其中,α=f/dx、β=f/dy,f为相机焦距,dx,dy为相机内单个CCD感光元件长度、宽度;γ为反映相机内CCD感光元件排列倾斜程度的物理量,u0、v0为相机的镜头光轴和CCD感光元件的交点像素坐标;
第二步、根据第一步中得到的带线激光光条的圆靶标图像,提取线激光光条,细化提取的线激光光条,通过Hough变换求出线激光光条的线方程;利用第一步得到的外参数矩阵RT得到线激光光条平面在相机坐标系下的平面方程;
第三步、根据第一步中每个位姿对应的机械臂姿态,利用四元数法计算得到机械臂末端坐标系与机械臂基坐标系的变换矩阵,即获得手眼变换矩阵H;
第四步、将焊接工件放置于机械臂末端,控制焊接工件在固定机械臂末端位姿下对圆靶标上一点精确点触,计算出焊接工件末端点在机械臂坐标下的坐标值,并结合机械臂位姿计算出工件在所述位姿下的偏移值。
2.根据权利要求1所述的基于线结构光视觉传感器引导的焊接机器人***标定方法,其特征是,所述第一步包括如下步骤:
(1.1)、利用相机在线实时采集圆靶标的图像,采用大津法自适应阈值对图像二值化,使得圆靶标图像上的圆形斑点突出显示;
(1.2)、利用闭运算算子对圆靶标图像进行闭运算,以去除噪声干扰;对上述二值化后的圆靶标图像中所有目标圆点进行标记,目标圆点的面积为目标圆点包含的像素数目,统计上述圆靶标图像中的目标圆点的像素个数,标记目标圆点所包含像素数目均值为NP_average,去除标记目标中包含像素数目小于0.5*NP_average以及标记目标中包含像素数目大于1.5*NP_average的目标;
(1.3)、计算标记后目标圆点的周长C和面积S,利用圆形度表达式e=C2/(2*π*S),区分目标圆点与干扰;
(1.4)、采用重心法求取每一个目标圆点的圆心坐标(x0,y0),
x 0 = Σ i = 0 m Σ j = 0 n Hit [ i ] [ j ] * x Σ i = 0 m Σ j = 0 n Hit [ i ] [ j ] , y 0 = Σ i = 0 m Σ j = 0 n Hit [ i ] [ j ] * y Σ i = 0 m Σ j = 0 n Hit [ i ] [ j ] ;
其中,m,n为圆靶标图像的行、列值,Hit[i][j]表示(i,j)位置点是否在目标圆点上,(i,j)位置点在目标圆点上Hit[i][j]=1,否则Hit[i][j]=0;
(1.5)、圆靶标上具有若干行、列排布的圆点,相邻两行圆点之间的行距为15mm,同一行中相邻的2个圆点圆心的距离为10mm,在圆靶标第一行的第一个点行方向上5mm处有参考圆,根据步骤(1.4)得到目标圆点像素坐标,利用参考圆对圆靶标图像上的圆心点进行排序;
(1.6)、根据上述圆靶标图像中圆点排序,与给定圆靶标信息,完成圆靶标图像中圆心点像素坐标与世界坐标的匹配。
3.根据权利要求1所述的基于线结构光视觉传感器引导的焊接机器人***标定方法,其特征是,所述第二步包括如下步骤:
(2.1)、线激光器固定在相机上,相机采集图片是只需保证所有靶标圆点以及光条部分在相机视场范围内即可,利用预设阈值对采集到的线激光光条图像进行二值化,对二值化图像进行图像闭运算以去除边缘奇异点;
(2.2)、对线激光光条区域中心进行8-邻域标记,记线激光光条区域的中心点为p1,线激光光条区域中心点p1邻域的8个点顺时针绕中心点分别为p2,p3,……,p9,其中p2点中心点在p1的上方,对线激光光条区域中心点p1进行8-邻域标记的同时满足下列条件的边界点:
(ⅰ)、2≤N(p1)≤6;
(ⅱ)、S(p1)=1;
(ⅲ)、p2*p4*p6=0;
(ⅳ)、p4*p6*p8=0;
其中,N(p1)是中心点p1的非零邻点的个数;S(p1)是以p2,p3,……,p9为序时这些点的值从0→1变化次数;当对所有的边界点都检查完毕后,将所有的标记点除去,反复迭代直到没有点满足标记条件,完成光条细化;
(2.3)、对细化后得到的点利用Hough变换提取得到在圆靶标平面上线激光光条的线方程akx+bky+ck=0,其中,ak、bk、ck分别表示线方程的参数。
4.根据权利要求1所述的基于线结构光视觉传感器引导的焊接机器人***标定方法,其特征是,所述第三步包括如下步骤:
(3.1)、圆靶标在世界坐标系下的平面方程可以表示为式中:π1=[0,0,1,0]T,利用第一步得到的外参数矩阵RT,计算得到在相机坐标系下靶标平面的平面方程为其中的分别为靶标平面在世界坐标系和相机坐标系下的平面法向坐标向量;
(3.2)、在相机坐标系中,设分别代表激光平面法向坐标向量、第i个圆靶标的法向坐标向量、第j个圆靶标的法向坐标向量、第i个圆靶标内的激光交线图像的坐标向量、第j个平面靶标内的激光交线图像的坐标向量;注意第i个平面靶标图像上的激光交线图像的方程可以直接计算出来:
(3.3)、根据投影空间中两条激光交线及其相关联的平面的对偶关系得,
w → = 1 2 ( w 1 → + w → 2 ) ; w → 1 = w → i + α i λ → i w → 2 = w → j + α j λ → j ,
其中 α i α j = D - 1 Q , D是一个2×2矩阵,Q是一个二维向量,定义如下: ( λ → i , w → i ) - ( λ → j , w → i ) ( λ → i , w → j ) - ( λ → j , w → j ) , Q = w → i , w → j - w → i w → j , w → i - w → j ; 是所求的激光平面方程。
5.根据权利要求1所述的基于线结构光视觉传感器引导的焊接机器人***标定方法,其特征是,所述第四步包括如下步骤:
(4.1)、取第一步中任意2个位姿,其中表示2个位姿下机械臂末端坐标系的转换矩阵,令表示2个位姿下相机坐标系的转换矩阵,令则可以简写为
(4.2)、展开为
R Φ R H = R H R Θ   ①
R Φ t H + t Φ = R H t Θ + t H   ②
其中:RΦRΗ表示Φ,H中对应的旋转部分,tΦtΗ表示Φ,H中对于平移部分;
(4.3)、令为RΦ,RΗ对应的四元数,qΦ由齐次矩阵Φ计算得到,由齐次矩阵Θ计算得到,令通过求得qH,再将qH转换为手眼矩阵的旋转部分,其中Ω(·)表示反对称矩阵函数,表示的反对称矩阵;x0、x为qH中待计算的未知量;
(4.4)、再将旋转矩阵数据带入②就可以求出tΗ,得到手眼变换矩阵H。
6.根据权利要求1所述的基于线结构光视觉传感器引导的焊接机器人***标定方法,其特征是,所述第四步中计算焊接工件位移值包括如下步骤:
(5.1)、控制焊接工件在固定机械臂末端位姿下对圆靶标上预设点精确点触,读取当前机械臂位姿,获得机械臂末端坐标的第一坐标值;
(5.2)、定义预设点在世界坐标系下的坐标,根据第一步中得到的外参数矩阵RT,获得预设点在相机坐标系下的坐标,根据手眼变换矩阵H和拍摄圆靶标图像时的机械臂位姿计算得到预设点在机械臂基坐标系下的第二坐标值,将所述第二坐标值与第一坐标值比对得到当前位姿下焊接工件位移值。
7.根据权利要求2所述的基于线结构光视觉传感器引导的焊接机器人***标定方法,其特征是:利用参考圆对圆靶标图像上的圆心点进行排序时,找出圆靶标图像上有效圆点的圆心距离最小的两个目标圆点,其中离所有圆心点均值中心较远的圆的定义为0点,另一个定义为1点,然后设置0,1点为已匹配点,在未匹配点中找与1点最近的点定义2点,设置2点为已匹配点,在未匹配点中找与2点最近的点定义3点,设置3点为已匹配点…直至把所有点都找全,完成所有圆心点的排序。
CN201210318783.9A 2012-08-31 2012-08-31 基于线结构光视觉传感器引导的焊接机器人***标定方法 Active CN102794763B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210318783.9A CN102794763B (zh) 2012-08-31 2012-08-31 基于线结构光视觉传感器引导的焊接机器人***标定方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210318783.9A CN102794763B (zh) 2012-08-31 2012-08-31 基于线结构光视觉传感器引导的焊接机器人***标定方法

Publications (2)

Publication Number Publication Date
CN102794763A CN102794763A (zh) 2012-11-28
CN102794763B true CN102794763B (zh) 2014-09-24

Family

ID=47194189

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210318783.9A Active CN102794763B (zh) 2012-08-31 2012-08-31 基于线结构光视觉传感器引导的焊接机器人***标定方法

Country Status (1)

Country Link
CN (1) CN102794763B (zh)

Families Citing this family (63)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103418950A (zh) * 2013-07-03 2013-12-04 江南大学 工业焊接机器人焊缝跟踪过程位姿自动调整方法
CN103558850B (zh) * 2013-07-26 2017-10-24 无锡信捷电气股份有限公司 一种激光视觉引导的焊接机器人全自动运动自标定方法
CN103538067B (zh) * 2013-10-08 2015-08-19 南京航空航天大学 一种基于四元数的快速求解Stewart并联机构的运动学正解方法
CN103810676B (zh) * 2014-01-02 2017-10-20 北京科技大学 一种钢管运行速度的监测方法
CN103878773B (zh) * 2014-02-25 2015-08-12 西安航天精密机电研究所 一种基于全自动换电机器人的调试方法
CN104104149A (zh) * 2014-07-01 2014-10-15 国家电网公司 基于svg技术的电力设备状态展示及实时报警方法
CN104400265B (zh) * 2014-10-08 2017-06-06 吴长兴 一种激光视觉引导的焊接机器人角接焊缝特征的提取方法
CN104237380B (zh) * 2014-10-10 2017-01-18 北京理工大学 复杂构件机械手扫查位姿的四元数转换方法
CN104400279B (zh) * 2014-10-11 2016-06-15 南京航空航天大学 基于ccd的管道空间焊缝自动识别与轨迹规划的方法
CN104613899A (zh) * 2015-02-09 2015-05-13 淮阴工学院 一种全自动的结构光手眼三维测量***标定方法
CN104942401B (zh) * 2015-06-15 2017-03-15 中国地质大学(武汉) 基于双目立体视觉的管坯冷定心方法及管坯冷定心装置
CN105157725B (zh) * 2015-07-29 2018-06-29 华南理工大学 一种二维激光视觉传感器和机器人的手眼标定方法
CN105014667B (zh) * 2015-08-06 2017-03-08 浙江大学 一种基于像素空间优化的相机与机器人相对位姿标定方法
EP3236286B1 (en) * 2016-04-18 2023-01-25 Otis Elevator Company Auto commissioning system and method
CN106272444B (zh) * 2016-08-31 2018-11-13 山东中清智能科技股份有限公司 一种实现手眼关系和双机器人关系同时标定的方法
CN107203973B (zh) * 2016-09-18 2020-06-23 江苏科技大学 一种三维激光扫描***中线激光中心的亚像素定位方法
CN106910223B (zh) * 2016-11-02 2019-07-09 北京信息科技大学 一种基于凸松弛全局优化算法的机器人手眼标定方法
CN106514068A (zh) * 2016-11-15 2017-03-22 成都陵川特种工业有限责任公司 一种机器人智能焊接的控制方法
CN106737859B (zh) * 2016-11-29 2020-08-21 江苏瑞伯特视觉科技股份有限公司 基于不变平面的传感器与机器人的外部参数标定方法
CN106735995B (zh) * 2016-12-09 2018-11-30 科兰世检测技术(北京)有限公司 基于爬行器的焊缝自动跟踪方法及装置
CN106839979B (zh) * 2016-12-30 2019-08-23 上海交通大学 激光线结构光传感器的手眼标定方法
CN106695805A (zh) * 2017-01-16 2017-05-24 东莞市三姆森光电科技有限公司 一种多轴机器人标定软件
CN109143167B (zh) * 2017-06-28 2021-07-23 杭州海康机器人技术有限公司 一种障碍信息获取装置及方法
CN107590835B (zh) * 2017-08-24 2020-12-25 中国东方电气集团有限公司 一种核环境下机械臂工具快换视觉定位***与定位方法
CN107741224A (zh) * 2017-08-28 2018-02-27 浙江大学 一种基于视觉测量及标定的agv自动调姿定位方法
CN107685329A (zh) * 2017-10-16 2018-02-13 河南森源电气股份有限公司 一种机器人工件定位控制***及方法
CN107817682B (zh) * 2017-10-20 2021-02-09 北京控制工程研究所 一种基于手眼相机的空间机械臂在轨标定方法及***
CN107993227B (zh) * 2017-12-15 2020-07-24 深圳先进技术研究院 一种获取3d腹腔镜手眼矩阵的方法和装置
CN108106535B (zh) * 2017-12-21 2020-03-27 长沙长泰机器人有限公司 一种基于机器人的线激光标定方法和线激光标定装置
CN108332658B (zh) * 2018-01-25 2019-08-02 清华大学 一种用于复杂曲面焊接的焊道位姿实时检测方法
CN108413896B (zh) * 2018-02-27 2019-12-13 博众精工科技股份有限公司 一种机械手标定方法
CN108942918B (zh) * 2018-05-21 2023-04-07 沈阳建筑大学 一种基于线结构光的立体定位方法
CN108765489B (zh) * 2018-05-29 2022-04-29 中国人民解放军63920部队 一种基于组合靶标的位姿计算方法、***、介质及设备
CN109084699A (zh) * 2018-07-02 2018-12-25 郑州工程技术学院 一种基于固定点的车灯轮廓测量***的标定方法
CN109291048B (zh) * 2018-09-26 2020-11-13 泉州华中科技大学智能制造研究院 一种磨抛工业机器人实时在线编程***及方法
CN109242915A (zh) * 2018-09-29 2019-01-18 合肥工业大学 基于多面立体靶标的多相机***标定方法
CN109623229A (zh) * 2019-02-15 2019-04-16 重庆固高科技长江研究院有限公司 一种基于机器人焊接的手眼协作***
CN110136208B (zh) * 2019-05-20 2020-03-17 北京无远弗届科技有限公司 一种机器人视觉伺服***的联合自动标定方法及装置
CN110211175B (zh) * 2019-05-21 2023-04-21 天津大学 准直激光器光束空间位姿标定方法
CN110245599A (zh) * 2019-06-10 2019-09-17 深圳市超准视觉科技有限公司 一种智能三维焊缝自主寻迹方法
CN110335310B (zh) * 2019-07-09 2021-07-02 中国大恒(集团)有限公司北京图像视觉技术分公司 一种非共同视野下的标定方法
CN111223067B (zh) * 2020-02-21 2023-05-26 成都工业学院 一种用于桥梁锚具圆孔加工的自动对位方法
CN111558758B (zh) * 2020-05-21 2021-10-26 宁夏天地奔牛实业集团有限公司 一种矿用链轮链窝表面自动堆焊方法
CN111739104B (zh) * 2020-06-24 2024-05-03 深圳市道通科技股份有限公司 一种激光标定***的标定方法、装置以及激光标定***
CN112129809B (zh) * 2020-08-13 2023-12-29 苏州赛米维尔智能装备有限公司 一种基于视觉引导的铜片热阻率检测装置及其检测方法
CN112022355B (zh) * 2020-09-27 2022-06-10 平安科技(深圳)有限公司 基于计算机视觉的手眼标定方法及装置、存储介质
CN114643599B (zh) * 2020-12-18 2023-07-21 沈阳新松机器人自动化股份有限公司 一种基于点激光和面阵相机的三维机器视觉***及方法
CN112754616B (zh) * 2020-12-30 2022-05-10 诺创智能医疗科技(杭州)有限公司 超声定位穿刺***和存储介质
CN112750168B (zh) * 2021-01-11 2023-09-26 上海科技大学 事件相机内参的标定方法、装置、计算机设备和存储介质
CN112894209A (zh) * 2021-01-19 2021-06-04 常州英迈乐智能***有限公司 一种基于十字激光的管板智能焊接机器人自动平面校正方法
CN112923918A (zh) * 2021-01-26 2021-06-08 南京理工大学 一种基于改进棋盘格靶标的视觉位姿测量方法
CN113211447B (zh) * 2021-05-27 2023-10-27 山东大学 一种基于双向rrt*算法的机械臂实时感知规划方法及***
CN113418927A (zh) * 2021-06-08 2021-09-21 长春汽车工业高等专科学校 基于线结构光的汽车模具视觉检测***及检测方法
CN113246142B (zh) * 2021-06-25 2021-10-08 成都飞机工业(集团)有限责任公司 一种基于激光引导的测量路径规划方法
CN113607066B (zh) * 2021-08-16 2023-09-12 上海发那科机器人有限公司 一种激光位移传感器的光轴坐标系的标定方法
CN113681559B (zh) * 2021-08-24 2023-01-03 宁波光雷睿融智能***有限公司 一种基于标准圆柱的线激光扫描机器人手眼标定方法
CN113483669B (zh) * 2021-08-24 2023-02-17 凌云光技术股份有限公司 一种基于立体靶标的多传感器位姿标定方法及装置
CN113634958A (zh) * 2021-09-27 2021-11-12 西安知象光电科技有限公司 一种基于三维视觉的大型结构件自动化焊接***及方法
CN114505864B (zh) * 2022-03-11 2024-02-09 上海柏楚电子科技股份有限公司 一种手眼标定方法、装置、设备及存储介质
CN115283905B (zh) * 2022-08-23 2024-03-26 中国核工业二三建设有限公司 一种焊接机器人的焊枪姿态调整方法
CN115222826B (zh) * 2022-09-15 2022-12-27 深圳大学 结构光和相机相对位姿可改变的三维重建方法和装置
CN117102725B (zh) * 2023-10-25 2024-01-09 湖南大学 一种钢混组合结构连接件焊接方法及***
CN117284499B (zh) * 2023-11-24 2024-01-19 北京航空航天大学 一种基于单目视觉-激光的空间展开机构位姿测量方法

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1097786A2 (en) * 1999-11-05 2001-05-09 Fanuc Ltd Operation line tracking device using sensor
JP2010276447A (ja) * 2009-05-28 2010-12-09 Seiko Epson Corp 位置計測装置、位置計測方法およびロボットシステム
CN101943563A (zh) * 2010-03-26 2011-01-12 天津大学 基于空间平面约束的线结构光视觉传感器的快速标定方法
CN102063718A (zh) * 2010-12-24 2011-05-18 江南大学 一种点激光测量***的现场标定和精密测量方法
CN102303190A (zh) * 2011-08-03 2012-01-04 江南大学 线激光视觉跟踪平面对接焊缝方法

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0810949A (ja) * 1994-06-23 1996-01-16 Fanuc Ltd 多層盛り溶接における溶接ロボットシステムの制御方法
JP4267789B2 (ja) * 2000-01-24 2009-05-27 日立建機株式会社 溶接ビード形状の検出方法および装置

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1097786A2 (en) * 1999-11-05 2001-05-09 Fanuc Ltd Operation line tracking device using sensor
JP2010276447A (ja) * 2009-05-28 2010-12-09 Seiko Epson Corp 位置計測装置、位置計測方法およびロボットシステム
CN101943563A (zh) * 2010-03-26 2011-01-12 天津大学 基于空间平面约束的线结构光视觉传感器的快速标定方法
CN102063718A (zh) * 2010-12-24 2011-05-18 江南大学 一种点激光测量***的现场标定和精密测量方法
CN102303190A (zh) * 2011-08-03 2012-01-04 江南大学 线激光视觉跟踪平面对接焊缝方法

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
基于机器人***的线结构光视觉传感器标定新方法;林娜等;《传感器与微***》;20070930;第26卷(第9期);正文第101-103页 *
林嘉睿等.线结构光视觉传感器二维机器人焊缝跟踪***.《光电子·激光》.2009,第20卷(第6期),
林娜等.基于机器人***的线结构光视觉传感器标定新方法.《传感器与微***》.2007,第26卷(第9期),
线结构光视觉传感器二维机器人焊缝跟踪***;林嘉睿等;《光电子·激光》;20090630;第20卷(第6期);正文第793-795页 *

Also Published As

Publication number Publication date
CN102794763A (zh) 2012-11-28

Similar Documents

Publication Publication Date Title
CN102794763B (zh) 基于线结构光视觉传感器引导的焊接机器人***标定方法
CN109612390B (zh) 基于机器视觉的大尺寸工件自动测量***
CN103558850B (zh) 一种激光视觉引导的焊接机器人全自动运动自标定方法
CN106182004A (zh) 基于视觉引导的工业机器人自动销孔装配的方法
CN101274432B (zh) 目标物取出装置
CN104400265B (zh) 一种激光视觉引导的焊接机器人角接焊缝特征的提取方法
CN105014678A (zh) 基于激光测距的机器人手眼标定方法
CN103198477B (zh) 一种采用苹果套袋机器人进行视觉定位的方法
CN106041937A (zh) 一种基于双目立体视觉的机械手抓取控制***的控制方法
CN112906797A (zh) 一种基于计算机视觉和深度学***面抓取检测方法
CN106897995B (zh) 一种面向机械装配过程的零部件自动识别方法
CN102303190A (zh) 线激光视觉跟踪平面对接焊缝方法
CN110378957B (zh) 面向冶金作业的鱼雷罐车视觉识别与定位方法及其***
CN111598172B (zh) 基于异构深度网络融合的动态目标抓取姿态快速检测方法
CN115816460B (zh) 一种基于深度学习目标检测与图像分割的机械手抓取方法
CN113134683A (zh) 基于机器学习的激光标刻方法及装置
CN112418171A (zh) 一种基于深度学习的斑马鱼空间姿态与心脏位置估计方法
CN109636856B (zh) 基于hog特征融合算子的物体六维度位姿信息联合测量方法
Geng et al. Machine vision detection method for surface defects of automobile stamping parts
CN114113116A (zh) 一种大口径元件表面微缺陷精确检测工艺方法
CN104614372B (zh) 一种太阳能硅片检测方法
Ma et al. WeldNet: A deep learning based method for weld seam type identification and initial point guidance
CN117218057A (zh) 新能源电池极柱焊缝缺陷检测方法、设备及存储介质
CN108180825A (zh) 一种基于线结构光的长方体形物体三维识别与定位方法
Wang et al. A binocular vision method for precise hole recognition in satellite assembly systems

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C53 Correction of patent for invention or patent application
CB02 Change of applicant information

Address after: 1800 No. 214122 Jiangsu city of Wuxi Province Li Lake Avenue

Applicant after: Jiangnan University

Applicant after: Xinje Electronic Co., Ltd.

Address before: 1800 No. 214122 Jiangsu city of Wuxi Province Li Lake Avenue

Applicant before: Jiangnan University

Applicant before: Wuxi Czech Automation Co., Ltd.

C14 Grant of patent or utility model
GR01 Patent grant