CN108340211A - Numerically-controlled machine tool profile errors method for three-dimensional measurement based on monocular vision - Google Patents
Numerically-controlled machine tool profile errors method for three-dimensional measurement based on monocular vision Download PDFInfo
- Publication number
- CN108340211A CN108340211A CN201810029265.2A CN201810029265A CN108340211A CN 108340211 A CN108340211 A CN 108340211A CN 201810029265 A CN201810029265 A CN 201810029265A CN 108340211 A CN108340211 A CN 108340211A
- Authority
- CN
- China
- Prior art keywords
- camera
- lathe
- machine tool
- parameter
- measuring
- 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
Classifications
-
- 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
- B23Q17/2452—Arrangements for observing, indicating or measuring on machine tools using optics or electromagnetic waves for measuring features or for detecting a condition of machine parts, tools or workpieces
- B23Q17/2471—Arrangements for observing, indicating or measuring on machine tools using optics or electromagnetic waves for measuring features or for detecting a condition of machine parts, tools or workpieces of workpieces
-
- 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
- B23Q17/2428—Arrangements for observing, indicating or measuring on machine tools using optics or electromagnetic waves for measuring existing positions of tools or workpieces
Landscapes
- Physics & Mathematics (AREA)
- Optics & Photonics (AREA)
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Length Measuring Devices By Optical Means (AREA)
Abstract
The present invention is based on the numerically-controlled machine tool profile errors method for three-dimensional measurement of monocular vision to belong to computer vision measurement technical field, is related to a kind of profile errors numerically-controlled machine tool method for three-dimensional measurement based on monocular vision.Monocular camera is mounted on measuring system mounting bracket by this method first, and positioned at the oblique upper of platen.In conjunction with Zhang Zhengyou standardizations and high-precision gridiron pattern scaling board, the intrinsic parameter and distortion parameter of monocular camera are demarcated.Measuring basis is installed after calibration, lathe operation is driven to generate dynamic trajectory, the movement sequence image of four encoded points on monocular camera shooting measuring basis is triggered simultaneously, data processing calculating benchmark space of points coordinate is carried out to every frame image using iterative algorithm, Processing Algorithm is traversed and can be obtained machine tool motion track under camera coordinates system per connection datum mark after frame image.Then this track is projected under lathe coordinate system, is compared with theory locus to solve lathe contoured three-dimensional error.Method is easy to operate, and measurement has good stability.
Description
Technical field
The invention belongs to computer vision measurement technical fields, are related to a kind of profile errors numerical control machine based on monocular vision
Bed method for three-dimensional measurement.
Background technology
The extensive use in modern production field and product short cycle complex parts high-precision with high-performance equipment manufacturing
Production requirement proposes challenge to numerical control machine tooling ability, and five-axle number control machine tool complete can carry out complicated variable curvature part high
Quality, high efficiency processing.But due to lathe by design, manufacture, the factors such as processing environment are influenced, not by machine dynamic characteristics
NC Machine Error is very prominent caused by foot, makes center cutter point physical location deviation theory position, reduces work pieces process essence
Degree, if being unable to fully react and improve the machining accuracy of lathe using lathe static characteristic assessment equipment and method.Lathe
Dynamic characteristic can preferably be characterized by profile errors, and profile errors periodic detection is evaluation numerical control machine dynamic performance, protects
The important leverage of part processing precision is demonstrate,proved, accurate evaluation lathe profile errors need high-precision to solve machine tool motion track.Therefore,
Research five-axle number control machine tool dynamic trajectory high-precision measuring method is of great significance for accurately solving lathe profile errors.
University Of Tianjin Liu lacks the " numerical control based on LaserTRACER of the Patent No. CN106141814A of friend et al. invention
Lathe translation shaft geometric error detects and discrimination method ", using the system being made of numerically-controlled machine tool and LaserTRACER, establish
Mapping model between 21 geometric errors and numerically-controlled machine tool end position and attitude error, in conjunction with the survey of LaserTRACER position and attitude errors
Data are measured, complete the identification of Geometric Error for Computerized Numerical Control Milling Machine, but the system is not suitable for measuring lathe dynamic outline track.Fujian
" a kind of five-axle number control machine tool rotation axis error of engineering college's leaf Jian Hua, the yellow Patent No. CN105382631A for defending east invention
Detection device and method ", invented and be made of the standard ball of binocular machine vision non-contact measurement head and position adjustable
Device drives being accurately positioned for measuring system using lathe linear axis, and to detect the error of rotary shaft, this method can only be realized flat
The profile error measure of face inner circle track.
Invention content
The technical problem to be solved in the present invention is to overcome the deficiencies of existing technologies, and has invented a kind of wheel based on monocular vision
Wide error method for three-dimensional measurement solves lathe arbitrary trajectory and profile errors three-dimensional measurement problem.This method installs a list
Mesh camera keeps measuring visual field and machine tool motion track is completely covered in the depth of field, and in lathe worker in the top of five-axle number control machine tool
Make that measuring basis is installed on platform, the movement sequence image of measuring basis is acquired using monocular camera.In image procossing, for every
On one frame imagery exploitation measuring basis this corresponding frame is solved at four encoded point combination monocular position-pose measurements of fan-shaped array
Machine tool motion spatial position.By each in above-mentioned image processing process ergodic sequence image, camera coordinates system can be obtained
Under lathe running orbit, finally by track project under lathe coordinate system with theory locus compare, complete the three of profile errors
Dimension solves.The characteristics of this method is calculated using monocular vision without Stereo matching avoids and measures robustness caused by error hiding
The problem of difference, while being expanded compared with binocular vision and measuring the depth of field and measurement range.In addition, in conjunction with the imaging model of four encoded points
And iterative algorithm, it can be achieved that machine tool track and profile errors three-dimensional measurement, machine dynamic characteristics can be assessed on various dimensions, should
Method is easy to operate, and integration is good.
The technical solution adopted by the present invention is a kind of numerically-controlled machine tool profile errors method for three-dimensional measurement based on monocular vision,
It is characterized in that:Monocular camera is mounted on measuring system mounting bracket by this method first, and is located at numerically-controlled machine tool lathe workbench
Oblique upper demarcate the intrinsic parameter and distortion parameter of monocular camera in conjunction with Zhang Zhengyou standardizations and high-precision gridiron pattern scaling board.
Measuring basis is installed after calibration, lathe operation is driven to generate dynamic trajectory, while being triggered on monocular camera shooting measuring basis
The movement sequence image of four encoded points carries out the data processing calculating benchmark space of points to every frame image using iterative algorithm and sits
Processing Algorithm is traversed and can be obtained machine tool motion track under camera coordinates system per connection datum mark after frame image, then will by mark
This track is projected under lathe coordinate system, is compared with theory locus to solve lathe contoured three-dimensional error.The tool of the measurement method
Steps are as follows for body:
The first step builds experiment measuring table
It includes monocular camera 1, measuring basis 2, platen 3, measuring system mounting bracket 4 to test measuring table;It will folder
Tool 5 is mounted on platen 3, so as to the replacement clamping of measuring basis 2 and scaling board;
Monocular camera 1 is mounted on measuring system mounting bracket 4, and positioned at the oblique upper of platen 3, according to measurement
The motion range of track and the position for measuring depth of field adjustment monocular camera 1;Gridiron pattern scaling board is first clamped in platen 3
On prepare for camera calibration;It is replaced with measuring basis 2 after calibration is good, and is fixed on platen 3;Measuring basis 2 is
Photoetching glass plate, upper surface photoetching have four circle codification points 119,125,127,151 in fan-shaped distribution, set central point
Point on the basis of 119, and lathe coordinate system is established using it as origin, this four circle codification points are used for the movement of the accurate transmission lathe
Information;When measurement by its clamping on platen 3, by X, Y two-axle interlocking of lathe under certain feed speed
Interpolation equiangular spiral line tracking;
Second step, camera calibration
According to Zhang Shi standardization combined high precision gridiron pattern scaling boards, the intrinsic parameter and distortion parameter of monocular camera 1 are demarcated,
Selection one point coordinates of space is (Xw,Yw,Zw), it is (x, y) to project point coordinates in image plane, considers actual imaging mistake
The radial distortion and centrifugal distortion of camera lens in journey, the non-linear perspective projection model expression of determining video camera are as follows:
Wherein, f is the focal length of monocular camera 1, αx=f/dx and αy=f/dy is respectively defined as the normalization on two axis of x, y
Focal length, (x0, y0) it is image coordinate system origin, by αx、αy、u0、v0The projective transformation matrix M that four parameters are constituted0For phase
Machine Intrinsic Matrix, the unit rotating orthogonal battle array that R is 3 × 3, t is translation vector, 0T=(0,0,0)T, the M of composition1For camera
Outer parameter matrix;I.e. first formula is linear projection imaging model, by intrinsic parameter αx、αy、u0、v0And outer parameter R, t determines machine
The relationship of bed coordinate system and image coordinate system;Point (x, y) is the ideal position of subpoint, and (x ', y ') is the reality for considering distortion
Coordinate, δx、δyFor the nonlinear distortion variate of horizontal axis and the longitudinal axis, r is that subpoint is at a distance from origin under image coordinate system, k1、k2With
k3Respectively single order, second order and three rank coefficient of radial distortion, p1、p2It is single order, second order centrifugal distortion coefficient;By demarcating monocular
Camera can obtain intrinsic parameter αx、αy、u0、v0And distortion parameter k1、k2、k3、p1、p2, and then determine camera projection imaging model.
Third walks, and machine tool track is solved with profile errors three-dimensional
It is that measuring basis 2 utilizes four on measuring basis 2 according to iterative algorithm characteristic that scaling board is replaced after camera calibration
A circle codification point and the perspective projection relationship in two-dimentional image plane between corresponding points are solved;It is realized using Newton iteration method
Monocular vision solves lathe three-dimensional track and initially sets up associated coordinates system and obtain two-dimentional picpointed coordinate;Then primary Calculation is three-dimensional
The pose of object point solves machine tool motion track;Error vector is re-defined, error function is obtained with least square method and optimizes and ask
Solution;Detailed process is as follows:
According to formula (1), the correspondence of three-dimensional object point P and picture point (x, y, z) under camera coordinates system in lathe coordinate system are write out
Projection relation is as follows
To keep the correspondence result of solution more accurate, error function need to be built to solve the minimal error of conversion variable, then
Partial derivatives of image point coordinates u, the v to parametric variable need to be calculated, using Dx、Dy、DzThree corrected parameters indicate translation transformation:Dx
And DyProject objects are represented in the position of image plane, DzIt indicates distance of the object to image plane in z-axis, then can obtain
To indicate rotation transformation, it is defined around camera coordinates system Xc、Yc、ZcThe rotation angle θ of three axisx、θy、θzJoin to correct
Variable h=[Δ D are corrected in number, definitionx,ΔDy,ΔDz,Δθx,Δθy,Δθz], by u, v to the partial derivative of each component with it is unknown
The multiplication of Parameters variation amount can respectively obtain two error equations, by taking the error equation of u components as an example:
Above formula is written as to the form of matrix equation:Jh=e, wherein J are the Jacobian matrixes for including partial derivative, and e is to scheme
The error vector of correspondence as in.When system by it is polynary determining when, can pass through and solve corresponding normal equation formula and execute error
The least square fitting of vector
min||Jh-e||2 (5)
Containing there are six unknown corrected parameter in above formula, one group of corresponding points of foundation can obtain two equations, minimum three groups pairs of needs
Should put can solve all unknown parameters, to ensure solving precision, be solved using four groups of corresponding points to calculate in the present invention;Foundation
Iterative method gradually restrains the characteristic approached, and each iterative projection model parameter amendment can reduce about an order of magnitude, with iteration
Number increases, and acquires the high-precision of machine tool track point under camera coordinates system as a result, every image path point of connection is lathe fortune
Dynamic rail mark, profile errors can be solved by being projected into compare with theory locus in machine tool motion plane.
The invention has the beneficial effects that carrying out data acquisition using a monocular camera, avoid in Binocular vision photogrammetry
Error hiding problem, it is using flexible, easy to adjust, increase measurement range compared with binocular vision and measure the depth of field, enhancing equipment is suitable
Equipment cost is also reduced while with property, also enhances the robustness of equipment, passes through consolidating for measuring basis and platen
Determine the accurate transmission machine tool motion information, pose solution is carried out with the imaging model of four circle codification points of iterative algorithm pair, it is real
The three-dimensional measurement of machine tool track and profile errors is showed.Experimental system is easy to operate, and measurement has good stability.
Description of the drawings
Fig. 1 is machine tool track and profile errors three-dimension measuring system based on monocular vision.Wherein, 1- monocular cameras, 2-
Measuring basis, 3- platens, 4- measuring system mounting brackets, 5- fixtures.
Fig. 2 is the position relationship of central area on measuring basis 2.Wherein, point on the basis of setting central point 119,125,
127,151- is respectively other 3 points.
Tetra- circle codification point images of Fig. 3.
Fig. 4 is to measure machine tool track and profile errors experiment flow figure.
Specific implementation mode
Describe the specific implementation mode of the present invention in detail below in conjunction with technical solution and attached drawing.
Fig. 1 is the profile errors three-dimension measuring system based on monocular vision.Wherein, 1 is monocular camera, and 2 be measuring basis,
3 be platen.It is the photoetching glass plate of 125mm × 125mm × 3mm, upper surface that the present invention, which uses measuring basis 2, shape,
Its clamping is passed through X, Y of lathe when measurement there are four the circle codification point in fan-shaped distribution by photoetching on platen 3
Two-axle interlocking interpolation equiangular helical spiral track under the feed speed of 1000mm/min;Monocular camera 1 shoots measuring basis 2 and generates
Sequence image is handled frame by frame using iterative algorithm, is solved with imaging model in conjunction with four encoded points, is obtained machine tool track point and exist
High-acruracy survey under camera coordinates system is thrown as a result, every image of traversal and connect tracing point and obtain lathe actual motion track
Shadow carries out projection with theory locus under lathe coordinate system and compares, and the profile errors of lathe can be acquired according to definition.Experimental method
Flow as shown in figure 3, being as follows:
The first step builds experiment measuring table
Measurement object is the numerically-controlled machine tool in laboratory, fixture 5 is mounted on platen 3 first, so as to measurement base
The replacement clamping of standard 2 and scaling board;Experiment using monocular camera 1 model EoSens 25CXP, resolution ratio be 5000 ×
5000 pixels, cooperation Nikon24-70mm camera lenses form optical imaging system, to coordinate the feed speed of lathe 1000mm/min,
It is 80fps to select shooting frame frequency, and the camera exposure time is 3000 μ s, and monocular camera 1 is fixed on to the measurement built by aluminium section bar
It on system mounting bracket 4, keeps stablizing and adjusts camera position, make viewing field of camera that machine tool motion rail be completely covered with the depth of field is measured
Mark, it is ensured that the encoded point energy accurate characterization machine tool motion information on measuring basis 2.
Second step, camera calibration
According to Zhang Shi standardizations, combined high precision gridiron pattern scaling board carries out camera calibration, by adjusting light-source brightness and
Camera focus clearly observes tessellated black and white lattice line of demarcation on scaling board in computer capacity, to ensure stated accuracy, when calibration
Control lathe make scaling board measure visual field different location and shoot 16 photos, according to formula (1) bring into imaging model into
Row calculates, and it is (α to find out inner parameter resultx, αy, u0, v0)=(14959.25397,14959.68660,2557.11076,
2599.79356);The distortion parameter result of solution is (k1, k2, k3, p1, p2)=(0.10328, -0.23054,0.00045,
0.00012,0.00000) imaging model of monocular camera, is finally determined.
Third walks, and machine tool track and the three-dimensional of profile errors solve
After calibration, replacement scaling board is measuring basis 2, and control lathe interpolation under the feed speed of 1000mm/min is set
Good equiangular spiral line tracking, monocular camera are continuously shot acquisition sequence image, are carried out to each frame image using iterative algorithm
Processing:By taking the 100th frame image as an example, for solve four of the pose value numbers in fan-shaped distributed code point be " 119 ",
" 151 ", " 127 ", " 125 ", as shown in Figure 2,3, No. 119 encoded point central points of setting are as datum mark, the center according to each point
Away from for 25mm, it is known that the space coordinate under its lathe coordinate system is respectively (0.000mm, 0.000mm, 0.000mm),
(0.000mm, 25.000mm, 0.000mm), (17.678mm, 17.678mm, 0.000mm), (25.000mm, 0.000mm,
0.000mm), according to formula (2) to (5), the perspective projection relationship of four groups of corresponding points can be obtained using encoded point, by successive ignition
Solve, solve the track of camera coordinates system and project to the datum mark space coordinate under lathe coordinate system be (5.653mm ,-
5.569mm, -0.016mm), 750 figures for traversing shooting obtain the track under the machine coordinates of vision measurement, are marked according to the world
Standard is by that can solve the contoured three-dimensional error of numerically-controlled machine tool, experiment final result compared with theory locus:Vision measurement
The largest contours error that equiangular helical spiral interpolation generates is 17.1 μm, and mean profile error is 3.1 μm;
The precision that machine tool track and profile errors measure is solved for verification iterative algorithm, is missed using commercialization lathe profile
Aberration measuring apparatus-plane grating device under the same conditions solves machine tool motion track, because plane grating measurement accuracy is less than
0.1 μm, measured movement locus is regarded as lathe theory locus, and the largest contours error that the device measures is learnt through experiment
It it is 72.4 μm, mean error is 13.4 μm, and application condition, the largest contours error that iterative algorithm solves are carried out according to above-mentioned data
And mean profile error is respectively less than the one third that plane grating solves error, it was demonstrated that reliable experiment result, i.e. the method for the present invention
The three-dimensional measurement of machine tool track and profile errors can be achieved, and can preferably reflect the dynamic characteristic of lathe.
Monocular camera is combined by the present invention with numerically-controlled machine tool, is expanded compared with binocular vision and is measured visual field and measure the depth of field,
The error hiding problem caused by Stereo matching, and then the robustness of lifting means are avoided, has that flexibility is strong, equipment cost is low
Advantage complete lathe rail in conjunction with position orientation relation of four encoded points in imaging model on iterative algorithm and measuring basis
The high-precision of mark solves the three-dimensional measurement with profile errors, it can be achieved that the various dimensions of machine dynamic characteristics are assessed, and method operation is simple
Single, measurement has good stability.
Claims (1)
1. a kind of numerically-controlled machine tool profile errors method for three-dimensional measurement based on monocular vision, it is characterized in that:This method first will be single
Mesh camera is mounted on measuring system mounting bracket, and positioned at the oblique upper of numerically-controlled machine tool lathe workbench, is demarcated in conjunction with Zhang Zhengyou
Method and high-precision gridiron pattern scaling board, demarcate the intrinsic parameter and distortion parameter of monocular camera;Measuring basis is installed after calibration, is driven
Lathe operation generates dynamic trajectory, while triggering the motion sequence figure of four encoded points on monocular camera shooting measuring basis
Picture carries out data processing calculating benchmark space of points coordinate to every frame image using iterative algorithm, Processing Algorithm is traversed per frame figure
Connection datum mark can be obtained machine tool motion track under camera coordinates system as after, this track is then projected on lathe coordinate system
Under, it is compared with theory locus to solve lathe contoured three-dimensional error;The measurement method is as follows:
The first step builds experiment measuring table
It includes monocular camera (1), measuring basis (2), platen (3), measuring system mounting bracket (4) to test measuring table;
Fixture (5) is mounted on platen (3), so as to the replacement clamping of measuring basis (2) and scaling board;
Monocular camera (1) is mounted on measuring system mounting bracket (4), and positioned at the oblique upper of platen (3), according to survey
Measure the motion range of track and the position for measuring depth of field adjustment monocular camera (1);Gridiron pattern scaling board is first clamped in lathe worker
Make to prepare for camera calibration on platform (3);It is replaced with measuring basis (2) after calibration is good, and is fixed on platen (3);
Measuring basis (2) is photoetching glass plate, upper surface photoetching have four circle codification points 119 in fan-shaped distribution, 125,127,
151, point on the basis of central point 119 is set, and lathe coordinate system is established using it as origin, this four circle codification points are for accurate
Transmit the movable information of lathe;When measurement by its clamping on platen (3), by X, Y two-axle interlocking of lathe one
Interpolation equiangular helical spiral track under fixed feed speed;
Second step, camera calibration
According to Zhang Shi standardization combined high precision gridiron pattern scaling boards, the intrinsic parameter and distortion parameter of calibration monocular camera (1), choosing
It is (X to take one point coordinates of spacew, Yw, Zw), it is (x, y) to project point coordinates in image plane, considers actual imaging process
The radial distortion and centrifugal distortion of middle camera lens, the non-linear perspective projection model expression of determining video camera are as follows:
Wherein, f is the focal length of monocular camera 1, αx=f/dx and αy=f/dy is respectively defined as the normalization focal length on two axis of x, y,
(x0, y0) it is image coordinate system origin, by αx、αy、u0、v0The projective transformation matrix M that four parameters are constituted0For camera internal reference
Matrix number, the unit rotating orthogonal battle array that R is 3 × 3, t is translation vector, 0T=(0,0,0)T, the M of composition1For the outer parameter of camera
Matrix;I.e. first formula is linear projection imaging model, by intrinsic parameter αx、αy、u0、v0And outer parameter R, t determines machine coordinates
The relationship of system and image coordinate system;Point (x, y) is the ideal position of subpoint, and (x ', y ') is the actual coordinate for considering distortion,
δx、δyFor the nonlinear distortion variate of horizontal axis and the longitudinal axis, r is that subpoint is at a distance from origin under image coordinate system, k1、k2With k3Respectively
For single order, second order and three rank coefficient of radial distortion, p1、p2It is single order, second order centrifugal distortion coefficient;It can by demarcating monocular camera
Obtain intrinsic parameter αx、αy、u0、v0And distortion parameter k1、k2、k3、p1、p2, and then determine camera projection imaging model;
Third walks, and machine tool track is solved with profile errors three-dimensional
It is that measuring basis (2) utilizes four on measuring basis (2) according to iterative algorithm characteristic that scaling board is replaced after camera calibration
A circle codification point and the perspective projection relationship in two-dimentional image plane between corresponding points are solved;It is realized using Newton iteration method
Monocular vision solves lathe three-dimensional track and initially sets up associated coordinates system and obtain two-dimentional picpointed coordinate;Then primary Calculation is three-dimensional
The pose of object point solves machine tool motion track;Error vector is re-defined, error function is obtained with least square method and optimizes and ask
Solution;Detailed process is as follows:
According to formula (1), writes out three-dimensional object point P in lathe coordinate system and projected with the corresponding of picture point (x, y, z) under camera coordinates system
Relationship is as follows
To keep the correspondence result of solution more accurate, error function need to be built to solve the minimal error of conversion variable, then need to count
Nomogram picpointed coordinate u, v is to the partial derivative of parametric variable, using Dx、Dy、DzThree corrected parameters indicate translation transformation:DxAnd DyGeneration
Table project objects are in the position of image plane, DzIt indicates distance of the object to image plane in z-axis, then can obtain
To indicate rotation transformation, it is defined around camera coordinates system Xc、Yc、ZcThe rotation angle θ of three axisx、θy、θzIt is fixed for corrected parameter
Positive variable h=[the Δ D of justice-reparationx, Δ Dy, Δ Dz, Δ θx, Δ θy, Δ θz], by u, partial derivatives and unknown parameter of the v to each component
Variable quantity multiplication can respectively obtain two error equations, by taking the error equation of u components as an example:
Above formula is written as to the form of matrix equation:Jh=e, wherein J are the Jacobian matrixes for including partial derivative, and e is in the picture
The error vector of correspondence;When system by it is polynary determining when, can pass through and solve corresponding normal equation formula and execute error vector
Least square fitting;
min||Jh-e||2 (5)
Containing there are six unknown corrected parameter in above formula, one group of corresponding points of foundation can obtain two equations, at least need three groups of corresponding points
All unknown parameters can be solved, to ensure solving precision, are solved using four groups of corresponding points to calculate in the present invention;According to iteration
Method gradually restrains the characteristic approached, and each iterative projection model parameter amendment can reduce about an order of magnitude, with iterations
Increase, acquires the high-precision of machine tool track point under camera coordinates system as a result, every image path point of connection is machine tool motion rail
Mark, profile errors can be solved by being projected into compare with theory locus in machine tool motion plane.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810029265.2A CN108340211B (en) | 2018-01-12 | 2018-01-12 | Numerically-controlled machine tool profile errors method for three-dimensional measurement based on monocular vision |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810029265.2A CN108340211B (en) | 2018-01-12 | 2018-01-12 | Numerically-controlled machine tool profile errors method for three-dimensional measurement based on monocular vision |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108340211A true CN108340211A (en) | 2018-07-31 |
CN108340211B CN108340211B (en) | 2019-10-11 |
Family
ID=62961137
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810029265.2A Active CN108340211B (en) | 2018-01-12 | 2018-01-12 | Numerically-controlled machine tool profile errors method for three-dimensional measurement based on monocular vision |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108340211B (en) |
Cited By (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108981719A (en) * | 2018-10-12 | 2018-12-11 | 中国空气动力研究与发展中心超高速空气动力研究所 | A kind of hypervelocity flight model pose measure of the change device and method |
CN109614758A (en) * | 2019-01-10 | 2019-04-12 | 熹然工业智能科技(苏州)有限公司 | The monitoring method of circular shape error with spatial coherence |
CN109712139A (en) * | 2019-01-02 | 2019-05-03 | 苏州天准科技股份有限公司 | The dimension measurement method of monocular vision based on linear movement mould group |
CN110076764A (en) * | 2019-06-05 | 2019-08-02 | 四川聚强创新科技有限公司 | A kind of the pose automatic identification equipment and method of micromation miniaturization material |
CN110077848A (en) * | 2019-06-05 | 2019-08-02 | 四川聚强创新科技有限公司 | A kind of automatic identification grabbing device and method that capacitor is miniaturized |
CN110136204A (en) * | 2019-03-19 | 2019-08-16 | 浙江大学山东工业技术研究院 | Sound film top dome assembly system based on the calibration of bilateral telecentric lens camera machine tool position |
CN110989490A (en) * | 2019-12-25 | 2020-04-10 | 华中科技大学 | Method for acquiring optimal installation position of workpiece based on contour error |
CN111062986A (en) * | 2018-10-17 | 2020-04-24 | 千寻位置网络有限公司 | Monocular vision-based auxiliary positioning method and device for shared bicycle |
CN111604598A (en) * | 2020-05-06 | 2020-09-01 | 大连理工大学 | Tool setting method of mechanical arm feeding type laser etching system |
CN111882617A (en) * | 2020-04-23 | 2020-11-03 | 浙江水晶光电科技股份有限公司 | Monocular calibration method and monocular calibration device |
CN112132903A (en) * | 2020-06-05 | 2020-12-25 | 哈尔滨工业大学 | Coordinate system calibration method and system for vision system and multi-axis motion system |
CN112614191A (en) * | 2020-12-16 | 2021-04-06 | 江苏智库智能科技有限公司 | Loading and unloading position detection method, device and system based on binocular depth camera |
CN112614194A (en) * | 2021-01-29 | 2021-04-06 | 北京经纬恒润科技股份有限公司 | Data processing method, system and device of image acquisition equipment |
CN113280734A (en) * | 2021-05-24 | 2021-08-20 | 南京大学 | Method for correcting errors of manual displacement table by using visual calibration |
CN114025913A (en) * | 2019-07-16 | 2022-02-08 | 德马吉森精机有限公司 | Measuring device |
CN114509048A (en) * | 2022-01-20 | 2022-05-17 | 中科视捷(南京)科技有限公司 | Monocular camera-based overhead transmission line space three-dimensional information acquisition method and system |
CN115673876A (en) * | 2022-12-28 | 2023-02-03 | 苏州猎奇智能设备有限公司 | Vision-based two-dimensional measurement method for thermal deformation of motion system and use method |
CN117207367A (en) * | 2023-11-09 | 2023-12-12 | 泉州华中科技大学智能制造研究院 | Arc plate stone broaching method and device based on double-channel eight-axis machine |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH02280004A (en) * | 1989-03-25 | 1990-11-16 | Ems Technik Gmbh | Method for relatively determining position of reference point of scanner with respect of incremental scale |
CN104751452A (en) * | 2015-03-08 | 2015-07-01 | 大连理工大学 | Monocular camera calibration method based on any known movement |
CN105798704A (en) * | 2016-04-25 | 2016-07-27 | 大连理工大学 | Machine tool plane contour error monocular measuring method |
DE202016004237U1 (en) * | 2016-08-17 | 2016-08-23 | Kredig GmbH | positioning |
CN107186548A (en) * | 2017-06-08 | 2017-09-22 | 大连理工大学 | A kind of five-axle number control machine tool gyroaxis geometric error detection method |
-
2018
- 2018-01-12 CN CN201810029265.2A patent/CN108340211B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH02280004A (en) * | 1989-03-25 | 1990-11-16 | Ems Technik Gmbh | Method for relatively determining position of reference point of scanner with respect of incremental scale |
CN104751452A (en) * | 2015-03-08 | 2015-07-01 | 大连理工大学 | Monocular camera calibration method based on any known movement |
CN105798704A (en) * | 2016-04-25 | 2016-07-27 | 大连理工大学 | Machine tool plane contour error monocular measuring method |
DE202016004237U1 (en) * | 2016-08-17 | 2016-08-23 | Kredig GmbH | positioning |
CN107186548A (en) * | 2017-06-08 | 2017-09-22 | 大连理工大学 | A kind of five-axle number control machine tool gyroaxis geometric error detection method |
Cited By (31)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108981719B (en) * | 2018-10-12 | 2024-03-01 | 中国空气动力研究与发展中心超高速空气动力研究所 | Ultra-high-speed flight model pose change measuring device and method |
CN108981719A (en) * | 2018-10-12 | 2018-12-11 | 中国空气动力研究与发展中心超高速空气动力研究所 | A kind of hypervelocity flight model pose measure of the change device and method |
CN111062986A (en) * | 2018-10-17 | 2020-04-24 | 千寻位置网络有限公司 | Monocular vision-based auxiliary positioning method and device for shared bicycle |
CN109712139A (en) * | 2019-01-02 | 2019-05-03 | 苏州天准科技股份有限公司 | The dimension measurement method of monocular vision based on linear movement mould group |
CN109712139B (en) * | 2019-01-02 | 2023-05-26 | 苏州天准科技股份有限公司 | Monocular vision size measurement method based on linear motion module |
CN109614758B (en) * | 2019-01-10 | 2022-09-13 | 力度工业智能科技(苏州)有限公司 | Method for monitoring circular shape error with spatial correlation |
CN109614758A (en) * | 2019-01-10 | 2019-04-12 | 熹然工业智能科技(苏州)有限公司 | The monitoring method of circular shape error with spatial coherence |
CN110136204B (en) * | 2019-03-19 | 2021-08-03 | 浙江大学山东工业技术研究院 | Sound film dome assembly system based on calibration of machine tool position of bilateral telecentric lens camera |
CN110136204A (en) * | 2019-03-19 | 2019-08-16 | 浙江大学山东工业技术研究院 | Sound film top dome assembly system based on the calibration of bilateral telecentric lens camera machine tool position |
CN110076764A (en) * | 2019-06-05 | 2019-08-02 | 四川聚强创新科技有限公司 | A kind of the pose automatic identification equipment and method of micromation miniaturization material |
CN110077848A (en) * | 2019-06-05 | 2019-08-02 | 四川聚强创新科技有限公司 | A kind of automatic identification grabbing device and method that capacitor is miniaturized |
CN114025913A (en) * | 2019-07-16 | 2022-02-08 | 德马吉森精机有限公司 | Measuring device |
CN114025913B (en) * | 2019-07-16 | 2024-03-08 | 德马吉森精机有限公司 | Measuring device |
US11953307B2 (en) | 2019-07-16 | 2024-04-09 | Dmg Mori Co., Ltd. | Measuring apparatus |
CN110989490A (en) * | 2019-12-25 | 2020-04-10 | 华中科技大学 | Method for acquiring optimal installation position of workpiece based on contour error |
CN110989490B (en) * | 2019-12-25 | 2020-11-24 | 华中科技大学 | Method for acquiring optimal installation position of workpiece based on contour error |
CN111882617A (en) * | 2020-04-23 | 2020-11-03 | 浙江水晶光电科技股份有限公司 | Monocular calibration method and monocular calibration device |
CN111604598B (en) * | 2020-05-06 | 2021-04-20 | 大连理工大学 | Tool setting method of mechanical arm feeding type laser etching system |
CN111604598A (en) * | 2020-05-06 | 2020-09-01 | 大连理工大学 | Tool setting method of mechanical arm feeding type laser etching system |
CN112132903A (en) * | 2020-06-05 | 2020-12-25 | 哈尔滨工业大学 | Coordinate system calibration method and system for vision system and multi-axis motion system |
CN112614191A (en) * | 2020-12-16 | 2021-04-06 | 江苏智库智能科技有限公司 | Loading and unloading position detection method, device and system based on binocular depth camera |
CN112614191B (en) * | 2020-12-16 | 2024-05-24 | 江苏智库智能科技有限公司 | Loading and unloading position detection method, device and system based on binocular depth camera |
CN112614194B (en) * | 2021-01-29 | 2021-09-03 | 北京经纬恒润科技股份有限公司 | Data processing method, system and device of image acquisition equipment |
CN112614194A (en) * | 2021-01-29 | 2021-04-06 | 北京经纬恒润科技股份有限公司 | Data processing method, system and device of image acquisition equipment |
CN113280734B (en) * | 2021-05-24 | 2022-04-22 | 南京大学 | Method for correcting errors of manual displacement table by using visual calibration |
CN113280734A (en) * | 2021-05-24 | 2021-08-20 | 南京大学 | Method for correcting errors of manual displacement table by using visual calibration |
CN114509048A (en) * | 2022-01-20 | 2022-05-17 | 中科视捷(南京)科技有限公司 | Monocular camera-based overhead transmission line space three-dimensional information acquisition method and system |
CN114509048B (en) * | 2022-01-20 | 2023-11-07 | 中科视捷(南京)科技有限公司 | Overhead transmission line space three-dimensional information acquisition method and system based on monocular camera |
CN115673876A (en) * | 2022-12-28 | 2023-02-03 | 苏州猎奇智能设备有限公司 | Vision-based two-dimensional measurement method for thermal deformation of motion system and use method |
CN117207367A (en) * | 2023-11-09 | 2023-12-12 | 泉州华中科技大学智能制造研究院 | Arc plate stone broaching method and device based on double-channel eight-axis machine |
CN117207367B (en) * | 2023-11-09 | 2024-04-12 | 泉州华中科技大学智能制造研究院 | Arc plate stone broaching method and device based on double-channel eight-axis machine |
Also Published As
Publication number | Publication date |
---|---|
CN108340211B (en) | 2019-10-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108340211B (en) | Numerically-controlled machine tool profile errors method for three-dimensional measurement based on monocular vision | |
CN108921901B (en) | Large-view-field camera calibration method based on precise two-axis turntable and laser tracker | |
CN111536902B (en) | Galvanometer scanning system calibration method based on double checkerboards | |
CN109029299B (en) | Dual-camera measuring device and method for butt joint corner of cabin pin hole | |
CN111486802B (en) | Rotating shaft calibration method based on self-adaptive distance weighting | |
CN109859272B (en) | Automatic focusing binocular camera calibration method and device | |
CN110378969B (en) | Convergent binocular camera calibration method based on 3D geometric constraint | |
CN108844459A (en) | A kind of scaling method and device of leaf digital template detection system | |
CN109297436B (en) | Binocular line laser stereo measurement reference calibration method | |
CN111415391B (en) | External azimuth parameter calibration method for multi-camera by adopting mutual shooting method | |
CN110686595B (en) | Laser beam space pose calibration method of non-orthogonal axis system laser total station | |
CN109272555B (en) | External parameter obtaining and calibrating method for RGB-D camera | |
CN107941153B (en) | Visual system for optimizing calibration of laser ranging | |
CN111080714A (en) | Parallel binocular camera calibration method based on three-dimensional reconstruction | |
CN112229323B (en) | Six-degree-of-freedom measurement method of checkerboard cooperative target based on monocular vision of mobile phone and application of six-degree-of-freedom measurement method | |
CN104634246B (en) | Floating type stereo visual measuring system and measuring method for coordinates of object space | |
CN113724337B (en) | Camera dynamic external parameter calibration method and device without depending on tripod head angle | |
CN110695982A (en) | Mechanical arm hand-eye calibration method and device based on three-dimensional vision | |
CN113119129A (en) | Monocular distance measurement positioning method based on standard ball | |
CN106289086A (en) | A kind of for optical indicia dot spacing from the double camera measuring method of Accurate Calibration | |
CN113340241A (en) | Binocular vision concrete joint surface roughness measurement method and system | |
CN107976146B (en) | Self-calibration method and measurement method of linear array CCD camera | |
CN110211175A (en) | Alignment laser light beam spatial pose scaling method | |
CN207456381U (en) | Improve the device of laser tracker measurement accuracy | |
CN110428471B (en) | Accurate self-positioning method for optical free-form surface sub-aperture deflection measurement |
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 |