CN109013222A - A kind of painting bakelite plate transfer robot and method with vision automatic deviation rectifying function - Google Patents

A kind of painting bakelite plate transfer robot and method with vision automatic deviation rectifying function Download PDF

Info

Publication number
CN109013222A
CN109013222A CN201811085891.XA CN201811085891A CN109013222A CN 109013222 A CN109013222 A CN 109013222A CN 201811085891 A CN201811085891 A CN 201811085891A CN 109013222 A CN109013222 A CN 109013222A
Authority
CN
China
Prior art keywords
plank
formula
robot
synchronous belt
deviation
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201811085891.XA
Other languages
Chinese (zh)
Other versions
CN109013222B (en
Inventor
陈乃建
孙建波
李映君
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
University of Jinan
Original Assignee
University of Jinan
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by University of Jinan filed Critical University of Jinan
Priority to CN201811085891.XA priority Critical patent/CN109013222B/en
Publication of CN109013222A publication Critical patent/CN109013222A/en
Application granted granted Critical
Publication of CN109013222B publication Critical patent/CN109013222B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B05SPRAYING OR ATOMISING IN GENERAL; APPLYING FLUENT MATERIALS TO SURFACES, IN GENERAL
    • B05CAPPARATUS FOR APPLYING FLUENT MATERIALS TO SURFACES, IN GENERAL
    • B05C13/00Means for manipulating or holding work, e.g. for separate articles
    • B05C13/02Means for manipulating or holding work, e.g. for separate articles for particular articles

Landscapes

  • Manipulator (AREA)

Abstract

A kind of painting bakelite plate transfer robot and method with vision automatic deviation rectifying function, it is characterised by comprising: transport mechanism (2), plank carrying and deviation correction mechanism (3), plank corner edge identifying system (4), robot frame (5), black background platform (6) after plank front delivery mechanism (1), plank;It realizes the method for automatic deviation correction are as follows: the corner edge information of plank corner edge identifying system (4) acquisition plank, obtain the departure and misalignment angle with the plank accurate location of setting, to control, plank is carried and deviation correction mechanism (3) fast and accurately adjusts plank position, to realize plank Dock With Precision Position, it is automatically performed plank assembly, quality is stablized, high-efficient.

Description

A kind of painting bakelite plate transfer robot and method with vision automatic deviation rectifying function
Technical field
The present invention relates to the apparatus for production line during board making, specifically, be related in a kind of production of plate from Dynamic feeding device.
Background technique
With the continuous increase of the raising and plate automated in the manufacturing demand in people's lives, often The artificial board seen has glued board, core-board, particieboard, medium density fiberboard etc., board making technique: roller gluing, assembly, precompressed And hot pressing, cooling, saw side, sanding.It wherein can accurately be docked in assembly stage painting bakelite plate most important.
It is come out from glue spreader in plank, by conveying mechanism, the inevitable position of plank is deviated, however currently in assembly Stage still manually carries plank, and low efficiency, there are no an automation equipments can be automatically performed assembly.
Summary of the invention
The technical problem of being solved of the invention is that one kind is provided during board making with vision automatic deviation correction function Can painting bakelite plate transfer robot and method be automatically performed the assembly stage.
To solve the above problems, the present invention provides a kind of painting bakelite plate conveying robot with vision automatic deviation rectifying function Transport mechanism (2), plank carrying and deviation correction mechanism (3), plank corner edge are known after people, including plank front delivery mechanism (1), plank Other system (4), robot frame (5), black background platform (6);The black background platform (6) plank front delivery mechanism (1) with Conveying mechanism (2) is intermediate after plank;The robot frame (5) centered on black background platform (6) frame in plank front conveyor The top of conveying mechanism (2) after structure (1) and plank;The plank is carried and deviation correction mechanism (3) is located at robot frame (5) Top;Conveying mechanism (2) after plank front delivery mechanism (1), plank, black background platform (6) upper surface in one plane;Wood Conveying mechanism (2), black background platform (6), robot frame (5) centerline collineation after plate front delivery mechanism (1), plank;Machine Plane is parallel with the upper plane of plank front delivery mechanism (1) on man-machine frame (5).
The plank is carried and deviation correction mechanism (3) includes two synchronous belt long guideways (7), two synchronous belt short lead rails (9), feed screw nut guide rail (10), rotating mechanism (12), terminal-collecting machine (14);Two synchronous belt long guideways (7) are in robot Above rack (5);Two synchronous belt short lead rails (9) are in the top of two synchronous belt long guideways (7), with synchronous belt long guideway (7) traffic direction is vertical;The feed screw nut guide rail (10) is located at frame on the left of the crossbeam of two synchronous belt short lead rails (9), Perpendicular to baseplane where terminal-collecting machine (14).
The rotating mechanism (12) includes θ servo motor (13), motor cabinet (16), L-type connector (15), shaft coupling (17), shaft (18), bearing (19), bearing cap (21);Terminal-collecting machine (14) is connected to rotating mechanism (12) end by flange (20) End;Terminal-collecting machine (14) lower surface is parallel with plank front delivery mechanism (1) upper surface.
The plank corner edge identifying system (4), including industrial camera (24), protective cover (22), ring illumination lamp (23), wherein industrial camera (24) and ring illumination lamp (23) are fixed on protective cover (22) inside, and protective cover (22) is fixed on black On the right side of color background platform (6).
Protective cover (22) in the plank corner edge identifying system (4) can pass through screw-nut according to the size of plank (25) it promotes or reduces height, and then obtain most suitable field range.
Plank front delivery mechanism (1) front end is also equipped with photoelectric sensor (26), can adjust it according to the size of plank The distance of left and right ends, make plank always within the scope of.
There are also origin positions and second for a kind of painting bakelite plate transfer robot with vision automatic deviation rectifying function Position, wherein origin position is robot starting position and plank crawl position, and the second position is plank detection position.
A kind of vision automatic correction method applying bakelite plate transfer robot, includes the following steps:
1) gridiron pattern scaling board calibration for cameras is used, angle point grid calculates ladder to the chessboard table images transverse and longitudinal both direction taken Degree obtains X-axis and Y-axis, and crosspoint is origin, and X-axis is parallel with plank front delivery mechanism (1) width direction;
2) plank is carried and deviation correction mechanism (3) reaches the second position, records the position of the rotation center of rotating mechanism (12) at this time Set (XRC,YRC), set a standard point (XSP,YSP), which is the normal place after automatic deviation correction;
3) after recording rotary middle point and standard point, a black background is clapped in control industrial camera (24), establishes background mould Type;
4) plank reaches photoelectric sensor (26) position, feed screw nut guide rail (10) the sliding block decline of robot, terminal-collecting machine (14) Plank is picked up, is then run from origin position, the second position is reached, control industrial camera (24) is taken pictures, and frame difference method is utilized The absolute value of the difference of present image and background is calculated, error image is obtained;
5) median filtering is carried out to error image, image information binaryzation is obtained bianry image by threshold method;
6) to bianry image carry out morphological images processing, by image expansion is corroded again eliminate plank on black defect and Crack obtains fitting image;
7) gaussian filtering is used, with Smoothing fit image, noise etc. is filtered out and completes edge detection, the inspection of Hough straight line is carried out to image It surveys, and classifies to all straight lines detected, is i.e. x class, y class, the straight line completed to classification is fitted out two straight lines, That is LX, LY, and two rectilinear coordinates are transformed under true coordinate;
8) intersection point (X of LX and LY is acquiredN,YN), the angle of LX and X-axis is calculated, with standard angle θbDifference be exactly deviation Angle, θL, controller is passed to, θ servo motor (13) controls rotating mechanism (12) rotation, the angular coordinate after being rotated (XNA,YNA), angular coordinate (X is calculatedNA,YNA) and standard point (XSP,YSP) deviation, pass to controller, and then watch by x It takes motor (8) and controls short synchronous belt guide rail (9) and the corresponding deviation of y servo motor (11) control synchronous belt long guideway (7) completion It makes up;
9) after plank makes up standard point position, y servo motor (11) drives synchronous belt long guideway (7) that plank is sent to plank The corresponding position of conveying mechanism (2) afterwards, the decline of feed screw nut guide rail (10) sliding block, terminal-collecting machine (14) put down plank, feed screw nut The lifting of guide rail (10) sliding block, returns to origin position, then from step 4), recycle with this, until assembly is completed.
The angle for obtaining LX and X-axis, with standard angle θbDifference be exactly misalignment angle θL, it calculates as follows:
xK=(y1-y2)/(x1-x2) (formula 1)
θL=arctan(xK)-θb(formula 2)
Wherein, xK is the slope of straight line LX.
Intersection point (the X for acquiring LX and LYN,YN), it calculates as follows:
xK=(y1-y2)/(x1-x2),yK=(y3-y4)/(x3-x4) (formula 3)
b1=y1-xK*x1,b2=y3- yK *x3(formula 4)
K=xK-yK (formula 5)
XN=(b2-b1)/k,YN= (xK *b2- yK * b1)/k (formula 6)
Wherein, point (x1, y1), (x2, y2) be straight line LX endpoint, (x3, y3), (x4, y4) be straight line LY endpoint, xK and yK points It is not the slope of straight line LX and LY.
Angular coordinate (the X obtained after rotationNA,YNA) and standard point (XSP,YSP) deviation XPAnd YP, calculate such as Under:
tx= XN -XRC,ty= YN-YRC(formula 7)
l=(tx2+ty2)1/2(formula 8)
A=| arctan (ty/tx) | (formula 9)
b=a+θL(formula 10)
XNA=XRC-l*cos(b),YNA=l*sin(b)+YRC(formula 11)
XP=XNA-XSP,YP= YNA -YSP(formula 12)
Wherein, l is the intersection point (X of LX and LYN,YN) arrive rotary middle point (XRC,YRC) distance, a is (XN,YN) arrive (XRC,YRC) The angle of the line segment and x-axis that are linked to be, b are the angular coordinate (X after rotationNA,YNA) arrive (XRC,YRC) line segment being linked to be and x-axis folder Angle.
The utility model has the advantages that plank can be calculated by corner edge visual identity acquisition angle edge image information in the present invention Angle and angular coordinate, then obtain the difference of plank angle and standard angle and the difference of plank angular coordinate and standard angular coordinate Value passes to control system, and control carrier robot is fast and accurate to carry out automatic butt to plank, and quality is stablized, efficiency It is high.
Detailed description of the invention
Fig. 1 is overall structure diagram of the invention;
Fig. 2 is plank carrying and deviation correction mechanism schematic diagram of the invention;
Fig. 3 is the rotating mechanism schematic diagram in plank carrying and deviation correction mechanism of the invention;
Fig. 4 is plank corner edge identifying system schematic diagram of the invention;
Fig. 5 is origin position and second position schematic diagram.
In figure: transport platform, the carrying of 3 planks and deviation correction mechanism, 4 plank corner edges identification system behind 1 plank front delivery mechanism, 2 System, 5 robot frames, 6 black background platforms, 7 synchronous belt long guideways, 8x servo motor, 9 synchronous belt short lead rails, 10 feed screw nuts Guide rail, 11y servo motor, 12 rotating mechanisms, 13 θ servo motors, 14 terminal-collecting machines, 15L type connector, 16 motor cabinets, 17 shaft couplings Device, 18 shafts, 19 bearings, 20 flanges, 21 bearing caps, 22 protective covers, 23 ring illumination lamps, 24 industrial cameras, 25 screw-nuts, 26 photoelectric sensors.
Specific embodiment
The present invention is described in detail with reference to the accompanying drawings and embodiments.
The present invention is a kind of painting bakelite plate transfer robot and method with vision automatic deviation rectifying function.
Fig. 1 is overall structure diagram of the invention.
A kind of painting bakelite plate transfer robot with vision automatic deviation rectifying function, including plank front delivery mechanism (1), transport mechanism (2), plank carrying and deviation correction mechanism (3), plank corner edge identifying system (4), robot frame after plank (5), black background platform (6);The black background platform (6) is behind plank front delivery mechanism (1) and plank in conveying mechanism (2) Between;The robot frame (5) frame conveyer after plank front delivery mechanism (1) and plank centered on black background platform (6) The top of structure (2);The plank carrying and deviation correction mechanism (3) are located at the top of robot frame (5);Plank front delivery mechanism (1), conveying mechanism (2) after plank, black background platform (6) upper surface in one plane;Plank front delivery mechanism (1), wood Conveying mechanism (2), black background platform (6), robot frame (5) centerline collineation after plate;Plane and wood in robot frame (5) The upper plane of plate front delivery mechanism (1) is parallel.
Fig. 2 is plank carrying and deviation correction mechanism schematic diagram of the invention.
The plank is carried and deviation correction mechanism (3) includes two synchronous belt long guideways (7), two synchronous belt short lead rails (9), feed screw nut guide rail (10), rotating mechanism (12), terminal-collecting machine (14);Two synchronous belt long guideways (7) are in robot Above rack (5);Two synchronous belt short lead rails (9) are in the top of two synchronous belt long guideways (7), with synchronous belt long guideway (7) traffic direction is vertical;The feed screw nut guide rail (10) is located at frame on the left of the crossbeam of two synchronous belt short lead rails (9), Perpendicular to baseplane where terminal-collecting machine (14).
Fig. 3 is the rotating mechanism schematic diagram in plank carrying and deviation correction mechanism of the invention.
The rotating mechanism (12) includes θ servo motor (13), motor cabinet (16), L-type connector (15), shaft coupling (17), shaft (18), bearing (19), bearing cap (21);Terminal-collecting machine (14) is connected to rotating mechanism (12) end by flange (20) End;Terminal-collecting machine (14) lower surface is parallel with plank front delivery mechanism (1) upper surface.
Fig. 4 is plank corner edge identifying system schematic diagram of the invention.
The plank corner edge identifying system (4), including industrial camera (24), protective cover (22), ring illumination lamp (23), wherein industrial camera (24) and ring illumination lamp (23) are fixed on protective cover (22) inside, and protective cover (22) is fixed on black On the right side of color background platform (6), a kind of vision automatic correction method applying bakelite plate transfer robot includes the following steps:
1) gridiron pattern scaling board calibration for cameras is used, angle point grid calculates ladder to the chessboard table images transverse and longitudinal both direction taken Degree obtains X-axis and Y-axis, and crosspoint is origin, and X-axis is parallel with plank front delivery mechanism (1) width direction;
2) plank is carried and deviation correction mechanism (3) reaches the second position, records the position of the rotation center of rotating mechanism (12) at this time Set (XRC,YRC), set a standard point (XSP,YSP), which is the normal place after automatic deviation correction;
3) after recording rotary middle point and standard point, a black background is clapped in control industrial camera (24), establishes background mould Type;
4) plank reaches photoelectric sensor (26) position, feed screw nut guide rail (10) the sliding block decline of robot, terminal-collecting machine (14) Plank is picked up, is then run from origin position, the second position is reached, control industrial camera (24) is taken pictures, and frame difference method is utilized The absolute value of the difference of present image and background is calculated, error image is obtained;
5) median filtering is carried out to error image, image information binaryzation is obtained bianry image by threshold method;
6) to bianry image carry out morphological images processing, by image expansion is corroded again eliminate plank on black defect and Crack obtains fitting image;
7) gaussian filtering is used, with Smoothing fit image, noise etc. is filtered out and completes edge detection, the inspection of Hough straight line is carried out to image It surveys, and classifies to all straight lines detected, is i.e. x class, y class, the straight line completed to classification is fitted out two straight lines, That is LX, LY, and two rectilinear coordinates are transformed under true coordinate;
8) intersection point (X of LX and LY is acquiredN,YN), the angle of LX and X-axis is calculated, with standard angle θbDifference be exactly deviation Angle, θL, controller is passed to, θ servo motor (13) controls rotating mechanism (12) rotation, the angular coordinate after being rotated (XNA,YNA), angular coordinate (X is calculatedNA,YNA) and standard point (XSP,YSP) deviation, pass to controller, and then watch by x It takes motor (8) and controls short synchronous belt guide rail (9) and the corresponding deviation of y servo motor (11) control synchronous belt long guideway (7) completion It makes up;
9) after plank makes up standard point position, y servo motor (11) drives synchronous belt long guideway (7) that plank is moved to plank The corresponding position of conveying mechanism (2) afterwards, the decline of feed screw nut guide rail (10) sliding block, terminal-collecting machine (14) put down plank, feed screw nut The lifting of guide rail (10) sliding block, returns to origin position, then from step 4), recycle with this, until assembly is completed.
The angle for obtaining LX and X-axis, with standard angle θbDifference be exactly misalignment angle θL, it calculates as follows:
xK=(y1-y2)/(x1-x2) (formula 1)
θL=arctan(xK)-θb(formula 2)
Wherein, xK is the slope of straight line LX.
Intersection point (the X for acquiring LX and LYN,YN), it calculates as follows:
xK=(y1-y2)/(x1-x2),yK=(y3-y4)/(x3-x4) (formula 3)
b1=y1-xK*x1,b2=y3- yK *x3(formula 4)
K=xK-yK (formula 5)
XN=(b2-b1)/k,YN= (xK *b2- yK * b1)/k (formula 6)
Wherein, point (x1, y1), (x2, y2) be straight line LX endpoint, (x3, y3), (x4, y4) be straight line LY endpoint, xK and yK points It is not the slope of straight line LX and LY.
Angular coordinate (the X obtained after rotationNA,YNA) and standard point (XSP,YSP) deviation XPAnd YP, calculate such as Under:
tx= XN -XRC,ty= YN-YRC(formula 7)
l=(tx2+ty2)1/2(formula 8)
A=| arctan (ty/tx) | (formula 9)
b=a+θL(formula 10)
XNA=XRC-l*cos(b),YNA=l*sin(b)+YRC(formula 11)
XP=XNA-XSP,YP= YNA -YSP(formula 12)
Wherein, l is the intersection point (X of LX and LYN,YN) arrive rotary middle point (XRC,YRC) distance, a is (XN,YN) arrive (XRC,YRC) The angle of the line segment and x-axis that are linked to be, b are the angular coordinate (X after rotationNA,YNA) arrive (XRC,YRC) line segment being linked to be and x-axis folder Angle.
Fig. 5 is origin position and second position schematic diagram.
Origin position is the initial start position of robot and the position for starting to grab plank, and the second position is plank detection Position.
Invention described above embodiment, is not intended to limit the scope of the present invention., any in the present invention Spirit or principle within the modifications, equivalent substitutions and improvements etc. done, should be included in the claim protection of name of the present invention Within the scope of.

Claims (10)

1. a kind of painting bakelite plate transfer robot with vision automatic deviation rectifying function, it is characterised in that: including being conveyed before plank Transport mechanism (2), plank carrying and deviation correction mechanism (3), plank corner edge identifying system (4), robot after mechanism (1), plank Rack (5), black background platform (6);The black background platform (6) conveying mechanism (2) behind plank front delivery mechanism (1) and plank It is intermediate;The robot frame (5) frame centered on black background platform (6) conveys after plank front delivery mechanism (1) and plank The top of mechanism (2);The plank carrying and deviation correction mechanism (3) are located at the top of robot frame (5);Plank front conveyor Conveying mechanism (2) after structure (1), plank, black background platform (6) upper surface in one plane;Plank front delivery mechanism (1), Conveying mechanism (2), black background platform (6), robot frame (5) centerline collineation after plank;In robot frame (5) plane with The upper plane of plank front delivery mechanism (1) is parallel.
2. a kind of painting bakelite plate transfer robot with vision automatic deviation rectifying function according to claim 1, feature Be: the plank is carried and deviation correction mechanism (3) includes two synchronous belt long guideways (7), two synchronous belt short lead rails (9), Feed screw nut guide rail (10), rotating mechanism (12), terminal-collecting machine (14);Two synchronous belt long guideways (7) are in robot frame (5) top;Two synchronous belt short lead rails (9) are in the top of two synchronous belt long guideways (7), with synchronous belt long guideway (7) Traffic direction it is vertical;The feed screw nut guide rail (10) is located at frame on the left of the crossbeam of two synchronous belt short lead rails (9), vertically The baseplane where terminal-collecting machine (14).
3. plank according to claim 1 is carried and deviation correction mechanism (3), it is characterised in that: the rotating mechanism (12) Including θ servo motor (13), motor cabinet (16), L-type connector (15), shaft coupling (17), shaft (18), bearing (19), bearing It covers (21);Terminal-collecting machine (14) is connected to rotating mechanism (12) end by flange (20);Terminal-collecting machine (14) lower surface and wood Plate front delivery mechanism (1) upper surface is parallel.
4. plank corner edge identifying system (4) according to claim 1, it is characterised in that: the protective cover (22) can root According to the size of plank, height is promoted or reduced by screw-nut (25), and then obtains most suitable field range.
5. a kind of painting bakelite plate transfer robot with vision automatic deviation rectifying function according to claim 1, feature Be: plank front delivery mechanism (1) front end is also equipped with photoelectric sensor (26), can adjust its left and right according to the size of plank The distance at both ends, make plank always within the scope of.
6. a kind of painting bakelite plate transfer robot with vision automatic deviation rectifying function according to claim 1, feature Be: there are also origin positions and the second position for robot, and wherein origin position is that robot starts position and plank crawl position, The second position is plank detection position.
7. a kind of vision automatic correction method for applying bakelite plate transfer robot, includes the following steps:
1) gridiron pattern scaling board calibration for cameras is used, angle point grid calculates ladder to the chessboard table images transverse and longitudinal both direction taken Degree obtains X-axis and Y-axis, and crosspoint is origin, and X-axis is parallel with plank front delivery mechanism (1) width direction;
2) plank is carried and deviation correction mechanism (3) reaches the second position, records the position of the rotation center of rotating mechanism (12) at this time Set (XRC,YRC), set a standard point (XSP,YSP), which is the normal place after automatic deviation correction;
3) after recording rotary middle point and standard point, a black background is clapped in control industrial camera (24), establishes background mould Type;
4) plank reaches photoelectric sensor (26) position, feed screw nut guide rail (10) the sliding block decline of robot, terminal-collecting machine (14) Plank is picked up, is then run from origin position, the second position is reached, control industrial camera (24) is taken pictures, and frame difference method is utilized The absolute value of the difference of present image and background is calculated, error image is obtained;
5) median filtering is carried out to error image, image information binaryzation is obtained bianry image by threshold method;
6) to bianry image carry out morphological images processing, by image expansion is corroded again eliminate plank on black defect and Crack obtains fitting image;
7) gaussian filtering is used, with Smoothing fit image, noise etc. is filtered out and completes edge detection, the inspection of Hough straight line is carried out to image It surveys, and classifies to all straight lines detected, is i.e. x class, y class, the straight line completed to classification is fitted out two straight lines, That is LX, LY, and two rectilinear coordinates are transformed under true coordinate;
8) intersection point (X of LX and LY is acquiredN,YN), the angle of LX and X-axis is calculated, with standard angle θbDifference be exactly deviation Angle, θL, controller is passed to, θ servo motor (13) controls rotating mechanism (12) rotation, the angular coordinate after being rotated (XNA,YNA), angular coordinate (X is calculatedNA,YNA) and standard point (XSP,YSP) deviation, pass to controller, and then watch by x It takes motor (8) and controls short synchronous belt guide rail (9) and the corresponding deviation of y servo motor (11) control synchronous belt long guideway (7) completion It makes up;
9) after plank makes up standard point position, y servo motor (11) drives synchronous belt long guideway (7) that plank is moved to plank The corresponding position of conveying mechanism (2) afterwards, the decline of feed screw nut guide rail (10) sliding block, terminal-collecting machine (14) put down plank, feed screw nut The lifting of guide rail (10) sliding block, returns to origin position, then from step 4), recycle with this, until assembly is completed.
8. a kind of vision automatic correction method for applying bakelite plate transfer robot according to claim 7, it is characterised in that: The angle for obtaining LX and X-axis, with standard angle θbDifference be exactly misalignment angle θL, it calculates as follows:
xK=(y1-y2)/(x1-x2) (formula 1)
θL=arctan(xK)-θb(formula 2)
Wherein, xK is the slope of straight line LX.
9. a kind of vision automatic correction method for applying bakelite plate transfer robot according to claim 7, it is characterised in that: Intersection point (the X for acquiring LX and LYN,YN), it calculates as follows:
xK=(y1-y2)/(x1-x2),yK=(y3-y4)/(x3-x4) (formula 3)
b1=y1-xK*x1,b2=y3- yK *x3(formula 4)
K=xK-yK (formula 5)
XN=(b2-b1)/k,YN= (xK *b2- yK * b1)/k (formula 6)
Wherein, point (x1, y1), (x2, y2) be straight line LX endpoint, (x3, y3), (x4, y4) be straight line LY endpoint, xK and yK points It is not the slope of straight line LX and LY.
10. a kind of vision automatic correction method for applying bakelite plate transfer robot according to claim 7, feature exist In: the angular coordinate (X after rotation is calculatedNA,YNA) and standard point (XSP,YSP) deviation XPAnd YP, it calculates as follows:
tx= XN -XRC,ty= YN-YRC(formula 7)
l=(tx2+ty2)1/2(formula 8)
A=| arctan (ty/tx) | (formula 9)
b=a+θL(formula 10)
XNA=XRC-l*cos(b),YNA=l*sin(b)+YRC(formula 11)
XP=XNA-XSP,YP= YNA -YSP(formula 12)
Wherein, l is the intersection point (X of LX and LYN,YN) arrive rotary middle point (XRC,YRC) distance, a is (XN,YN) arrive (XRC,YRC) even At line segment and x-axis angle, b be rotation after angular coordinate (XNA,YNA) arrive (XRC,YRC) line segment being linked to be and x-axis angle.
CN201811085891.XA 2018-09-18 2018-09-18 Glue-coated wood board transfer robot with vision automatic correction function and method Active CN109013222B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811085891.XA CN109013222B (en) 2018-09-18 2018-09-18 Glue-coated wood board transfer robot with vision automatic correction function and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811085891.XA CN109013222B (en) 2018-09-18 2018-09-18 Glue-coated wood board transfer robot with vision automatic correction function and method

Publications (2)

Publication Number Publication Date
CN109013222A true CN109013222A (en) 2018-12-18
CN109013222B CN109013222B (en) 2023-11-17

Family

ID=64616902

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811085891.XA Active CN109013222B (en) 2018-09-18 2018-09-18 Glue-coated wood board transfer robot with vision automatic correction function and method

Country Status (1)

Country Link
CN (1) CN109013222B (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109454741A (en) * 2018-12-31 2019-03-12 山西万锐液压机械有限公司 A kind of timber veneering production line and a kind of timber coating process
CN109927009A (en) * 2019-03-05 2019-06-25 广东博智林机器人有限公司 Carry the control method of aluminum alloy pattern plate and the system of device, carrying aluminum alloy pattern plate
CN110182580A (en) * 2019-05-17 2019-08-30 温州大学 Assembly line automatic deviation correction industrial robot
CN110722648A (en) * 2019-09-05 2020-01-24 厦门市中赛机电科技有限公司 Veneer automatic separation and screening single gluing equipment
CN111360820A (en) * 2020-02-18 2020-07-03 哈尔滨工业大学 Distance space and image feature space fused hybrid visual servo method
WO2020259521A1 (en) * 2019-06-25 2020-12-30 安吉八塔机器人有限公司 Carrying and deflection correction system for elastic material, and method thereof
CN113478487A (en) * 2021-07-13 2021-10-08 苏州市汇邦自动化***有限公司 Automatic deviation rectifying method, device and system for manipulator and storage medium
WO2023245878A1 (en) * 2022-06-23 2023-12-28 安吉八塔机器人有限公司 Traceless deviation correction and lamination apparatus and system for flexible materials, and deviation correction method

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102009017151A1 (en) * 2009-04-15 2010-10-21 Eisenmann Anlagenbau Gmbh & Co. Kg Plant for dip treatment
WO2013174659A1 (en) * 2012-05-10 2013-11-28 Hubert Haselsteiner Device and method for applying paint and/or an adhesive tape to a plate-shaped object
CN105709992A (en) * 2016-03-31 2016-06-29 成都国珈星际固态锂电科技有限公司 Dip coating equipment
CN106273591A (en) * 2016-08-24 2017-01-04 天津赛象科技股份有限公司 Electronic deviation correcting device
CN107159519A (en) * 2017-07-04 2017-09-15 无锡市红光标牌有限公司 Glue spreader for washing machine cover lid plate
CN107876269A (en) * 2017-12-25 2018-04-06 厦门大学嘉庚学院 The trinocular vision spraying profile extraction system and its method of work of footwear mould automatic glue-spraying

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102009017151A1 (en) * 2009-04-15 2010-10-21 Eisenmann Anlagenbau Gmbh & Co. Kg Plant for dip treatment
WO2013174659A1 (en) * 2012-05-10 2013-11-28 Hubert Haselsteiner Device and method for applying paint and/or an adhesive tape to a plate-shaped object
CN105709992A (en) * 2016-03-31 2016-06-29 成都国珈星际固态锂电科技有限公司 Dip coating equipment
CN106273591A (en) * 2016-08-24 2017-01-04 天津赛象科技股份有限公司 Electronic deviation correcting device
CN107159519A (en) * 2017-07-04 2017-09-15 无锡市红光标牌有限公司 Glue spreader for washing machine cover lid plate
CN107876269A (en) * 2017-12-25 2018-04-06 厦门大学嘉庚学院 The trinocular vision spraying profile extraction system and its method of work of footwear mould automatic glue-spraying

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109454741A (en) * 2018-12-31 2019-03-12 山西万锐液压机械有限公司 A kind of timber veneering production line and a kind of timber coating process
CN109454741B (en) * 2018-12-31 2023-10-03 山西万锐液压机械有限公司 Wooden door veneering production line and wooden door veneering method
CN109927009A (en) * 2019-03-05 2019-06-25 广东博智林机器人有限公司 Carry the control method of aluminum alloy pattern plate and the system of device, carrying aluminum alloy pattern plate
CN109927009B (en) * 2019-03-05 2021-03-30 广东博智林机器人有限公司 Control method and device for conveying aluminum template and system for conveying aluminum template
CN110182580A (en) * 2019-05-17 2019-08-30 温州大学 Assembly line automatic deviation correction industrial robot
WO2020259521A1 (en) * 2019-06-25 2020-12-30 安吉八塔机器人有限公司 Carrying and deflection correction system for elastic material, and method thereof
EP3992125A4 (en) * 2019-06-25 2023-08-02 Anji Bata Robot Co., Ltd. Carrying and deflection correction system for elastic material, and method thereof
CN110722648A (en) * 2019-09-05 2020-01-24 厦门市中赛机电科技有限公司 Veneer automatic separation and screening single gluing equipment
CN111360820A (en) * 2020-02-18 2020-07-03 哈尔滨工业大学 Distance space and image feature space fused hybrid visual servo method
CN113478487A (en) * 2021-07-13 2021-10-08 苏州市汇邦自动化***有限公司 Automatic deviation rectifying method, device and system for manipulator and storage medium
CN113478487B (en) * 2021-07-13 2023-12-29 苏州市汇邦自动化***有限公司 Automatic deviation correcting method, device and system for mechanical arm and storage medium
WO2023245878A1 (en) * 2022-06-23 2023-12-28 安吉八塔机器人有限公司 Traceless deviation correction and lamination apparatus and system for flexible materials, and deviation correction method

Also Published As

Publication number Publication date
CN109013222B (en) 2023-11-17

Similar Documents

Publication Publication Date Title
CN109013222A (en) A kind of painting bakelite plate transfer robot and method with vision automatic deviation rectifying function
KR100632378B1 (en) In-line auto fog bonding m/c
CN110068578B (en) Apparent defect detection method and device for PVC (polyvinyl chloride) floor and terminal equipment
CN104526828B (en) Automatic plate machining device for customizing furniture
CN112845194B (en) Defect detecting apparatus and detecting method thereof
CN115365088B (en) Dispensing method and device based on visual guidance
CN111229531A (en) Rubber coating banding production line
TW201436967A (en) Device for processing outer circumference of workpiece
CN217289351U (en) Sensor chip outward appearance screening transmission device
CN215768287U (en) Product gluing defect detection equipment
CN214027759U (en) Full-automatic pad printing equipment for curved glass cover plate
CN114700830A (en) Take glass edging beveler of automated inspection
CN107127895A (en) A kind of manipulator quickly positions hole structure
CN209049659U (en) A kind of painting bakelite plate transfer robot with vision automatic deviation rectifying function
CN211415506U (en) Double-sided synchronous registration embossing veneer production line
CN110303509B (en) Mechanical arm device for paper laying and control method thereof
CN116078704A (en) Appearance detection equipment based on CCD
CN208225852U (en) Plate and wafer butt-joint equipment
CN116727261A (en) Square spraying aluminum shell appearance defect detection device
CN216857253U (en) Dispensing contour detection device and dispensing system
CN113532292B (en) Online size detection system for plates and working method thereof
CN210633674U (en) Manipulator device for paper paving
CN110927183B (en) Stokehold detection equipment and method for detecting IC parts by using equipment
CN111031686B (en) Positioning method for grabbing PCB and positioning hole glue removing device for PCB
CN209866717U (en) CCD image detection machine

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