Professional Documents
Culture Documents
Line Tracking
Line Tracking
Automation
Conveyor Tracking
https://www.kuka.com/-/media/kuka-corporate/images/products/software/kuka_pickcontrol/kuka_pickcontrol_header.jpg?rev=a3d56f09dda7463f9bea98fe54bbf868&hash=0B8A4E6EF04AAB87FCBFDA15B9503273
Advanced Robotics and
Automation
Conveyor Tracking
Examples/Complexities
Advanced Robotics and
Automation
https://www.foodengineeringmag.com/ext/resources/Issues/2013-8/fex0813robot1_feat.jpg?t=137580 https://indauto.eu/images/2019/07/12/almati.jpg
3914&width=696
Advanced Robotics and
Automation
http://eidtech.dyndns-at-work.com/support/RC8_Manual/img/002221/002221_3.png
Advanced Robotics and
Automation
https://mediaserver.goepson.com/ImConvServlet/imconv/f056e41dc03ff2606e49747863de94c381faa290/515Wx515H?use=productpictures&assetDescr=conveyor_tracking_SPT_R12NZ900AA_W_384x286
Advanced Robotics and
Automation
Conveyor Tracking
Examples/Complexities
Advanced Robotics and
Automation
https://cdn.sick.com/media/330/1/91/891/IM0063891.jpg
Inline/Shaft Encoder
https://www.universal-robots.com/media/1110294/06__496x280.jpg
https://4.imimg.com/data4/MQ/ON/MY-790042/precision-belt-conveyors-500x500.jpg
https://cdn.sick.com/media/330/1/51/851/IM0063851.jpg
Advanced Robotics and
Automation
https://i.stack.imgur.com/Zygq3.jpg
https://d3i71xaburhd42.cloudfront.net/d47e25ad91f858cde026eda9e8c3a3820644544c/4-Figure7-1.png
Advanced Robotics and
Automation
Conveyor Tracking
Examples/Complexities
Advanced Robotics and
Automation
Conveyor
Advanced Robotics and
Automation
Tracking Frame
Origin
+X
Y= 0mm
+Y
Robot Working Zone
Y= 100mm
X= 1000mm X= 0mm
Conveyor X= -150mm
+Z = Up from conveyor surface
Z = 0mm @ conveyor surface
Advanced Robotics and
Automation
Ø= 50mm
H= 20mm
+X
Y= 0mm
+Y
Robot Working Zone
Y= 100mm
X= 1000mm X= 0mm
Conveyor X= -150mm
+Z = Up from conveyor surface
Z = 0mm @ conveyor surface
Advanced Robotics and
Automation
+1250 counts
+X
Y= 0mm
+Y
Robot Working Zone
Y= 100mm
X= 1000mm X= 0mm
Conveyor X= -150mm
+Z = Up from conveyor surface
Z = 0mm @ conveyor surface
Advanced Robotics and
Automation
+1000 counts
+X
Y= 0mm
+Y
Robot Working Zone
Y= 100mm
X= 1000mm X= 0mm
Conveyor X= -150mm
+Z = Up from conveyor surface
Z = 0mm @ conveyor surface
Advanced Robotics and
Automation
+8000 counts
+X
Y= 0mm
+Y
Robot Working Zone
Y= 100mm
X= 1000mm X= 0mm
Conveyor X= -150mm
+Z = Up from conveyor surface
Z = 0mm @ conveyor surface
Advanced Robotics and
Automation
+X
Y= 0mm
+Y
Robot Working Zone
Y= 100mm
X= 1000mm X= 0mm
Conveyor X= -150mm
+Z = Up from conveyor surface
Z = 0mm @ conveyor surface
Advanced Robotics and
Automation
+X
Y= 0mm
+Y
Robot Working Zone Camera Field
Y= 100mm
X= 1000mm X= 0mm
Conveyor
+Z = Up from conveyor surface
Z = 0mm @ conveyor surface
Advanced Robotics and
Automation
1 Y= -52mm
+X
Y= 0mm
+Y
Robot Working Zone Camera Field
Y= 100mm
X= 1000mm X= 0mm
X= -195mm
Conveyor
+Z = Up from conveyor surface
Z = 0mm @ conveyor surface
Advanced Robotics and
Automation
+500 counts
1
+X rZ = -85deg Y= 0mm
Y= 28mm
2
+Y
Robot Working Zone Camera Field
Y= 100mm
X= 1000mm X= 0mm
X= -180mm
Conveyor
+Z = Up from conveyor surface
Z = 0mm @ conveyor surface
Advanced Robotics and
Automation
1 Vision finds second part RUNNING 2 1000 (+500 counts) -145mm (+50mm) -52mm 30mm 33deg
2 Vision finds second part RUNNING 2 1000 -180mm 28mm 30mm -85deg
Advanced Robotics and
Automation
+1600 counts
1
+X
Y= 0mm
2
+Y
Robot Working Zone Camera Field
Y= 100mm
X= 1000mm X= 0mm
Conveyor
+Z = Up from conveyor surface
Z = 0mm @ conveyor surface
Advanced Robotics and
Automation
1 Vision finds second part RUNNING 2 1000 (+500 counts) -145mm (+50mm) -52mm 30mm 33deg
1 First part enters robot zone RUNNING 2 2600 (+1600 counts) 15mm (+160mm) -52mm 30mm 33deg
2 Vision finds second part RUNNING 2 1000 -180mm 28mm 30mm -85deg
2 First part enters robot zone RUNNING 2 2600 (+1600 counts) -30mm (+160mm) 28mm 30mm -85deg
Advanced Robotics and
Automation
+750 counts
1
+X
Y= 0mm
2
+Y
Robot Working Zone Camera Field
Y= 100mm
X= 1000mm X= 0mm
Conveyor
+Z = Up from conveyor surface
Z = 0mm @ conveyor surface
Advanced Robotics and
Automation
1 Vision finds second part RUNNING 2 1000 (+500 counts) -145mm (+50mm) -52mm 30mm 33deg
1 First part enters robot zone RUNNING 2 2600 (+1600 counts) 15mm (+160mm) -52mm 30mm 33deg
1 Robot grabs first part RUNNING 2 3350 (+750 counts) 90mm (+75mm) -52mm 30mm 33deg
2 Vision finds second part RUNNING 2 1000 -180mm 28mm 30mm -85deg
2 First part enters robot zone RUNNING 2 2600 (+1600 counts) -30mm (+160mm) 28mm 30mm -85deg
2 Robot grabs first part RUNNING 2 3350 (+750 counts) 45mm (+75mm) 28mm 30mm -85deg
Advanced Robotics and
Automation
+X
Y= 0mm
+600 counts
2
+Y
Robot Working Zone Camera Field
Y= 100mm
X= 1000mm X= 0mm
Conveyor
+Z = Up from conveyor surface
Z = 0mm @ conveyor surface
Advanced Robotics and
Automation
1 Vision finds second part RUNNING 2 1000 (+500 counts) -145mm (+50mm) -52mm 30mm 33deg
1 First part enters robot zone RUNNING 2 2600 (+1600 counts) 15mm (+160mm) -52mm 30mm 33deg
1 Robot grabs first part RUNNING 2 3350 (+750 counts) 90mm (+75mm) -52mm 30mm 33deg
N/A Robot clears first part STOPPED 1 N/A N/A N/A N/A N/A
2 Vision finds second part RUNNING 2 1000 -180mm 28mm 30mm -85deg
2 First part enters robot zone RUNNING 2 2600 (+1600 counts) -30mm (+160mm) 28mm 30mm -85deg
2 Robot grabs first part RUNNING 2 3350 (+750 counts) 45mm (+75mm) 28mm 30mm -85deg
1 Robot clears with first part RUNNING 1 3950 (+600 counts) 105mm (+60mm) 28mm 30mm -85deg
Advanced Robotics and
Automation
+X
Y= 0mm
+100 counts
2
+Y
Robot Working Zone Camera Field
Y= 100mm
X= 1000mm X= 0mm
Conveyor
+Z = Up from conveyor surface
Z = 0mm @ conveyor surface
Advanced Robotics and
Automation
2 Vision finds second part RUNNING 2 1000 -180mm 28mm 30mm -85deg
2 First part enters robot zone RUNNING 2 2600 (+1600 counts) -30mm (+160mm) 28mm 30mm -85deg
2 Robot grabs first part RUNNING 2 3350 (+750 counts) 45mm (+75mm) 28mm 30mm -85deg
1 Robot clears with first part RUNNING 1 3950 (+600 counts) 105mm (+60mm) 28mm 30mm -85deg
1 Robot moves to grab second part RUNNING 1 4050 (+100 counts) 115mm (+10mm) 28mm 30mm -85deg
Advanced Robotics and
Automation
+X
Y= 0mm
+450 counts
2
+Y
Robot Working Zone Camera Field
Y= 100mm
X= 1000mm X= 0mm
Conveyor
+Z = Up from conveyor surface
Z = 0mm @ conveyor surface
Advanced Robotics and
Automation
2 Vision finds second part RUNNING 2 1000 -180mm 28mm 30mm -85deg
2 First part enters robot zone RUNNING 2 2600 (+1600 counts) -30mm (+160mm) 28mm 30mm -85deg
2 Robot grabs first part RUNNING 2 3350 (+750 counts) 45mm (+75mm) 28mm 30mm -85deg
1 Robot clears with first part RUNNING 1 3950 (+600 counts) 105mm (+60mm) 28mm 30mm -85deg
1 Robot moves to grab second part RUNNING 1 4050 (+100 counts) 115mm (+10mm) 28mm 30mm -85deg
1 Robot grabs second part RUNNING 1 4500 (+450 counts) 160mm (+45mm) 28mm 30mm -85deg
Advanced Robotics and
Automation
2
Y= -100mm
+X
Y= 0mm
+Y
Robot Working Zone Camera Field
Y= 100mm
X= 1000mm X= 0mm
Conveyor
+Z = Up from conveyor surface
Z = 0mm @ conveyor surface
Advanced Robotics and
Automation
2 Vision finds second part RUNNING 2 1000 -180mm 28mm 30mm -85deg
2 First part enters robot zone RUNNING 2 2600 (+1600 counts) -30mm (+160mm) 28mm 30mm -85deg
2 Robot grabs first part RUNNING 2 3350 (+750 counts) 45mm (+75mm) 28mm 30mm -85deg
1 Robot clears with first part RUNNING 1 3950 (+600 counts) 105mm (+60mm) 28mm 30mm -85deg
1 Robot moves to grab second part RUNNING 1 4050 (+100 counts) 115mm (+10mm) 28mm 30mm -85deg
1 Robot grabs second part RUNNING 1 4500 (+450 counts) 155mm (+40mm) 28mm 30mm -85deg
N/A Robot clears second part STOPPED 0 N/A N/A N/A N/A N/A
Advanced Robotics and
Automation
Complexities
https://robodk.com/blog/wp-content/uploads/2019/04/program-robot-conveyor-1024x683.jpg
Advanced Robotics and
Automation
Timing
Encoder Robot Arm
Downstream Upstream
Boundary Boundary Vision Camera
3
1
! 2
Overlapping Parts
Encoder Robot Arm
Downstream Upstream
Boundary Boundary Vision Camera
Multiple Robots
Encoder Robot3 Arm Robot2 Arm Robot1 Arm
Vision Camera
Mutli-Parts
Encoder Robot Arm
Downstream Upstream
Boundary Boundary Vision Camera
1 +X
2 3
4 2 +Y
5 3 1 6
6 5
6 4
Multiple Conveyors
Encoder2
Vision Camera2
1 2
3
4
Camera Field Robot Working Zone
Conveyor2
Robot Arm
Encoder1
Vision Camera1
5
6
Robot Working Zone Camera Field
Conveyor1
Advanced Robotics and
Automation
Complexities
https://i.ytimg.com/vi/cWa8evbwSkI/maxresdefault.jpg