CN111735390B - 一种用于线激光传感器的标定块及手眼标定方法 - Google Patents

一种用于线激光传感器的标定块及手眼标定方法 Download PDF

Info

Publication number
CN111735390B
CN111735390B CN202010881809.5A CN202010881809A CN111735390B CN 111735390 B CN111735390 B CN 111735390B CN 202010881809 A CN202010881809 A CN 202010881809A CN 111735390 B CN111735390 B CN 111735390B
Authority
CN
China
Prior art keywords
checkerboard
laser sensor
calibration
line laser
coordinate system
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
CN202010881809.5A
Other languages
English (en)
Other versions
CN111735390A (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.)
China Jiliang University
Original Assignee
China Jiliang 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 China Jiliang University filed Critical China Jiliang University
Priority to CN202010881809.5A priority Critical patent/CN111735390B/zh
Publication of CN111735390A publication Critical patent/CN111735390A/zh
Application granted granted Critical
Publication of CN111735390B publication Critical patent/CN111735390B/zh
Priority to JP2021000997A priority patent/JP7075145B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01BMEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
    • G01B11/00Measuring arrangements characterised by the use of optical techniques
    • G01B11/002Measuring arrangements characterised by the use of optical techniques for measuring two or more coordinates
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J19/00Accessories fitted to manipulators, e.g. for monitoring, for viewing; Safety devices combined with or specially adapted for use in connection with manipulators
    • B25J19/0095Means or methods for testing manipulators
    • 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/1689Teleoperation

Landscapes

  • Engineering & Computer Science (AREA)
  • Robotics (AREA)
  • Mechanical Engineering (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Length Measuring Devices By Optical Means (AREA)

Abstract

本发明提供了一种用于线激光传感器的标定块及手眼标定方法,涉及一种激光传感器的标定技术。它解决了现有技术中激光传感器的标定技术的问题。本用于线激光传感器的标定块及手眼标定方法,所述标定块表面具有棋盘格,所述棋盘格由纵横的等距棋盘线列相交形成,所述标定块中部具有圆台孔,所述圆台孔的轴线垂直于棋盘格所在的表面,所述圆台孔的轴线过棋盘格上两根相交线的交点。本发明的标定块只需在平面上标识出棋盘格线及圆台孔,加工更加简单,加工精度容易提高;标定时机器人的位姿变换范围更广,特征点的拟合提取过程更加便捷易操作,快速准确,且不需要测定标定块在世界坐标系中的坐标。

Description

一种用于线激光传感器的标定块及手眼标定方法
技术领域
本发明属于光学检测技术领域,特别是一种激光传感器的标定技术。
背景技术
随着制造业工艺的不断提高,工业检测行业对于检测方式提出了越来越高的要求,传统的接触式测量方法已经不能满足工业检测的要求,非接触、高精确、高灵敏度、数字化和便携化成为检测行业目前发展的主要趋势。线激光传感器是一种利用激光技术进行测量的传感器,非接触式激光测量作为光电检测技术的一个分支,具有速度快、精度高、量程大、可靠性强、适用范围广等优点,在长度、距离以及三维形貌等检测中有着广泛的应用。
为达到高效率、高精度的测量要求,现代工业中将线激光传感器安装在机械臂的末端执行器的组合测量***的应用越来越广泛。安装时,机器人与线激光传感器之间的位置关系是未知的,为了能够实现精确测量的目的,在实际测量活动之前必须先对机器人与激光传感器的位置关系进行求解和校正,即“手眼标定”。需要基于传感装置的内参数将物体在图像坐标系中的坐标转换到传感器坐标系中,然后再基于测量***的外参数将物体在传感器坐标系中的坐标转换到世界坐标系中。实际上,传感装置的内参数在出厂时已经固化,无法在使用中进行修改;而外参数可以进行调节和校准,其中很重要的一个过程时必须对机器人视觉***进行手眼标定,确定传感器与机器人之间的相对位置关系。
简单的说,手眼标定的目的是为了获取基坐标系或世界坐标系与线激光传感器的视觉坐标系之间的转换关系,进而将线激光传感器测得的视觉坐标系下的数据统一到基坐标系或世界坐标系中去。
目前手眼关系标定的方法通常有有限场景点法,平面靶标法和标准球法。有限场景点法和平面靶标法是基于摄像机的标定,其方法是通过调整摄像机的不同位姿对空间中同一点P进行拍摄,通过求解点P在不同图像中的位置关系来得到摄像机与机器人之间的手眼关系。由于线激光传感器的测量范围有限且测量原理不同,此方法不适用于线激光传感器的手眼标定。
标准球法是目前普遍应用于线激光传感器手眼标定的方法,但该标定方法操作过程繁琐,对标准球的加工精度要求高,以及在求球心坐标时的切剖面圆拟合误差较大,影响标定结果的准确性,导致手眼标定结果的精度要求难以保证。
发明内容
本发明的目的是针对现有技术存在的上述问题,提出了一种用于线激光传感器的标定块及手眼标定方法,本标定块加工精度要求不高,便于进行手眼标定,应用于该标定块的手眼标定方法简单,准确度高。
本发明的目的可通过下列技术方案来实现:一种用于线激光传感器的标定块及手眼标定方法,所述标定块表面具有棋盘格,所述棋盘格由纵横的等距棋盘线列相交形成,所述标定块中部具有圆台孔,所述圆台孔的轴线垂直于棋盘格所在的表面,所述圆台孔的轴线过棋盘格上两根相交线的交点。
在某些实施方式中,所述圆台孔的孔壁面与棋盘格所在表面相交的圆形口沿的直径小于棋盘格上最小的方格的边长,即两个相邻平行线的间距。
在某些实施方式中,圆台母线与底面夹角为45°。
在某些实施方式中,所述棋盘格为阴刻线。
在某些实施方式中,所述圆台孔下方设置有扫描定位装置,所述扫描定位装置包括可接收扫描光的光电检测器,所述光电检测器的光电探头设置在变形架上,变形架包括12个弧形变形单元,变形单元包括两个弧形杆,两个弧形杆中部通过中部铰链轴转动连接,多个变形单元的弧形杆通过端部铰链轴收尾连接成封闭的圆形的变形架,圆形的变形架与圆台孔的中轴线垂直,变形架的圆心位于圆台孔的中轴线上,同一变形单元的同一径向上的两个端部铰链轴滑动的配合在径向导轨上;端部铰链轴或中部铰链轴由直线电机控制沿径向导轨移动,从而控制所述变形架的收缩变形,从而改变光电检测器距离圆台孔中轴线的距离,光电检测器设置在变形架内侧的12个 端部铰链轴上。
一种用于线激光传感器的手眼标定方法,包括如下步骤:
(1)传感器设置:将线激光传感器固定安装在机械臂的末端执行器上,所述标定块和棋盘格安装在线激光传感器的测量范围内;
(2)获取“位姿—点云数据集”:通过机械臂调整末端执行器的位姿,使对应位姿下的线激光传感器发射的激光扫描面与标定块上的棋盘格相交,在棋盘格面上形成光条直线,所述光条直线至少经过两个关于圆台孔的中心对称的棋盘线交点,以便使得圆台孔的中心处于光条直线上,传感器采集激光扫描面反射回的3D点云在传感器坐标系下的坐标数据,通过机械臂示教器读取并记录所述末端执行器在不同位姿下的位姿信息数据,获取的末端执行器至少6个不同位姿对应的3D点云数据;
(3)计算出圆台孔中心在传感器坐标系下的坐标:对不同位姿下对应的3D点云数据进行直线拟合,并构造拟合直线方程,获取关于圆台孔中心对称的两个对称点,将两个对称点在同一个坐标轴上对应的第一坐标值代入拟合直线方程,得到两个对称点在拟合直线上对应的另一个坐标轴上的第二坐标值,两个对称点的对应坐标值和的二分之一即为圆台孔的中心在传感器坐标系下的坐标。
(4)对机器人进行手眼标定:由于标定块和机械臂的基座都是固定的,因此可由以下矩阵等式求解出传感器坐标系相对于末端执行器坐标系的平移和旋转矩阵R x ,T x
Figure 881405DEST_PATH_IMAGE002
其中,n表示扫描采集数据的总次数,
Figure RE-DEST_PATH_IMAGE003
表示圆台孔的中心在基坐标系中的坐 标,P si 表示第i次扫描采集数据时圆台孔的中心的在传感器坐标系中的拟合坐标,
Figure 939491DEST_PATH_IMAGE004
表示第i次扫描采集数据时末端执行器坐标系相对于基坐标系的平 移和旋转矩阵,R x ,T x 表示传感器坐标系相对于末端执行器坐标系的平移和旋转矩阵,也就 是需要求解的手眼关系。
在某些实施方式中,所述两个对称点为每个光条直线对应的3D点云数据中坐标发生突变的两点。
在某些实施方式中,所述3D点云数据包括棋盘格表面反射的表面3D点云数据和圆台孔内部底面反射的底面3D点云数据两部分,根据底面3D点云数据的坐标与表面3D点云数据的坐标存在突变的特点,剔除底面3D点云数据。
在某些实施方式中,在驱动线激光传感器时,使得棋盘格上关于圆台孔的中心对称的两个纵横棋盘线的交点均处于所述光条直线上。
在某些实施方式中,所述两个对称点为关于圆台孔对称的两个棋盘格线与光条直线的交点。
在某些实施方式中,在驱动线激光传感器时,扫描光部分的射进圆台孔内,通过直线电机控制变形架的变形,使得扫描光被其中两个铰链轴上的光电检测器检测到,根据直线电机的伸缩量及检测到光的光电检测器所在铰链轴的位置即可计算出扫描光入射的角度及朝向,从而可知在棋盘格上扫描光扫描的位置。
与现有技术相比,本用于线激光传感器的标定块及手眼标定方法具有以下优点:
本发明的标定块只需在平面上标识出棋盘格线及圆台孔,加工更加简单,加工精度容易提高;标定时机器人的位姿变换范围更广,特征点的拟合提取过程更加便捷易操作,快速准确,且不需要测定标定块在世界坐标系中的坐标。
附图说明
在附图(其不一定是按比例绘制的)中,相似的附图标记可在不同的视图中描述相似的部件。具有不同字母后缀的相似附图标记可表示相似部件的不同示例。附图以示例而非限制的方式大体示出了本文中所讨论的各个实施例。
图1为实施例一的标定装置示意图;
图2为标定块的立体示意图;
图3为标定块的棋盘格面正视图;
图4为标定块的剖视图;
图5为两种激光扫描面与标定块棋盘格面相交状态的对比示意图;
图6为采集的3D点云数据的分布示意图;
图7为手眼标定的流程示意图;
图8为实施例三的示意图;
图9为实施例三的扫描定位装置的示意图;
图10为实施例三的扫描定位装置变形后的示意图;
图中:101、机械臂;201、末端执行器;301、线激光传感器;302、激光扫描面;401、标定块;402、棋盘格;403、特征点P;404、圆台孔;405、关于特征点P的对称交点对(示例I);406、关于特征点P的对称交点对(示例II);501、操作平台;中部铰链轴6;端部铰链轴7;光电探头8;径向导轨9;直线电机10;转环11;弧形杆12。
具体实施方式
以下是本发明的具体实施例,并结合附图对本发明的技术方案作进一步的描述,但本发明并不限于这些实施例,以下实施方式并不限制权利要求书所涉及的发明。此外,实施方式中说明的特征的所有组合未必是发明的解决方案所必须的。
本领域的普通技术人员应理解,所有的定向参考(例如,上方、下方、向上、上、向下、下、顶部、底部、左、右、垂直、水平等)描述性地用于附图以有助于读者理解,且不表示(例如,对位置、方位或用途等)对由所附权利要求书限定的本发明的范围的限制。另外,术语“基本上”可以是指条件、量、值或尺寸等的轻微不精确或轻微偏差,其中的一些在制造偏差或容限范围内。
实施例一
如附图1、2、3、4所示,在机械臂外的操作平台501上确定一个与世界坐标系相对固定的位置并固定标定块401,标定块401为立方体结构,规格为220.0mm×220.0mm×30.0mm,尺寸加工精度为0.01mm,表面粗糙度为1.6,材质为陶瓷;所述标定块表面具有棋盘格,所述棋盘格由纵横的等距棋盘线列相交形成,棋盘格402,位于标定块中的220mm×220mm的表面中心,规格为200mm×200mm,由21条横竖垂直的等间距线段组成,相邻两条平行线段之间的距离为10.0mm,刻线精度为0.01mm;所述标定块中部具有圆台孔(即圆台型孔洞),圆台孔404的中心轴与标定块401中心轴同轴,位于标定块401的中心处;圆台孔404高30mm,上表面圆的半径为5mm,下表面圆的半径为35mm,圆台母线与底面夹角为45°,所述圆台孔的轴线垂直于棋盘格所在的表面,特征点P403位于棋盘格的中心交点处,所述圆台孔的轴线过该交点;所以特征点P403也即圆台上圆孔的圆心。所述圆台孔的孔壁面与棋盘格所在表面相交的圆形口沿的直径小于棋盘格上最小的方格的边长,即两个相邻平行线的间距。
标定基本原理:特征点P403位于标定块401表面中心,将线激光传感器301固定安装在机械臂的末端执行器201上,通过机械臂101调整末端执行器201并驱动线激光传感器301一起运动,使线激光传感器301以不同位姿对关于特征点P403的位置信息进行扫描采集。因为线激光传感器301和机器人的末端执行器201的相对位置关系不变,所以传感器坐标系和末端执行器坐标系的相对位置关系不变,求取这两个坐标系的关系就是机器人的手眼标定。
如图5、6、7所示,具体标定方法如下:
(1)传感器设置:将线激光传感器301固定安装在机械臂101的末端执行器201上,标定块401固定安装在操作平台501上,所述标定块401和棋盘格402安装在线激光传感器301的测量范围内;
(2)获取“位姿—点云数据集”:通过机械臂101调整末端执行器201的位姿,使对应位姿下的线激光传感器301发射的激光扫描面与标定块401上的棋盘格402相交,在棋盘格面上形成光条直线,所述光条直线至少经过两个关于圆台孔的中心 (即特征点)对称的棋盘线交点,以便使得圆台孔的中心处于光条直线上,传感器采集激光扫描面反射回的3D点云在传感器坐标系下的坐标数据,通过机械臂示教器读取并记录所述末端执行器201在不同位姿下的位姿信息数据,获取至少6个不同位姿对应的3D点云数据,将该过程的位姿数据和标定块401的3D点云数据打包成“位姿—点云数据集”;
(3)计算出圆台孔中心在传感器坐标系下的坐标:
对不同位姿下对应的3D点云数据进行直线拟合,并构造拟合直线方程,获取关于圆台孔中心对称的两个对称点,将两个对称点在同一个坐标轴上对应的第一坐标值代入拟合直线方程,得到两个对称点在拟合直线上对应的另一个坐标轴上的第二坐标值,两个对称点的对应坐标值和的二分之一即为圆台孔的中心在传感器坐标系下的坐标,所述两个对称点可以为每个光条直线对应的3D点云数据中坐标发生突变的两个点,即圆台孔边缘在传感器坐标系下的对应的两个点,因为所述3D点云数据包括棋盘格402表面反射的表面3D点云数据和圆台孔404内部底面反射的底面3D点云数据两部分,根据底面3D点云数据的坐标与表面3D点云数据的坐标存在突变的特点, 3D点云数据坐标发生突变的点即为光条直线与圆台孔边缘相交的两个点,该两个点的中心即为圆孔的圆心,即特征点P403,更具体的说明如下:
所述线激光传感器301对标定块401测得的3D点云数据均在传感器坐标系中的yz 平面内,包括N个数据点(0,yi,zi),分布在激光传感器301发射的激光扫描面302与标定块 401的相交的光条直线上;所述3D点云数据包括棋盘格402上的3D点云数据和圆台孔404底 面上的3D点云数据两部分,A、B两点为棋盘格402上的3D点云数据中,距离特征点P403最近 的两个点;对所述光条直线上的3D点云数据再进行处理,剔除圆台孔404底面上的光条直线 所在的3D点云数据,获取棋盘格402上的光条直线所在的3D点云数据;通过最小二乘法对所 述“棋盘格402上的光条直线所在的3D点云数据”在传感器坐标系中的yz平面内进行拟合, 并构造函数Z(y)来表示拟合直线方程
Figure RE-DEST_PATH_IMAGE005
,获取距离特征点P403最近的两个 3D点云数据分别为A(0,y1,z1)和B(0,y2,z2),取其y轴值并代入拟合直线方程
Figure 155446DEST_PATH_IMAGE006
得到A、B两点经拟合之后的Z轴坐标值分别为:
Figure RE-DEST_PATH_IMAGE007
;
Figure 488339DEST_PATH_IMAGE008
由于特征点P403为线段AB的中点,所以经过拟合之后的特征点P403的在传感器坐标系中的坐标可以表示为:
Figure 771553DEST_PATH_IMAGE010
。这样就 可以得到特征点P403在传感器坐标系下的坐标P(0,y0,z0);
(4)对机器人进行手眼标定:由于标定块401和机械臂101的基座都是固定的,因此可由以下矩阵等式成立:
Figure RE-DEST_PATH_IMAGE011
(5)
其中,n表示扫描采集数据的总次数,
Figure 531698DEST_PATH_IMAGE012
表示圆台孔的中心在基坐标系中的坐 标,P si 表示第i次扫描采集数据时圆台孔的中心的在传感器坐标系中的拟合坐标,
Figure RE-DEST_PATH_IMAGE013
表示第i次扫描采集数据时末端执行器坐标系相对于基坐标系的平移 和旋转矩阵,R x ,T x 表示传感器坐标系相对于末端执行器坐标系的平移和旋转矩阵,也就是 需要求解的手眼关系,求解出传感器坐标系相对于末端执行器坐标系的平移和旋转矩阵R x ,T x ,即完成了手眼标定。具体的计算过程如下:
由式(5)可得以下方程:
Figure RE-DEST_PATH_IMAGE015
(6)
Figure 721369DEST_PATH_IMAGE016
代入式(6)并展开可以得到:
Figure 654690DEST_PATH_IMAGE018
(7)
再建立以下关系式:
Figure 792411DEST_PATH_IMAGE020
以上公式中,
Figure RE-DEST_PATH_IMAGE021
表示第i次扫描采集数据时特征 点P403的在传感器坐标系中的拟合坐标,可以把式(7)改写成以下矩阵方程:
Ax=b (11)
通过最小二乘解方程可以得到关于x的解:
Figure 723457DEST_PATH_IMAGE022
(12)
通过求解出来的x就可以得到R x ,T x 的参数值,得到手眼关系矩阵,手眼标定完成。
实施例二
在驱动线激光传感器301时,使得激光扫描面与棋盘格402上关于圆台孔的中心对称的纵横棋盘线的交点均处于所述光条直线上,确保圆台孔的中心处于激光扫描面上,交点便于识别。
计算出圆台孔中心在传感器坐标系下的坐标时,使得棋盘格上关于圆台孔的中心对称的两个纵横棋盘线的交点均处于所述光条直线上,由于棋盘格线为阴刻线,棋盘格线与光条直线的交点在传感器坐标系的坐标相对于3D点云的其他点有明显的坐标值的变化,所以对称的两个点很容易被找到,即所述两个对称点为关于圆台孔对称的两个棋盘格线与光条直线的交点。
在驱动线激光传感器301时,控制机械臂101调整末端执行器201的位姿使特征点P403靠近光条直线的中心位置,有利于线激光传感器301采集到的坐标数据处理更精确。
实施例三
如图8、9、10所示,与上述实施例不同的是,所述圆台孔下方设置有扫描定位装置,所述扫描定位装置包括可接收扫描光的光电检测器,所述光电检测器的光电探头8设置在变形架上,变形架包括12个弧形变形单元,变形单元包括两个弧形杆12,两个弧形杆中部通过中部铰链轴6转动连接,多个变形单元的弧形杆通过端部铰链轴7收尾连接成封闭的圆形的变形架,圆形的变形架与圆台孔的中轴线垂直,变形架的圆心位于圆台孔的中轴线上,同一变形单元的同一径向上的两个端部铰链轴滑动的配合在径向导轨9上。端部铰链轴或中部铰链轴由直线电机10控制沿径向导轨移动,从而控制所述变形架的收缩变形,从而改变光电检测器距离圆台孔中轴线的距离,光电检测器设置在变形架内侧的12个端部铰链轴上。虽然图中示出了多个直线电机,但直线电机其实只要一个即可,当然也可采用其他伸缩控制装置。
检测时,扫描光部分的射进圆台孔内,通过直线电机控制变形架的变形,使得扫描光被其中两个铰链轴上的光电检测器检测到,根据直线电机的伸缩量及检测到光的光电检测器所在铰链轴的位置即可计算出扫描光入射的角度及朝向,从而可知在棋盘格上扫描光扫描的位置。
径向导轨可固定在转环11上,所述转环与圆台孔的中轴线同轴,步进电机控制转环绕圆台孔的中轴线转动,一般与可对朝任意方位扫描的光都能保证同时有两个光电检测器检测到该方向的光。
尽管本文较多地使用了一些术语,但并不排除使用其它术语的可能性。使用这些术语仅仅是为了更方便地描述和解释本发明的本质;把它们解释成任何一种附加的限制都是与本发明精神相违背的。说明书及附图中所示的装置及方法中的动作、步骤等执行顺序,只要没有特别明示顺序的限定,只要前面处理的输出并不用在后面的处理中,则可以任意顺序实现。为描述方便起见而使用“首先”、“接着”等的说明,并不意味着必须依照这样的顺序实施。
本文中所描述的具体实施例仅仅是对本发明精神作举例说明。本发明所属技术领域的技术人员可以对所描述的具体实施例做各种各样的修改或补充或采用类似的方式替代,但并不会偏离本发明的精神或者超越所附权利要求书所定义的范围。

Claims (9)

1.一种用于线激光传感器的标定块,所述标定块表面具有棋盘格,所述棋盘格由纵横的等距棋盘线列相交形成,其特征在于,所述标定块中部具有圆台孔,所述圆台孔的轴线垂直于棋盘格所在的表面,所述圆台孔的轴线过棋盘格上两根相交线的交点;所述圆台孔下方设置有扫描定位装置,所述扫描定位装置包括可接收扫描光的光电检测器,所述光电检测器的光电探头设置在变形架上,变形架包括12个弧形变形单元,变形单元包括两个弧形杆,两个弧形杆中部通过中部铰链轴转动连接,多个变形单元的弧形杆通过端部铰链轴收尾连接成封闭的圆形的变形架,圆形的变形架与圆台孔的中轴线垂直,变形架的圆心位于圆台孔的中轴线上,同一变形单元的同一径向上的两个端部铰链轴滑动的配合在径向导轨上;端部铰链轴或中部铰链轴由直线电机控制沿径向导轨移动,从而控制所述变形架的收缩变形,从而改变光电检测器距离圆台孔中轴线的距离,光电检测器设置在变形架内侧的12个 端部铰链轴上。
2.根据权利要求1所述的用于线激光传感器的标定块,其特征在于,所述圆台孔的孔壁面与棋盘格所在表面相交的圆形口沿的直径小于棋盘格上最小的方格的边长。
3.根据权利要求1所述的用于线激光传感器的标定块,其特征在于,圆台母线与底面夹角为45°。
4.根据权利要求1所述的用于线激光传感器的标定块,其特征在于,所述棋盘格为阴刻线。
5.一种用于线激光传感器的手眼标定方法,其特征在于:包括上述权利要求1所述的一种用于线激光传感器的标定块,还包括以下步骤:
(1)传感器设置:将线激光传感器固定安装在机械臂的末端执行器上,所述标定块和棋盘格安装在线激光传感器的测量范围内;
(2)获取“位姿—点云数据集”:通过机械臂调整末端执行器的位姿,使对应位姿下的线激光传感器发射的激光扫描面与标定块上的棋盘格相交,在棋盘格面上形成光条直线,所述光条直线至少经过两个关于圆台孔的中心对称的棋盘线交点,以便使得圆台孔的中心处于光条直线上,传感器采集激光扫描面反射回的3D点云在传感器坐标系下的坐标数据,通过机械臂示教器读取并记录所述末端执行器在不同位姿下的位姿信息数据,获取末端执行器的至少6个不同位姿对应的3D点云数据;
(3)计算出圆台孔中心在传感器坐标系下的坐标:
对不同位姿下对应的3D点云数据进行直线拟合,并构造拟合直线方程,获取关于圆台孔中心对称的两个对称点,将两个对称点在同一个坐标轴上对应的第一坐标值代入拟合直线方程,得到两个对称点在拟合直线上对应的另一个坐标轴上的第二坐标值,两个对称点的对应坐标值和的二分之一即为圆台孔的中心在传感器坐标系下的坐标;
(4)对机器人进行手眼标定:由于标定块和机械臂的基座都是固定的,因此可由以下矩阵等式求解出传感器坐标系相对于末端执行器坐标系的平移和旋转矩阵Rχ,Tχ
Figure FDA0002727091940000021
其中,n表示扫描采集数据的总次数,PBase表示圆台孔的中心在基坐标系中的坐标,PSi表示第i次扫描采集数据时圆台孔的中心的在传感器坐标系中的拟合坐标,
Figure FDA0002727091940000022
Figure FDA0002727091940000023
表示第i次扫描采集数据时末端执行器坐标系相对于基坐标系的平移和旋转矩阵,Rχ,Tχ表示传感器坐标系相对于末端执行器坐标系的平移和旋转矩阵,也就是需要求解的手眼关系。
6.根据权利要求5所述的用于线激光传感器的手眼标定方法,其特征在于,所述两个对称点为每个光条直线对应的3D点云数据中坐标发生突变的两点。
7.根据权利要求5所述的用于线激光传感器的手眼标定方法,其特征在于,在驱动线激光传感器时,使得棋盘格上关于圆台孔的中心对称的两个纵横棋盘线的交点均处于所述光条直线上。
8.根据权利要求5所述的用于线激光传感器的手眼标定方法,其特征在于,所述两个对称点为关于圆台孔对称的两个棋盘格线与光条直线的交点。
9.根据权利要求5所述的用于线激光传感器的手眼标定方法,其特征在于,在驱动线激光传感器时,扫描光部分的射进圆台孔内,通过直线电机控制变形架的变形,使得扫描光被其中两个铰链轴上的光电检测器检测到,根据直线电机的伸缩量及检测到光的光电检测器所在铰链轴的位置即可计算出扫描光入射的角度及朝向,从而可知在棋盘格上扫描光扫描的位置。
CN202010881809.5A 2020-08-28 2020-08-28 一种用于线激光传感器的标定块及手眼标定方法 Active CN111735390B (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN202010881809.5A CN111735390B (zh) 2020-08-28 2020-08-28 一种用于线激光传感器的标定块及手眼标定方法
JP2021000997A JP7075145B2 (ja) 2020-08-28 2021-01-06 ラインレーザーセンサ用のキャリブレーションブロック及びハンドアイキャリブレーション方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010881809.5A CN111735390B (zh) 2020-08-28 2020-08-28 一种用于线激光传感器的标定块及手眼标定方法

Publications (2)

Publication Number Publication Date
CN111735390A CN111735390A (zh) 2020-10-02
CN111735390B true CN111735390B (zh) 2020-12-11

Family

ID=72658914

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010881809.5A Active CN111735390B (zh) 2020-08-28 2020-08-28 一种用于线激光传感器的标定块及手眼标定方法

Country Status (2)

Country Link
JP (1) JP7075145B2 (zh)
CN (1) CN111735390B (zh)

Families Citing this family (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113334383B (zh) * 2021-06-22 2022-05-31 华中科技大学 一种基于线激光测量仪的机器人末端工具偏置标定方法
CN114689106B (zh) * 2022-03-31 2024-03-08 上海擎朗智能科技有限公司 传感器标定方法、机器人及计算机可读存储介质
CN114782513B (zh) * 2022-04-22 2023-11-10 成都飞机工业(集团)有限责任公司 一种基于平面的点激光传感器安装位姿标定方法
CN115046436B (zh) * 2022-06-15 2024-03-12 重庆大学 一种适用于复杂构形破片阵列式设计的破片分布规划及其铺贴控制方法
CN115014257B (zh) * 2022-06-30 2023-03-14 南京航空航天大学 一种二维线激光传感器标定方法
CN115241110B (zh) * 2022-08-15 2023-12-08 魅杰光电科技(上海)有限公司 晶圆的运动控制方法及晶圆的运动控制***
CN115249267B (zh) * 2022-09-22 2022-12-30 海克斯康制造智能技术(青岛)有限公司 一种基于转台及机器人位姿解算的自动检测方法及装置
CN115615355B (zh) * 2022-10-13 2023-05-16 中国科学院声学研究所 一种基于数据的线激光器液体介质中轮廓测量补偿方法
CN115371564B (zh) * 2022-10-24 2023-03-07 南京航空航天大学 线激光传感器与机器人法兰盘相对位姿标定方法及***
CN116000927B (zh) * 2022-12-29 2024-06-18 中国工程物理研究院机械制造工艺研究所 一种机器人视觉***空间位置导引精度的测量装置及方法
CN116117810B (zh) * 2023-01-10 2023-12-29 群滨智造科技(苏州)有限公司 一种不同机器人之间数据转换后二次校准的方法及装置
CN116117818A (zh) * 2023-02-28 2023-05-16 哈尔滨工业大学 一种机器人传感器手眼标定方法及***
CN116100564B (zh) * 2023-04-12 2023-07-25 深圳广成创新技术有限公司 一种标定机械手的高精度标定方法及装置
CN116222385B (zh) * 2023-05-08 2023-07-14 东莞市兆丰精密仪器有限公司 激光中心位置标定方法及测量***
CN116359891B (zh) * 2023-06-01 2023-09-12 季华实验室 一种多传感器快速标定方法及***
CN117036510B (zh) * 2023-09-18 2024-05-07 合肥埃科光电科技股份有限公司 线光谱共聚焦传感器标定方法、***及设备
CN117140535B (zh) * 2023-10-27 2024-02-02 南湖实验室 一种基于单笔测量的机器人运动学参数标定方法及***
CN117576227B (zh) * 2024-01-16 2024-04-19 中铁科工集团有限公司 一种手眼标定方法、设备及存储介质

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1999010136A1 (en) * 1997-08-28 1999-03-04 Proteus Corporation Laser calibration of robotics systems
JP2011220794A (ja) * 2010-04-08 2011-11-04 Seiko Epson Corp キャリブレーション治具およびこれを用いた撮像装置のキャリブレーション方法
CN107253190A (zh) * 2017-01-23 2017-10-17 梅卡曼德(北京)机器人科技有限公司 一种高精度机器人手眼相机自动标定的装置及其使用方法
CN110161485A (zh) * 2019-06-13 2019-08-23 同济大学 一种激光雷达与视觉相机的外参标定装置及标定方法
CN111156925A (zh) * 2019-12-19 2020-05-15 南京理工大学 基于线结构光和工业机器人的大构件三维测量方法
CN111366912A (zh) * 2020-03-10 2020-07-03 上海西井信息科技有限公司 激光传感器与摄像头标定方法、***、设备及存储介质

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4443497B2 (ja) * 2005-11-02 2010-03-31 パルステック工業株式会社 多自由度ロボットの位置決め誤差補正装置および同位置決め誤差補正方法
JP6017213B2 (ja) * 2012-07-20 2016-10-26 株式会社神戸製鋼所 光学式センサ付きロボットのキャリブレーション方法
JP2017003537A (ja) * 2015-06-16 2017-01-05 大同特殊鋼株式会社 3次元形状測定方法

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1999010136A1 (en) * 1997-08-28 1999-03-04 Proteus Corporation Laser calibration of robotics systems
JP2011220794A (ja) * 2010-04-08 2011-11-04 Seiko Epson Corp キャリブレーション治具およびこれを用いた撮像装置のキャリブレーション方法
CN107253190A (zh) * 2017-01-23 2017-10-17 梅卡曼德(北京)机器人科技有限公司 一种高精度机器人手眼相机自动标定的装置及其使用方法
CN110161485A (zh) * 2019-06-13 2019-08-23 同济大学 一种激光雷达与视觉相机的外参标定装置及标定方法
CN111156925A (zh) * 2019-12-19 2020-05-15 南京理工大学 基于线结构光和工业机器人的大构件三维测量方法
CN111366912A (zh) * 2020-03-10 2020-07-03 上海西井信息科技有限公司 激光传感器与摄像头标定方法、***、设备及存储介质

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
线结构光视觉传感器机器人手眼关系标定;陆艺 等;《中国测试》;20191031;第45卷(第10期);第6-9页 *

Also Published As

Publication number Publication date
CN111735390A (zh) 2020-10-02
JP7075145B2 (ja) 2022-05-25
JP2022039903A (ja) 2022-03-10

Similar Documents

Publication Publication Date Title
CN111735390B (zh) 一种用于线激光传感器的标定块及手眼标定方法
CN109357631B (zh) 一种基于激光位移传感器的测量***中心标定方法
CN104567679B (zh) 一种涡轮叶片视觉检测的***
CN109341546B (zh) 一种点激光位移传感器在任意安装位姿下的光束标定方法
CN107607059B (zh) 一种一键式3d轮廓测量设备及其测量计算方法
CN107121093A (zh) 一种基于主动视觉的齿轮测量装置及测量方法
CN107270833A (zh) 一种复杂曲面零件三维测量***及方法
CN111982019B (zh) 基于线结构光传感器的叶片截面轮廓高精度检测方法
TWI579123B (zh) 機器人校正系統與方法
CN110230999A (zh) 一种直线运动***五自由度误差同步测量装置及方法
CN101509759B (zh) 用于视觉检测***的自标定***及方法
CN113465513B (zh) 基于圆柱角尺的激光传感器倾角误差测量补偿方法及***
CN110645911A (zh) 一种旋转扫描获得完整外表面3d轮廓的装置和方法
CN204514271U (zh) 一种涡轮叶片视觉检测的***
CN106679595A (zh) 楔角球面透镜的中心偏差和楔角检测仪及测量方法
CN105716547A (zh) 一种机械工件平面度快速测量装置及方法
CN116572077B (zh) 一种大曲率自由曲面法向测量方法
CN109781002A (zh) 一种基于机器视觉的机床全轴程精确定位方法
CN112485805A (zh) 一种激光三角位移传感器及其测量方法
CN102538707B (zh) 一种对工件进行三维定位的装置及方法
Hui-yuan et al. Accurate extrinsic calibration method of a line structured-light sensor based on a standard ball
JP3293830B2 (ja) 物体の幾何学パラメータを測定および計算する装置および方法
CN116105638A (zh) 一种u型转台同轴度检测***及检测方法
CN108709509B (zh) 轮廓照相机、配套的超大直径回转体工件非接触式测径仪以及非接触式回转体测量方法
JP2016191663A (ja) 光学式センサーの校正方法、及び三次元座標測定機

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