CN111060025A - Pose calibration method and system for in-situ mounting line laser sensor of five-axis machine tool - Google Patents
Pose calibration method and system for in-situ mounting line laser sensor of five-axis machine tool Download PDFInfo
- Publication number
- CN111060025A CN111060025A CN201911338047.8A CN201911338047A CN111060025A CN 111060025 A CN111060025 A CN 111060025A CN 201911338047 A CN201911338047 A CN 201911338047A CN 111060025 A CN111060025 A CN 111060025A
- Authority
- CN
- China
- Prior art keywords
- laser
- axis
- machine tool
- line
- line laser
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B11/00—Measuring arrangements characterised by the use of optical techniques
- G01B11/24—Measuring arrangements characterised by the use of optical techniques for measuring contours or curvatures
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23Q—DETAILS, COMPONENTS, OR ACCESSORIES FOR MACHINE TOOLS, e.g. ARRANGEMENTS FOR COPYING OR CONTROLLING; MACHINE TOOLS IN GENERAL CHARACTERISED BY THE CONSTRUCTION OF PARTICULAR DETAILS OR COMPONENTS; COMBINATIONS OR ASSOCIATIONS OF METAL-WORKING MACHINES, NOT DIRECTED TO A PARTICULAR RESULT
- B23Q17/00—Arrangements for observing, indicating or measuring on machine tools
- B23Q17/24—Arrangements for observing, indicating or measuring on machine tools using optics or electromagnetic waves
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Optics & Photonics (AREA)
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Machine Tool Sensing Apparatuses (AREA)
- Length Measuring Devices By Optical Means (AREA)
Abstract
The invention provides a pose calibration method and system for a line laser sensor installed in situ by a five-axis machine tool, which comprises the steps of installing the line laser sensor and a calibration block and connecting the line laser sensor and the calibration block with a line laser communication system, compensating an offset value β, calculating an offset value β according to the inclination of a laser line direction and compensating an offset value β, compensating an offset value α, rotating an A axis, calculating an offset value α and compensating an offset value α, extracting characteristic points, scanning the circular characteristic of the calibration block by translating a Y axis of the machine tool, and extracting circular edge characteristic points, and adjusting the five-axis zero position of a X, Y, Z, A, B to compensate position deviations delta x, delta Y and delta z and attitude deviations α and β.
Description
Technical Field
The invention relates to the technical field of measurement, in particular to a pose calibration method and a pose calibration system for an in-situ mounting line laser sensor of a five-axis machine tool.
Background
The most key technology in the machine tool spindle in-situ installation laser pose calibration system is a laser installation pose acquisition method, and at present, three methods of mechanical calibration, test block integral calibration and calibration block calibration are mainly used.
The mechanical calibration mainly utilizes mechanical measurement methods such as a dial indicator and the like to match with the motion of a machine tool to calculate the installation pose deviation of the laser, and repeatedly measures each axis through rotation and translation until the pose deviation is eliminated. The method has the advantages of low theoretical cost and direct operation, but needs a large amount of manual operation, so that the efficiency is low, the automation and standardization of the whole laser in-situ measurement system are not facilitated, errors caused by the fact that the measurement effect of the laser and the appearance of the laser are not completely consistent with the laser coordinate system are ignored, and the calibration effect is poor.
The test block overall calibration method mainly utilizes a test block with a known shape and an appearance, the test block is measured by a laser installed in situ, and the position and pose deviation of the laser installation can be reversely deduced by the deviation of the measurement result matched with a theoretical model. The method has the advantages that the design difficulty of the test block is low, the required characteristics are few, but the calibration precision needs to be improved due to the fact that one-time scanning comparison is needed, the coupling degree of each deviation is high, the design and calculation cost of analysis software is high, and errors generated in decoupling calculation need to be improved.
The invention provides a method for calibrating the pose of a linear laser sensor in-situ arranged on a main shaft of a five-axis machine tool by measuring a processing test block through a linear laser.
Chinese patent application No. CN201610420487.8 discloses a calibration plate for line laser position calibration and a calibration method for line laser camera measurement system, wherein the method of using line laser to perform three-dimensional measurement is performed by using a structured light machine vision method, which is obviously different from the method of using a laser geometric light path to measure the displacement of a laser to a measured point and matching the machine tool position to perform three-dimensional in-situ measurement in the present invention, which obtains the offset between a line laser coordinate system and a camera coordinate system by settlement related to the conversion of the coordinate system by using the visual calibration plate, the efficiency is higher but the theory is relatively complex, and the coupling degree of each offset value in the calculation is high.
Patent document CN107726980A (application number: 201710871711.X) discloses a calibration method of a line laser displacement sensor based on a four-axis measuring machine, which completes equipment installation, installs a laser line scanning measuring head according to the calibration requirement, and establishes communication connection between the line laser displacement sensor and the four-axis measuring machine; establishing a coordinate system, and driving a linear laser displacement sensor to return to a zero point of a machine tool by a four-axis measuring machine; enabling the standard frosted ball to reach the measuring range of the linear laser displacement sensor, and scanning the standard frosted ball; uniformly sampling point cloud data of the standard ball obtained by scanning to stabilize the solution result of the subsequent parameter equation; and constructing a spherical equation of the frosted standard ball, and solving an emergent vector of the laser.
Disclosure of Invention
Aiming at the defects in the prior art, the invention aims to provide a pose calibration method and a pose calibration system for an in-situ mounting line laser sensor of a five-axis machine tool.
The invention provides a pose calibration method of an in-situ mounting line laser sensor of a five-axis machine tool, which comprises the following steps:
the installation step: installing a line laser sensor and a calibration block and connecting a line laser communication system;
a deviation value β compensation step, namely calculating a deviation value β according to the inclination of the laser line direction and compensating the deviation value β;
an offset α compensation step, namely, rotating the A axis, calculating an offset α and compensating the offset α;
extracting characteristic points: scanning the circular feature of the calibration block by translating the Y axis of the machine tool, and extracting the feature point of the circular edge;
and a five-axis compensation step, namely adjusting the zero position of the five axes of the machine tool X, Y, Z, A, B to compensate position deviations delta x, delta y and delta z and attitude deviations α and β.
Preferably, the mounting step comprises: the method comprises the steps of installing a linear laser sensor on a machine tool spindle, connecting a laser communication system, installing a calibration block on a machine tool workbench, and adjusting the upper plane of the calibration block to be parallel to the XOY plane of the machine tool.
Preferably, the offset β compensating step includes adjusting the B-axis zero offset β to indicate the deviation angle between the laser equidistant line perpendicular to the central laser direction and the XOY plane of the machine tool in the initial laser attitude, which is equal in value to the complementary angle between the central laser direction and the XOY plane deviation angle.
Preferably, the offset value α step includes rotating the A axis to obtain the differenceThe calculation formula of the following parameter h is as follows:
fitting a deviation value α by a least square method, and compensating the deviation value α by adjusting the zero position of the A axis;
wherein h represents: the linear distance from the line laser center to the measured plane along the laser line direction, namely the laser ranging distance from the line laser center to the plane, is obtained by reading of a laser, and a dependent variable is formed in the rotation of an A axis;
l represents: the linear distance from the rotation center of the A shaft of the machine tool to the measured plane;
n represents: the linear distance from the rotation center of the A shaft of the machine tool to the laser emission origin of the laser device;
σ represents: the zero position of the A axis is the deflection angle between the laser line direction and the XOZ plane under the original installation posture state of the laser;
α indicates the angle of the current laser line direction to the machine tool Z axis.
Preferably, the extracting the feature points step includes: according to the characteristic points of the circular edge, the following formula is obtained:
wherein x represents: the X component of the intersection point of the line laser and the circular groove boundary in the coordinate of the workpiece coordinate system;
y represents: the Y component of the intersection point of the line laser and the circular groove boundary in the coordinate of the workpiece coordinate system;
x0、y0represents: x, Y coordinates of the center of the circular groove in a laser coordinate system;
x ', y' represent: the coordinates of the intersection point of the line laser and the boundary of the circular groove in a laser coordinate system are obtained by calculating the position of the machine tool and the reading of the line laser;
r represents: the radius of the round groove of the block is calibrated, the size is designed according to the measurement range of the line laser, and the actual size is given by a three-coordinate measuring machine;
θ represents: the deviation angle between the connecting line of the intersection point of the line laser and the boundary of the circular groove and the circle center and the X axis;
γ represents: the included angle between the current laser line direction and the X axis of the machine tool;
from the circular equation of the calibration block we obtain:
r2=(x′-x0)2+(y′-y0)2+2(x′-x0)(y′-y0)sin(γ)
fitting the parameter x using a least squares method from the obtained feature point coordinates (x', y0,y0Gamma, the theoretical position of the center of the circular hole of the calibration block is measured by a three-coordinate measuring machine and is given as0,y0The difference of (d) is δ x, δ y.
Preferably, the five-axis compensation step comprises: and (4) adding a gamma angle through machine tool kinematic transformation, and compensating the attitude deviation gamma.
The invention provides a pose calibration system of a five-axis machine tool in-situ mounting line laser sensor, which comprises the following steps:
installing a module: installing a linear laser sensor to a machine tool spindle, connecting a laser communication system, installing a calibration block to a machine tool workbench, and adjusting the upper plane of the calibration block to be parallel to the XOY plane of the machine tool;
the deviation value β compensation module is used for calculating a deviation value β according to the inclination of the laser line direction, adjusting a B-axis zero compensation deviation value β to represent the deviation angle between a laser equidistant line vertical to the central laser direction and the XOY plane of the machine tool in the initial posture of the laser, wherein the deviation angle is equal to the complementary angle of the deviation angle between the central laser direction and the XOY plane;
the deviation value α compensation module rotates the A shaft, calculates a deviation value α and compensates the deviation value α;
a feature point extraction module: scanning the circular feature of the calibration block by translating the Y axis of the machine tool, and extracting the feature point of the circular edge;
and the five-axis compensation module is used for adjusting the zero position of the five axes of the machine tool X, Y, Z, A, B to compensate position deviations delta x, delta y and delta z and attitude deviations α and β.
Preferably, the offset value α module includes rotating the A axis to obtain the differenceThe calculation formula of the following parameter h is as follows:
fitting a deviation value α by a least square method, and compensating the deviation value α by adjusting the zero position of the A axis;
wherein h represents: the linear distance from the line laser center to the measured plane along the laser line direction, namely the laser ranging distance from the line laser center to the plane, is obtained by reading of a laser, and a dependent variable is formed in the rotation of an A axis;
l represents: the linear distance from the rotation center of the A shaft of the machine tool to the measured plane;
n represents: the linear distance from the rotation center of the A shaft of the machine tool to the laser emission origin of the laser device;
σ represents: the zero position of the A axis is the deflection angle between the laser line direction and the XOZ plane under the original installation posture state of the laser;
α indicates the angle of the current laser line direction to the machine tool Z axis.
Preferably, the feature point extracting module includes: according to the characteristic points of the circular edge, the following formula is obtained:
wherein x represents: the X component of the intersection point of the line laser and the circular groove boundary in the coordinate of the workpiece coordinate system;
y represents: the Y component of the intersection point of the line laser and the circular groove boundary in the coordinate of the workpiece coordinate system;
x0、y0represents: x, Y coordinates of the center of the circular groove in a laser coordinate system;
x ', y' represent: the coordinates of the intersection point of the line laser and the boundary of the circular groove in a laser coordinate system are obtained by calculating the position of the machine tool and the reading of the line laser;
r represents: the radius of the round groove of the block is calibrated, the size is designed according to the measurement range of the line laser, and the actual size is given by a three-coordinate measuring machine;
θ represents: the deviation angle between the connecting line of the intersection point of the line laser and the boundary of the circular groove and the circle center and the X axis;
γ represents: the included angle between the current laser line direction and the X axis of the machine tool;
from the circular equation of the calibration block we obtain:
r2=(x′-x0)2+(y′-y0)2+2(x′-x0)(y′-y0)sin(γ)
fitting the parameter x using a least squares method from the obtained feature point coordinates (x', y0,y0Gamma, the theoretical position of the center of the circular hole of the calibration block is measured by a three-coordinate measuring machine and is given as0,y0The difference of (d) is δ x, δ y.
Preferably, the five-axis compensation module comprises: and (4) adding a gamma angle through machine tool kinematic transformation, and compensating the attitude deviation gamma.
Compared with the prior art, the invention has the following beneficial effects:
1. by adopting a mode of scanning the calibration block, the problem that the mounting initial position and attitude deviation of a laser main shaft in the in-situ mounting line laser measurement method are difficult to calibrate, thereby influencing the in-situ measurement precision of line laser is solved;
2. by the analysis method of least square fitting of the scanning result, the problem that the influence of accidental errors in single measurement on the analysis result is too large is solved;
3. the method for adjusting the zero position of each shaft of the machine tool and compensating the kinematic transmission chain of the machine tool in the laser measurement result solves the problem that the initial installation deviation of the linear laser in-situ measurement main shaft is difficult to compensate.
Drawings
Other features, objects and advantages of the invention will become more apparent upon reading of the detailed description of non-limiting embodiments with reference to the following drawings:
FIG. 1 is a diagram of a system for in-situ line laser installation calibration;
FIG. 2 is a drawing of a calibration block detail;
FIG. 3 is a diagram of sensor installation pose deviation parameter definition;
FIG. 4 is a schematic view of the attitude offset angle β;
FIG. 5 is a schematic view of the attitude offset angle α;
FIG. 6 is a schematic view of a line laser scanning circular hole.
Detailed Description
The present invention will be described in detail with reference to specific examples. The following examples will assist those skilled in the art in further understanding the invention, but are not intended to limit the invention in any way. It should be noted that it would be obvious to those skilled in the art that various changes and modifications can be made without departing from the spirit of the invention. All falling within the scope of the present invention.
The invention provides a pose calibration method of a five-axis machine tool in-situ mounting line laser sensor, which comprises the following steps:
step one, mounting a linear laser sensor to a machine tool spindle, connecting a linear laser control communication system, mounting a calibration block to a machine tool workbench, leveling and ensuring that the upper plane of the calibration block is parallel to the XOY plane of the machine tool;
step two, as shown in fig. 4, calculating a deviation value β by the inclination of the laser line direction, that is, the deviation angle between the measurement result straight line and the horizontal line when the laser line is on the measurement theory XOY plane;
step three, as shown in fig. 5, the parameter h values under different phi can be obtained by rotating the axis a, and the parameter in the graph can satisfy the equation through the geometric relationship:
fitting a deviation value α by a least square method;
step four, as shown in fig. 6, the Y axis of the translation machine scans the circular feature of the calibration block, and extracts the feature point of the circular edge, and due to the existence of the offset, the feature point is similar to an ellipse, and the following equation can be obtained by the geometric relationship:
the theoretical circular equation based on the calibration plate can be obtained as follows:
r2=(x′-x0)2+(y′-y0)2+2(x′-x0)(y′-y0)sin(γ)
according to the obtained series of characteristic point coordinates (x ', y'), fitting parameters x0, y0 and gamma by using a least square method, wherein the theoretical position of the center of the circular hole of the calibration plate is measured by a three-coordinate measuring machine, and the difference between the theoretical position and the theoretical positions of the center of the circular hole of the calibration plate are delta x and delta y; as shown in fig. 3, a sensor installation pose deviation parameter definition map is shown;
and step five, compensating the position deviations x, y and z and the attitude deviations α and β by adjusting the zero position of five shafts of the machine tool X, Y, Z, A, B, and compensating the attitude deviation gamma by adding a gamma angle in the kinematic transformation of the machine tool.
Line laser normal position installation position appearance calibration system includes: the system comprises a five-axis machine tool, a linear laser sensor (named as a 2D laser profile instrument), a calibration block mounting device and a linear laser control communication system.
The five-axis machine tool 1 is in an X-Y-Z-A-B transmission form and providesA support platform for in-situ measurement; the line laser sensor comprises a commercially available 2D laser profile instrument 201 and support parts 202 for installing a laser to a spindle of a five-axis machine tool in a matching manner, wherein the design and processing of the support parts 202 need to ensure an installation interface with the laser profile instrument 201 and an installation interface with the spindle of the 1; as shown in fig. 2, which is a calibration block part diagram, the calibration block 3 is a machined part, the whole shape of which is a rectangular aluminum block, and one surface of which is milled to generate a graphic characteristic; the calibration block mounting device 4 is a standard clamping tool for stably mounting the calibration block 3; the line laser control communication system 5 comprises a numerical control system 501, a line laser controller 502 and a switch 503, wherein the line laser controller 502 is connected with the line laser sensor 201 through a cable and collects measurement data of the line laser sensor 201, the line laser controller 502 is connected with the line laser sensor 501 through an Ethernet line, the line laser controller 502 communicates with the line laser sensor 501 through an Ethernet protocol, the measurement data of the line laser sensor 201 are forwarded to the line laser controller 501, the line laser controller 501 records the laser data sent by the line laser sensor 502 and synchronously integrates the laser data with position information of the line laser controller 1 recorded by the line laser controller, and a recording file in which the machine. The file results recorded by the system are analyzed by designing the characteristics of the calibration block and a laser scanning mode, the values of variables representing the relative positions and postures of the in-situ installation of the line laser sensor on the five-axis machine tool shown in fig. 1 are finally obtained, and the offset quantities are compensated through the zero point setting and the kinematic transformation of the machine tool.
In the description of the present application, it is to be understood that the terms "upper", "lower", "front", "rear", "left", "right", "vertical", "horizontal", "top", "bottom", "inner", "outer", and the like indicate orientations or positional relationships based on those shown in the drawings, and are only for convenience in describing the present application and simplifying the description, but do not indicate or imply that the referred device or element must have a specific orientation, be constructed in a specific orientation, and be operated, and thus, should not be construed as limiting the present application.
Those skilled in the art will appreciate that, in addition to implementing the systems, apparatus, and various modules thereof provided by the present invention in purely computer readable program code, the same procedures can be implemented entirely by logically programming method steps such that the systems, apparatus, and various modules thereof are provided in the form of logic gates, switches, application specific integrated circuits, programmable logic controllers, embedded microcontrollers and the like. Therefore, the system, the device and the modules thereof provided by the present invention can be considered as a hardware component, and the modules included in the system, the device and the modules thereof for implementing various programs can also be considered as structures in the hardware component; modules for performing various functions may also be considered to be both software programs for performing the methods and structures within hardware components.
The foregoing description of specific embodiments of the present invention has been presented. It is to be understood that the present invention is not limited to the specific embodiments described above, and that various changes or modifications may be made by one skilled in the art within the scope of the appended claims without departing from the spirit of the invention. The embodiments and features of the embodiments of the present application may be combined with each other arbitrarily without conflict.
Claims (10)
1. A pose calibration method for an in-situ mounting line laser sensor of a five-axis machine tool is characterized by comprising the following steps:
the installation step: installing a line laser sensor and a calibration block and connecting a line laser communication system;
a deviation value β compensation step, namely calculating a deviation value β according to the inclination of the laser line direction and compensating the deviation value β;
an offset α compensation step, namely, rotating the A axis, calculating an offset α and compensating the offset α;
extracting characteristic points: scanning the circular feature of the calibration block by translating the Y axis of the machine tool, and extracting the feature point of the circular edge;
and a five-axis compensation step, namely adjusting the zero position of the five axes of the machine tool X, Y, Z, A, B to compensate position deviations delta x, delta y and delta z and attitude deviations α and β.
2. The pose calibration method of the in-situ installation line laser sensor of the five-axis machine tool according to claim 1, wherein the installation step comprises the following steps: the method comprises the steps of installing a linear laser sensor on a machine tool spindle, connecting a laser communication system, installing a calibration block on a machine tool workbench, and adjusting the upper plane of the calibration block to be parallel to the XOY plane of the machine tool.
3. The pose calibration method for the in-situ mounting line laser sensor of the five-axis machine tool as claimed in claim 1, wherein the offset value β compensation step comprises the step of adjusting the B-axis zero compensation offset value β to represent the offset angle between the laser equidistant line perpendicular to the central laser direction and the XOY plane of the machine tool in the initial posture of the laser, and the value is equal to the complementary angle between the central laser direction and the XOY plane offset angle.
4. The pose calibration method of the in-situ mounting line laser sensor of the five-axis machine tool as claimed in claim 1, wherein the step of obtaining the deviation value α comprises rotating the A axis to obtain different posesThe calculation formula of the following parameter h is as follows:
fitting a deviation value α by a least square method, and compensating the deviation value α by adjusting the zero position of the A axis;
wherein h represents: the linear distance from the line laser center to the measured plane along the laser line direction, namely the laser ranging distance from the line laser center to the plane, is obtained by reading of a laser, and a dependent variable is formed in the rotation of an A axis;
l represents: the linear distance from the rotation center of the A shaft of the machine tool to the measured plane;
n represents: the linear distance from the rotation center of the A shaft of the machine tool to the laser emission origin of the laser device;
σ represents: the zero position of the A axis is the deflection angle between the laser line direction and the XOZ plane under the original installation posture state of the laser;
α indicates the angle of the current laser line direction to the machine tool Z axis.
5. The pose calibration method of the in-situ installation line laser sensor of the five-axis machine tool according to claim 1, wherein the step of extracting the feature points comprises the following steps of: according to the characteristic points of the circular edge, the following formula is obtained:
wherein x represents: the X component of the intersection point of the line laser and the circular groove boundary in the coordinate of the workpiece coordinate system;
y represents: the Y component of the intersection point of the line laser and the circular groove boundary in the coordinate of the workpiece coordinate system;
x0、y0represents: x, Y coordinates of the center of the circular groove in a laser coordinate system;
x ', y' represent: the coordinates of the intersection point of the line laser and the boundary of the circular groove in a laser coordinate system are obtained by calculating the position of the machine tool and the reading of the line laser;
r represents: the radius of the round groove of the block is calibrated, the size is designed according to the measurement range of the line laser, and the actual size is given by a three-coordinate measuring machine;
θ represents: the deviation angle between the connecting line of the intersection point of the line laser and the boundary of the circular groove and the circle center and the X axis;
γ represents: the included angle between the current laser line direction and the X axis of the machine tool;
from the circular equation of the calibration block we obtain:
r2=(x′-x0)2+(y′-y0)2+2(x′-x0)(y′-y0)sin(γ)
fitting the parameter x using a least squares method from the obtained feature point coordinates (x', y0,y0Gamma, the theoretical position of the center of the circular hole of the calibration block is measured by a three-coordinate measuring machine and is given as0,y0The difference of (d) is δ x, δ y.
6. The pose calibration method of the in-situ mounting line laser sensor of the five-axis machine tool according to claim 5, wherein the five-axis compensation step comprises the following steps: and (4) adding a gamma angle through machine tool kinematic transformation, and compensating the attitude deviation gamma.
7. The utility model provides a five-axis machine tool normal position installation line laser sensor's position appearance calibration system which characterized in that includes:
installing a module: installing a linear laser sensor to a machine tool spindle, connecting a laser communication system, installing a calibration block to a machine tool workbench, and adjusting the upper plane of the calibration block to be parallel to the XOY plane of the machine tool;
the deviation value β compensation module is used for calculating a deviation value β according to the inclination of the laser line direction, adjusting a B-axis zero compensation deviation value β to represent the deviation angle between a laser equidistant line vertical to the central laser direction and the XOY plane of the machine tool in the initial posture of the laser, wherein the deviation angle is equal to the complementary angle of the deviation angle between the central laser direction and the XOY plane;
the deviation value α compensation module rotates the A shaft, calculates a deviation value α and compensates the deviation value α;
a feature point extraction module: scanning the circular feature of the calibration block by translating the Y axis of the machine tool, and extracting the feature point of the circular edge;
and the five-axis compensation module is used for adjusting the zero position of the five axes of the machine tool X, Y, Z, A, B to compensate position deviations delta x, delta y and delta z and attitude deviations α and β.
8. The system for calibrating the position and orientation of the in-situ mounting line laser sensor of the five-axis machine tool as claimed in claim 7, wherein the deviation value α module comprises an axis A which is rotated to obtain different valuesThe calculation formula of the following parameter h is as follows:
fitting a deviation value α by a least square method, and compensating the deviation value α by adjusting the zero position of the A axis;
wherein h represents: the linear distance from the line laser center to the measured plane along the laser line direction, namely the laser ranging distance from the line laser center to the plane, is obtained by reading of a laser, and a dependent variable is formed in the rotation of an A axis;
l represents: the linear distance from the rotation center of the A shaft of the machine tool to the measured plane;
n represents: the linear distance from the rotation center of the A shaft of the machine tool to the laser emission origin of the laser device;
σ represents: the zero position of the A axis is the deflection angle between the laser line direction and the XOZ plane under the original installation posture state of the laser;
α indicates the angle of the current laser line direction to the machine tool Z axis.
9. The pose calibration system of the in-situ installation line laser sensor of the five-axis machine tool according to claim 7, wherein the feature point extracting module comprises: according to the characteristic points of the circular edge, the following formula is obtained:
wherein x represents: the X component of the intersection point of the line laser and the circular groove boundary in the coordinate of the workpiece coordinate system;
y represents: the Y component of the intersection point of the line laser and the circular groove boundary in the coordinate of the workpiece coordinate system;
x0、y0represents: x, Y coordinates of the center of the circular groove in a laser coordinate system;
x ', y' represent: the coordinates of the intersection point of the line laser and the boundary of the circular groove in a laser coordinate system are obtained by calculating the position of the machine tool and the reading of the line laser;
r represents: the radius of the round groove of the block is calibrated, the size is designed according to the measurement range of the line laser, and the actual size is given by a three-coordinate measuring machine;
θ represents: the deviation angle between the connecting line of the intersection point of the line laser and the boundary of the circular groove and the circle center and the X axis;
γ represents: the included angle between the current laser line direction and the X axis of the machine tool;
from the circular equation of the calibration block we obtain:
r2=(x′-x0)2+(y′-y0)2+2(x′-x0)(y′-y0)sin(γ)
fitting the parameter x using a least squares method from the obtained feature point coordinates (x', y0,y0Gamma, the theoretical position of the center of the circular hole of the calibration block is measured by a three-coordinate measuring machine and is given as0,y0The difference of (d) is δ x, δ y.
10. The pose calibration system of the in-situ installation line laser sensor of the five-axis machine tool as claimed in claim 7, wherein the five-axis compensation module comprises: and (4) adding a gamma angle through machine tool kinematic transformation, and compensating the attitude deviation gamma.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911338047.8A CN111060025B (en) | 2019-12-23 | 2019-12-23 | Pose calibration method and system for in-situ mounting line laser sensor of five-axis machine tool |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911338047.8A CN111060025B (en) | 2019-12-23 | 2019-12-23 | Pose calibration method and system for in-situ mounting line laser sensor of five-axis machine tool |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111060025A true CN111060025A (en) | 2020-04-24 |
CN111060025B CN111060025B (en) | 2021-06-04 |
Family
ID=70300845
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911338047.8A Active CN111060025B (en) | 2019-12-23 | 2019-12-23 | Pose calibration method and system for in-situ mounting line laser sensor of five-axis machine tool |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111060025B (en) |
Cited By (28)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111612071A (en) * | 2020-05-21 | 2020-09-01 | 北京华睿盛德科技有限公司 | Deep learning method for generating depth map from shadow map of curved surface part |
CN111623727A (en) * | 2020-07-17 | 2020-09-04 | 泉州深索思传感器科技有限公司 | Rapid calibration method of 3D line laser profile sensor |
CN111912335A (en) * | 2020-06-30 | 2020-11-10 | 成都飞机工业(集团)有限责任公司 | Airplane surface datum hole identification method suitable for robot drilling and riveting system |
CN111928776A (en) * | 2020-07-31 | 2020-11-13 | 中国航空工业集团公司济南特种结构研究所 | Multi-sensor-based non-contact online measurement system and method for numerical control machine tool |
CN111992872A (en) * | 2020-09-14 | 2020-11-27 | 江苏玛吉克工业自动化有限公司 | Three-dimensional five-axis laser processing system based on laser calibration |
CN112325773A (en) * | 2020-10-30 | 2021-02-05 | 上海交通大学 | Method for calibrating beam direction vector and origin position of laser displacement sensor |
CN113290330A (en) * | 2021-04-27 | 2021-08-24 | 中国科学院西安光学精密机械研究所 | Laser processing head space position calibration method of six-axis five-linkage machine tool |
CN113358025A (en) * | 2021-05-21 | 2021-09-07 | 北京工业大学 | Line laser sensor space pose calibration piece and calibration method |
CN113514025A (en) * | 2021-04-22 | 2021-10-19 | 水利部南京水利水文自动化研究所 | Geomagnetic and offset synchronous correction method and system for deep true three-dimensional deformation monitoring |
CN113601267A (en) * | 2021-07-26 | 2021-11-05 | 成都飞机工业(集团)有限责任公司 | Method for establishing part machining coordinate system |
CN113607053A (en) * | 2021-08-13 | 2021-11-05 | 西北工业大学 | Pose adjusting device, method and system based on barrel inner surface feature points |
CN113739717A (en) * | 2021-08-20 | 2021-12-03 | 中国工程物理研究院激光聚变研究中心 | Line laser sensor pose calibration method in on-machine measurement system |
CN113758419A (en) * | 2021-09-08 | 2021-12-07 | 芜湖承启模具工业有限公司 | Laser calibration die machining system and method |
CN113985813A (en) * | 2021-10-27 | 2022-01-28 | 中国航发沈阳黎明航空发动机有限责任公司 | Machine tool origin error compensation method based on-machine detection |
CN114061459A (en) * | 2022-01-18 | 2022-02-18 | 成都飞机工业(集团)有限责任公司 | Non-contact photographic hole measurement calibration device and method |
CN114088009A (en) * | 2021-11-15 | 2022-02-25 | 西安交通大学 | Off-axis aspheric surface detection line laser sensor pose error calibration method and system |
CN114111578A (en) * | 2021-11-29 | 2022-03-01 | 哈尔滨工业大学 | Automatic pose determination method for large-diameter element |
CN114227657A (en) * | 2021-12-27 | 2022-03-25 | 北京子牛亦东科技有限公司 | Method for calibrating transmission position of manipulator |
CN114459379A (en) * | 2022-03-01 | 2022-05-10 | 长春财经学院 | Five-axis flexible detection platform and detection method |
CN114623772A (en) * | 2022-03-01 | 2022-06-14 | 长春财经学院 | Four-axis online detection flexible platform and detection method for machined parts |
CN114782513A (en) * | 2022-04-22 | 2022-07-22 | 成都飞机工业(集团)有限责任公司 | Plane-based point laser sensor installation pose calibration method |
CN114812442A (en) * | 2022-03-23 | 2022-07-29 | 海克斯康制造智能技术(青岛)有限公司 | Self-compensation method of multi-line laser and phase angle measuring equipment |
CN115014257A (en) * | 2022-06-30 | 2022-09-06 | 南京航空航天大学 | Two-dimensional line laser sensor calibration device and method |
CN115615355A (en) * | 2022-10-13 | 2023-01-17 | 中国科学院声学研究所 | Data-based contour measurement compensation method in line laser liquid medium |
CN116839499A (en) * | 2022-11-03 | 2023-10-03 | 上海点莘技术有限公司 | Large-visual-field micro-size 2D and 3D measurement calibration method |
CN118567120A (en) * | 2024-07-30 | 2024-08-30 | 深圳市华周测控技术有限公司 | Optical element pose precise adjustment device and method based on shift axis imaging |
CN118633964A (en) * | 2024-08-19 | 2024-09-13 | 浙江伽奈维医疗科技有限公司 | CT scanning bed board horizontal position detection device and zero automatic compensation method |
WO2024217052A1 (en) * | 2023-04-18 | 2024-10-24 | 菲特(天津)检测技术有限公司 | Non-contact workpiece dimension measuring device and method |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101452928B1 (en) * | 2013-02-26 | 2014-10-22 | 애니모션텍 주식회사 | Stage Calibration Method using camera and displacement sensor |
CN104748702A (en) * | 2015-03-26 | 2015-07-01 | 北京工业大学 | Rapid measuring and error compensation method for linearity error of linear guide rail |
CN105136031A (en) * | 2015-08-25 | 2015-12-09 | 华中科技大学 | Five-axis linkage machine tool rotation shaft geometric error continuous measurement method |
CN110108208A (en) * | 2019-05-16 | 2019-08-09 | 博众精工科技股份有限公司 | The error compensating method of five axis non-contact measurement machines |
CN110500978A (en) * | 2019-09-25 | 2019-11-26 | 上海交通大学 | The beam direction vector sum dead-center position online calibration method of dot laser sensor |
-
2019
- 2019-12-23 CN CN201911338047.8A patent/CN111060025B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101452928B1 (en) * | 2013-02-26 | 2014-10-22 | 애니모션텍 주식회사 | Stage Calibration Method using camera and displacement sensor |
CN104748702A (en) * | 2015-03-26 | 2015-07-01 | 北京工业大学 | Rapid measuring and error compensation method for linearity error of linear guide rail |
CN105136031A (en) * | 2015-08-25 | 2015-12-09 | 华中科技大学 | Five-axis linkage machine tool rotation shaft geometric error continuous measurement method |
CN110108208A (en) * | 2019-05-16 | 2019-08-09 | 博众精工科技股份有限公司 | The error compensating method of five axis non-contact measurement machines |
CN110500978A (en) * | 2019-09-25 | 2019-11-26 | 上海交通大学 | The beam direction vector sum dead-center position online calibration method of dot laser sensor |
Cited By (48)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111612071B (en) * | 2020-05-21 | 2024-02-02 | 北京华睿盛德科技有限公司 | Deep learning method for generating depth map from curved surface part shadow map |
CN111612071A (en) * | 2020-05-21 | 2020-09-01 | 北京华睿盛德科技有限公司 | Deep learning method for generating depth map from shadow map of curved surface part |
CN111912335A (en) * | 2020-06-30 | 2020-11-10 | 成都飞机工业(集团)有限责任公司 | Airplane surface datum hole identification method suitable for robot drilling and riveting system |
CN111623727A (en) * | 2020-07-17 | 2020-09-04 | 泉州深索思传感器科技有限公司 | Rapid calibration method of 3D line laser profile sensor |
CN111928776A (en) * | 2020-07-31 | 2020-11-13 | 中国航空工业集团公司济南特种结构研究所 | Multi-sensor-based non-contact online measurement system and method for numerical control machine tool |
CN111992872A (en) * | 2020-09-14 | 2020-11-27 | 江苏玛吉克工业自动化有限公司 | Three-dimensional five-axis laser processing system based on laser calibration |
CN112325773B (en) * | 2020-10-30 | 2021-12-10 | 上海交通大学 | Method for calibrating beam direction vector and origin position of laser displacement sensor |
CN112325773A (en) * | 2020-10-30 | 2021-02-05 | 上海交通大学 | Method for calibrating beam direction vector and origin position of laser displacement sensor |
CN113514025A (en) * | 2021-04-22 | 2021-10-19 | 水利部南京水利水文自动化研究所 | Geomagnetic and offset synchronous correction method and system for deep true three-dimensional deformation monitoring |
CN113514025B (en) * | 2021-04-22 | 2023-03-07 | 水利部南京水利水文自动化研究所 | Geomagnetic and offset synchronous correction method and system for deep true three-dimensional deformation monitoring |
CN113290330B (en) * | 2021-04-27 | 2022-05-10 | 中国科学院西安光学精密机械研究所 | Laser processing head space position calibration method of six-axis five-linkage machine tool |
CN113290330A (en) * | 2021-04-27 | 2021-08-24 | 中国科学院西安光学精密机械研究所 | Laser processing head space position calibration method of six-axis five-linkage machine tool |
CN113358025B (en) * | 2021-05-21 | 2022-08-02 | 北京工业大学 | Line laser sensor space pose calibration piece and calibration method |
CN113358025A (en) * | 2021-05-21 | 2021-09-07 | 北京工业大学 | Line laser sensor space pose calibration piece and calibration method |
CN113601267B (en) * | 2021-07-26 | 2022-09-20 | 成都飞机工业(集团)有限责任公司 | Method for establishing part machining coordinate system |
CN113601267A (en) * | 2021-07-26 | 2021-11-05 | 成都飞机工业(集团)有限责任公司 | Method for establishing part machining coordinate system |
CN113607053A (en) * | 2021-08-13 | 2021-11-05 | 西北工业大学 | Pose adjusting device, method and system based on barrel inner surface feature points |
CN113739717A (en) * | 2021-08-20 | 2021-12-03 | 中国工程物理研究院激光聚变研究中心 | Line laser sensor pose calibration method in on-machine measurement system |
CN113739717B (en) * | 2021-08-20 | 2023-10-24 | 中国工程物理研究院激光聚变研究中心 | Line laser sensor pose calibration method in on-machine measurement system |
CN113758419B (en) * | 2021-09-08 | 2024-05-10 | 芜湖承启工业有限公司 | Laser calibration mold processing system and method |
CN113758419A (en) * | 2021-09-08 | 2021-12-07 | 芜湖承启模具工业有限公司 | Laser calibration die machining system and method |
CN113985813B (en) * | 2021-10-27 | 2023-09-01 | 中国航发沈阳黎明航空发动机有限责任公司 | Machine tool origin error compensation method based on-machine detection |
CN113985813A (en) * | 2021-10-27 | 2022-01-28 | 中国航发沈阳黎明航空发动机有限责任公司 | Machine tool origin error compensation method based on-machine detection |
CN114088009B (en) * | 2021-11-15 | 2022-08-09 | 西安交通大学 | Off-axis aspheric surface detection line laser sensor pose error calibration method and system |
CN114088009A (en) * | 2021-11-15 | 2022-02-25 | 西安交通大学 | Off-axis aspheric surface detection line laser sensor pose error calibration method and system |
CN114111578B (en) * | 2021-11-29 | 2024-05-24 | 哈尔滨工业大学 | Automatic pose determining method for large-caliber element |
CN114111578A (en) * | 2021-11-29 | 2022-03-01 | 哈尔滨工业大学 | Automatic pose determination method for large-diameter element |
CN114227657A (en) * | 2021-12-27 | 2022-03-25 | 北京子牛亦东科技有限公司 | Method for calibrating transmission position of manipulator |
CN114227657B (en) * | 2021-12-27 | 2023-10-20 | 北京皓海嘉业机械科技有限公司 | Method for calibrating transmission position of manipulator |
CN114061459A (en) * | 2022-01-18 | 2022-02-18 | 成都飞机工业(集团)有限责任公司 | Non-contact photographic hole measurement calibration device and method |
CN114061459B (en) * | 2022-01-18 | 2022-05-10 | 成都飞机工业(集团)有限责任公司 | Non-contact photographic hole measurement calibration device and method |
CN114459379B (en) * | 2022-03-01 | 2022-09-30 | 长春财经学院 | Five-axis flexible detection platform and detection method |
CN114623772B (en) * | 2022-03-01 | 2022-11-04 | 长春财经学院 | Four-axis online detection flexible platform and detection method for machined parts |
CN114459379A (en) * | 2022-03-01 | 2022-05-10 | 长春财经学院 | Five-axis flexible detection platform and detection method |
CN114623772A (en) * | 2022-03-01 | 2022-06-14 | 长春财经学院 | Four-axis online detection flexible platform and detection method for machined parts |
CN114812442A (en) * | 2022-03-23 | 2022-07-29 | 海克斯康制造智能技术(青岛)有限公司 | Self-compensation method of multi-line laser and phase angle measuring equipment |
CN114812442B (en) * | 2022-03-23 | 2024-06-04 | 海克斯康制造智能技术(青岛)有限公司 | Self-compensation method of multi-line laser and phase angle measurement equipment |
CN114782513B (en) * | 2022-04-22 | 2023-11-10 | 成都飞机工业(集团)有限责任公司 | Point laser sensor mounting pose calibration method based on plane |
CN114782513A (en) * | 2022-04-22 | 2022-07-22 | 成都飞机工业(集团)有限责任公司 | Plane-based point laser sensor installation pose calibration method |
CN115014257B (en) * | 2022-06-30 | 2023-03-14 | 南京航空航天大学 | Calibration method of two-dimensional line laser sensor |
CN115014257A (en) * | 2022-06-30 | 2022-09-06 | 南京航空航天大学 | Two-dimensional line laser sensor calibration device and method |
CN115615355B (en) * | 2022-10-13 | 2023-05-16 | 中国科学院声学研究所 | Contour measurement compensation method in line laser liquid medium based on data |
CN115615355A (en) * | 2022-10-13 | 2023-01-17 | 中国科学院声学研究所 | Data-based contour measurement compensation method in line laser liquid medium |
CN116839499A (en) * | 2022-11-03 | 2023-10-03 | 上海点莘技术有限公司 | Large-visual-field micro-size 2D and 3D measurement calibration method |
CN116839499B (en) * | 2022-11-03 | 2024-04-30 | 上海点莘技术有限公司 | Large-visual-field micro-size 2D and 3D measurement calibration method |
WO2024217052A1 (en) * | 2023-04-18 | 2024-10-24 | 菲特(天津)检测技术有限公司 | Non-contact workpiece dimension measuring device and method |
CN118567120A (en) * | 2024-07-30 | 2024-08-30 | 深圳市华周测控技术有限公司 | Optical element pose precise adjustment device and method based on shift axis imaging |
CN118633964A (en) * | 2024-08-19 | 2024-09-13 | 浙江伽奈维医疗科技有限公司 | CT scanning bed board horizontal position detection device and zero automatic compensation method |
Also Published As
Publication number | Publication date |
---|---|
CN111060025B (en) | 2021-06-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111060025B (en) | Pose calibration method and system for in-situ mounting line laser sensor of five-axis machine tool | |
CN109822574B (en) | Industrial robot end six-dimensional force sensor calibration method | |
US10357879B2 (en) | Robot zero-point calibration device and method | |
Jiang et al. | A method of testing position independent geometric errors in rotary axes of a five-axis machine tool using a double ball bar | |
JP4275632B2 (en) | Calibration method for parallel mechanism mechanism, calibration verification method, calibration verification program, data collection method, and correction data collection method for spatial position correction | |
CN109454281B (en) | Method for calibrating propeller workpiece coordinate system in robot milling | |
Luna et al. | Calibration of line-scan cameras | |
CN111203861B (en) | Calibration method and calibration system for robot tool coordinate system | |
CN106247932A (en) | The online error-compensating apparatus of a kind of robot based on camera chain and method | |
CN107639635A (en) | A kind of mechanical arm position and attitude error scaling method and system | |
CN109227551B (en) | Hand-eye coordinate conversion method for visual positioning robot | |
CN112361958B (en) | Line laser and mechanical arm calibration method | |
CN109443273B (en) | Method for accurately positioning workpiece to be measured by using three-dimensional measurement system | |
CN108994830A (en) | System calibrating method for milling robot off-line programing | |
CN103791868A (en) | Space calibrating body and method based on virtual ball | |
Bösemann | Industrial photogrammetry-accepted metrology tool or exotic niche | |
CN113567964A (en) | Laser radar automatic test method, device and system | |
Wagner et al. | Self-calibration method for a robotic based 3D scanning system | |
CN109773589B (en) | Method, device and equipment for online measurement and machining guidance of workpiece surface | |
CN114029982A (en) | Hand-eye calibration device and calibration method of camera outside robot arm | |
CN114367993A (en) | Device, system and method for converting space coordinates and scanning coordinates of complex curved surface | |
CN111028298B (en) | Convergent binocular system for rigid coordinate system space transformation calibration | |
CN113733155A (en) | Six-axis industrial robot calibration device and calibration method | |
CN115284330B (en) | Method for calibrating laser profiler by welding robot | |
CN116038721B (en) | Hand-eye calibration method and system without kinematic participation |
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 |