CN103706568A - System and method for machine vision-based robot sorting - Google Patents
System and method for machine vision-based robot sorting Download PDFInfo
- Publication number
- CN103706568A CN103706568A CN201310610558.7A CN201310610558A CN103706568A CN 103706568 A CN103706568 A CN 103706568A CN 201310610558 A CN201310610558 A CN 201310610558A CN 103706568 A CN103706568 A CN 103706568A
- Authority
- CN
- China
- Prior art keywords
- robot
- axle
- coordinate system
- formula
- image
- 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
Landscapes
- Manipulator (AREA)
Abstract
The invention discloses a system and a method for machine vision-based robot sorting. The system comprises a CCD digital camera, a camera lens, a light source, a six-axle joint robot main body, an electrical control cabinet and a vacuum sucker. The CCD digital camera is connected to an industrial computer by a switch. The six-axle joint robot main body is connected to the electrical control cabinet. The electrical control cabinet accesses the switch. The vacuum sucker is rigidly fixed to the tail end of the six-axle joint robot main body. The camera unit is used for making a photo of an object to be sorted, collecting data and transmitting the data to the industrial computer by the switch. The industrial computer is used for treating the acquired photo of the object to be sorted, carrying out accurate positioning and then transmitting a control signal to the electrical control cabinet by the switch. The electrical control cabinet is used for controlling the six-axle joint robot main body to carry out corresponding sorting processes according to the received control signal. The system and the method improve work efficiency, reduce operation workers and reduce a production cost in sorting.
Description
Technical field
The present invention relates to intelligent robot technology field, particularly relate to a kind of robot sorting system and method based on machine vision.
Background technology
Sorting operation is an important step on most of streamlined production lines.Robot sorting based on machine vision is compared with manual sorting's operation, not only efficient, accurate, and at aspects such as quality assurance, medical supports, has the irreplaceable advantage of manual work; Compare with traditional mechanical sorting operation, the robot sorting based on machine vision has wide accommodation, can convert at any time the advantage of manipulating object and conversion sorting operation.Robot sorting technology is the combination of Robotics and machine vision technique, Japan and more American-European developed countries, quite universal in production field applied robot sortings such as machinery, food, medicine, cosmetics, and the robot sorting system that China really puts into practice is at present almost also blank.According to the market demand situation of current China and correlation technique basis, research, development and application robot sorting technology have very important meaning.
Domestic also some people has been studied and has obtained certain achievement for the robot sorting system based on machine vision, the most architecture modes of the sorting system of development are for being used the existing industrial robot system of well-known producer at present, pass through serial ports, the logical information mode such as Ethernet, carry out data communication with NI Vision Builder for Automated Inspection, realize the integrated of sorting system, and such system architecture make NI Vision Builder for Automated Inspection and robot system relatively independent, very flexible, open low, dependence is high, inconvenient operation, portable poor, in carrying out these two system communication docking operations, difficulty is large simultaneously, R&D cycle is long.
Summary of the invention
The object of the present invention is to provide a kind of robot sorting system and method based on machine vision, in sorting operation, increase work efficiency, reduce operator, reduce production costs.
The technical solution that realizes the object of the invention is: a kind of robot sorting system based on machine vision, comprise control module, camera unit, robot cell and tool unit, wherein control module comprises industrial computer, switch, camera unit comprises CCD digital camera, camera lens and light source, robot cell comprises six axle articulated robot body and electrical control cabinets, and tool unit comprises vacuum cup;
CCD digital camera is connected with industrial computer by switch, six axle articulated robot bodies are connected with electrical control cabinet, electrical control cabinet access switch, vacuum cup is rigidly fixed in the end of six axle articulated robot bodies, and coaxial with the forearm of six axle articulated robot bodies;
Camera unit is sorted picture shooting, the data acquisition of article, and the data of the picture of shooting and collection are transferred to industrial computer by switch; Industrial computer carries out, behind image processing and accurate location, by switch, to electrical control cabinet, transmitting control signal to the item pictures that is sorted collecting; Electrical control cabinet is handled six axle articulated robot bodies according to the control signal of receiving and is carried out corresponding sorting operation.
A robot method for sorting based on machine vision, comprises the following steps:
Step 1, determines the target item being sorted, and will be sorted feature selecting or the input industrial computer of article;
Step 2, the angle of adjusting camera lens and light source makes the two aim at article to be sorted rest area, and CCD digital camera is sorted picture shooting, the data acquisition of article, and the data of the picture of shooting and collection are transferred to industrial computer by switch;
Step 3, the image processing module of industrial computer carries out image processing to being sorted item pictures, judges in image, whether there is target item: if do not had, return to step 2; If had, all target items are extracted, and enter next step;
Step 4, the robot control module of industrial computer carries out after hand and eye calibrating CCD digital camera and six axle articulated robot bodies, according to the transformational relation between image coordinate system, camera coordinates system and robot coordinate system, determine that each target item, at robot coordinate system's position and attitude information, is stored into the position of each target item obtaining and attitude information in file;
Step 5, target item rest area is sorted in the target location that definite target item sorting is stacked, and ask for each target item position and the contrary solution of attitude motion by robot control module, carry out the movement locus planning of six axle articulated robot bodies;
Step 6, by switch, to electrical control cabinet, transmit control signal, electrical control cabinet is handled six axle articulated robot bodies according to the control signal of receiving and is carried out corresponding sorting operation, and guiding six axle articulated robot bodies complete absorption, carrying and the stacking of all target items.
Compared with prior art, its remarkable advantage is in the present invention: (1) possesses that robot controls function and image processing function flexibility is good simultaneously, open high; (2) in sorting operation, increase work efficiency, reduce operator; (3) reduce production costs, and portable strong, wide adaptability.
Below in conjunction with accompanying drawing, the present invention is described in further detail.
Accompanying drawing explanation
Fig. 1 is the robot sorting system structure chart that the present invention is based on machine vision.
Fig. 2 is the robot method for sorting flow chart that the present invention is based on machine vision.
Fig. 3 is the conversion schematic diagram between image coordinate system of the present invention, camera coordinates system and robot coordinate system.
Fig. 4 carries out image processing process schematic diagram to being sorted item pictures in embodiment 1, wherein (a) is original image, (b) being the image after Threshold segmentation, is (c) image after connected region extraction, (d) is the image after feature extraction.
Label in Fig. 1: 1 is CCD digital camera, 2 is camera lens, and 3 is light source, and 4 is camera fixing support, 5 is vacuum cup, and 6 is article to be sorted rest areas, and 7 is sorting target item rest area, and 8 is six axle articulated robot bodies, 9 is electrical control cabinet, and 10 is switch, and 11 is industrial computer.
The specific embodiment
Below in conjunction with drawings and the specific embodiments, the present invention is described in further detail.
In conjunction with Fig. 1, the present invention is based on the robot sorting system of machine vision, comprise control module, camera unit, robot cell and tool unit, wherein control module comprises industrial computer 11, switch 10, camera unit comprises CCD digital camera 1, camera lens 2 and light source 3, robot cell comprises six axle articulated robot body 8 and electrical control cabinets 9, and tool unit comprises vacuum cup 5; CCD digital camera 1 is connected with industrial computer 11 by switch 10, six axle articulated robot bodies 8 are connected with electrical control cabinet 9, electrical control cabinet 9 access switch 10, vacuum cup 5 is rigidly fixed in the end of six axle articulated robot bodies 8, and coaxial with the forearm of six axle articulated robot bodies 8;
The CCD digital camera 1 of described camera unit, camera lens 2 and light source 3 are fixed on camera fixing support 4 in turn, and light source 3 is all adjustable with the coaxial setting of camera lens 2 and the two angle.Described tool unit also comprises air compressor machine, magnetic valve and vacuum generator, is sorted article draws for 5 pairs of vacuum cups.Described industrial computer 11 comprises image processing module and robot control module.
Camera unit is sorted picture shooting, the data acquisition of article, and the data of the picture of shooting and collection are transferred to industrial computer 11 by switch 10; The item pictures that is sorted that 11 pairs of industrial computers collect carries out, behind image processing and accurate location, by switch 10, to electrical control cabinet 9, transmitting control signal; Electrical control cabinet 9 is handled six axle articulated robot bodies 8 according to the control signal of receiving and is carried out corresponding sorting operation.
In conjunction with Fig. 2, the present invention is based on the robot method for sorting of machine vision, first utilize the CCD digital camera 1 of camera unit, the article to be sorted that camera lens 2 and light source 3 are treated segregating articles rest area 6 carry out IMAQ, via switch 10, be transferred to industrial computer 11, industrial computer 11 obtains the exact position of target item by image processing module, recycling robot control module asks for each target item position and attitude motion is learned contrary solution, carry out automatic orbit planning, thereby the vacuum cup 5 of six axle articulated robot bodies 8 of guided robot unit and electrical control cabinet 9 and tool unit completes the accurate absorption of all target items, carrying, stack action, make it be deposited in target item rest area 7, concrete steps are as follows:
Step 1, determines the target item being sorted, and will be sorted feature selecting or the input industrial computer 11 of article; Described will be sorted feature selecting or the input industrial computer 11 of article, be specially:
(1.1) if there is no required target item in database filelist, in interactive interface, target item feature is inputted and stored, form database file;
(1.2) if there is required target item in database filelist, directly selects and determine.
Step 2, the angle of adjusting camera lens 2 and light source 3 makes the two aim at article to be sorted rest area 6, CCD digital camera 1 is sorted picture shooting, the data acquisition of article, and the data of the picture of shooting and collection are transferred to industrial computer 11 by switch 10;
Step 3, the image processing module of industrial computer 11 carries out image processing to being sorted item pictures, judges in image, whether there is target item: if do not had, return to step 2; If had, all target items are extracted, and enter next step; The step that wherein image is processed is as follows:
(3.1) to being sorted item pictures, carry out gray processing; Gray value linear scale convergent-divergent formula is as follows:
f(g)=min(max(ag+b+0.5,0),2
b-1)
In formula, a is contrast, and b is brightness, and g is gray value;
(3.2) image after gray processing is carried out to Threshold segmentation; To in image, in the gray value of appointment tonal range, all choose in output area S:
S={(r,c)∈R|g
min≤f
r,c≤g
max}
F
r,cfor coordinate in image is the gray value of (r, c) pixel; g
minfor the minimum gradation value for Threshold segmentation; g
max-be the maximum gradation value for Threshold segmentation, R is image-region;
(3.3) image after Threshold segmentation is carried out to connected region extraction;
(3.4) image after connected region extraction is carried out to feature extraction and matching; Provincial characteristics selects area M to be:
M is the area in region, | R| is counting in region;
(3.5) according to the image after feature extraction and matching, judged whether target item, the elemental area value of given target item interval (m, n), institute's area that obtains is target item within this interval.
Step 4, the robot control module of industrial computer 11 carries out after hand and eye calibrating CCD digital camera 1 and six axle articulated robot bodies 8, according to the transformational relation between image coordinate system, camera coordinates system and robot coordinate system, determine that each target item, at robot coordinate system's position and attitude information, is stored into the position of each target item obtaining and attitude information in file; Detailed process is as follows:
(4.1) hand and eye calibrating
Known calibration plate is fixedly mounted on to the tool tip of six axle articulated robot bodies 8, robot motion makes scaling board move to CCD digital camera 1 within sweep of the eye, obtain image and image is processed, obtain scaling board at the pose of camera coordinates system, and record the now pose of robot tool coordinate system end; Mobile robot, repeats above step and obtains N group data for N time, makes scaling board cover the regional in the camera visual field;
(4.2) Coordinate Conversion
N group data are processed, wherein tool coordinates system and robot coordinate system's transformational relation
baseh
toolknown, the transformational relation of scaling board coordinate system and camera coordinates system
camh
calknown:
camH
cal=
camH
base baseH
tool toolH
cal
According to above formula, by the processing to N group data, obtain the transformational relation between camera coordinates and robot coordinate system
camh
base, the transformational relation between scaling board coordinate system and coordinate system
toolh
calfor intermediate variable, as shown in Figure 3.
Step 5, target item rest area 7 is sorted in the target location that definite target item sorting is stacked, and ask for each target item position and the contrary solution of attitude motion by robot control module, carry out the movement locus planning of six axle articulated robot bodies 8; The mode of described definite sorting target item rest area 7 comprises two kinds: utilize robot control module's crawl teaching target location and store, or off-line is manually inputted target location.Describedly ask for each target item position and attitude motion to learn contrary detailed process of separating as follows:
(5.1) in known six axle articulated robot bodies 8, each axle link parameters is as follows:
L
6be that the first axle connecting rod axle center is that initial point is to the second distance of axle turning cylinder axle center in X-direction, l
1be that the first axle connecting rod axle center is that initial point is to the second distance of axle turning cylinder axle center in Z-direction; l
2be the length of the second axle connecting rod; l
3be the 3rd axle connecting rod axle center to the four distances of axle connecting rod axle center in Z-direction; l
4be the 3rd axle axle center to four shaft ends the distance in X-direction; l
5be the length of the 5th axle connecting rod; l
7be the first axle axle center to the three distances of axle connecting rod axle center in Y-axis, l in Gai robot
7be 0;
Distal point pose is (x, y, z, A, B, C), and wherein (x, y, z) is the coordinate position under robot coordinate system, and (A, B, C) is the attitude angle under end robot coordinate system;
Solve the angle θ that in six axle articulated robot bodies 8, each axle rotates
1, θ
2, θ
3, θ
4, θ
5, θ
6, in following formula, c represents cos θ, s represents sin θ, the subscript of c, s represents corresponding angle, the double subscript of c, s represent corresponding angle and, i.e. c
23represent cos (θ
2+ θ
3), s
23represent sin (θ
2+ θ
3);
(5.2) solve θ
1
According to robot end, put pose (x, y, z, A, B, C), can obtain the transition matrix T between robot coordinate system and tool coordinates system:
In formula,
In formula,
be the transformational relation between the first axis coordinate system and robot coordinate system, the like, w is robot coordinate system;
Order
In formula
r
11=c
1n
x+s
1n
y=-c
6(s
5s
23-c
4c
5c
23)-s
4c
5s
23 (6)
r
21=-s
1n
x+c
1n
y=-c
4c
6-s
4c
5c
6 (7)
r
31=n
z=s
4s
6s
23-c
6(s
5c
23+c
4c
5s
23) (8)
r
12=c
1o
x+s
1o
y=s
6(s
5s
23-c
4c
5c
23)-s
4c
6c
23 (9)
r
22=-s
1o
x+c
1o
y=c
5s
4s
6-c
4c
6 (10)
r
32=o
z=s
6(s
5c
23+c
4c
5s
23)+s
4c
6s
23 (11)
r
13=c
1a
x+s
1a
y=-c
5s
23-c
4s
5c
23 (12)
r
23=-s
1a
x+c
1a
y=s
4s
5 (13)
r
33=c
4s
5s
23-c
5c
23 (14)
q
x1=l
6+l
2c
2+l
3c
23-l
4s
23-l
5(c
5s
23+c
4s
5c
23) (15)
q
y1=l
5s
4s
5 (16)
q
z1=-l
2s
2-l
3s
23-l
4c
23-l
5(c
5c
23-c
4s
5s
23) (17)
By formula (8) and formula (11), can be obtained:
(5.3) solve θ
3
Wherein
(5.4) solve θ
2
Formula (17) substitution formula (10) (12) simultaneous two formulas are obtained
θ
2=θ
23-θ
3 (22)
(5.5) solve θ
4
Simultaneous formula (7), (9):
c
4s
5=a
zs
23-a
xc
23 (23)
Simultaneous formula (8), (10):
(5.6) solve θ
5
Simultaneous formula (7) (9)
c
5=-a
xs
23-a
zc
23 (25)
Simultaneous formula (8), (19)
If sin is (θ
4)=0, simultaneous (7), (9) obtain
Step 6, by switch 10, to electrical control cabinet 9, transmit control signal, electrical control cabinet 9 is handled six axle articulated robot bodies 8 according to the control signal of receiving and is carried out corresponding sorting operation, and guiding six axle articulated robot bodies 8 complete absorption, carrying and the stacking of all target items.
Embodiment 1
Some areas that are scattered at random in article to be sorted rest area 6 are about 16mm
2, circular Cobastab tablet, utilizes this robot sorting system based on machine vision to complete the sorting operation of the tablet that is scattered, and its concrete steps are as follows:
1) the Cobastab tablet feature of being scattered is selected and inputted, determine to be Cobastab tablet by the target item of being drawn.
New destination article Cobastab tablet in interactive interface, and input according to characteristic sequence, shape selects circle, area to fill in 16mm
2, allowable error fills in ± 5%, after determining and store.
2) with industrial CCD digital camera, the Cobastab tablet being scattered is gathered, obtain, after general image, by Ethernet, image data information being transferred to industrial computer.
3) utilize image processing program to carry out the processing such as Threshold segmentation, connected region extraction, feature extraction and matching to image in Fig. 4 (a), extract all satisfactory Cobastab tablets, and its number and state are shown in interactive interface.
1. image is carried out to Threshold segmentation, selected threshold is (86,255), as shown in Fig. 4 (b);
2. image is carried out to connected region extraction, adopt the method for 8 UNICOMs to extract common edge, as shown in Fig. 4 (c);
3. image is carried out to feature extraction and matching, elemental area interval (6000,12000), as shown in Fig. 4 (d);
4. judged whether target item: have
5. the number of display-object article and state in interactive interface: number is 6, state is for showing the position distribution in image of each Cobastab tablet.
4) camera and robot are carried out after hand and eye calibrating, by the calculating of image coordinate system, camera coordinates system and robot coordinate system's transformational relation, determining that each Cobastab tablet is in position and the attitude of robot world's coordinate system.
5) by interactive interface, determine the stacking target location of Cobastab tablet, utilize the teaching of robot control module's crawl to medicine bottle position and store;
6) each Cobastab tablet position and the attitude information that obtain are stored in file, and ask for each Cobastab tablet position and the contrary solution of attitude motion by robot control module, carry out automatic orbit planning, thereby guided robot completes accurate absorption, carrying, the stacking action of all vitamins B tablet.
According to the image after image is processed in Fig. 4 (d), can find out that 6 Cobastab tablets that are scattered are all detected, obtain each Cobastab tablet central point after Coordinate Conversion in the position of robot world's coordinate system simultaneously, and control is drawn all tablets, its error of drawing position and tablet physical location, within 0.2mm, meets application request.The robot sorting system of experimental result demonstration based on machine vision accurately drawn the Cobastab tablet being scattered rapidly, carries, is deposited in the medicine bottle of appointment.
Claims (10)
1. the robot sorting system based on machine vision, it is characterized in that, comprise control module, camera unit, robot cell and tool unit, wherein control module comprises industrial computer (11), switch (10), camera unit comprises CCD digital camera (1), camera lens (2) and light source (3), robot cell comprises six axle articulated robot bodies (8) and electrical control cabinet (9), and tool unit comprises vacuum cup (5);
CCD digital camera (1) is connected with industrial computer (11) by switch (10), six axle articulated robot bodies (8) are connected with electrical control cabinet (9), electrical control cabinet (9) access switch (10), vacuum cup (5) is rigidly fixed in the end of six axle articulated robot bodies (8), and coaxial with the forearm of six axle articulated robot bodies (8);
Camera unit is sorted picture shooting, the data acquisition of article, and the picture of taking and the data of collection are transferred to industrial computer (11) by switch (10); Industrial computer (11) carries out, behind image processing and accurate location, by switch (10), to electrical control cabinet (9), transmitting control signal to the item pictures that is sorted collecting; Electrical control cabinet (9) is handled six axle articulated robot bodies (8) according to the control signal of receiving and is carried out corresponding sorting operation.
2. the robot sorting system based on machine vision according to claim 1, it is characterized in that, the CCD digital camera (1) of described camera unit, camera lens (2) and light source (3) are fixed on camera fixing support (4) in turn, light source (3) and camera lens (2) coaxially arrange and the two angle all adjustable.
3. the robot sorting system based on machine vision according to claim 1, is characterized in that, described tool unit also comprises air compressor machine, magnetic valve and vacuum generator, for vacuum cup (5), to being sorted article, draws.
4. the robot sorting system based on machine vision according to claim 1, is characterized in that, described industrial computer (11) comprises image processing module and robot control module.
5. the robot method for sorting based on machine vision, is characterized in that, comprises the following steps:
Step 1, determines the target item being sorted, and will be sorted feature selecting or the input industrial computer (11) of article;
Step 2, the angle of adjusting camera lens (2) and light source (3) makes the two aim at article to be sorted rest area (6), CCD digital camera (1) is sorted picture shooting, the data acquisition of article, and the picture of taking and the data of collection are transferred to industrial computer (11) by switch (10);
Step 3, the image processing module of industrial computer (11) carries out image processing to being sorted item pictures, judges in image, whether there is target item: if do not had, return to step 2; If had, all target items are extracted, and enter next step;
Step 4, the robot control module of industrial computer (11) carries out after hand and eye calibrating CCD digital camera (1) and six axle articulated robot bodies (8), according to the transformational relation between image coordinate system, camera coordinates system and robot coordinate system, determine that each target item, at robot coordinate system's position and attitude information, is stored into the position of each target item obtaining and attitude information in file;
Step 5, target item rest area (7) is sorted in the target location that definite target item sorting is stacked, and ask for each target item position and the contrary solution of attitude motion by robot control module, carry out the movement locus planning of six axle articulated robot bodies (8);
Step 6, by switch (10), to electrical control cabinet (9), transmit control signal, electrical control cabinet (9) is handled six axle articulated robot bodies (8) according to the control signal of receiving and is carried out corresponding sorting operation, and guiding six axle articulated robot bodies (8) complete absorption, carrying and the stacking of all target items.
6. the robot method for sorting based on machine vision according to claim 5, is characterized in that, will be sorted feature selecting or the input industrial computer (11) of article described in step 1, is specially:
(1.1) if there is no required target item in database filelist, in interactive interface, target item feature is inputted and stored, form database file;
(1.2) if there is required target item in database filelist, directly selects and determine.
7. the robot method for sorting based on machine vision according to claim 5, is characterized in that, the image processing module of industrial computer (11) carries out image processing to being sorted item pictures described in step 3, and the step that wherein image is processed is as follows:
(3.1) to being sorted item pictures, carry out gray processing; Gray value linear scale convergent-divergent formula is as follows:
f(g)=min(max(ag+b+0.5,0),2
b-1)
In formula, a is contrast, and b is brightness, and g is gray value;
(3.2) image after gray processing is carried out to Threshold segmentation; To in image, in the gray value of appointment tonal range, all choose in output area S:
S={(r,c)∈
R|g
min≤f
r,c≤g
max}
F
r,cfor coordinate in image is the gray value of (r, c) pixel; g
minfor the minimum gradation value for Threshold segmentation; g
maxfor the maximum gradation value for Threshold segmentation, R is image-region;
(3.3) image after Threshold segmentation is carried out to connected region extraction;
(3.4) image after connected region extraction is carried out to feature extraction and matching; Provincial characteristics selects area M to be:
M is the area in region, | R| is counting in region;
(3.5) according to the image after feature extraction and matching, judged whether target item, the elemental area value of given target item interval (m, n), institute's area that obtains is target item within this interval.
8. the robot method for sorting based on machine vision according to claim 5, it is characterized in that, the robot control module of industrial computer described in step 4 (11) carries out after hand and eye calibrating CCD digital camera (1) and six axle articulated robot bodies (8), according to the transformational relation between image coordinate system, camera coordinates system and robot coordinate system, determine that each target item is at robot coordinate system's position and attitude information, detailed process is as follows:
(4.1) hand and eye calibrating
Known calibration plate is fixedly mounted on to the tool tip of six axle articulated robot bodies (8), robot motion makes scaling board move to CCD digital camera (1) within sweep of the eye, obtain image and image is processed, obtain scaling board at the pose of camera coordinates system, and record the now pose of robot tool coordinate system end; Mobile robot, repeats above step and obtains N group data for N time, makes scaling board cover the regional in the camera visual field;
(4.2) Coordinate Conversion
N group data are processed, wherein tool coordinates system and robot coordinate system's transformational relation
baseh
toolknown, the transformational relation of scaling board coordinate system and camera coordinates system
camh
calknown:
camH
cal=
camH
base baseH
tool toolH
cal
According to above formula, by the processing to N group data, obtain the transformational relation between camera coordinates and robot coordinate system
camh
base, the transformational relation between scaling board coordinate system and coordinate system
toolh
calfor intermediate variable.
9. the robot method for sorting based on machine vision according to claim 5, it is characterized in that, the mode of determining sorting target item rest area (7) described in step 5 comprises two kinds: utilize robot control module's crawl teaching target location and store, or off-line is manually inputted target location.
10. the robot method for sorting based on machine vision according to claim 5, is characterized in that, asking for each target item position and attitude motion described in step 5, to learn contrary detailed process of separating as follows:
(5.1) in known six axle articulated robot bodies (8), each axle link parameters is as follows:
L
6be that the first axle connecting rod axle center is that initial point is to the second distance of axle turning cylinder axle center in X-direction, l
1be that the first axle connecting rod axle center is that initial point is to the second distance of axle turning cylinder axle center in Z-direction; l
2be the length of the second axle connecting rod; l
3be the 3rd axle connecting rod axle center to the four distances of axle connecting rod axle center in Z-direction; l
4be the 3rd axle axle center to four shaft ends the distance in X-direction; l
5be the length of the 5th axle connecting rod; l
7be the first axle axle center to the three distances of axle connecting rod axle center in Y-axis, l in Gai robot
7be 0;
Distal point pose is (x, y, z, A, B, C), and wherein (x, y, z) is the coordinate position under robot coordinate system, and (A, B, C) is the attitude angle under end robot coordinate system;
Solve the angle θ that in six axle articulated robot bodies (8), each axle rotates
1, θ
2, θ
3, θ
4, θ
5, θ
6, in following formula, c represents cos θ, s represents sin θ, the subscript of c, s represents corresponding angle, the double subscript of c, s represent corresponding angle and, i.e. c
23represent cos (θ
2+ θ
3), s
23represent sin (θ
2+ θ
3);
(5.2) solve θ
1
According to robot end, put pose (x, y, z, A, B, C), can obtain the transition matrix T between robot coordinate system and tool coordinates system:
In formula,
Order
In formula
r
11=c
1n
x+s
1n
y=-c
6(s
5s
23-c
4c
5c
23)-s
4c
5s
23 (6)
r
21=-s
1n
x+c
1n
y=-c
4c
6-s
4c
5c
6 (7)
r
31=n
z=s
4s
6s
23-c
6(s
5c
23+c
4c
5s
23) (8)
r
12=c
1o
x+s
1o
y=s
6(s
5s
23-c
4c
5c
23)-s
4c
6c
23 (9)
r
22=-s
1o
x+c
1o
y=c
5s
4s
6-c
4c
6 (10)
r
32=o
z=s
6(s
5c
23+c
4c
5s
23)+s
4c
6s
23 (11)
r
13=c
1a
x+s
1a
y=-c
5s
23-c
4s
5c
23 (12)
r
23=-s
1a
x+c
1a
y=s
4s
5 (13)
r
33=c
4s
5s
23-c
5c
23 (14)
q
x1=l
6+l
2c
2+l
3c
23-l
4s
23-l
5(c
5s
23+c
4s
5c
23) (15)
q
y1=l
5s
4s
5 (16)
q
z1=-l
2s
2-l
3s
23-l
4c
23-l
5(c
5c
23-c
4s
5s
23) (17)
By formula (8) and formula (11), can be obtained:
(5.3) solve θ
3
Wherein
(5.4) solve θ
2
Formula (17) substitution formula (10) (12) simultaneous two formulas are obtained
θ
2=θ
23-θ
3 (22)
(5.5) solve θ
4
Simultaneous formula (7), (9):
c
4s
5=a
zs
23-a
xc
23 (23)
Simultaneous formula (8), (10):
(5.6) solve θ
5
Simultaneous formula (7) (9)
c
5=-a
xs
23-a
zc
23 (25)
Simultaneous formula (8), (19)
If sin is (θ
4)=0, simultaneous formula (7), (9) obtain
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310610558.7A CN103706568B (en) | 2013-11-26 | 2013-11-26 | Based on the robot method for sorting of machine vision |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310610558.7A CN103706568B (en) | 2013-11-26 | 2013-11-26 | Based on the robot method for sorting of machine vision |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103706568A true CN103706568A (en) | 2014-04-09 |
CN103706568B CN103706568B (en) | 2015-11-18 |
Family
ID=50400121
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310610558.7A Active CN103706568B (en) | 2013-11-26 | 2013-11-26 | Based on the robot method for sorting of machine vision |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103706568B (en) |
Cited By (63)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104108579A (en) * | 2014-07-15 | 2014-10-22 | 上海发那科机器人有限公司 | Device and method for positioning workpiece on linear conveyor belt through visual system |
CN104174605A (en) * | 2014-08-27 | 2014-12-03 | 西安远诚机电科技有限公司 | Pulse water jet coating peeling and finishing equipment |
CN104526706A (en) * | 2014-12-03 | 2015-04-22 | 安徽省库仑动力自动化科技有限公司 | Visual identity robot system for aluminum smelting feeding |
CN104786226A (en) * | 2015-03-26 | 2015-07-22 | 华南理工大学 | Posture and moving track positioning system and method of robot grabbing online workpiece |
CN104850108A (en) * | 2015-05-19 | 2015-08-19 | 国家电网公司 | Brightness controllable compensation visual positioning device used for mobile industrial robot and method thereof |
CN104842371A (en) * | 2015-05-29 | 2015-08-19 | 山东大学 | Robot hand-eye calibration method based on non-minimized and non-optimized algorithm |
CN105039666A (en) * | 2014-07-17 | 2015-11-11 | 东风德纳车桥有限公司 | Double-row pressure-quenching carburizing furnace manipulator vision correction system |
CN105082161A (en) * | 2015-09-09 | 2015-11-25 | 新疆医科大学第一附属医院 | Robot vision servo control device of binocular three-dimensional video camera and application method of robot vision servo control device |
CN105665305A (en) * | 2016-03-23 | 2016-06-15 | 湖州中辰建设有限公司 | Grade conveying device of external wall tiles |
CN105666485A (en) * | 2016-03-28 | 2016-06-15 | 桂林电子科技大学 | Automatic identifying and positioning chess placing robot based on image processing |
CN106346454A (en) * | 2016-11-10 | 2017-01-25 | 珠海市华亚机械科技有限公司 | Four-axis mechanical arm type visual traying platform |
WO2017015898A1 (en) * | 2015-07-29 | 2017-02-02 | Abb 瑞士股份有限公司 | Control system for robotic unstacking equipment and method for controlling robotic unstacking |
CN106493708A (en) * | 2016-12-09 | 2017-03-15 | 南京理工大学 | A kind of hot line robot control system based on double mechanical arms and sub-arm |
CN106695792A (en) * | 2017-01-05 | 2017-05-24 | 中国计量大学 | Tracking and monitoring system and method of stacking robot based on machine vision |
CN106733687A (en) * | 2016-12-22 | 2017-05-31 | 河北省自动化研究所 | A kind of precise part sorting equipment |
CN106829469A (en) * | 2017-03-30 | 2017-06-13 | 武汉库柏特科技有限公司 | A kind of unordered grabbing device of robot based on double camera and method |
CN106903706A (en) * | 2017-03-13 | 2017-06-30 | 广东工业大学 | A kind of workbench article clearing system and method |
CN107009358A (en) * | 2017-04-13 | 2017-08-04 | 武汉库柏特科技有限公司 | A kind of unordered grabbing device of robot based on one camera and method |
CN107065861A (en) * | 2017-02-24 | 2017-08-18 | 珠海金萝卜智动科技有限公司 | Robot collection intelligence is carried, is loaded and unloaded on integral method and apparatus |
CN107433593A (en) * | 2017-09-07 | 2017-12-05 | 龙海铂格自动化设备有限责任公司 | Parallel robot food sorts system of processing |
CN107470170A (en) * | 2017-07-13 | 2017-12-15 | 上海第二工业大学 | PCB detection sorting systems and method based on machine vision |
CN107717987A (en) * | 2017-09-27 | 2018-02-23 | 西安华航唯实机器人科技有限公司 | A kind of industrial robot and its control method with vision system |
CN107741432A (en) * | 2017-11-16 | 2018-02-27 | 天津商业大学 | A kind of fruit automatic sorting machine people's system based on machine vision |
CN108000499A (en) * | 2016-10-27 | 2018-05-08 | 广明光电股份有限公司 | The programmed method of robot vision coordinate |
CN108038861A (en) * | 2017-11-30 | 2018-05-15 | 深圳市智能机器人研究院 | A kind of multi-robot Cooperation method for sorting, system and device |
CN108098773A (en) * | 2017-12-20 | 2018-06-01 | 芜湖哈特机器人产业技术研究院有限公司 | The sorting control system and method for a kind of robot |
CN108109174A (en) * | 2017-12-13 | 2018-06-01 | 上海电气集团股份有限公司 | A kind of robot monocular bootstrap technique sorted at random for part at random and system |
CN108160530A (en) * | 2017-12-29 | 2018-06-15 | 苏州德创测控科技有限公司 | A kind of material loading platform and workpiece feeding method |
CN108195327A (en) * | 2017-12-29 | 2018-06-22 | 上海新时达机器人有限公司 | A kind of additional shaft scaling method and terminal based on robot |
CN108636830A (en) * | 2018-05-10 | 2018-10-12 | 苏州大学 | The method, apparatus and equipment of defective capsule detection sorting based on machine vision |
CN108818537A (en) * | 2018-07-13 | 2018-11-16 | 南京工程学院 | A kind of robot industry method for sorting based on cloud deep learning |
CN108908399A (en) * | 2018-06-11 | 2018-11-30 | 杭州灵西机器人智能科技有限公司 | A kind of Robotic Hand-Eye Calibration method based on concentric loop template |
CN109000605A (en) * | 2018-09-30 | 2018-12-14 | 海安迪斯凯瑞探测仪器有限公司 | A kind of automation thickness roughness tester |
CN109013405A (en) * | 2018-08-02 | 2018-12-18 | 常州大学 | It is a kind of independently detected with cast(ing) surface and substandard products sorting function robot system |
CN109015653A (en) * | 2018-08-30 | 2018-12-18 | 黄河科技学院 | Grab control method, device, storage medium and electronic equipment |
CN109014815A (en) * | 2018-08-13 | 2018-12-18 | 昆山睿力得软件技术有限公司 | A kind of vision guide equipment for Product Assembly |
CN109048893A (en) * | 2018-07-27 | 2018-12-21 | 浙江工业大学 | A kind of mechanical arm localization method based on monocular RGB camera |
CN109352647A (en) * | 2018-10-12 | 2019-02-19 | 盐城工学院 | A kind of automobile six-joint robot visual grasping system |
CN109396053A (en) * | 2018-10-30 | 2019-03-01 | 福建省亿顺机械设备有限公司 | Intelligent sorting method |
CN109414730A (en) * | 2017-09-29 | 2019-03-01 | 深圳蓝胖子机器人有限公司 | Automatic sorting method, system and robot, storage device based on robot |
CN109461336A (en) * | 2018-11-23 | 2019-03-12 | 无锡职业技术学院 | A kind of half virtual objects sorting system training platform in kind based on machine vision |
CN109521398A (en) * | 2018-12-05 | 2019-03-26 | 普达迪泰(天津)智能装备科技有限公司 | A kind of positioning system and localization method based on multi-vision visual |
CN109552704A (en) * | 2018-11-15 | 2019-04-02 | 青岛宝佳自动化设备有限公司 | A kind of new-type intelligent robot crawl and unpacking unit |
CN109692825A (en) * | 2019-01-11 | 2019-04-30 | 上海卓畅信息技术有限公司 | A kind of method for sorting and sorting device of part |
CN109772733A (en) * | 2019-01-15 | 2019-05-21 | 西安交通大学 | A kind of the defect bamboo block detection sorting equipment and method of view-based access control model |
CN109927033A (en) * | 2019-04-01 | 2019-06-25 | 杭州电子科技大学 | A kind of target object dynamic adaptation method applied to conveyer belt sorting |
CN109940626A (en) * | 2019-01-23 | 2019-06-28 | 浙江大学城市学院 | A kind of thrush robot system and its control method based on robot vision |
CN110076777A (en) * | 2019-05-05 | 2019-08-02 | 北京云迹科技有限公司 | A kind of picking method and device |
CN110199231A (en) * | 2016-11-08 | 2019-09-03 | 伯克希尔格雷股份有限公司 | System and method for handling object |
CN110335310A (en) * | 2019-07-09 | 2019-10-15 | 中国大恒(集团)有限公司北京图像视觉技术分公司 | A kind of scaling method under the non-common visual field |
CN110435129A (en) * | 2019-08-08 | 2019-11-12 | 江苏汇博机器人技术股份有限公司 | A kind of the robot vision guidance 3D printing system and its working method of teaching-oriented |
CN110480292A (en) * | 2018-08-29 | 2019-11-22 | 中山大学 | A kind of metal charging tray vision positioning system of automation process line |
CN111334901A (en) * | 2020-02-18 | 2020-06-26 | 常熟理工学院 | Goat raw wool automatic sorting device based on memristor neural network |
CN111476841A (en) * | 2020-03-04 | 2020-07-31 | 哈尔滨工业大学 | Point cloud and image-based identification and positioning method and system |
CN111524301A (en) * | 2020-03-13 | 2020-08-11 | 安徽辰讯信息科技有限公司 | Automatic sorting and pricing system for clothes |
CN112010021A (en) * | 2019-05-31 | 2020-12-01 | 宁波舜宇光电信息有限公司 | Workpiece conveying system, workpiece positioning system and positioning method thereof |
CN112547576A (en) * | 2020-12-21 | 2021-03-26 | 山东大舜医药物流有限公司 | Vaccine sorting line ex-warehouse rechecking system |
CN112710308A (en) * | 2019-10-25 | 2021-04-27 | 阿里巴巴集团控股有限公司 | Positioning method, device and system of robot |
CN113547515A (en) * | 2021-07-16 | 2021-10-26 | 华中科技大学 | Coordinate calibration method based on ultrasonic servo surgical robot |
CN113843182A (en) * | 2021-09-27 | 2021-12-28 | 深圳技术大学 | Automated sorting system and method |
CN114419437A (en) * | 2022-01-12 | 2022-04-29 | 湖南视比特机器人有限公司 | Workpiece sorting system based on 2D vision and control method and control device thereof |
EP4033871A1 (en) | 2021-11-06 | 2022-07-27 | Fitech sp. z o.o. | Method of mounting suitable for positioning reeved components on a printed circuit board pcb |
CN115205379A (en) * | 2022-05-17 | 2022-10-18 | 深圳市腾盛精密装备股份有限公司 | Multi-point calibration method of cutting and sorting machine and related equipment |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN201410665Y (en) * | 2009-06-01 | 2010-02-24 | 南京林业大学 | Motion control device for industrial robot based on machine vision |
CN102087102A (en) * | 2010-12-22 | 2011-06-08 | 东莞市升力智能科技有限公司 | Miniature mini-drill blade detector |
CN102596433A (en) * | 2009-09-22 | 2012-07-18 | 永生制造厂有限公司 | Diamond sorting system |
CN102590218A (en) * | 2012-01-16 | 2012-07-18 | 安徽中科智能高技术有限责任公司 | Device and method for detecting micro defects on bright and clean surface of metal part based on machine vision |
CN102661715A (en) * | 2012-06-08 | 2012-09-12 | 苏州富鑫林光电科技有限公司 | CCD (charge coupled device) type clearance measurement system and method |
CN202507279U (en) * | 2012-01-16 | 2012-10-31 | 广州中国科学院工业技术研究院 | Sorting robot with three degrees of freedom |
KR20130061567A (en) * | 2011-12-01 | 2013-06-11 | 현대중공업 주식회사 | Robot system for non-stop inspection and method thereof |
-
2013
- 2013-11-26 CN CN201310610558.7A patent/CN103706568B/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN201410665Y (en) * | 2009-06-01 | 2010-02-24 | 南京林业大学 | Motion control device for industrial robot based on machine vision |
CN102596433A (en) * | 2009-09-22 | 2012-07-18 | 永生制造厂有限公司 | Diamond sorting system |
CN102087102A (en) * | 2010-12-22 | 2011-06-08 | 东莞市升力智能科技有限公司 | Miniature mini-drill blade detector |
KR20130061567A (en) * | 2011-12-01 | 2013-06-11 | 현대중공업 주식회사 | Robot system for non-stop inspection and method thereof |
CN102590218A (en) * | 2012-01-16 | 2012-07-18 | 安徽中科智能高技术有限责任公司 | Device and method for detecting micro defects on bright and clean surface of metal part based on machine vision |
CN202507279U (en) * | 2012-01-16 | 2012-10-31 | 广州中国科学院工业技术研究院 | Sorting robot with three degrees of freedom |
CN102661715A (en) * | 2012-06-08 | 2012-09-12 | 苏州富鑫林光电科技有限公司 | CCD (charge coupled device) type clearance measurement system and method |
Cited By (77)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104108579A (en) * | 2014-07-15 | 2014-10-22 | 上海发那科机器人有限公司 | Device and method for positioning workpiece on linear conveyor belt through visual system |
CN105039666A (en) * | 2014-07-17 | 2015-11-11 | 东风德纳车桥有限公司 | Double-row pressure-quenching carburizing furnace manipulator vision correction system |
CN104174605A (en) * | 2014-08-27 | 2014-12-03 | 西安远诚机电科技有限公司 | Pulse water jet coating peeling and finishing equipment |
CN104526706A (en) * | 2014-12-03 | 2015-04-22 | 安徽省库仑动力自动化科技有限公司 | Visual identity robot system for aluminum smelting feeding |
CN104786226A (en) * | 2015-03-26 | 2015-07-22 | 华南理工大学 | Posture and moving track positioning system and method of robot grabbing online workpiece |
CN104850108A (en) * | 2015-05-19 | 2015-08-19 | 国家电网公司 | Brightness controllable compensation visual positioning device used for mobile industrial robot and method thereof |
CN104850108B (en) * | 2015-05-19 | 2017-12-19 | 国家电网公司 | Brightness controllable compensating vision positioning device and method for mobile industrial robot |
CN104842371A (en) * | 2015-05-29 | 2015-08-19 | 山东大学 | Robot hand-eye calibration method based on non-minimized and non-optimized algorithm |
WO2017015898A1 (en) * | 2015-07-29 | 2017-02-02 | Abb 瑞士股份有限公司 | Control system for robotic unstacking equipment and method for controlling robotic unstacking |
CN105082161A (en) * | 2015-09-09 | 2015-11-25 | 新疆医科大学第一附属医院 | Robot vision servo control device of binocular three-dimensional video camera and application method of robot vision servo control device |
CN105665305A (en) * | 2016-03-23 | 2016-06-15 | 湖州中辰建设有限公司 | Grade conveying device of external wall tiles |
CN105666485B (en) * | 2016-03-28 | 2018-05-11 | 桂林电子科技大学 | A kind of automatic identification based on image procossing and positioning Bai Qi robots |
CN105666485A (en) * | 2016-03-28 | 2016-06-15 | 桂林电子科技大学 | Automatic identifying and positioning chess placing robot based on image processing |
CN108000499A (en) * | 2016-10-27 | 2018-05-08 | 广明光电股份有限公司 | The programmed method of robot vision coordinate |
CN110199231B (en) * | 2016-11-08 | 2023-12-15 | 伯克希尔格雷运营股份有限公司 | System and method for processing objects |
CN110199231A (en) * | 2016-11-08 | 2019-09-03 | 伯克希尔格雷股份有限公司 | System and method for handling object |
CN106346454A (en) * | 2016-11-10 | 2017-01-25 | 珠海市华亚机械科技有限公司 | Four-axis mechanical arm type visual traying platform |
CN106493708A (en) * | 2016-12-09 | 2017-03-15 | 南京理工大学 | A kind of hot line robot control system based on double mechanical arms and sub-arm |
CN106493708B (en) * | 2016-12-09 | 2019-09-27 | 南京理工大学 | A kind of hot line robot control system based on double mechanical arms and sub-arm |
CN106733687A (en) * | 2016-12-22 | 2017-05-31 | 河北省自动化研究所 | A kind of precise part sorting equipment |
CN106695792A (en) * | 2017-01-05 | 2017-05-24 | 中国计量大学 | Tracking and monitoring system and method of stacking robot based on machine vision |
CN107065861A (en) * | 2017-02-24 | 2017-08-18 | 珠海金萝卜智动科技有限公司 | Robot collection intelligence is carried, is loaded and unloaded on integral method and apparatus |
CN106903706A (en) * | 2017-03-13 | 2017-06-30 | 广东工业大学 | A kind of workbench article clearing system and method |
CN106829469A (en) * | 2017-03-30 | 2017-06-13 | 武汉库柏特科技有限公司 | A kind of unordered grabbing device of robot based on double camera and method |
CN107009358A (en) * | 2017-04-13 | 2017-08-04 | 武汉库柏特科技有限公司 | A kind of unordered grabbing device of robot based on one camera and method |
CN107009358B (en) * | 2017-04-13 | 2020-06-02 | 武汉库柏特科技有限公司 | Single-camera-based robot disordered grabbing device and method |
CN107470170A (en) * | 2017-07-13 | 2017-12-15 | 上海第二工业大学 | PCB detection sorting systems and method based on machine vision |
CN107470170B (en) * | 2017-07-13 | 2019-03-19 | 上海第二工业大学 | PCB detection sorting system and method based on machine vision |
CN107433593B (en) * | 2017-09-07 | 2021-01-29 | 龙海铂格自动化设备有限责任公司 | Method for realizing parallel robot food sorting processing |
CN107433593A (en) * | 2017-09-07 | 2017-12-05 | 龙海铂格自动化设备有限责任公司 | Parallel robot food sorts system of processing |
CN107717987A (en) * | 2017-09-27 | 2018-02-23 | 西安华航唯实机器人科技有限公司 | A kind of industrial robot and its control method with vision system |
CN109414730A (en) * | 2017-09-29 | 2019-03-01 | 深圳蓝胖子机器人有限公司 | Automatic sorting method, system and robot, storage device based on robot |
CN107741432A (en) * | 2017-11-16 | 2018-02-27 | 天津商业大学 | A kind of fruit automatic sorting machine people's system based on machine vision |
CN108038861A (en) * | 2017-11-30 | 2018-05-15 | 深圳市智能机器人研究院 | A kind of multi-robot Cooperation method for sorting, system and device |
CN108109174B (en) * | 2017-12-13 | 2022-02-18 | 上海电气集团股份有限公司 | Robot monocular guidance method and system for randomly sorting scattered parts |
CN108109174A (en) * | 2017-12-13 | 2018-06-01 | 上海电气集团股份有限公司 | A kind of robot monocular bootstrap technique sorted at random for part at random and system |
CN108098773A (en) * | 2017-12-20 | 2018-06-01 | 芜湖哈特机器人产业技术研究院有限公司 | The sorting control system and method for a kind of robot |
CN108195327A (en) * | 2017-12-29 | 2018-06-22 | 上海新时达机器人有限公司 | A kind of additional shaft scaling method and terminal based on robot |
CN108160530A (en) * | 2017-12-29 | 2018-06-15 | 苏州德创测控科技有限公司 | A kind of material loading platform and workpiece feeding method |
CN108636830A (en) * | 2018-05-10 | 2018-10-12 | 苏州大学 | The method, apparatus and equipment of defective capsule detection sorting based on machine vision |
CN108908399B (en) * | 2018-06-11 | 2020-07-21 | 杭州灵西机器人智能科技有限公司 | Robot hand-eye calibration method based on concentric ring template |
CN108908399A (en) * | 2018-06-11 | 2018-11-30 | 杭州灵西机器人智能科技有限公司 | A kind of Robotic Hand-Eye Calibration method based on concentric loop template |
CN108818537B (en) * | 2018-07-13 | 2023-04-14 | 南京工程学院 | Robot industry sorting method based on cloud deep learning |
CN108818537A (en) * | 2018-07-13 | 2018-11-16 | 南京工程学院 | A kind of robot industry method for sorting based on cloud deep learning |
CN109048893A (en) * | 2018-07-27 | 2018-12-21 | 浙江工业大学 | A kind of mechanical arm localization method based on monocular RGB camera |
CN109013405A (en) * | 2018-08-02 | 2018-12-18 | 常州大学 | It is a kind of independently detected with cast(ing) surface and substandard products sorting function robot system |
CN109014815A (en) * | 2018-08-13 | 2018-12-18 | 昆山睿力得软件技术有限公司 | A kind of vision guide equipment for Product Assembly |
CN110480292A (en) * | 2018-08-29 | 2019-11-22 | 中山大学 | A kind of metal charging tray vision positioning system of automation process line |
CN109015653A (en) * | 2018-08-30 | 2018-12-18 | 黄河科技学院 | Grab control method, device, storage medium and electronic equipment |
CN109000605A (en) * | 2018-09-30 | 2018-12-14 | 海安迪斯凯瑞探测仪器有限公司 | A kind of automation thickness roughness tester |
CN109352647A (en) * | 2018-10-12 | 2019-02-19 | 盐城工学院 | A kind of automobile six-joint robot visual grasping system |
CN109396053A (en) * | 2018-10-30 | 2019-03-01 | 福建省亿顺机械设备有限公司 | Intelligent sorting method |
CN109552704A (en) * | 2018-11-15 | 2019-04-02 | 青岛宝佳自动化设备有限公司 | A kind of new-type intelligent robot crawl and unpacking unit |
CN109461336A (en) * | 2018-11-23 | 2019-03-12 | 无锡职业技术学院 | A kind of half virtual objects sorting system training platform in kind based on machine vision |
CN109521398A (en) * | 2018-12-05 | 2019-03-26 | 普达迪泰(天津)智能装备科技有限公司 | A kind of positioning system and localization method based on multi-vision visual |
CN109692825A (en) * | 2019-01-11 | 2019-04-30 | 上海卓畅信息技术有限公司 | A kind of method for sorting and sorting device of part |
CN109772733A (en) * | 2019-01-15 | 2019-05-21 | 西安交通大学 | A kind of the defect bamboo block detection sorting equipment and method of view-based access control model |
CN109940626A (en) * | 2019-01-23 | 2019-06-28 | 浙江大学城市学院 | A kind of thrush robot system and its control method based on robot vision |
CN109927033A (en) * | 2019-04-01 | 2019-06-25 | 杭州电子科技大学 | A kind of target object dynamic adaptation method applied to conveyer belt sorting |
CN110076777A (en) * | 2019-05-05 | 2019-08-02 | 北京云迹科技有限公司 | A kind of picking method and device |
CN110076777B (en) * | 2019-05-05 | 2020-11-27 | 北京云迹科技有限公司 | Goods taking method and device |
CN112010021A (en) * | 2019-05-31 | 2020-12-01 | 宁波舜宇光电信息有限公司 | Workpiece conveying system, workpiece positioning system and positioning method thereof |
CN110335310A (en) * | 2019-07-09 | 2019-10-15 | 中国大恒(集团)有限公司北京图像视觉技术分公司 | A kind of scaling method under the non-common visual field |
CN110435129A (en) * | 2019-08-08 | 2019-11-12 | 江苏汇博机器人技术股份有限公司 | A kind of the robot vision guidance 3D printing system and its working method of teaching-oriented |
CN112710308A (en) * | 2019-10-25 | 2021-04-27 | 阿里巴巴集团控股有限公司 | Positioning method, device and system of robot |
CN112710308B (en) * | 2019-10-25 | 2024-05-31 | 阿里巴巴集团控股有限公司 | Positioning method, device and system of robot |
CN111334901A (en) * | 2020-02-18 | 2020-06-26 | 常熟理工学院 | Goat raw wool automatic sorting device based on memristor neural network |
CN111476841A (en) * | 2020-03-04 | 2020-07-31 | 哈尔滨工业大学 | Point cloud and image-based identification and positioning method and system |
CN111524301A (en) * | 2020-03-13 | 2020-08-11 | 安徽辰讯信息科技有限公司 | Automatic sorting and pricing system for clothes |
CN112547576A (en) * | 2020-12-21 | 2021-03-26 | 山东大舜医药物流有限公司 | Vaccine sorting line ex-warehouse rechecking system |
CN113547515B (en) * | 2021-07-16 | 2022-07-12 | 华中科技大学 | Coordinate calibration method based on ultrasonic servo surgical robot |
CN113547515A (en) * | 2021-07-16 | 2021-10-26 | 华中科技大学 | Coordinate calibration method based on ultrasonic servo surgical robot |
CN113843182A (en) * | 2021-09-27 | 2021-12-28 | 深圳技术大学 | Automated sorting system and method |
EP4033871A1 (en) | 2021-11-06 | 2022-07-27 | Fitech sp. z o.o. | Method of mounting suitable for positioning reeved components on a printed circuit board pcb |
CN114419437A (en) * | 2022-01-12 | 2022-04-29 | 湖南视比特机器人有限公司 | Workpiece sorting system based on 2D vision and control method and control device thereof |
CN115205379A (en) * | 2022-05-17 | 2022-10-18 | 深圳市腾盛精密装备股份有限公司 | Multi-point calibration method of cutting and sorting machine and related equipment |
CN115205379B (en) * | 2022-05-17 | 2023-09-12 | 深圳市腾盛精密装备股份有限公司 | Multi-point calibration method of cutting separator and related equipment |
Also Published As
Publication number | Publication date |
---|---|
CN103706568B (en) | 2015-11-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103706568B (en) | Based on the robot method for sorting of machine vision | |
CN108555908B (en) | Stacked workpiece posture recognition and pickup method based on RGBD camera | |
CN110211180A (en) | A kind of autonomous grasping means of mechanical arm based on deep learning | |
CN110202573B (en) | Full-automatic hand-eye calibration and working plane calibration method and device | |
CN104331894A (en) | Robot unstacking method based on binocular stereoscopic vision | |
CN205572431U (en) | System of assembling of intelligent vision robot | |
CN106829469A (en) | A kind of unordered grabbing device of robot based on double camera and method | |
CN109955249A (en) | Mechanical arm automatic processing system and its method | |
CN104058260A (en) | Robot automatic stacking method based on visual processing | |
CN107009358A (en) | A kind of unordered grabbing device of robot based on one camera and method | |
CN106269548A (en) | A kind of object automatic sorting method and device thereof | |
CN109433627A (en) | Manipulator materials-sorting system and its working method based on machine vision processing | |
CN101645136A (en) | Image identification and detection system | |
CN113506349A (en) | High-precision hand-eye calibration method for garbage sorting robot | |
CN107344171A (en) | A kind of low-voltage air switch the System of Sorting Components and method based on Robot Visual Servoing | |
CN112975970A (en) | Vision grabbing mechanical arm system | |
CN107167072A (en) | A kind of vision detection system corrected for LED filament spot welding and detection method | |
EP4023398A1 (en) | Information processing device, configuration device, image recognition system, robot system, configuration method, learning device, and learned model generation method | |
CN110125036A (en) | A kind of self-identifying sorting system and method based on template matching | |
CN114132745A (en) | Automatic workpiece loading and unloading system and method based on AGV and machine vision | |
Zhou et al. | Design and test of a sorting device based on machine vision | |
Pan et al. | Manipulator package sorting and placing system based on computer vision | |
CN206645534U (en) | A kind of unordered grabbing device of robot based on double camera | |
Xu et al. | Industrial robot base assembly based on improved Hough transform of circle detection algorithm | |
CN203636826U (en) | Robot device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CP01 | Change in the name or title of a patent holder | ||
CP01 | Change in the name or title of a patent holder |
Address after: No. 18, Shenghu East Road, Lianyungang City, Jiangsu Province 222,061 Patentee after: The 716th Research Institute of China Shipbuilding Corp. Address before: No. 18, Shenghu East Road, Lianyungang City, Jiangsu Province 222,061 Patentee before: 716TH RESEARCH INSTITUTE OF CHINA SHIPBUILDING INDUSTRY Corp. |