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

CN106737855A - A kind of robot precision compensation method of comprehensive position and attitude error model and rigidity compensation - Google Patents

A kind of robot precision compensation method of comprehensive position and attitude error model and rigidity compensation Download PDF

Info

Publication number
CN106737855A
CN106737855A CN201610700370.5A CN201610700370A CN106737855A CN 106737855 A CN106737855 A CN 106737855A CN 201610700370 A CN201610700370 A CN 201610700370A CN 106737855 A CN106737855 A CN 106737855A
Authority
CN
China
Prior art keywords
alpha
theta
beta
robot
delta
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201610700370.5A
Other languages
Chinese (zh)
Other versions
CN106737855B (en
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.)
Nanjing University of Science and Technology
Original Assignee
Nanjing University of Science and Technology
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 Nanjing University of Science and Technology filed Critical Nanjing University of Science and Technology
Priority to CN201610700370.5A priority Critical patent/CN106737855B/en
Publication of CN106737855A publication Critical patent/CN106737855A/en
Application granted granted Critical
Publication of CN106737855B publication Critical patent/CN106737855B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Numerical Control (AREA)
  • Manipulator (AREA)

Abstract

The invention discloses robot precision's compensation method of a kind of comprehensive position and attitude error model and rigidity compensation, comprise the following steps:Step 1, set up robot motion model according to the structural parameters of robot;Step 2, set up robot inaccuracy model;Step 3, in robot working space, random given object pose point, when robot end moves to specified point, record joint angles now;Step 4, the actual coordinate Pa using the given object pose point of position measuring instrument measurement;Step 5, error parameter is recognized using least square method;Step 6, in robot end's imposed load, measure its deflection, return to step 3 compensates the structural failure after recognizing again to motion model again afterwards, so as to eliminate end position and attitude error caused by the deformation that load causes, the deformation data that load causes is stored in database simultaneously, for the accuracy compensation in later stage.The present invention can significantly improve the absolute fix precision of robot, simply, efficiently.

Description

A kind of robot precision compensation method of comprehensive position and attitude error model and rigidity compensation
Technical field
The invention belongs to Robot calibration technical field, the machine of particularly a kind of comprehensive position and attitude error model and rigidity compensation Device people's precision compensation method.
Background technology
With《The outline of made in China 2025》Promulgation, industrial robot will China start again development upsurge.Essence Spend includes repetitive positioning accuracy and absolute fix precision as the important indicator for weighing industrial robot performance.Present industrial machine Device people's repetitive positioning accuracy is high, and absolute fix precision is low, is unfavorable for that off-line programing and high accuracy are processed.And robot motion The effective means that demarcation is raising robot localization precision is learned, is mainly included modeling, is measured, recognizes, compensating four-stage.
Traditional method carries out Robot calibration, is only directed to kinematics model parameter and causes error to compensate, and does not have There is the deflection for considering that load causes, do not carry out comprehensive compensation.And traditional rigidity compensation aspect is, it is necessary to carry out substantial amounts of formula Derive, solve each joint amount of deflection of robot and armed lever amount of deflection, set up rigidity model.Process is complicated, less efficient.
The content of the invention
Technical problem solved by the invention is the robot for providing a kind of comprehensive position and attitude error model and rigidity compensation Precision compensation method.
The technical solution for realizing the object of the invention is:A kind of robot of comprehensive position and attitude error model and rigidity compensation Precision compensation method, comprises the following steps:
Step 1, set up robot motion model according to the structural parameters of robot;Specially:
Step 1-1, the homogeneous transform matrix between robot adjacent segment is set up according to DH methods, the matrix is:
In above formula, aiIt is length of connecting rod, αiIt is joint torsional angle, diIt is connecting rod offset distance, θiIt is joint rotation angle, x is connecting rod coordinate It is X-axis coordinate, z is link rod coordinate system Z axis coordinate;
Step 1-2, the homogeneous transform matrix to being set up in step 1-1 introduce the rotation Rot (y, β) around y-axis, eliminate middle Between connecting rod because axle it is parallel or almost parallel when produce it is unusual, adjacent segment movement relation is modified to:
In above formula, βiThe anglec of rotation of robot the i-th bar coordinate system around y-axis is represented, y is link rod coordinate system y-axis coordinate, c It is cos, s is sin;
Step 1-3, one additional parameter z of increasen, description instrument coordinate system builds along the translation of tail end connecting rod coordinate system z-axis Found tool coordinates system is relative to the transformation matrix of tail end connecting rod coordinate system:
Step 1-4, for N articulated robots, according to above-mentioned steps obtain robot tool coordinate system and base coordinate system it Between kinematic relation be:
T=0A1×1A2×2A3×3A4×4A5×5A6×…×n-1An
The value of n is 1...N, and N >=1 kinematic relation is robot motion model.
Step 2, the robot motion model set up according to step 1 set up robot inaccuracy model;Specially:
Step 2-1, intermediate connecting rod actual converted matrix is obtained by differential transform principle with nominal transition matrix error dTi For:
And
Ti is intermediate connecting rod transition matrix;
Step 2-2, tool coordinates system is obtained by differential transform principle relative to tail end connecting rod Conversion Matrix of Coordinate error:
Tn is tool coordinates system and tail end connecting rod Conversion Matrix of Coordinate;
Step 2-3, for n articulated robots, its final error model be intermediate connecting rod error add tool coordinates system Relative to the error that tail end connecting rod is converted, following formula is obtained after differential of demanding perfection:
Wherein p is terminal position coordinate;
Write:
Δ p=JδΔX
Wherein Δ X=(Δ θ1...Δθn, Δ α1...Δαn,Δa1...Δan,Δd1...Δdn,Δβ1...Δβn,Δ zn)TRepresent each bar linkage structure error J of robotδIt is identification Jacobian matrix.
Step 3, in robot working space, random given object pose point, its nominal coordinate is Pn, when robot end When end moves to specified point, record joint angles now;
Step 4, the actual coordinate Pa using the given object pose point of position measuring instrument measurement;
Step 5, error parameter is recognized using least square method, the structural failure that will be picked out is compensated gives motion mould Type name parameter, is verified whether to meet requirement, and next step, otherwise return to step 3 are performed if meeting and requiring;
It is specifically to add structural parameters to pick out that the structural failure that will be picked out is compensated to motion model name parameter Error parameter;
Verify whether that meeting requirement specifically refers to:Data before measurement actual coordinate, with compensation are compared, if meet The margin of tolerance ± 0.2mm, if in the margin of tolerance, meeting and requiring, is otherwise unsatisfactory for requiring.
Step 6, in robot end's imposed load, measure its deflection, afterwards return to step 3 will again recognize after knot Structure error is compensated to motion model again, so as to eliminate end position and attitude error caused by the deformation that load causes, while by load The deformation data for causing is stored in database, for the accuracy compensation in later stage.In robot end's imposed load, its deformation is measured Amount is specially:
Step 6-1, in the range of rated load, to robot end apply different quality load, using stress-strain gage Each part distortion amount of robot measurement, and using the actual coordinate of apparatus measures now robot arrival specified point;
Step 6-2, measurement result is processed, obtain each part distortion amount of robot with the curve of load change, obtained Take curve of robot end's site error with load change.
Compared with prior art, its remarkable advantage is the present invention:(1) kinematics model that the present invention is used is in MDH methods On the basis of increased tool coordinates system, constitute 6 parameter models so that motion model is more complete, can preferably describe machine People's model.(2) method of the present invention uses least square method to robot architecture's error identification, can be with softwares such as matlab Quickly obtain structural failure identification result.(3) after the method for the present invention is compensated according to position and attitude error model, for machine The deflection that people's end load causes has carried out second compensation, without the need for rigidity model is set up to robot again, eliminates Complicated algorithm development process.(4) method of the present invention obtains change curve of the robot body deflection to load so that machine Device people transfers offline result when similar operating mode is run into, and improves robot and works online efficiency.
The present invention is described in further detail below in conjunction with the accompanying drawings.
Brief description of the drawings
Fig. 1 is robot precision's compensation method flow of a kind of comprehensive position and attitude error model of the invention and rigidity compensation Figure.
Fig. 2 is that each armed lever end caused by robot end's imposed load deforms, wherein figure (a) bends for armed lever stress Deformation pattern, figure (b) is armed lever stress stretcher strain figure, and figure (c) is armed lever stress torsional deflection figure.
Specific embodiment
With reference to Fig. 1, Fig. 2, the robot precision compensation side of a kind of comprehensive position and attitude error model of the invention and rigidity compensation Method, comprises the following steps:
Step 1, set up robot motion model according to the structural parameters of robot;Specially:
Step 1-1, the homogeneous transform matrix between robot adjacent segment is set up according to DH methods, the matrix is:
In above formula, aiIt is length of connecting rod, αiIt is joint torsional angle, diIt is connecting rod offset distance, θiIt is joint rotation angle, X is connecting rod coordinate It is X-axis, Z is link rod coordinate system Z axis.
Step 1-2, the homogeneous transform matrix to being set up in step 1-1 introduce the rotation Rot (y, β) around y-axis, eliminate middle Between connecting rod because axle it is parallel or almost parallel when produce it is unusual, adjacent segment movement relation is modified to:
In above formula, βiThe anglec of rotation of robot the i-th bar coordinate system around y-axis is represented, y is link rod coordinate system y-axis, and c is Cos, s are sin;
Step 1-3, one additional parameter z of increasen, description instrument coordinate system builds along the translation of tail end connecting rod coordinate system z-axis Found tool coordinates system is relative to the transformation matrix of tail end connecting rod coordinate system:
Step 1-4, for N articulated robots, according to above-mentioned steps obtain robot tool coordinate system and base coordinate system it Between kinematic relation be:
T=0A1×1A2×2A3×3A4×4A5×5A6×…×n-1An
The value of n is 1...N, and N >=1, the kinematic relation is robot motion model.
Step 2, the robot motion model set up according to step 1 set up robot inaccuracy model;Specially:
Step 2-1, intermediate connecting rod actual converted matrix is obtained by differential transform principle with nominal transition matrix error dTi For:
And
Ti is intermediate connecting rod transition matrix.
Step 2-2, tool coordinates system is obtained by differential transform principle relative to tail end connecting rod Conversion Matrix of Coordinate error:
Tn is tool coordinates system and tail end connecting rod Conversion Matrix of Coordinate.
Step 2-3, for n articulated robots, its final error model be intermediate connecting rod error add tool coordinates system Relative to the error that tail end connecting rod is converted, following formula is obtained after differential of demanding perfection:
Wherein p is terminal position coordinate.
Write:
Δ p=JδΔX
Wherein Δ X=(Δ θ1...Δθn, Δ α1...Δαn,Δa1...Δan,Δd1...Δdn,Δβ1...Δβn,Δ zn)TRepresent each bar linkage structure error J of robotδIt is identification Jacobian matrix.
Step 3, in robot working space, random given object pose point, its nominal coordinate is Pn, when robot end When end moves to specified point, record joint angles now;
Step 4, the actual coordinate Pa using the given object pose point of position measuring instrument measurement;
Step 5, error parameter is recognized using least square method, the structural failure that will be picked out is compensated gives motion mould Type name parameter, is verified whether to meet requirement, and next step, otherwise return to step 3 are performed if meeting and requiring;
It is specifically to add structural parameters to pick out that the structural failure that will be picked out is compensated to motion model name parameter Error parameter;
Verify whether that meeting requirement specifically refers to:Data before measurement actual coordinate, with compensation are compared, if meet The margin of tolerance ± 0.2mm, if in the margin of tolerance, meeting and requiring, is otherwise unsatisfactory for requiring.
Shown in step 6, reference picture 2, the deformation of armed lever can be caused in robot end's imposed load, cause robot end Position error.In robot end's imposed load, its deflection is measured, the structure after return to step 3 will be recognized again afterwards is missed Difference is compensated to motion model again, so that end position and attitude error caused by the deformation that load causes is eliminated, while load is caused Deformation data be stored in database, for the accuracy compensation in later stage.Specially:
Step 6-1, in the range of rated load, to robot end apply different quality load, using stress-strain gage Each part distortion amount of robot measurement, and using the actual coordinate of apparatus measures now robot arrival specified point;
Step 6-2, measurement result is processed, obtain each part distortion amount of robot with the curve of load change, obtained Take curve of robot end's site error with load change.
In sum, the robot precision compensation side of a kind of comprehensive position and attitude error model disclosed by the invention and rigidity compensation Method, given object pose records nominal coordinate and joint angles at random in robot working space, measures set point reality Pose, sets up robot inaccuracy model, and error is recognized by least square method, and the error compensation that will be picked out is to fortune Movable model name parameter, then in robot end's imposed load, measures deflection, carries out second compensation.Realize that robot is exhausted Compensation to positioning precision.The present invention can significantly improve the absolute fix precision of robot, simply, efficiently.

Claims (5)

1. robot precision's compensation method of a kind of comprehensive position and attitude error model and rigidity compensation, it is characterised in that including following Step:
Step 1, set up robot motion model according to the structural parameters of robot;
Step 2, the robot motion model set up according to step 1 set up robot inaccuracy model;
Step 3, in robot working space, random given object pose point, its nominal coordinate is Pn, when robot end moves When moving specified point, record joint angles now;
Step 4, the actual coordinate Pa using the given object pose point of position measuring instrument measurement;
Step 5, error parameter is recognized using least square method, the structural failure that will be picked out is compensated gives motion model name Adopted parameter, is verified whether to meet requirement, and next step, otherwise return to step 3 are performed if meeting and requiring;
Step 6, in robot end's imposed load, measure its deflection, afterwards return to step 3 will again recognize after structure miss Difference is compensated to motion model again, so that end position and attitude error caused by the deformation that load causes is eliminated, while load is caused Deformation data be stored in database, for the accuracy compensation in later stage.
2. robot precision's compensation method of comprehensive position and attitude error model and rigidity compensation, its feature according to claim 1 It is that the structural parameters in step 1 according to robot set up robot motion model, specially:
Step 1-1, the homogeneous transform matrix between robot adjacent segment is set up according to DH methods, the matrix is:
A i - 1 i = R o t ( z , θ i ) × T r a n s ( a i , 0 , 0 ) × T r a n s ( 0 , 0 , d i ) × R o t ( x , α i ) = cosθ i - sinθ i cosα i sinθ i sinα i a i cosθ i sinθ i cos a i cosθ i - cosθ i sinα i a i sinθ i 0 sinα i cosα i d i 0 0 0 1
In above formula, aiIt is length of connecting rod, αiIt is joint torsional angle, diIt is connecting rod offset distance, θiIt is joint rotation angle, x is link rod coordinate system X-axis Coordinate, z is link rod coordinate system Z axis coordinate;
Step 1-2, the homogeneous transform matrix to being set up in step 1-1 introduce the rotation Rot (y, β) around y-axis, eliminate intermediate connecting rod Between because axle it is parallel or almost parallel when produce it is unusual, adjacent segment movement relation is modified to:
A i - 1 i = R o t ( x i , α i ) × T r a n s ( a i , 0 , 0 ) × R o t ( z i , θ i ) × T r a n s ( 0 , 0 , d i ) × R o t ( y , β i ) = cβ i cθ i - sθ i sβ i cθ i a i cα i cβ i sθ i + sα i sβ i cα i cθ i cα i sβ i sθ i - cβ i sα i - d i sα i cβ i sα i sβ i - cα i sβ i sα i cθ i cα i cβ i + sα i sβ i sθ i d i cα i 0 0 0 1
In above formula, βiThe anglec of rotation of robot the i-th bar coordinate system around y-axis is represented, y is link rod coordinate system y-axis coordinate, and c is cos, S is sin;
Step 1-3, one additional parameter z of increasen, description instrument coordinate system sets up work along the translation of tail end connecting rod coordinate system z-axis Have coordinate system is relative to the transformation matrix of tail end connecting rod coordinate system:
A n = R o t ( x , α n ) × T r a n s ( a n , 0 , 0 ) × R o t ( z , θ 7 ) × T r a n s ( 0 , 0 , d n ) × R o t ( y , β n ) × T r a n s ( 0 , 0 , z n ) = cβ n cθ n - sθ n sβ n cθ n a n + sβ n cθ n cα n cα n sθ n + sα n sβ n cvcθ n cα n sβ 7 sθ n - cβ n sα n - z n * ( cβ n sα n - cα n sβ n sθ n - d n sα n ) cβ n sα n sβ n - cα n sβ n sα n cθ n cα n cβ n + sα n sβ n sθ n z n * ( cβ n cα n + sα n sβ n sθ n + d n cα n ) 0 0 0 1
Step 1-4, for N articulated robots, obtained between robot tool coordinate system and base coordinate system according to above-mentioned steps Kinematic relation is:
T=0A1×1A2×2A3×3A4×4A5×5A6×…×n-1An
The value of n is 1...N, and N >=1 kinematic relation is robot motion model.
3. robot precision's compensation method of comprehensive position and attitude error model according to claim 1 and rigidity compensation, it is special Levy and be, robot inaccuracy model is set up in step 2 and is specially:
Step 2-1, intermediate connecting rod actual converted matrix is obtained by differential transform principle with nominal transition matrix error dTiFor:
dT i = ∂ T i ∂ θ i Δθ i + ∂ T i ∂ α i Δα i + ∂ T i ∂ d i Δd i + ∂ T i ∂ a i Δa i + ∂ T i ∂ β i Δβ i
And
Ti is intermediate connecting rod transition matrix;
Step 2-2, tool coordinates system is obtained by differential transform principle relative to tail end connecting rod Conversion Matrix of Coordinate error:
dT n = ∂ T n ∂ θ n Δθ n + ∂ T n ∂ α n Δα n + ∂ T n ∂ d n Δd n + ∂ T n ∂ a n Δa n + ∂ T n ∂ β n Δβ n + ∂ T n ∂ z n Δz n
Tn is tool coordinates system and tail end connecting rod Conversion Matrix of Coordinate;
Step 2-3, for n articulated robots, its final error model be intermediate connecting rod error plus tool coordinates system it is relative In the error of tail end connecting rod conversion, following formula is obtained after differential of demanding perfection:
Δ p = Σ i = 1 n ∂ p N ∂ θ i Δθ i + Σ i = 1 n ∂ p N ∂ α i Δα i + Σ i = 1 n ∂ p N ∂ a i Δa i + Σ i = 1 n ∂ p N ∂ d i Δd i + Σ i = 1 n ∂ p N ∂ β i Δβ i + ∂ p N ∂ z n Δz n
Wherein p is terminal position coordinate;
Write:
Δ p = J δ Δ X J δ = ∂ p x ∂ a 1 ... ∂ p x ∂ a n ∂ p x ∂ d 1 ... ∂ p x ∂ d n ∂ p x ∂ α 1 ... ∂ p x ∂ α n ∂ p x ∂ θ 1 ... ∂ p x ∂ θ n ∂ p x ∂ β 1 ... ∂ p x ∂ β n ∂ p x ∂ z n ∂ p y ∂ a 1 ... ∂ p y ∂ a n ∂ p y ∂ d 1 ... ∂ p y ∂ d n ∂ p y ∂ α 1 ... ∂ p y ∂ α n ∂ p y ∂ θ 1 ... ∂ p y ∂ θ n ∂ p y ∂ β 1 ... ∂ p y ∂ β n ∂ p y ∂ z n ∂ p z ∂ a 1 ... ∂ p z ∂ a n ∂ p z ∂ d 1 ... ∂ p z ∂ d n ∂ p z ∂ α 1 ... ∂ p z ∂ α n ∂ p z ∂ θ 1 ... ∂ p z ∂ θ n ∂ p z ∂ β 1 ... ∂ p z ∂ β n ∂ p z ∂ z n
Wherein Δ X=(Δ θ1...Δθn, Δ α1...Δαn,Δa1...Δan,Δd1...Δdn,Δβ1...Δβn,Δzn)T Represent each bar linkage structure error J of robotδIt is identification Jacobian matrix.
4. robot precision's compensation method of comprehensive position and attitude error model according to claim 1 and rigidity compensation, it is special Levy and be, it is specifically to add structural parameters to distinguish that the structural failure that will be picked out in step 5 is compensated to motion model name parameter Know the error parameter for;
Verify whether that meeting requirement specifically refers to:Data before measurement actual coordinate, with compensation are compared, if meet tolerance Scope ± 0.2mm, if in the margin of tolerance, meeting and requiring, is otherwise unsatisfactory for requiring.
5. robot precision's compensation method of comprehensive position and attitude error model according to claim 1 and rigidity compensation, it is special Levy and be, in robot end's imposed load in step 6, measure its deflection and be specially:
Step 6-1, in the range of rated load, to robot end apply different quality load, using stress-strain gage measure Each part distortion amount of robot, and using the actual coordinate of apparatus measures now robot arrival specified point;
Step 6-2, measurement result is processed, obtain curve of each part distortion amount of robot with load change, obtain machine Device people's terminal position error with load change curve.
CN201610700370.5A 2016-08-22 2016-08-22 A kind of robot precision's compensation method of comprehensive position and attitude error model and rigidity compensation Active CN106737855B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610700370.5A CN106737855B (en) 2016-08-22 2016-08-22 A kind of robot precision's compensation method of comprehensive position and attitude error model and rigidity compensation

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610700370.5A CN106737855B (en) 2016-08-22 2016-08-22 A kind of robot precision's compensation method of comprehensive position and attitude error model and rigidity compensation

Publications (2)

Publication Number Publication Date
CN106737855A true CN106737855A (en) 2017-05-31
CN106737855B CN106737855B (en) 2019-07-02

Family

ID=58972047

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610700370.5A Active CN106737855B (en) 2016-08-22 2016-08-22 A kind of robot precision's compensation method of comprehensive position and attitude error model and rigidity compensation

Country Status (1)

Country Link
CN (1) CN106737855B (en)

Cited By (39)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107443382A (en) * 2017-09-12 2017-12-08 清华大学 Industrial robot structure parameter error recognizes and compensation method
CN107607918A (en) * 2017-08-24 2018-01-19 北京航空航天大学 A kind of positioning of cylinder near field measurement feed and defocusing method based on robot
CN108044651A (en) * 2017-10-19 2018-05-18 北京航空航天大学 A kind of space manipulator kinematics parameters on-orbit calibration method based on binocular vision
CN108225239A (en) * 2018-01-25 2018-06-29 哈尔滨工业大学 A kind of computational methods in the extending arm end pose static error domain of satellite antenna
CN108393928A (en) * 2018-01-26 2018-08-14 南京理工大学 Multi-rigid body-finite element hybrid analysis of flexible robot's robot contact collision
CN108406768A (en) * 2018-03-09 2018-08-17 汇川技术(东莞)有限公司 A kind of robot calibration method and system based on dead weight and load deformation compensation
CN108453727A (en) * 2018-01-11 2018-08-28 中国人民解放军63920部队 Mechanical arm tail end position and attitude error bearing calibration based on oval feature and system
CN108608462A (en) * 2018-05-07 2018-10-02 苏州尚贤医疗机器人技术股份有限公司 A kind of quadruple precision compensation method for large-scale heavy duty mechanical arm
CN108748162A (en) * 2018-07-09 2018-11-06 五邑大学 A kind of Mechanical arm control method of the robot experimental teaching based on least square method
CN109465829A (en) * 2018-12-12 2019-03-15 南京工程学院 A kind of industrial robot geometric parameter discrimination method based on transition matrix error model
CN109623810A (en) * 2018-11-26 2019-04-16 南京航空航天大学 A kind of method for the time optimal trajectory planning that robot is smooth
CN109773786A (en) * 2018-12-29 2019-05-21 南京埃斯顿机器人工程有限公司 A kind of industrial robot plane precision scaling method
CN110053051A (en) * 2019-04-30 2019-07-26 杭州亿恒科技有限公司 Industrial serial manipulator joint stiffness parameter identification method
CN110053050A (en) * 2019-04-22 2019-07-26 珠海格力智能装备有限公司 Robot track precision compensation method and device, storage medium and processor
CN110152211A (en) * 2019-06-12 2019-08-23 兰州理工大学 A kind of patient carries medical mechanical arm error compensation system and method
CN110161850A (en) * 2019-04-24 2019-08-23 南京航空航天大学 A kind of identification of industrial robot variable element rigidity and modeling method
CN110193829A (en) * 2019-04-24 2019-09-03 南京航空航天大学 A kind of robot precision's control method of coupled motions and stiffness parameters identification
CN110421566A (en) * 2019-08-08 2019-11-08 华东交通大学 A kind of robot precision's compensation method based on degree of approximation interpolation by weighted average method
CN110883771A (en) * 2018-09-11 2020-03-17 发那科株式会社 Calibration system and calibration method for robot
CN110962124A (en) * 2019-12-05 2020-04-07 齐鲁工业大学 Method for compensating static error and correcting dynamic stiffness model of cutting machining robot
CN110977940A (en) * 2019-11-28 2020-04-10 清华大学 Geometric error modeling method and device for parallel-series robot
CN111007804A (en) * 2019-12-05 2020-04-14 齐鲁工业大学 Dynamic error compensation and control method of cutting machining robot
CN111055273A (en) * 2019-05-16 2020-04-24 广西大学 Two-step error compensation method for robot
CN111390914A (en) * 2020-04-17 2020-07-10 上海智殷自动化科技有限公司 Robot zero position and tool coordinate calibration method
CN111590581A (en) * 2020-05-26 2020-08-28 珠海格力智能装备有限公司 Positioning compensation method and device for robot
CN112297003A (en) * 2019-07-31 2021-02-02 发那科株式会社 Device for setting robot coordinate system, robot control device, robot system and method
CN112861317A (en) * 2021-01-11 2021-05-28 合肥工业大学 Kinematic modeling method for joint type coordinate measuring machine for compensating inclination error of rotating shaft
CN112873199A (en) * 2021-01-08 2021-06-01 西北工业大学 Robot absolute positioning precision calibration method based on kinematics and spatial interpolation
CN112894814A (en) * 2021-01-25 2021-06-04 江苏集萃智能制造技术研究所有限公司 Mechanical arm DH parameter identification method based on least square method
CN113146630A (en) * 2021-04-19 2021-07-23 华南理工大学 Industrial robot milling error compensation method, system, device and medium
CN113927594A (en) * 2021-09-26 2022-01-14 珠海格力智能装备有限公司 Method and device for compensating joint rotation angle of robot
CN114135224A (en) * 2021-11-30 2022-03-04 江苏徐工工程机械研究院有限公司 Geotechnical engineering machinery and working arm deflection compensation method thereof
CN115042189A (en) * 2022-07-22 2022-09-13 西安理工大学 Mechanical arm parameter error identification and compensation method
CN115091464A (en) * 2022-07-22 2022-09-23 西安理工大学 Method for identifying stiffness parameters of mechanical arm joint
CN115179289A (en) * 2022-07-18 2022-10-14 天津大学 Robot calibration method facing digital twins
CN115416018A (en) * 2022-08-17 2022-12-02 雅客智慧(北京)科技有限公司 End effector deformation compensation method and device, electronic equipment and storage medium
CN115431302A (en) * 2022-11-09 2022-12-06 广东隆崎机器人有限公司 Robot joint idle stroke measuring method and device, electronic equipment and storage medium
US11731225B1 (en) 2022-08-16 2023-08-22 Shandong University Electro-hydraulic micro-displacement platform, a micro-displacement system, a precision compensation system, and its method
CN117301082A (en) * 2023-11-28 2023-12-29 佛山华数机器人有限公司 Joint flexibility compensation method for heavy-load robot

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE10120939A1 (en) * 2001-04-20 2002-10-24 Schunk Gmbh & Co Kg Gripper for manipulators has electric drive for actuator part with drive shaft coupled to actuator part via spindle drive in the form of a trapezoidal or conical threaded drive
CN101231749A (en) * 2007-12-20 2008-07-30 昆山华恒工程技术中心有限公司 Method for calibrating industry robot
CN102679925A (en) * 2012-05-24 2012-09-19 上海飞机制造有限公司 Method for measuring positioning error of robot
CN103231375A (en) * 2013-04-28 2013-08-07 苏州大学 Industrial robot calibration method based on distance error models
CN104408299A (en) * 2014-11-17 2015-03-11 广东产品质量监督检验研究院 Position error compensation method for distance recognition superfluous kinematics parameter-based robot

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE10120939A1 (en) * 2001-04-20 2002-10-24 Schunk Gmbh & Co Kg Gripper for manipulators has electric drive for actuator part with drive shaft coupled to actuator part via spindle drive in the form of a trapezoidal or conical threaded drive
CN101231749A (en) * 2007-12-20 2008-07-30 昆山华恒工程技术中心有限公司 Method for calibrating industry robot
CN102679925A (en) * 2012-05-24 2012-09-19 上海飞机制造有限公司 Method for measuring positioning error of robot
CN103231375A (en) * 2013-04-28 2013-08-07 苏州大学 Industrial robot calibration method based on distance error models
CN104408299A (en) * 2014-11-17 2015-03-11 广东产品质量监督检验研究院 Position error compensation method for distance recognition superfluous kinematics parameter-based robot

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
王一: "面向测量的关节运动机构误差模型及标定技术研究", 《中国优秀博士学位论文全文数据库 信息科技辑》 *

Cited By (62)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107607918A (en) * 2017-08-24 2018-01-19 北京航空航天大学 A kind of positioning of cylinder near field measurement feed and defocusing method based on robot
CN107607918B (en) * 2017-08-24 2020-07-21 北京航空航天大学 Robot-based cylindrical surface near-field measurement feed source positioning and focusing method
CN107443382A (en) * 2017-09-12 2017-12-08 清华大学 Industrial robot structure parameter error recognizes and compensation method
CN108044651A (en) * 2017-10-19 2018-05-18 北京航空航天大学 A kind of space manipulator kinematics parameters on-orbit calibration method based on binocular vision
CN108453727A (en) * 2018-01-11 2018-08-28 中国人民解放军63920部队 Mechanical arm tail end position and attitude error bearing calibration based on oval feature and system
CN108453727B (en) * 2018-01-11 2020-08-25 中国人民解放军63920部队 Method and system for correcting pose error of tail end of mechanical arm based on elliptical characteristics
CN108225239A (en) * 2018-01-25 2018-06-29 哈尔滨工业大学 A kind of computational methods in the extending arm end pose static error domain of satellite antenna
CN108393928A (en) * 2018-01-26 2018-08-14 南京理工大学 Multi-rigid body-finite element hybrid analysis of flexible robot's robot contact collision
CN108393928B (en) * 2018-01-26 2020-06-30 南京理工大学 Multi-rigid-finite-element hybrid analysis method for contact collision of mechanical arm of flexible robot
CN108406768A (en) * 2018-03-09 2018-08-17 汇川技术(东莞)有限公司 A kind of robot calibration method and system based on dead weight and load deformation compensation
CN108608462A (en) * 2018-05-07 2018-10-02 苏州尚贤医疗机器人技术股份有限公司 A kind of quadruple precision compensation method for large-scale heavy duty mechanical arm
CN108608462B (en) * 2018-05-07 2021-04-27 苏州尚贤医疗机器人技术股份有限公司 Quadruple precision compensation method for large heavy-duty mechanical arm
CN108748162A (en) * 2018-07-09 2018-11-06 五邑大学 A kind of Mechanical arm control method of the robot experimental teaching based on least square method
CN110883771A (en) * 2018-09-11 2020-03-17 发那科株式会社 Calibration system and calibration method for robot
CN109623810A (en) * 2018-11-26 2019-04-16 南京航空航天大学 A kind of method for the time optimal trajectory planning that robot is smooth
CN109623810B (en) * 2018-11-26 2022-04-22 南京航空航天大学 Method for planning smooth time optimal trajectory of robot
CN109465829A (en) * 2018-12-12 2019-03-15 南京工程学院 A kind of industrial robot geometric parameter discrimination method based on transition matrix error model
WO2020134426A1 (en) * 2018-12-29 2020-07-02 南京埃斯顿机器人工程有限公司 Plane precision calibration method for industrial robot
CN109773786A (en) * 2018-12-29 2019-05-21 南京埃斯顿机器人工程有限公司 A kind of industrial robot plane precision scaling method
CN109773786B (en) * 2018-12-29 2022-04-19 南京埃斯顿机器人工程有限公司 Industrial robot plane precision calibration method
CN110053050A (en) * 2019-04-22 2019-07-26 珠海格力智能装备有限公司 Robot track precision compensation method and device, storage medium and processor
CN110161850B (en) * 2019-04-24 2020-04-07 南京航空航天大学 Variable parameter rigidity identification and modeling method for industrial robot
CN110193829B (en) * 2019-04-24 2020-04-07 南京航空航天大学 Robot precision control method for coupling kinematics and rigidity parameter identification
CN110193829A (en) * 2019-04-24 2019-09-03 南京航空航天大学 A kind of robot precision's control method of coupled motions and stiffness parameters identification
CN110161850A (en) * 2019-04-24 2019-08-23 南京航空航天大学 A kind of identification of industrial robot variable element rigidity and modeling method
WO2020215614A1 (en) * 2019-04-24 2020-10-29 南京航空航天大学 Variable-parameter stiffness identification and modeling method for industrial robot
CN110053051A (en) * 2019-04-30 2019-07-26 杭州亿恒科技有限公司 Industrial serial manipulator joint stiffness parameter identification method
CN111055273A (en) * 2019-05-16 2020-04-24 广西大学 Two-step error compensation method for robot
CN110152211A (en) * 2019-06-12 2019-08-23 兰州理工大学 A kind of patient carries medical mechanical arm error compensation system and method
CN112297003A (en) * 2019-07-31 2021-02-02 发那科株式会社 Device for setting robot coordinate system, robot control device, robot system and method
CN110421566B (en) * 2019-08-08 2020-10-27 华东交通大学 Robot precision compensation method based on approximation degree weighted average interpolation method
CN110421566A (en) * 2019-08-08 2019-11-08 华东交通大学 A kind of robot precision's compensation method based on degree of approximation interpolation by weighted average method
CN110977940A (en) * 2019-11-28 2020-04-10 清华大学 Geometric error modeling method and device for parallel-series robot
CN110962124B (en) * 2019-12-05 2022-12-27 齐鲁工业大学 Method for compensating static errors and correcting dynamic stiffness model of cutting machining robot
CN111007804A (en) * 2019-12-05 2020-04-14 齐鲁工业大学 Dynamic error compensation and control method of cutting machining robot
CN110962124A (en) * 2019-12-05 2020-04-07 齐鲁工业大学 Method for compensating static error and correcting dynamic stiffness model of cutting machining robot
CN111390914B (en) * 2020-04-17 2023-02-28 上海智殷自动化科技有限公司 Robot zero position and tool coordinate calibration method
CN111390914A (en) * 2020-04-17 2020-07-10 上海智殷自动化科技有限公司 Robot zero position and tool coordinate calibration method
CN111590581A (en) * 2020-05-26 2020-08-28 珠海格力智能装备有限公司 Positioning compensation method and device for robot
CN111590581B (en) * 2020-05-26 2021-10-22 珠海格力智能装备有限公司 Positioning compensation method and device for robot
CN112873199A (en) * 2021-01-08 2021-06-01 西北工业大学 Robot absolute positioning precision calibration method based on kinematics and spatial interpolation
CN112873199B (en) * 2021-01-08 2022-07-19 西北工业大学 Robot absolute positioning precision calibration method based on kinematics and spatial interpolation
CN112861317B (en) * 2021-01-11 2022-09-30 合肥工业大学 Kinematic modeling method for joint type coordinate measuring machine for compensating inclination error of rotating shaft
CN112861317A (en) * 2021-01-11 2021-05-28 合肥工业大学 Kinematic modeling method for joint type coordinate measuring machine for compensating inclination error of rotating shaft
CN112894814A (en) * 2021-01-25 2021-06-04 江苏集萃智能制造技术研究所有限公司 Mechanical arm DH parameter identification method based on least square method
CN113146630A (en) * 2021-04-19 2021-07-23 华南理工大学 Industrial robot milling error compensation method, system, device and medium
CN113146630B (en) * 2021-04-19 2023-10-20 华南理工大学 Industrial robot milling error compensation method, system, device and medium
CN113927594A (en) * 2021-09-26 2022-01-14 珠海格力智能装备有限公司 Method and device for compensating joint rotation angle of robot
CN114135224B (en) * 2021-11-30 2024-02-02 江苏徐工工程机械研究院有限公司 Geotechnical engineering machine and working arm deflection compensation method thereof
CN114135224A (en) * 2021-11-30 2022-03-04 江苏徐工工程机械研究院有限公司 Geotechnical engineering machinery and working arm deflection compensation method thereof
CN115179289A (en) * 2022-07-18 2022-10-14 天津大学 Robot calibration method facing digital twins
CN115179289B (en) * 2022-07-18 2024-09-20 天津大学 Digital twinning-oriented robot calibration method
CN115042189A (en) * 2022-07-22 2022-09-13 西安理工大学 Mechanical arm parameter error identification and compensation method
CN115091464B (en) * 2022-07-22 2024-10-01 西安理工大学 Mechanical arm joint stiffness parameter identification method
CN115042189B (en) * 2022-07-22 2024-10-01 西安理工大学 Mechanical arm parameter error identification and compensation method
CN115091464A (en) * 2022-07-22 2022-09-23 西安理工大学 Method for identifying stiffness parameters of mechanical arm joint
US11731225B1 (en) 2022-08-16 2023-08-22 Shandong University Electro-hydraulic micro-displacement platform, a micro-displacement system, a precision compensation system, and its method
CN115416018B (en) * 2022-08-17 2024-03-15 雅客智慧(北京)科技有限公司 End effector deformation compensation method, device, electronic equipment and storage medium
CN115416018A (en) * 2022-08-17 2022-12-02 雅客智慧(北京)科技有限公司 End effector deformation compensation method and device, electronic equipment and storage medium
CN115431302A (en) * 2022-11-09 2022-12-06 广东隆崎机器人有限公司 Robot joint idle stroke measuring method and device, electronic equipment and storage medium
CN117301082B (en) * 2023-11-28 2024-01-23 佛山华数机器人有限公司 Joint flexibility compensation method for heavy-load robot
CN117301082A (en) * 2023-11-28 2023-12-29 佛山华数机器人有限公司 Joint flexibility compensation method for heavy-load robot

Also Published As

Publication number Publication date
CN106737855B (en) 2019-07-02

Similar Documents

Publication Publication Date Title
CN106737855A (en) A kind of robot precision compensation method of comprehensive position and attitude error model and rigidity compensation
CN109773786B (en) Industrial robot plane precision calibration method
CN110193829B (en) Robot precision control method for coupling kinematics and rigidity parameter identification
CN100547614C (en) A kind of scaling method of industrial robot
CN106338990B (en) Industrial robot DH parameter calibration and Zero positioning method based on laser tracker
CN104608129B (en) Based on the robot calibration method of plane restriction
CN111055273B (en) Two-step error compensation method for robot
Conrad et al. Robotic calibration issues: Accuracy, repeatability and calibration
CN112318498B (en) Industrial robot calibration method considering parameter coupling
CN103231375A (en) Industrial robot calibration method based on distance error models
CN104890013A (en) Pull-cord encoder based calibration method of industrial robot
CN108406771A (en) A kind of plane restriction error model and robot self-calibrating method
CN107214703A (en) A kind of robot self-calibrating method of view-based access control model auxiliary positioning
CN107553493A (en) A kind of robot kinematics' parameter calibration method based on displacement sensor for pull rope
CN104408299B (en) Robot location's error compensating method based on distance identification redundancy kinematics parameters
CN113580148B (en) Parallel robot kinematics calibration method based on equivalent kinematic chain
CN113400088B (en) Position-independent geometric error modeling and identification method for AC double-turntable five-axis machine tool
CN114406991B (en) Industrial robot calibration and spatial position measurement method based on stay wire encoder
CN110154022B (en) Directional stiffness model-based robot hole-making radial positioning correction method
CN107369167A (en) A kind of robot self-calibrating method based on biplane constraint error model
CN104833324A (en) Robot calibration method based on measuring head
CN107607918A (en) A kind of positioning of cylinder near field measurement feed and defocusing method based on robot
CN110815204B (en) Industrial robot kinematics calibration method
Guo et al. A measurement method for calibrating kinematic parameters of industrial robots with point constraint by a laser displacement sensor
CN112828878B (en) Three-dimensional measurement and tracking method for large-scale equipment in butt joint process

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