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

CN108692688B - Automatic calibration method for coordinate system of scanner of robot measuring-processing system - Google Patents

Automatic calibration method for coordinate system of scanner of robot measuring-processing system Download PDF

Info

Publication number
CN108692688B
CN108692688B CN201810402922.3A CN201810402922A CN108692688B CN 108692688 B CN108692688 B CN 108692688B CN 201810402922 A CN201810402922 A CN 201810402922A CN 108692688 B CN108692688 B CN 108692688B
Authority
CN
China
Prior art keywords
scanner
point
coordinate system
robot
standard
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
CN201810402922.3A
Other languages
Chinese (zh)
Other versions
CN108692688A (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.)
Wuhan University of Technology WUT
Original Assignee
Wuhan University of Technology WUT
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 Wuhan University of Technology WUT filed Critical Wuhan University of Technology WUT
Priority to CN201810402922.3A priority Critical patent/CN108692688B/en
Publication of CN108692688A publication Critical patent/CN108692688A/en
Application granted granted Critical
Publication of CN108692688B publication Critical patent/CN108692688B/en
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
    • G01B21/00Measuring arrangements or details thereof, where the measuring technique is not covered by the other groups of this subclass, unspecified or not relevant
    • G01B21/02Measuring arrangements or details thereof, where the measuring technique is not covered by the other groups of this subclass, unspecified or not relevant for measuring length, width, or thickness
    • G01B21/04Measuring arrangements or details thereof, where the measuring technique is not covered by the other groups of this subclass, unspecified or not relevant for measuring length, width, or thickness by measuring coordinates of points
    • G01B21/045Correction of measurements

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Manipulator (AREA)
  • Length Measuring Devices By Optical Means (AREA)
  • Length Measuring Devices With Unspecified Measuring Means (AREA)

Abstract

The invention discloses an automatic calibration method for a coordinate system of a scanner of a robot measuring-processing system, which comprises the steps of firstly establishing a cooperative calibration working flow of robot motion and scanner scanning, secondly establishing a scanning point data processing method of the scanner, and finally establishing a conversion matrix of the coordinate system of the scanner and the coordinate system of the robot according to a coordinate transformation relation, thereby completing the automatic calibration of the coordinate system of the scanner. The invention overcomes the defects of complicated procedures of calibration by the traditional manual operation robot, tool clamping errors in the calibration process and the like, is easy to realize the automatic calibration of the coordinate system of the scanner of the robot measuring-processing system, can be widely applied to the measuring-processing system of the complex part robot in the fields of aviation, aerospace, automobiles, high-speed rail, energy and the like, and obviously improves the processing precision.

Description

Automatic calibration method for coordinate system of scanner of robot measuring-processing system
Technical Field
The invention belongs to the technical field of industrial robots, and particularly relates to an automatic calibration method for a coordinate system of a scanner of a robot measuring-processing system.
Background
With the rapid development of industrial robot technology, the measurement processing system based on the robot is widely applied to processing of various parts in the fields of aviation, aerospace, automobiles, high-speed rails, energy sources and the like, gradually replaces the traditional manual operation mode, and realizes the production automation of the parts. In order to ensure good machining accuracy, the measurement system (scanner) needs to be calibrated and the positional relationship between the robot coordinate system and the measurement system needs to be determined by a coincident point. The method for calibrating by adopting the manual operation robot has the disadvantages of complicated process, high operation difficulty and high technical requirement level for operators. The chinese patent application No. 201510483410.0 discloses a robot hand-eye calibration method based on a scanner, which provides a calibration method for scanning a robot end clamping tool by using the scanner to obtain the actual position of the scanner coordinate system relative to the robot end coordinate system.
Disclosure of Invention
The invention provides an automatic calibration method for a coordinate system of a scanner of a robot measuring-processing system, which adopts a repositioning mode, has the characteristics of higher precision and easy realization of automatic calibration in the whole process, and can be widely applied to surface scanning and line scanning robot measuring-processing systems.
The technical scheme adopted by the invention for solving the technical problems is as follows:
an automatic calibration method for a coordinate system of a scanner of a robot measuring-processing system comprises the following steps:
s1, establishing a robot motion and scanner scanning cooperative calibration workflow: selecting at least four different-surface tools 0 in a robot coordinate system, clamping a standard ball at the tail end of the robot, controlling the robot to execute a motion program and a scanner to execute a scanning program by an upper computer, scanning the standard ball at any tool0 position by the scanner in at least four different postures, and returning point track information obtained by the motion of the robot and the scanning of the scanner to the upper computer;
s2, establishing scanner scanning point data: according to a point data processing method, the upper computer extracts point clouds of the standard spherical surfaces, the center coordinates of all the standard spheres in a scanner coordinate system are obtained through calculation, and then the fitting center coordinates are obtained through calculation;
s3, establishing a conversion matrix of the scanner coordinate system and the robot coordinate system through a coordinate transformation relation, and calculating to obtain the conversion matrix according to the tool0 position in the robot coordinate system in the step S1 and the fitting sphere center coordinate in the step S2, thereby realizing the automatic calibration of the scanner coordinate system.
According to the technical scheme, in the step S1, the positions of four different-surface tools 0 are respectively marked as a point a, a point b, a point c and a point d, the robot clamps a standard ball to make linear motion along the y axis a to b, the z axis b to c and the x axis c to d of a robot coordinate system in the field of view of the scanner, the robot returns to the tool0 position under the robot coordinate system when reaching the end point of one linear motion, and repositioning motion is performed at the end point of each linear motion by taking the tool0 as a TCP point.
According to the technical scheme, in the step S1, the distances between the point a and the point b, the point b and the point c, and the point c and the point d are all 100 mm.
According to the technical scheme, in the step S1, four different postures are respectively recorded as a posture a, a posture B, a posture C and a posture D, the posture a is given by the user, and the posture B, the posture C and the posture D are generated by fixing the rotation angle and are uniformly distributed around the posture a.
According to the above technical solution, step S2 includes:
s201, standard spherical point cloud extraction: extracting the standard point cloud of a scanning point cloud containing an environment such as a fixture by adopting a section method, specifically adopting x ═ xminAnd x ═ xmin+ d two truncation planes intercept the point cloud, where xminIs the minimum value of the abscissa of the point cloud, 0<d<Rb,RbIs the standard sphere radius;
s202, standard sphere center calculation: extracting standard spherical point cloud from the scanning point cloud, and calculating standard spherical center coordinate (x) by adopting least square method to perform spherical fitting according to the position information of the spherical point cloud0,y0,z0) The expression is as follows:
ei(x0,y0,z0,R)=(xi-x0)2+(yi-y0)2+(zi-z0)2-R2(1)
Figure BDA0001646152970000021
wherein (x)i,yi,zi) Is the point cloud coordinate of the standard spherical surface, R is the radius of the fitting standard spherical surface, and the formula (2) satisfies
Figure BDA0001646152970000022
Solving equation (3) to obtain the standard sphere center coordinate (x)0,y0,z0);
S203, calculating a fitting sphere center: and respectively obtaining A, B, C, D standard spherical centers Q1(x, y and z) under four different postures by setting the coordinates of the fitted spherical centers as (x, y and z) and the radius as r01,y01,z01),Q2(x02,y02,z02),Q3(x03,y03,z03) And Q4 (x)04,y04,z04) And satisfies the following formula:
Figure BDA0001646152970000031
solving (x, y, z) by formula (4), namely obtaining the coordinates of the fitted sphere center and the tool0 coordinate value (x) under the scanner coordinate systems,ys,zs) The coordinates of the four fitting spherical centers of a, b, c and d are obtained by calculation
Figure BDA0001646152970000032
Figure BDA0001646152970000033
According to the above technical solution, step S3 includes:
s301, according to the sphere center coordinate of tool0 point fitting under the scanner coordinate system
Figure BDA0001646152970000034
Figure BDA0001646152970000035
The position information of the four different plane tools 0 at the scanning point returned by the robot is recorded as
Figure BDA00016461529700000311
Figure BDA0001646152970000037
S302, setting a rotation matrix of converting a scanner coordinate system into a robot coordinate system as TrThe translation matrix is TmTherefore, four points a, b, c, and d satisfy the following equation:
Figure BDA0001646152970000038
solving equation (5) yields a rotation matrix of
Figure BDA0001646152970000039
Let the translation matrix Tm=(xmymzm) For any point (x) in the scanner coordinate systems,ys,zs) Converted into the robot coordinate system (x)r,yr,zr) The following are true:
Figure BDA00016461529700000310
substituting coordinates of any point among a, b, c and d to obtain translation matrix Tm
The invention has the following beneficial effects: according to the invention, by establishing the conversion relation between the robot coordinate system and the scanner coordinate system, the complex process of calibration of the traditional manual operation robot and the clamping error in the calibration process are overcome, the calibration precision can be obviously improved, and the automation of the calibration process is realized.
Drawings
The invention will be further described with reference to the accompanying drawings and examples, in which:
FIG. 1 is a schematic view of a metrology process system in an embodiment of the present invention;
FIG. 2 is a schematic diagram of an automatic calibration method according to an embodiment of the present invention;
FIG. 3 is a schematic diagram of a calibration process of the robot and the scanner in cooperation in the embodiment of the present invention;
FIG. 4 is a simplified diagram of a standard spherical point cloud extraction according to an embodiment of the present invention;
FIG. 5 is a schematic diagram of a four-point method for calculating a fitted sphere center according to an embodiment of the present invention;
FIG. 6 is a schematic diagram of coordinate transformation in an embodiment of the present invention;
FIG. 7 is a flowchart of the automated calibration software in an embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the present invention is described in further detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
An automatic calibration method for a coordinate system of a scanner of a robot measuring-processing system comprises the following steps:
s1, establishing a robot motion and scanner scanning cooperative calibration workflow: as shown in fig. 1, at least four different-surface tools 0 are selected from a robot coordinate system, a standard ball 2 is clamped at the tail end of a robot 1, an upper computer 4 controls the robot 1 to execute a motion program and a scanner 3 to execute a scanning program, so that the standard ball 2 at any tool0 position is scanned by the scanner in at least four different postures, point track information obtained by robot motion and scanner scanning is returned to the upper computer, and tool0(TCP) position information at a scanning point is returned at the same time;
s2, establishing scanner scanning point data: as shown in fig. 4, according to the point data processing method, the upper computer extracts the point cloud of the standard spherical surface, calculates to obtain the center coordinates of all the standard spheres in the scanner coordinate system, and then calculates to obtain the fitting center coordinates;
s3, as shown in FIG. 6, a transformation matrix of the scanner coordinate system and the robot coordinate system is established through a coordinate transformation relation, and the transformation matrix is obtained through calculation according to the tool0 position in the robot coordinate system in the step S1 and the fitted sphere center coordinate in the step S2, so that the automatic calibration of the scanner coordinate system is realized.
In a preferred embodiment of the present invention, as shown in fig. 3, in step S1, the positions of the four out-of-plane tools 0 are respectively marked as a point a, a point b, a point c, and a point d, the robot clamps the standard ball to make linear motion along the y-axis (negative direction) a to b, the z-axis b to c, and the x-axis c to d of the robot coordinate system within the field of view of the scanner by using tool0 as TCP (tool center point), specifically, the distances between the point a and the point b, the point b and the point c, and the point c and the point d are all 100mm, the standard ball is scanned by the scanner in four postures of A, B, C, D at the four points a, b, c, and d, wherein the posture a is given by the user, the posture B, C, D is generated by a fixed rotation angle and is uniformly distributed around the posture a, the centers of the standard balls under the four postures of A, B, C, D are not coplanar, the robot returns to the tool0 position under the robot coordinate system every time when the robot, and the robot performs repositioning movement with the tool0 as a TCP point at the end point of each linear movement (namely, when the robot moves to a, the robot performs repositioning movement with the tool0 as a TCP). In the process, the motion of the robot and the scanning instruction of the scanner are triggered by the upper computer, so that the purpose of cooperative calibration is achieved.
In a preferred embodiment of the present invention, step S2 includes:
s201, standard spherical point cloud extraction: as shown in fig. 4, a scanning point cloud containing an environment such as a jig is extracted by a cross-section method, specifically, x is xminAnd x ═ xmin+ d two truncation planes intercept the point cloud, where xminIs the minimum value of the abscissa of the point cloud, 0<d<Rb,RbIs the standard sphere radius;
s202, standard sphere center calculation: extracting standard spherical point cloud from the scanning point cloud, and calculating standard spherical center coordinate (x) by adopting least square method to perform spherical fitting according to the position information of the spherical point cloud0,y0,z0) The expression is as follows:
ei(x0,y0,z0,R)=(xi-x0)2+(yi-y0)2+(zi-z0)2-R2(1)
Figure BDA0001646152970000051
wherein (x)i,yi,zi) Is the point cloud coordinate of the standard spherical surface, R is the radius of the fitting standard spherical surface, and the formula (2) satisfies
Figure BDA0001646152970000052
Solving equation (3) to obtain the standard sphere center coordinate (x)0,y0,z0);
S203, calculating a fitting sphere center: as shown in FIG. 5, assuming the coordinates of the fitted sphere center as (x, y, z) and the radius as r, the standard sphere center Q1 (x) of A, B, C, D in four different postures is obtained respectively01,y01,z01),Q2(x02,y02,z02),Q3(x03,y03,z03) And Q4 (x)04,y04,z04) And satisfies the following formula:
Figure BDA0001646152970000061
solving (x, y, z) by formula (4), namely obtaining the coordinates of the fitted sphere center and the tool0 coordinate value (x) under the scanner coordinate systems,ys,zs) The coordinates of the four fitting spherical centers of a, b, c and d are obtained by calculation
Figure BDA0001646152970000062
Figure BDA0001646152970000063
In a preferred embodiment of the present invention, after the calculation of the fitted sphere center is completed, a rotation matrix between a robot coordinate system and a scanner coordinate system is calculated according to the robot motion path, a coordinate transformation schematic diagram is shown in fig. 6, and step S3 includes:
s301, according to the sphere center coordinate of tool0 point fitting under the scanner coordinate system
Figure BDA0001646152970000064
The position information of the four different plane tools 0 at the scanning point returned by the robot is recorded as
Figure BDA0001646152970000066
b
Figure BDA0001646152970000067
S302, setting a rotation matrix of converting a scanner coordinate system into a robot coordinate system as TrThe translation matrix is TmTherefore, four points a, b, c, and d satisfy the following equation:
Figure BDA0001646152970000068
solving equation (5) yields a rotation matrix of
Figure BDA0001646152970000069
Let the translation matrix Tm=(xmymzm) For any point in the scanner coordinate system
Figure BDA00016461529700000610
Conversion into the robot coordinate system (x)r,yr,zr) The following are true:
substituting coordinates of any point among a, b, c and d to obtain translation matrix Tm
Taking the a-point A attitude calculation as an example:
1. extracting standard spherical point cloud: using x as xminAnd x ═ xmin+0.75RbTwo cross-sectional planes intercept the point cloud, as shown in FIG. 4, where xminIs the minimum value of the horizontal coordinate of the point cloud,is the standard sphere radius;
2. calculating the standard sphere center: solving the formula (3) to obtain the standard sphere center coordinate (x)0,y0,z0) The radius R of the fitted standard sphere is calculated by formula (8) and is judgedbWhether the R < I > is less than or equal to 0.01mm is satisfied or not so as to judge the accuracy and the validity of the standard spherical center coordinate, if not, the rotating robot repeats scanning calculation on the sixth axis, the spherical center coordinate corresponding to the closest R value is selected as the standard spherical center coordinate,
Figure BDA0001646152970000072
3. calculating the fitting spherical center: similarly, the standard sphere center is calculated for the posture of the point a B, C, D according to the step 1.2, and the coordinate of the point is obtained by solving (x, y, z) through the formula (4), and is also the coordinate value of the tool0 in the scanner coordinate system, and is recorded as the coordinate value of the tool0
Figure BDA0001646152970000073
b. c and d, the calculation process is the same as that of a.
The main principle of the present invention, as shown in fig. 2, includes the following steps:
s1, establishing a robot movement and scanner scanning cooperative calibration workflow;
s2, establishing a scanner scanning point data processing method;
and S3, acquiring data through the step S2, and establishing a conversion matrix of the scanner coordinate system and the robot coordinate system according to the coordinate conversion relation, so that the automatic calibration of the scanner coordinate system is realized.
Fig. 7 shows an automated calibration process implemented in the measurement processing system according to the present invention.
It will be understood that modifications and variations can be made by persons skilled in the art in light of the above teachings and all such modifications and variations are intended to be included within the scope of the invention as defined in the appended claims.

Claims (6)

1. An automatic calibration method for a coordinate system of a scanner of a robot measuring-processing system is characterized by comprising the following steps:
s1, establishing a robot motion and scanner scanning cooperative calibration workflow: selecting at least four different-surface tools 0 in a robot coordinate system, clamping a standard ball at the tail end of the robot, controlling the robot to execute a motion program and a scanner to execute a scanning program by an upper computer, scanning the standard ball at any tool0 position by the scanner in at least four different postures, and returning point track information obtained by the motion of the robot and the scanning of the scanner to the upper computer;
s2, establishing scanner scanning point data: according to a point data processing method, the upper computer extracts point clouds of the standard spherical surfaces, the center coordinates of all the standard spheres in a scanner coordinate system are obtained through calculation, and then the fitting center coordinates are obtained through calculation;
s3, establishing a conversion matrix of the scanner coordinate system and the robot coordinate system through a coordinate transformation relation, and calculating to obtain the conversion matrix according to the tool0 position in the robot coordinate system in the step S1 and the fitting sphere center coordinate in the step S2, thereby realizing the automatic calibration of the scanner coordinate system.
2. The method as claimed in claim 1, wherein in step S1, the positions of the four out-of-plane tools 0 are respectively marked as a point a, a point b, a point c, and a point d, the robot holds the calibration sphere to perform linear motions along the y-axis a to b, the z-axis b to c, and the x-axis c to d of the robot coordinate system in turn within the field of view of the scanner, the robot returns to the tool0 position in the robot coordinate system every time the end point of one linear motion is reached, and performs repositioning motion with the tool0 as the TCP point at each end point of the linear motion.
3. The automatic calibration method for the coordinate system of the scanner of the robotic measuring-processing system as defined in claim 2, wherein the distances between the point a and the point b, between the point b and the point c, and between the point c and the point d in step S1 are all 100 mm.
4. The method for automatically calibrating the coordinate system of a scanner of a robotic measurement-machining system of claim 2, wherein in step S1, four different poses are respectively recorded as pose a, pose B, pose C, and pose D, wherein pose a is given by a user, and pose B, pose C, and pose D are generated by a fixed rotation angle and are uniformly distributed around pose a.
5. The automatic calibration method for the coordinate system of the scanner of the robotic measuring-machining system according to claim 4, wherein the step S2 comprises:
s201, standard spherical point cloud extraction: for scanning point cloud containing fixture environment, cross section method is adopted for benchmarkingExtracting quasi-spherical point cloud, specifically adopting x ═ xminAnd x ═ xmin+ d two truncation planes intercept the point cloud, where xminIs the minimum value of the abscissa of the point cloud, 0<d<Rb,RbIs the standard sphere radius;
s202, standard sphere center calculation: extracting standard spherical point cloud from the scanning point cloud, and calculating standard spherical center coordinate (x) by adopting least square method to perform spherical fitting according to the position information of the spherical point cloud0,y0,z0) The expression is as follows:
ei(x0,y0,z0,R)=(xi-x0)2+(yi-y0)2+(zi-z0)2-R2(1)
wherein (x)i,yi,zi) Is the point cloud coordinate of the standard spherical surface, R is the radius of the fitting standard spherical surface, and the formula (2) satisfies
Figure FDA0002284893630000021
Solving equation (3) to obtain the standard sphere center coordinate (x)0,y0,z0);
S203, calculating a fitting sphere center: and respectively obtaining A, B, C, D standard spherical centers Q1(x, y and z) under four different postures by setting the coordinates of the fitted spherical centers as (x, y and z) and the radius as r01,y01,z01),Q2(x02,y02,z02),Q3(x03,y03,z03) And Q4 (x)04,y04,z04) And satisfies the following formula:
Figure FDA0002284893630000022
solving (x, y, z) by formula (4), i.e. obtaining a seat fitting the centre of sphereThe target, and at the same time, the coordinate value (x) of tool0 in the scanner coordinate systems,ys,zs) The coordinates of the four fitting spherical centers of a, b, c and d are obtained by calculation
Figure FDA0002284893630000023
6. The automatic calibration method for the coordinate system of the scanner of the robotic measuring-machining system according to claim 5, wherein the step S3 comprises:
s301, according to the sphere center coordinate of tool0 point fitting under the scanner coordinate system
Figure FDA0002284893630000024
The position information of the four different plane tools 0 at the scanning point returned by the robot is recorded as
Figure FDA0002284893630000025
S302, setting a rotation matrix of converting a scanner coordinate system into a robot coordinate system as TrThe translation matrix is TmTherefore, four points a, b, c, and d satisfy the following equation:
Figure FDA0002284893630000026
solving equation (5) yields a rotation matrix of
Figure FDA0002284893630000027
Let the translation matrix Tm=(xmymzm) For any point (x) in the scanner coordinate systems,ys,zs) Converted into the robot coordinate system (x)r,yr,zr) The following are true:
Figure FDA0002284893630000031
substituting coordinates of any point among a, b, c and d to obtain translation matrix Tm
CN201810402922.3A 2018-04-28 2018-04-28 Automatic calibration method for coordinate system of scanner of robot measuring-processing system Active CN108692688B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810402922.3A CN108692688B (en) 2018-04-28 2018-04-28 Automatic calibration method for coordinate system of scanner of robot measuring-processing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810402922.3A CN108692688B (en) 2018-04-28 2018-04-28 Automatic calibration method for coordinate system of scanner of robot measuring-processing system

Publications (2)

Publication Number Publication Date
CN108692688A CN108692688A (en) 2018-10-23
CN108692688B true CN108692688B (en) 2020-02-18

Family

ID=63845983

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810402922.3A Active CN108692688B (en) 2018-04-28 2018-04-28 Automatic calibration method for coordinate system of scanner of robot measuring-processing system

Country Status (1)

Country Link
CN (1) CN108692688B (en)

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108994827A (en) * 2018-05-04 2018-12-14 武汉理工大学 A kind of robot measurement-system of processing scanner coordinate system automatic calibration method
CN109579805B (en) * 2018-11-26 2020-06-23 成都经纬时空科技有限公司 Baseline self-calibration measuring method
CN109571471B (en) * 2018-12-03 2021-12-21 宇环数控机床股份有限公司 Method for calibrating relative spatial position of double robots
CN110722558B (en) * 2019-10-24 2021-09-03 广东拓斯达科技股份有限公司 Origin correction method and device for robot, controller and storage medium
CN111152216B (en) * 2019-12-30 2022-04-26 福州国化智能技术有限公司 Method for automatically correcting tool center point of industrial robot
CN111633643B (en) * 2020-05-07 2021-06-04 武汉理工大学 Rotation matrix calibration method based on translation motion under TCP coordinate system
CN112254664B (en) * 2020-07-23 2022-06-28 南京优登科技有限公司 High-performance component point cloud contour analysis and evaluation method
CN112308890B (en) * 2020-10-29 2023-04-21 西北工业大学 Standard ball-assisted reliable registration method for industrial CT measurement coordinate system
CN113295142B (en) * 2021-05-14 2023-02-21 上海大学 Terrain scanning analysis method and device based on FARO scanner and point cloud
CN113211500B (en) * 2021-05-25 2023-01-06 上海睿触科技有限公司 Method for acquiring mounting position of spherical marker at tail end of robot
CN114674222B (en) * 2022-02-17 2023-06-09 成都飞机工业(集团)有限责任公司 Alignment method for aircraft composite part and forming tool coordinate system
CN115139338B (en) * 2022-06-30 2023-09-22 上海睿触科技有限公司 Robot TCP quick high-precision calibration method
CN115112022A (en) * 2022-08-30 2022-09-27 枣庄市胜达精密铸造有限公司 Blank casting laser measurement system

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100338433C (en) * 2005-03-10 2007-09-19 新奥博为技术有限公司 Method for deciding relative position of laser scanner and robot
CN104406585B (en) * 2014-11-19 2017-04-05 中国计量学院 Based on the laser tracker target ball alignment system that inertia is detected
CN104392488A (en) * 2014-12-11 2015-03-04 福州大学 Automatic point cloud data rectification method aiming at laser scanner and three-coordinate measuring arm
CN105014679A (en) * 2015-08-03 2015-11-04 华中科技大学无锡研究院 Robot hand and eye calibrating method based on scanner
JP2017100202A (en) * 2015-11-30 2017-06-08 株式会社アイキューブテクノロジ Robot system, control device, control method, and program
CN106323286B (en) * 2016-07-26 2018-04-10 广东工业大学 A kind of robot coordinate system and the transform method of three-dimensional measurement coordinate system
CN106546168B (en) * 2016-09-29 2019-07-05 上海航天精密机械研究所 One-axis laser scanning machine people's method for precisely marking based on ball fitting
CN107044821A (en) * 2016-12-30 2017-08-15 苏州西博三维科技有限公司 A kind of measuring method and system of contactless tubing object

Also Published As

Publication number Publication date
CN108692688A (en) 2018-10-23

Similar Documents

Publication Publication Date Title
CN108692688B (en) Automatic calibration method for coordinate system of scanner of robot measuring-processing system
CN110434671B (en) Cast member surface machining track calibration method based on characteristic measurement
CN111633643B (en) Rotation matrix calibration method based on translation motion under TCP coordinate system
CN110202582B (en) Robot calibration method based on three-coordinate platform
CN108748159B (en) Self-calibration method for tool coordinate system of mechanical arm
CN112833786B (en) Cabin attitude and pose measuring and aligning system, control method and application
CN113146620B (en) Binocular vision-based double-arm cooperative robot system and control method
CN108994827A (en) A kind of robot measurement-system of processing scanner coordinate system automatic calibration method
CN109794963B (en) Robot rapid positioning method facing curved surface component
CN109781164B (en) Static calibration method of line laser sensor
CN108519055A (en) A kind of dual robot relative pose online calibration method of view-based access control model
CN110682289B (en) Automatic calibration method for curved surface workpiece coordinate system based on industrial robot
CN109822577A (en) A kind of mobile robot&#39;s high-precision processing method of view-based access control model servo
CN114055255A (en) Large-scale complex component surface polishing path planning method based on real-time point cloud
CN110076780B (en) Robot assembly method and system based on vision and force feedback pose adjustment
CN115284292A (en) Mechanical arm hand-eye calibration method and device based on laser camera
CN117381788A (en) High-precision positioning and intelligent operation guiding method for composite robot
CN113781558B (en) Robot vision locating method with decoupling gesture and position
CN114367993A (en) Device, system and method for converting space coordinates and scanning coordinates of complex curved surface
CN113029124B (en) Three-dimensional attitude position measurement device based on infrared visual guidance and laser ranging
Deden et al. Towards a fully automated process chain for the lay-up of large carbon dry-fibre cut pieces using cooperating robots
CN111275662A (en) Workpiece positioning method, device and equipment based on two-dimensional code and storage medium
CN112123329B (en) Robot 3D vision hand-eye calibration method
CN116945195B (en) Omnidirectional measurement device system arrangement, registration method, electronic device and storage medium
Shi et al. Real-time measurement and compensation based on iGPS for industrial robotic pose accuracy

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