[go: up one dir, main page]

CN103231375A - Industrial robot calibration method based on distance error models - Google Patents

Industrial robot calibration method based on distance error models Download PDF

Info

Publication number
CN103231375A
CN103231375A CN2013101561155A CN201310156115A CN103231375A CN 103231375 A CN103231375 A CN 103231375A CN 2013101561155 A CN2013101561155 A CN 2013101561155A CN 201310156115 A CN201310156115 A CN 201310156115A CN 103231375 A CN103231375 A CN 103231375A
Authority
CN
China
Prior art keywords
robot
delta
error
connecting rod
partiald
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
CN2013101561155A
Other languages
Chinese (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.)
Suzhou University
Original Assignee
Suzhou 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 Suzhou University filed Critical Suzhou University
Priority to CN2013101561155A priority Critical patent/CN103231375A/en
Publication of CN103231375A publication Critical patent/CN103231375A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Manipulator (AREA)
  • Numerical Control (AREA)

Abstract

本发明公开了一种基于距离误差模型的工业机器人标定方法,包括:建立机器人MDH运动学模型;齐次变换矩阵的误差;建立机器人距离误差标定模型;机器人末端实际位姿的测量;机器人各连杆几何参数误差的标定;实验验证。本发明提供的基于距离误差模型的工业机器人标定方法具有简单、实用、高效、快捷的优点,适用于任何串联关节型机器人,通用性强,可以同时提高工业机器人定位精度和距离精度。

Figure 201310156115

The invention discloses an industrial robot calibration method based on a distance error model, comprising: establishing a robot MDH kinematics model; the error of a homogeneous transformation matrix; establishing a robot distance error calibration model; measuring the actual pose of the robot end; Calibration of rod geometric parameter errors; experimental verification. The industrial robot calibration method based on the distance error model provided by the present invention has the advantages of simplicity, practicality, high efficiency and quickness, is applicable to any series joint robot, has strong versatility, and can improve the positioning accuracy and distance accuracy of the industrial robot at the same time.

Figure 201310156115

Description

基于距离误差模型的工业机器人标定方法Calibration method of industrial robot based on distance error model

技术领域technical field

本发明涉及机器人标定技术领域,特别是涉及一种基于距离误差模型的工业机器人标定方法。The invention relates to the technical field of robot calibration, in particular to an industrial robot calibration method based on a distance error model.

背景技术Background technique

现代制造业对工业机器人性能的要求在不断地提高,机器人的性能的两个主要评价指标为:重复定位精度和绝对定位精度。现今机器人重复定位精度比较高,绝对定位精度却很低,一般相差一个数量级以上,因此无法达到高精度加工的要求。研究发现,绝对定位精度主要受到机器人运动学模型中连杆参数精度的影响,而标定技术能够通过对机器人运动学参数的修正提高机器人的绝对定位精度。因此,在机器人使用前需要对其进行标定。所谓标定就是应用先进的测量手段和基于模型的参数识别方法辨识出机器人模型的准确参数,从而提高机器人绝对精度的过程。The performance requirements of industrial robots in modern manufacturing industry are constantly improving. The two main evaluation indicators of robot performance are: repeated positioning accuracy and absolute positioning accuracy. Nowadays, the repetitive positioning accuracy of robots is relatively high, but the absolute positioning accuracy is very low, generally differing by more than one order of magnitude, so it cannot meet the requirements of high-precision machining. The study found that the absolute positioning accuracy is mainly affected by the accuracy of the connecting rod parameters in the robot kinematics model, and the calibration technology can improve the absolute positioning accuracy of the robot through the correction of the robot kinematics parameters. Therefore, it needs to be calibrated before the robot is used. The so-called calibration is the process of using advanced measurement methods and model-based parameter identification methods to identify the exact parameters of the robot model, thereby improving the absolute accuracy of the robot.

但在应用传统的方法进行位置误差的标定和补偿时,要涉及到测量系统坐标系与机器人基础坐标系间的变换,由于这一过程很难精确完成,而且操作复杂,容易引入外界误差,使得标定结果不准确,不能满足实际应用的要求。However, when using the traditional method to calibrate and compensate the position error, it involves the transformation between the coordinate system of the measurement system and the basic coordinate system of the robot. Because this process is difficult to complete accurately, and the operation is complicated, it is easy to introduce external errors. The calibration results are inaccurate and cannot meet the requirements of practical applications.

因此,针对上述技术问题,有必要提供一种基于距离误差模型的工业机器人标定方法。Therefore, in view of the above technical problems, it is necessary to provide an industrial robot calibration method based on a distance error model.

发明内容Contents of the invention

有鉴于此,本发明提供了一种基于距离误差模型的工业机器人标定方法,其有效提高了工业机器人的定位精度和距离精度。In view of this, the present invention provides an industrial robot calibration method based on a distance error model, which effectively improves the positioning accuracy and distance accuracy of the industrial robot.

为了实现上述目的,本发明实施例提供的技术方案如下:In order to achieve the above object, the technical solutions provided by the embodiments of the present invention are as follows:

一种基于距离误差模型的工业机器人标定方法,所述方法包括以下步骤:A kind of industrial robot calibration method based on distance error model, described method comprises the following steps:

S1、建立机器人MDH运动学模型;S1, establish the robot MDH kinematics model;

S2、齐次变换矩阵的误差;S2, the error of the homogeneous transformation matrix;

S3、建立机器人距离误差标定模型;S3. Establishing a robot distance error calibration model;

S4、机器人末端实际位姿的测量;S4. Measurement of the actual pose of the end of the robot;

S5、机器人各连杆几何参数误差的标定;S5. Calibration of the geometric parameter error of each connecting rod of the robot;

S6、实验验证,判断是否满足精度要求,若是,则标定结束,若否,返回步骤S4,将实验结果迭代,再次进行标定实验。S6. Experimental verification, judging whether the accuracy requirement is met, if yes, the calibration ends, if not, return to step S4, iterate the experimental results, and perform the calibration experiment again.

作为本发明的进一步改进,所述步骤S1中MDH运动学模型中连杆i-1和连杆i固连坐标系的齐次变换矩阵定义为:As a further improvement of the present invention, the homogeneous transformation matrix of the fixed coordinate system of the connecting rod i-1 and the connecting rod i in the MDH kinematics model in the step S1 is defined as:

Ai=Trans(Z,di)Rot(Z,θi)Trans(X,ai)Rot(X,αi)Rot(Y,βi),A i =Trans(Z,d i )Rot(Z,θ i )Trans(X,a i )Rot(X,α i )Rot(Y,β i ),

其中,a为连杆长度,α为连杆转角,d为连杆偏距,θ为关节角,β为绕Y轴旋转角;Among them, a is the length of the connecting rod, α is the rotation angle of the connecting rod, d is the offset distance of the connecting rod, θ is the joint angle, and β is the rotation angle around the Y axis;

机器人的基础坐标系B和末端连杆坐标系N之间的总变换为:The total transformation between the base coordinate system B of the robot and the end link coordinate system N is:

TT NN BB == AA 11 AA 22 AA 33 ·· ·· ·· AA NN ..

作为本发明的进一步改进,所述步骤S2具体包括:As a further improvement of the present invention, the step S2 specifically includes:

计算实际的相邻连杆变换矩阵为:Calculate the actual adjacent link transformation matrix as:

AA ii ** == AA ii ++ dd AA ii ;;

误差矩阵dAi以微分形式表示为:The error matrix dA i is expressed in differential form as:

AA ii == ∂∂ AA ii ∂∂ αα ii ΔΔ αα ii ++ ∂∂ AA ii ∂∂ aa ii ΔΔ aa ii ++ ∂∂ AA ii ∂∂ dd ii ΔΔ dd ii ++ ∂∂ AA ii ∂∂ θθ ii ΔΔ θθ ii ++ ∂∂ AA ii ∂∂ ββ ii ΔΔ ββ ii ;;

计算机器人末端连杆相对于基础坐标系的实际变换矩阵:Calculate the actual transformation matrix of the end link of the robot relative to the base coordinate system:

TT NN BB ** == TT NN BB ++ dd TT NN BB == TT NN BB ++ TT NN BB δδ TT NN BB

== AA 11 ** AA 22 ** ·· ·&Center Dot; ·· AA NN **

计算

Figure BDA00003126989200033
的误差矩阵
Figure BDA00003126989200034
calculate
Figure BDA00003126989200033
The error matrix of
Figure BDA00003126989200034

δδ TT NN BB == 00 -- δδ zz NN δδ ythe y NN dd xx NN δδ zz NN 00 -- δδ xx NN dd ythe y NN -- δδ ythe y NN δδ xx NN 00 dd zz NN 00 00 00 00 ;;

计算机器人末端位置误差向量 dP = d x N d y N d z N T 的矩阵。Calculation of robot end position error vector dP = d x N d the y N d z N T matrix.

作为本发明的进一步改进,所述步骤S3中机器人距离误差标定模型的公式为:As a further improvement of the present invention, the formula of the robot distance error calibration model in the step S3 is:

ΔlΔl (( ii ,, jj )) == (( xx BB (( jj )) -- xx BB (( ii )) ll BB (( ii ,, jj )) ,, ythe y BB (( jj )) -- ythe y BB (( ii )) ll BB (( ii ,, jj )) ,, zz BB (( jj )) -- zz BB (( ii )) ll BB (( ii ,, jj )) )) (( BB jj -- BB ii )) ΔqΔq ;;

i和j为机器人在三维空间中任意的点,lB(i,j)、lL(i,j)分别为两点在机器人基坐标系B和测量坐标系L中的距离,Δl(i,j)为距离误差。i and j are arbitrary points of the robot in three-dimensional space, l B (i, j) and l L (i, j) are the distances between two points in the robot base coordinate system B and the measurement coordinate system L respectively, Δl(i ,j) is the distance error.

作为本发明的进一步改进,所述步骤S4具体为:As a further improvement of the present invention, the step S4 is specifically:

在机器人工作空间内,任意指定n个点,记录所述n个点的笛卡尔坐标值,当机器人末端运动到指定点时,记录下相应的关节转角值,同时用激光跟踪仪测量出对应的机器人末端的实际位姿坐标值。In the robot workspace, arbitrarily specify n points, record the Cartesian coordinate values of the n points, when the end of the robot moves to the specified point, record the corresponding joint rotation angle value, and measure the corresponding joint angle with the laser tracker The actual pose coordinate value of the robot end.

作为本发明的进一步改进,所述步骤S5具体为:As a further improvement of the present invention, the step S5 is specifically:

将步骤S4中的每一个指定点对应的一组关节转角值及其对应的由激光跟踪仪测量得到的机器人末端的实际位姿坐标值代入到步骤S3中的机器人距离误差标定模型的公式;Substituting a group of joint rotation angle values corresponding to each specified point in step S4 and the corresponding actual pose coordinates of the robot end measured by the laser tracker into the formula of the robot distance error calibration model in step S3;

由n个点得到n-1个方程,组成一个方程组;Obtain n-1 equations from n points to form an equation system;

将方程组改写成矩阵形式,采用广义逆矩阵的基本理论求得最小二乘解,即机器人各连杆几何参数误差值Δα1,Δa1,Δd1,Δθ1,Δβ1,Δα2,…,ΔβNRewrite the equations into a matrix form, and use the basic theory of generalized inverse matrices to obtain the least squares solution, that is, the error values of the geometric parameters of the robot's connecting rods Δα 1 , Δa 1 , Δd 1 , Δθ 1 , Δβ 1 , Δα 2 ,… ,Δβ N ;

根据求得的机器人各连杆几何参数误差值,求出相应的距离误差Δl(i,j)和位置误差dP。According to the error values of geometric parameters of each link of the robot obtained, the corresponding distance error Δl(i, j) and position error dP are obtained.

作为本发明的进一步改进,所述步骤S6中的实验验证具体为:As a further improvement of the present invention, the experimental verification in the step S6 is specifically:

根据步骤S5中计算出的Δq对机器人各连杆几何参数进行修正,运用修正的连杆几何参数进行实验验证,将步骤S4中n个点的坐标值再次输入到机器人控制器中,记录下对应的一组关节转角值及其对应的由激光跟踪仪测量得到的机器人末端的实际位姿坐标值,对实验后的结果分析计算,求得此次实验的距离误差Δl(i,j)和位置误差dP。According to the Δq calculated in step S5, correct the geometric parameters of the connecting rods of the robot, use the corrected geometric parameters of the connecting rods for experimental verification, input the coordinate values of n points in step S4 into the robot controller again, and record the corresponding A set of joint rotation angle values and the corresponding actual position and orientation coordinates of the robot end measured by the laser tracker are analyzed and calculated after the experiment, and the distance error Δl(i,j) and position of the experiment are obtained. Error dP.

本发明的有益效果是:本发明提供的基于距离误差模型的工业机器人标定方法具有简单、实用、高效、快捷的优点,适用于任何串联关节型机器人,通用性强,可以同时提高工业机器人定位精度和距离精度。The beneficial effects of the present invention are: the calibration method of industrial robots based on the distance error model provided by the present invention has the advantages of simplicity, practicality, high efficiency, and quickness, and is suitable for any serially articulated robots, has strong versatility, and can improve the positioning accuracy of industrial robots at the same time and distance accuracy.

附图说明Description of drawings

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the drawings that need to be used in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are only These are some embodiments described in the present invention. Those skilled in the art can also obtain other drawings based on these drawings without creative work.

图1为本发明基于距离误差模型的工业机器人标定方法的具体流程图;Fig. 1 is the specific flowchart of the industrial robot calibration method based on distance error model of the present invention;

图2为本发明一具体实施方式中六轴工业机器人的MDH运动学模型坐标系图;Fig. 2 is the coordinate system diagram of the MDH kinematics model of the six-axis industrial robot in a specific embodiment of the present invention;

图3为本发明一具体实施方式中机器人的距离误差描述图;Fig. 3 is a description diagram of the distance error of the robot in a specific embodiment of the present invention;

图4为本发明一具体实施方式中机器人的位置误差图。Fig. 4 is a position error diagram of the robot in a specific embodiment of the present invention.

具体实施方式Detailed ways

为了使本技术领域的人员更好地理解本发明中的技术方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。In order to enable those skilled in the art to better understand the technical solutions in the present invention, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described The embodiments are only some of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.

参图1所示,图1为本发明一具体实施方式中基于距离误差模型的工业机器人标定方法包括以下步骤:Referring to shown in Fig. 1, Fig. 1 is the industrial robot calibration method based on distance error model in a specific embodiment of the present invention and comprises the following steps:

S1、建立机器人MDH运动学模型;S1, establish the robot MDH kinematics model;

DH模型是目前最基本运动学模型,它是按照一定的规则把构件坐标系嵌入机器人的每一个连杆机构中,从而建立机器人各连杆的空间坐标系。DH运动学模型包含4个几何参数:连杆长度a,连杆转角α,连杆偏距d和关节角θ。DH模型的不足之处是,当相邻两关节轴线平行时,平行度的微小偏差将导致实际公法线的位置与理论公法线的位置存在极大偏差。因此,在DH模型的基础上,修正的MDH运动学模型增加了绕Y轴旋转的β参数。The DH model is the most basic kinematics model at present. It embeds the component coordinate system into each link mechanism of the robot according to certain rules, so as to establish the space coordinate system of each link of the robot. The DH kinematics model contains four geometric parameters: the length of the connecting rod a, the rotation angle of the connecting rod α, the offset distance of the connecting rod d and the joint angle θ. The disadvantage of the DH model is that when the axes of two adjacent joints are parallel, a slight deviation in parallelism will lead to a large deviation between the position of the actual public normal and the position of the theoretical public normal. Therefore, on the basis of the DH model, the modified MDH kinematics model adds the β parameter of the rotation around the Y axis.

参图2所示,本实施方式采用MDH运动学模型,按照一定的规则把构件坐标系嵌入机器人的每一个连杆机构中,从而建立机器人各连杆的空间坐标系。MDH运动学模型包含5个几何参数:α,a,d,θ,β。把连杆i-1和连杆i固连坐标系的齐次变换矩阵定义为:As shown in Fig. 2, this embodiment adopts the MDH kinematics model, and embeds the component coordinate system into each link mechanism of the robot according to certain rules, so as to establish the space coordinate system of each link of the robot. The MDH kinematic model contains five geometric parameters: α, a, d, θ, β. The homogeneous transformation matrix of the fixed coordinate system of connecting rod i-1 and connecting rod i is defined as:

Ai=Trans(Z,di)Rot(Z,θi)Trans(X,ai)Rot(X,αi)Rot(Y,βi),A i =Trans(Z,d i )Rot(Z,θ i )Trans(X,a i )Rot(X,α i )Rot(Y,β i ),

机器人的基础坐标系B和末端连杆坐标系N之间的总变换为:The total transformation between the base coordinate system B of the robot and the end link coordinate system N is:

TT NN BB == AA 11 AA 22 AA 33 ·· ·· ·· AA NN ..

S2、齐次变换矩阵的误差;S2, the error of the homogeneous transformation matrix;

由于制造和安装过程中机器人关节的实际几何参数与理论参数值之间存在偏差,故实际的相邻连杆变换矩阵为:Due to the deviation between the actual geometric parameters of the robot joints and the theoretical parameter values during the manufacturing and installation process, the actual adjacent link transformation matrix is:

AA ii ** == AA ii ++ dd AA ii ;;

Figure BDA00003126989200061
的误差主要是由各连杆的几何参数误差引起的,同时由于各个参数误差比较小,所以误差矩阵dAi以微分形式表示为:
Figure BDA00003126989200061
The error of is mainly caused by the geometric parameter error of each connecting rod, and because the error of each parameter is relatively small, the error matrix dA i is expressed in differential form as:

AA ii == ∂∂ AA ii ∂∂ αα ii ΔΔ αα ii ++ ∂∂ AA ii ∂∂ aa ii ΔΔ aa ii ++ ∂∂ AA ii ∂∂ dd ii ΔΔ dd ii ++ ∂∂ AA ii ∂∂ θθ ii ΔΔ θθ ii ++ ∂∂ AA ii ∂∂ ββ ii ΔΔ ββ ii

机器人末端连杆相对于基础坐标的实际变换矩阵为:The actual transformation matrix of the end link of the robot relative to the base coordinates is:

TT NN BB ** == TT NN BB ++ dd TT NN BB == TT NN BB ++ TT NN BB δδ TT NN BB

== AA 11 ** AA 22 ** ·&Center Dot; ·&Center Dot; ·&Center Dot; AA NN ** ;;

Figure BDA00003126989200065
Figure BDA00003126989200066
的误差矩阵,其表达式为:
Figure BDA00003126989200065
yes
Figure BDA00003126989200066
The error matrix of , its expression is:

δδ TT NN BB == 00 -- δδ zz NN δδ ythe y NN dd xx NN δδ zz NN 00 -- δδ xx NN dd ythe y NN -- δδ ythe y NN δδ xx NN 00 dd zz NN 00 00 00 00 ;;

根据上面所述公式,可以推导出机器人末端位置误差向量 dP = d x N d y N d z N T 的矩阵表示公式。According to the above formula, the robot end position error vector can be deduced dP = d x N d the y N d z N T The matrix representation formula of .

S3、建立机器人距离误差标定模型;S3. Establishing a robot distance error calibration model;

参图3所示,对于机器人在三维空间中任意的点i和点j,虽然它们在机器人基坐标系B和测量坐标系L中的坐标值是不同的,但是这两点在机器人基坐标系B中的距离lB(i,j)和在测量坐标系L中的距离lL(i,j)是相同的。利用这一特点,建立了机器人距离误差标定模型。参图4所示,在此模型中机器人末端位置误差向量dP与距离误差Δl(i,j)的关系式为:As shown in Figure 3, for any point i and point j of the robot in three-dimensional space, although their coordinate values in the robot base coordinate system B and the measurement coordinate system L are different, these two points are in the robot base coordinate system The distance l B (i,j) in B is the same as the distance l L (i,j) in the measurement coordinate system L. Taking advantage of this feature, a robot distance error calibration model is established. As shown in Figure 4, the relationship between the robot end position error vector dP and the distance error Δl(i,j) in this model is:

ΔlΔl (( ii ,, jj )) == ll LL (( ii ,, jj )) -- ll BB (( ii ,, jj ))

== (( xx BB (( jj )) -- xx BB (( ii )) ll BB (( ii ,, jj )) ,, ythe y BB (( jj )) -- ythe y BB (( ii )) ll BB (( ii ,, jj )) ,, zz BB (( jj )) -- zz BB (( ii )) ll BB (( ii ,, jj )) )) (( dd PP jj -- dd PP ii )) ;;

机器人末端位置误差向量dPi可以进一步表示为:The robot end position error vector dP i can be further expressed as:

dPi=BiΔq,dP i =B i Δq,

其中,Δq=(Δα1,Δa1,Δd1,Δθ1,Δβ1,Δα2,…,ΔβN)T是机器人各连杆参数固有系统误差所构成的误差向量,是需要求解的未知量;Bi是3×5N(N为自由度数)系数矩阵,根据步骤S2中的公式确定具体数值。Among them, Δq=(Δα 1 ,Δa 1 ,Δd 1 ,Δθ 1 ,Δβ 1 ,Δα 2 ,…,Δβ N ) T is the error vector formed by the inherent system error of each link parameter of the robot, and is the unknown quantity to be solved ; Bi is a 3*5N (N is the number of degrees of freedom) coefficient matrix, and the specific value is determined according to the formula in step S2.

按照上述各公式,机器人距离误差标定模型的公式可以表示为:According to the above formulas, the formula of the robot distance error calibration model can be expressed as:

ΔlΔl (( ii ,, jj )) == (( xx BB (( jj )) -- xx BB (( ii )) ll BB (( ii ,, jj )) ,, ythe y BB (( jj )) -- ythe y BB (( ii )) ll BB (( ii ,, jj )) ,, zz BB (( jj )) -- zz BB (( ii )) ll BB (( ii ,, jj )) )) (( BB jj -- BB ii )) ΔqΔq ..

S4、机器人末端实际位姿的测量;S4. Measurement of the actual pose of the end of the robot;

在机器人工作空间内,任意指定n个点,将这n个点的笛卡尔坐标值输入机器人的控制面板,当机器人末端运动到指定点时,记录下相应的关节转角值,同时用激光跟踪仪测量出对应的机器人末端的实际位姿坐标值。In the robot workspace, specify n points arbitrarily, and input the Cartesian coordinates of these n points into the control panel of the robot. Measure the actual pose coordinates of the corresponding robot end.

S5、机器人各连杆几何参数误差的标定;S5. Calibration of the geometric parameter error of each connecting rod of the robot;

将步骤S4中的每一个指定点对应的一组关节转角值及其对应的由激光跟踪仪测量得到的机器人末端的实际位姿坐标值代入到步骤S3中的机器人距离误差标定模型的公式;Substituting a group of joint rotation angle values corresponding to each specified point in step S4 and the corresponding actual pose coordinates of the robot end measured by the laser tracker into the formula of the robot distance error calibration model in step S3;

由n个点得到n-1个方程,组成一个方程组;Obtain n-1 equations from n points to form an equation system;

将方程组改写成矩阵形式,采用广义逆矩阵的基本理论求得最小二乘解,即机器人各连杆几何参数误差值Δα1,Δa1,Δd1,Δθ1,Δβ1,Δα2,…,ΔβNRewrite the equations into a matrix form, and use the basic theory of generalized inverse matrices to obtain the least squares solution, that is, the error values of the geometric parameters of the robot's connecting rods Δα 1 , Δa 1 , Δd 1 , Δθ 1 , Δβ 1 , Δα 2 ,… ,Δβ N ;

根据求得的机器人各连杆几何参数误差值,求出相应的距离误差Δl(i,j)和位置误差dP。According to the error values of geometric parameters of each link of the robot obtained, the corresponding distance error Δl(i, j) and position error dP are obtained.

本步骤中方程个数要足以解出待修正的参数。The number of equations in this step should be enough to solve the parameters to be corrected.

S6、实验验证,判断是否满足精度要求,若是,则标定结束,若否,返回步骤S4,将实验结果迭代,再次进行标定实验。S6. Experimental verification, judging whether the accuracy requirement is met, if yes, the calibration ends, if not, return to step S4, iterate the experimental results, and perform the calibration experiment again.

根据步骤S5中计算出的Δq对机器人各连杆几何参数进行修正,运用修正的连杆几何参数进行实验验证,将步骤S4中n个点的坐标值再次输入到机器人控制器中,记录下对应的一组关节转角值及其对应的由激光跟踪仪测量得到的机器人末端的实际位姿坐标值,对实验后的结果分析计算,求得此次实验的距离误差Δl(i,j)和位置误差dP。与要求的精度标准进行比较,如未达到精度要求,则将此次实验的数据代入距离误差标定模型公式中,进行二次标定,直至达到精度要求。According to the Δq calculated in step S5, correct the geometric parameters of the connecting rods of the robot, use the corrected geometric parameters of the connecting rods for experimental verification, input the coordinate values of n points in step S4 into the robot controller again, and record the corresponding A set of joint rotation angle values and the corresponding actual position and orientation coordinates of the robot end measured by the laser tracker are analyzed and calculated after the experiment, and the distance error Δl(i,j) and position of the experiment are obtained. Error dP. Compare with the required accuracy standard, if the accuracy requirement is not met, then substitute the data of this experiment into the distance error calibration model formula, and perform secondary calibration until the accuracy requirement is met.

与现有技术相比,本发明具有以下有益效果:Compared with the prior art, the present invention has the following beneficial effects:

本发明中的验证步骤可进行多次,如定位精度未达到要求,将参数修正值代替理论参数值代入步骤S3中的机器人距离误差标定模型的公式,重复进行步骤S4~S6,使标定的定位精度和距离精度更高;The verification step in the present invention can be carried out multiple times, as the positioning accuracy does not meet the requirements, the parameter correction value is substituted into the formula of the robot distance error calibration model in step S3 instead of the theoretical parameter value, and steps S4~S6 are repeated to make the positioning of the calibration Higher accuracy and distance accuracy;

工业机器人定位精度及距离精度的标定方法采用修正的5参数MDH运动学模型,克服了DH运动学模型中当相邻两关节轴线平行时出现奇异现象的不足之处,使运动学模型更准确;The calibration method of positioning accuracy and distance accuracy of industrial robots adopts the revised 5-parameter MDH kinematics model, which overcomes the insufficiency of the singular phenomenon in the DH kinematics model when the axes of two adjacent joints are parallel, and makes the kinematics model more accurate;

该标定方法基于距离误差标定模型,避免了机器人坐标系与测量坐标系转换带来的误差,引入外界误差小。实验操作简单,直接向机器人控制器输入工作空间中的点坐标值控制机器人末端运动到指定点,不需要预先规划特定的轨迹。The calibration method is based on the distance error calibration model, which avoids the error caused by the conversion between the robot coordinate system and the measurement coordinate system, and introduces little external error. The experimental operation is simple, and the point coordinate value in the workspace is directly input to the robot controller to control the end of the robot to move to the specified point, without pre-planning a specific trajectory.

该标定方法的实验数据的处理过程简单,将实验数据代入公式中,得到多元一次方程组,运用Matlab等数学分析软件,可以快速得到实验结果。The processing process of the experimental data of this calibration method is simple, and the experimental data is substituted into the formula to obtain a multivariate linear equation system, and the experimental results can be quickly obtained by using Matlab and other mathematical analysis software.

综上所述,本发明提供的基于距离误差模型的工业机器人标定方法具有简单、实用、高效、快捷的优点,适用于任何串联关节型机器人,通用性强,可以同时提高工业机器人定位精度和距离精度。In summary, the calibration method for industrial robots based on the distance error model provided by the present invention has the advantages of simplicity, practicality, high efficiency, and quickness. precision.

对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化囊括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。It will be apparent to those skilled in the art that the invention is not limited to the details of the above-described exemplary embodiments, but that the invention can be embodied in other specific forms without departing from the spirit or essential characteristics of the invention. Accordingly, the embodiments should be regarded in all points of view as exemplary and not restrictive, the scope of the invention being defined by the appended claims rather than the foregoing description, and it is therefore intended that the scope of the invention be defined by the appended claims rather than by the foregoing description. All changes within the meaning and range of equivalents of the elements are embraced in the present invention. Any reference sign in a claim should not be construed as limiting the claim concerned.

此外,应当理解,虽然本说明书按照实施方式加以描述,但并非每个实施方式仅包含一个独立的技术方案,说明书的这种叙述方式仅仅是为清楚起见,本领域技术人员应当将说明书作为一个整体,各实施例中的技术方案也可以经适当组合,形成本领域技术人员可以理解的其他实施方式。In addition, it should be understood that although this specification is described according to implementation modes, not each implementation mode only contains an independent technical solution, and this description in the specification is only for clarity, and those skilled in the art should take the specification as a whole , the technical solutions in the various embodiments can also be properly combined to form other implementations that can be understood by those skilled in the art.

Claims (7)

1. the industrial robot scaling method based on the range error model is characterized in that, said method comprising the steps of:
S1, set up the MDH of robot kinematics model;
The error of S2, homogeneous transformation matrix;
S3, set up robot range error peg model;
The measurement of S4, robot end's attained pose;
The demarcation of S5, each connecting rod geometric parameter error of robot;
S6, experimental verification judge whether to satisfy required precision, if, then demarcate and finish, if not, return step S4, with the experimental result iteration, carry out calibration experiment again.
2. method according to claim 1 is characterized in that, among the described step S1 in the MDH kinematics model the be connected homogeneous transformation defined matrix of coordinate system of connecting rod i-1 and connecting rod i be:
A i=Trans(Z,d i)Rot(Z,θ i)Trans(X,a i)Rot(X,α i)Rot(Y,β i),
Wherein, a is length of connecting rod, and α is the connecting rod corner, and d is the connecting rod offset distance, and θ is joint angle, and β is around the Y-axis anglec of rotation;
The base coordinate of robot is always being transformed between B and the tail end connecting rod coordinate system N:
T N B = A 1 A 2 A 3 · · · A N .
3. method according to claim 2 is characterized in that, described step S2 specifically comprises:
Calculating actual adjacent connecting rod transformation matrix is:
A i * = A i + d A i ;
Error matrix dA iBe expressed as with differential form:
d A i = ∂ A i ∂ α i Δ α i + ∂ A i ∂ a i Δ a i + ∂ A i ∂ d i Δ d i + ∂ A i ∂ θ i Δ θ i + ∂ A i ∂ β i Δ β i ;
The real transform matrix that calculating robot's tail end connecting rod with respect to base coordinate is:
T N B * = T N B + d T N B = T N B + T N B δ T N B = A 1 * A 2 * · · · A N *
Calculate
Figure FDA00003126989100023
Error matrix
Figure FDA00003126989100024
δ T N B = 0 - δ z N δ y N d x N δ z N 0 - δ x N d y N - δ y N δ x N 0 d z N 0 0 0 0 ;
Calculating robot's terminal position error vector dP = d x N d y N d z N T Matrix.
4. method according to claim 3 is characterized in that, the formula of robot range error peg model is among the described step S3:
Δl ( i , j ) = ( x B ( j ) - x B ( i ) l B ( i , j ) , y B ( j ) - y B ( i ) l B ( i , j ) , z B ( j ) - z B ( i ) l B ( i , j ) ) ( B j - B i ) Δq ;
I and j are robot point arbitrarily in three dimensions, l B(i, j), l L(i, j) being respectively at 2 is B and the distance of measuring among the coordinate system L in the robot basis coordinates, (i j) is range error to Δ l.
5. method according to claim 4 is characterized in that, described step S4 is specially:
In the robot working space, specify n point arbitrarily, record the cartesian coordinate value of described n point, when the robot end moves to specified point, note corresponding joint rotation angle value, measure corresponding robot end's attained pose coordinate figure simultaneously with laser tracker.
6. method according to claim 5 is characterized in that, described step S5 is specially:
One group of joint rotation angle value of each the specified point correspondence among the step S4 and the corresponding robot end's who is measured by laser tracker thereof attained pose coordinate figure is updated to the formula of the robot range error peg model among the step S3;
Obtain n-1 equation by n point, form an equation group;
Equation group is rewritten into matrix form, adopts the basic theories of generalized inverse matrix to try to achieve least square solution, i.e. each connecting rod geometric parameter error amount Δ α of robot 1, Δ a 1, Δ d 1, Δ θ 1, Δ β 1, Δ α 2..., Δ β N
According to each connecting rod geometric parameter error amount of the robot of trying to achieve, (i is j) with site error dP to obtain corresponding range error Δ l.
7. method according to claim 6 is characterized in that, the experimental verification among the described step S6 is specially:
Revise according to each the connecting rod geometric parameter of the robot of Δ q that calculates among the step S5, the connecting rod geometric parameter of use the revising checking that experimentizes, be input to the coordinate figure of n point among the step S4 in the robot controller again, note corresponding one group of joint rotation angle value and the corresponding robot end's who is measured by laser tracker thereof attained pose coordinate figure, interpretation of result after the experiment is calculated, (i is j) with site error dP to try to achieve the range error Δ l that this time tests.
CN2013101561155A 2013-04-28 2013-04-28 Industrial robot calibration method based on distance error models Pending CN103231375A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2013101561155A CN103231375A (en) 2013-04-28 2013-04-28 Industrial robot calibration method based on distance error models

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2013101561155A CN103231375A (en) 2013-04-28 2013-04-28 Industrial robot calibration method based on distance error models

Publications (1)

Publication Number Publication Date
CN103231375A true CN103231375A (en) 2013-08-07

Family

ID=48879481

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2013101561155A Pending CN103231375A (en) 2013-04-28 2013-04-28 Industrial robot calibration method based on distance error models

Country Status (1)

Country Link
CN (1) CN103231375A (en)

Cited By (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104325467A (en) * 2014-11-05 2015-02-04 南京熊猫电子股份有限公司 Device for testing motion accuracy of robots
CN104438488A (en) * 2014-10-20 2015-03-25 上海新时达电气股份有限公司 Robot bent feeding pose correcting method and device
CN104608129A (en) * 2014-11-28 2015-05-13 江南大学 Planar constraint based robot calibration method
CN104833324A (en) * 2015-01-28 2015-08-12 江南大学 Robot calibration method based on measuring head
CN105215972A (en) * 2015-09-18 2016-01-06 中国科学院合肥物质科学研究院 A kind of orcible entry robot eye coordinate positioner and method
CN105574884A (en) * 2015-12-31 2016-05-11 北京柏惠维康科技有限公司 Medical robot DH parameter calibrating method
CN106097390A (en) * 2016-06-13 2016-11-09 北京理工大学 A kind of robot kinematics's parameter calibration method based on Kalman filtering
CN106097395A (en) * 2016-06-21 2016-11-09 安徽工业大学 A kind of calibration algorithm of industrial robot kinematics parameter based on linear displacement transducer
CN106541419A (en) * 2016-10-13 2017-03-29 同济大学 A kind of measuring method of robot trajectory's error
CN106737855A (en) * 2016-08-22 2017-05-31 南京理工大学 A kind of robot precision compensation method of comprehensive position and attitude error model and rigidity compensation
CN107065558A (en) * 2017-05-05 2017-08-18 上海交通大学 The Hexapod Robot joint angles scaling method corrected based on fuselage attitude angle
CN107081787A (en) * 2017-04-01 2017-08-22 西安交通大学 Kinetic characteristic detection method based on industrial robot built-in sensors signal
CN107175660A (en) * 2017-05-08 2017-09-19 同济大学 A kind of six-freedom degree robot kinematics scaling method based on monocular vision
CN107214703A (en) * 2017-07-11 2017-09-29 江南大学 A kind of robot self-calibrating method of view-based access control model auxiliary positioning
CN107443370A (en) * 2017-07-07 2017-12-08 浙江大学 A kind of industrial robot reliability calculation method based on quadravalence moments estimation
CN107457785A (en) * 2017-09-26 2017-12-12 南京航空航天大学 A kind of robot location's compensation method based on joint feedback
CN107553493A (en) * 2017-09-22 2018-01-09 东南大学 A kind of robot kinematics' parameter calibration method based on displacement sensor for pull rope
CN107817682A (en) * 2017-10-20 2018-03-20 北京控制工程研究所 A kind of space manipulator on-orbit calibration method and system based on trick camera
CN108015808A (en) * 2017-12-07 2018-05-11 天津大学 A kind of Kinematic Calibration method of series-parallel robot
CN108115466A (en) * 2017-12-27 2018-06-05 上海交通大学 The geometric moving error detection method and system of a kind of vertical machining centre
CN108818540A (en) * 2018-08-28 2018-11-16 珠海格力智能装备有限公司 Method and apparatus for compensating parameter, processor and storage medium
CN109446610A (en) * 2018-10-16 2019-03-08 珠海格力智能装备有限公司 Data processing method, device, storage medium and processor
CN109760049A (en) * 2018-12-28 2019-05-17 深圳市越疆科技有限公司 Calibration method, device and mechanical arm of a kind of mechanical arm
CN109996653A (en) * 2016-11-17 2019-07-09 株式会社富士 Job position bearing calibration and Work robot
CN110815204A (en) * 2018-08-14 2020-02-21 中国科学院沈阳自动化研究所 A Kinematics Calibration Method for Industrial Robots
CN110977940A (en) * 2019-11-28 2020-04-10 清华大学 Geometric error modeling method and device for parallel-hybrid robots
CN111230886A (en) * 2020-03-05 2020-06-05 浙江理工大学 Industrial robot kinematics parameter calibration system and method with tolerance capability
CN111438688A (en) * 2020-02-28 2020-07-24 广东拓斯达科技股份有限公司 Robot correction method, robot correction device, computer equipment and storage medium
CN112277002A (en) * 2020-10-19 2021-01-29 南京工程学院 Robot kinematics calibration device and calibration method based on incomplete pose information
CN114734440A (en) * 2022-04-15 2022-07-12 同济大学 An accurate calibration method for kinematic parameters of a hybrid dual-arm handling robot based on the UPF-RBF combined model
CN114918920A (en) * 2022-06-01 2022-08-19 浙江大学 Industrial robot calibration method based on neural network and distance error model
CN117346748A (en) * 2023-08-31 2024-01-05 中交第二公路工程局有限公司 Engineering measurement method and engineering target to be measured
CN117349990A (en) * 2023-12-05 2024-01-05 武汉科技大学 A method and system for rapid robot calibration
CN117359644A (en) * 2023-12-04 2024-01-09 四川福莫斯工业技术有限公司 Point laser emission point pose calibration method and system based on robot

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1415460A (en) * 2002-12-05 2003-05-07 上海交通大学 On-line compensating method for locus coordinates of moving robot
US20050273202A1 (en) * 2004-06-02 2005-12-08 Rainer Bischoff Method and device for improving the positioning accuracy of a manipulator
CN102581445A (en) * 2012-02-08 2012-07-18 中国科学院自动化研究所 Visual real-time deviation rectifying system and visual real-time deviation rectifying method for robot

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1415460A (en) * 2002-12-05 2003-05-07 上海交通大学 On-line compensating method for locus coordinates of moving robot
US20050273202A1 (en) * 2004-06-02 2005-12-08 Rainer Bischoff Method and device for improving the positioning accuracy of a manipulator
CN102581445A (en) * 2012-02-08 2012-07-18 中国科学院自动化研究所 Visual real-time deviation rectifying system and visual real-time deviation rectifying method for robot

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
候琳祺: ""基于距离精度的机器人5参数位置误差模型", 《机器人技术与应用》 *

Cited By (54)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104438488A (en) * 2014-10-20 2015-03-25 上海新时达电气股份有限公司 Robot bent feeding pose correcting method and device
CN104325467B (en) * 2014-11-05 2016-01-20 南京熊猫电子股份有限公司 Robot motion's accuracy test device
CN104325467A (en) * 2014-11-05 2015-02-04 南京熊猫电子股份有限公司 Device for testing motion accuracy of robots
CN104608129A (en) * 2014-11-28 2015-05-13 江南大学 Planar constraint based robot calibration method
CN104833324A (en) * 2015-01-28 2015-08-12 江南大学 Robot calibration method based on measuring head
CN105215972A (en) * 2015-09-18 2016-01-06 中国科学院合肥物质科学研究院 A kind of orcible entry robot eye coordinate positioner and method
CN105574884A (en) * 2015-12-31 2016-05-11 北京柏惠维康科技有限公司 Medical robot DH parameter calibrating method
CN106097390B (en) * 2016-06-13 2019-08-23 北京理工大学 A kind of robot kinematics' parameter calibration method based on Kalman filtering
CN106097390A (en) * 2016-06-13 2016-11-09 北京理工大学 A kind of robot kinematics's parameter calibration method based on Kalman filtering
CN106097395A (en) * 2016-06-21 2016-11-09 安徽工业大学 A kind of calibration algorithm of industrial robot kinematics parameter based on linear displacement transducer
CN106097395B (en) * 2016-06-21 2019-03-05 安徽工业大学 A kind of scaling method of the industrial robot kinematics parameter based on linear displacement transducer
CN106737855A (en) * 2016-08-22 2017-05-31 南京理工大学 A kind of robot precision compensation method of comprehensive position and attitude error model and rigidity compensation
CN106737855B (en) * 2016-08-22 2019-07-02 南京理工大学 A Robot Accuracy Compensation Method Combining Pose Error Model and Stiffness Compensation
CN106541419A (en) * 2016-10-13 2017-03-29 同济大学 A kind of measuring method of robot trajectory's error
CN106541419B (en) * 2016-10-13 2019-01-25 同济大学 A method of measuring robot trajectory error
CN109996653A (en) * 2016-11-17 2019-07-09 株式会社富士 Job position bearing calibration and Work robot
CN107081787A (en) * 2017-04-01 2017-08-22 西安交通大学 Kinetic characteristic detection method based on industrial robot built-in sensors signal
CN107081787B (en) * 2017-04-01 2019-09-20 西安交通大学 Motion characteristic detection method based on built-in sensor signal of industrial robot
CN107065558A (en) * 2017-05-05 2017-08-18 上海交通大学 The Hexapod Robot joint angles scaling method corrected based on fuselage attitude angle
CN107065558B (en) * 2017-05-05 2019-09-27 上海交通大学 Calibration method of joint angle of hexapod robot based on fuselage attitude angle correction
CN107175660A (en) * 2017-05-08 2017-09-19 同济大学 A kind of six-freedom degree robot kinematics scaling method based on monocular vision
CN107443370A (en) * 2017-07-07 2017-12-08 浙江大学 A kind of industrial robot reliability calculation method based on quadravalence moments estimation
CN107443370B (en) * 2017-07-07 2019-11-26 浙江大学 A kind of industrial robot reliability calculation method based on quadravalence moments estimation
CN107214703A (en) * 2017-07-11 2017-09-29 江南大学 A kind of robot self-calibrating method of view-based access control model auxiliary positioning
CN107553493A (en) * 2017-09-22 2018-01-09 东南大学 A kind of robot kinematics' parameter calibration method based on displacement sensor for pull rope
CN107457785B (en) * 2017-09-26 2020-08-18 南京航空航天大学 A Robot Position Compensation Method Based on Joint Feedback
CN107457785A (en) * 2017-09-26 2017-12-12 南京航空航天大学 A kind of robot location's compensation method based on joint feedback
CN107817682B (en) * 2017-10-20 2021-02-09 北京控制工程研究所 Space manipulator on-orbit calibration method and system based on hand-eye camera
CN107817682A (en) * 2017-10-20 2018-03-20 北京控制工程研究所 A kind of space manipulator on-orbit calibration method and system based on trick camera
CN108015808B (en) * 2017-12-07 2021-04-20 天津大学 A Kinematic Calibration Method for Hybrid Robots
CN108015808A (en) * 2017-12-07 2018-05-11 天津大学 A kind of Kinematic Calibration method of series-parallel robot
CN108115466B (en) * 2017-12-27 2019-06-04 上海交通大学 Geometric motion error detection method and system for vertical machining center
CN108115466A (en) * 2017-12-27 2018-06-05 上海交通大学 The geometric moving error detection method and system of a kind of vertical machining centre
CN110815204A (en) * 2018-08-14 2020-02-21 中国科学院沈阳自动化研究所 A Kinematics Calibration Method for Industrial Robots
CN110815204B (en) * 2018-08-14 2023-06-06 中国科学院沈阳自动化研究所 Industrial robot kinematics calibration method
CN108818540A (en) * 2018-08-28 2018-11-16 珠海格力智能装备有限公司 Method and apparatus for compensating parameter, processor and storage medium
CN108818540B (en) * 2018-08-28 2021-12-10 珠海格力智能装备有限公司 Method and apparatus for compensating parameter, processor and storage medium
CN109446610A (en) * 2018-10-16 2019-03-08 珠海格力智能装备有限公司 Data processing method, device, storage medium and processor
CN109760049A (en) * 2018-12-28 2019-05-17 深圳市越疆科技有限公司 Calibration method, device and mechanical arm of a kind of mechanical arm
CN110977940A (en) * 2019-11-28 2020-04-10 清华大学 Geometric error modeling method and device for parallel-hybrid robots
CN111438688A (en) * 2020-02-28 2020-07-24 广东拓斯达科技股份有限公司 Robot correction method, robot correction device, computer equipment and storage medium
CN111230886A (en) * 2020-03-05 2020-06-05 浙江理工大学 Industrial robot kinematics parameter calibration system and method with tolerance capability
CN112277002A (en) * 2020-10-19 2021-01-29 南京工程学院 Robot kinematics calibration device and calibration method based on incomplete pose information
CN112277002B (en) * 2020-10-19 2021-11-02 南京工程学院 Robot kinematics calibration device and calibration method based on incomplete pose information
CN114734440B (en) * 2022-04-15 2023-09-05 同济大学 Precise calibration method for kinematic parameters of hybrid double-arm transfer robot
CN114734440A (en) * 2022-04-15 2022-07-12 同济大学 An accurate calibration method for kinematic parameters of a hybrid dual-arm handling robot based on the UPF-RBF combined model
CN114918920B (en) * 2022-06-01 2023-11-21 浙江大学 Industrial robot calibration method based on neural network and distance error model
CN114918920A (en) * 2022-06-01 2022-08-19 浙江大学 Industrial robot calibration method based on neural network and distance error model
CN117346748A (en) * 2023-08-31 2024-01-05 中交第二公路工程局有限公司 Engineering measurement method and engineering target to be measured
CN117346748B (en) * 2023-08-31 2024-10-18 中交第二公路工程局有限公司 An engineering measurement method and engineering target to be measured
CN117359644A (en) * 2023-12-04 2024-01-09 四川福莫斯工业技术有限公司 Point laser emission point pose calibration method and system based on robot
CN117359644B (en) * 2023-12-04 2024-02-27 四川福莫斯工业技术有限公司 A robot-based point laser emission point pose calibration method and system
CN117349990A (en) * 2023-12-05 2024-01-05 武汉科技大学 A method and system for rapid robot calibration
CN117349990B (en) * 2023-12-05 2024-02-13 武汉科技大学 Method and system for rapidly calibrating robot

Similar Documents

Publication Publication Date Title
CN103231375A (en) Industrial robot calibration method based on distance error models
CN110815206B (en) Kinematics calibration method for Stewart parallel robot
CN104608129B (en) Robot Calibration Method Based on Plane Constraints
WO2020134426A1 (en) Plane precision calibration method for industrial robot
CN108406771B (en) Robot self-calibration method
CN106737855B (en) A Robot Accuracy Compensation Method Combining Pose Error Model and Stiffness Compensation
CN110202582A (en) A kind of robot calibration method based on three coordinates platforms
CN105773609A (en) Robot kinematics calibration method based on vision measurement and distance error model
CN107553493A (en) A kind of robot kinematics' parameter calibration method based on displacement sensor for pull rope
CN112318498B (en) Industrial robot calibration method considering parameter coupling
CN111590566B (en) An on-orbit calibration method for kinematic parameters of a space manipulator suitable for all configurations
US20110218780A1 (en) Method and Apparatus for Estimating Error in Multi-Axis Controlled Machine
CN106092009B (en) A kind of initial position calibration method of the movable measuring mechanism of website based on draw wire encoder
CN107471257B (en) Robot Geometry Calibration Method Based on Single Cable Encoder
CN108731591A (en) A kind of robot tool coordinate system scaling method based on plane restriction
CN106097395A (en) A kind of calibration algorithm of industrial robot kinematics parameter based on linear displacement transducer
CN111055273A (en) A Two-step Error Compensation Method for Robots
CN108177145A (en) A kind of optimal industrial machinery arm absolute fix precision calibration method of unbiased
CN106799745A (en) A kind of industrial machinery arm precision calibration method based on collocating kriging
CN106777656A (en) A kind of industrial robot absolute precision calibration method based on PMPSD
CN104833324A (en) Robot calibration method based on measuring head
CN113580148B (en) Kinematics Calibration Method for Parallel Robot Based on Equivalent Kinematic Chain
CN105066808A (en) Simple calibration device for kinematic parameter of industrial robot and calibration method thereof
CN112069612A (en) A Method for Evaluating Measurement Uncertainty of Gear Measuring Center
CN105180962A (en) Spatial two-point calibration projection based base coordinate system calibration method of coordinated robot

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20130807