1. 2 vision + robot = flexible automation 3 flexible automation the vision about robots, vision and...

18
1

Upload: francine-jacobs

Post on 05-Jan-2016

236 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 1. 2 Vision + Robot = Flexible Automation 3 Flexible Automation The vision about robots, vision and automation handling many products variants on a running

1

Page 2: 1. 2 Vision + Robot = Flexible Automation 3 Flexible Automation The vision about robots, vision and automation handling many products variants on a running

2

Vision + Robot=

Flexible Automation

Page 3: 1. 2 Vision + Robot = Flexible Automation 3 Flexible Automation The vision about robots, vision and automation handling many products variants on a running

3

Flexible Automation

The vision about robots, vision and automation handling many products

variants on a running standard conveyor

Page 4: 1. 2 Vision + Robot = Flexible Automation 3 Flexible Automation The vision about robots, vision and automation handling many products variants on a running

4

What is the task for the vision?

The primary task – Locate object– 3D – six dimensions– 2D – x,y and angle

When located - Identification

Page 5: 1. 2 Vision + Robot = Flexible Automation 3 Flexible Automation The vision about robots, vision and automation handling many products variants on a running

5

Classical Scenario

One camera – above the conveyor – and a robot

Communication – rs-232

Robot master : Get Part

Vision answer : x,y,angle

Page 6: 1. 2 Vision + Robot = Flexible Automation 3 Flexible Automation The vision about robots, vision and automation handling many products variants on a running

6

Scrabble Example

• A PC with a monochrome 640 x 480 pixels firewire camera

• Camera height 900 mm• Lens – 8 mm• Rexroth Bosch AR6 robot• Scorpion Vision Software• RS-232 communication• Cycletime - 200 ms – P4

2.0 GHz

Page 7: 1. 2 Vision + Robot = Flexible Automation 3 Flexible Automation The vision about robots, vision and automation handling many products variants on a running

7

Image processing

• Segmentation• Blob

• Pattern Matching

• Orientation• Pattern Matching

• Line Finders

• Result x,y and angle

Page 8: 1. 2 Vision + Robot = Flexible Automation 3 Flexible Automation The vision about robots, vision and automation handling many products variants on a running

8

Vision – Robot Calibration

• A standard four-point calibration dominates the 2D robot vision

• Calibration done manually when system is offline

• Vision works i robot coordinates

Page 9: 1. 2 Vision + Robot = Flexible Automation 3 Flexible Automation The vision about robots, vision and automation handling many products variants on a running

9

Identification

• Identificates the letter using a template-matcher

• A smart resampling means that the system handles rotation, perspective and size changes with ease.

Page 10: 1. 2 Vision + Robot = Flexible Automation 3 Flexible Automation The vision about robots, vision and automation handling many products variants on a running

10

Other examples

• Automatic palleting with Motoman robot

Page 11: 1. 2 Vision + Robot = Flexible Automation 3 Flexible Automation The vision about robots, vision and automation handling many products variants on a running

11

Blockdiagram

Industriell VISION-PCSCORPION VMS

Trigger

External VDUand Keyboard

VGACamera

PLC

TDVCmdProtocolRS-232

Result

Page 12: 1. 2 Vision + Robot = Flexible Automation 3 Flexible Automation The vision about robots, vision and automation handling many products variants on a running

12

System Protocol

• PLC transmits trigger to Scorpion

• Scorpion capture image return one of the following over RS 232– OK Angle– Error tag– Angle not OK– Cannot Measure

Page 13: 1. 2 Vision + Robot = Flexible Automation 3 Flexible Automation The vision about robots, vision and automation handling many products variants on a running

13

Flexible Picking

• Randomly feeding products on 8 conveyors.

• 2 robots picking and packing guided by Scorpion Vision Software

• Video

Page 14: 1. 2 Vision + Robot = Flexible Automation 3 Flexible Automation The vision about robots, vision and automation handling many products variants on a running

14

Mounting contacts

• Bosch robot mount contact

• Vision checks that the pins are OK

Page 15: 1. 2 Vision + Robot = Flexible Automation 3 Flexible Automation The vision about robots, vision and automation handling many products variants on a running

15

Measure Angle

• Motoman Robot holds object

• Vision measure angle

Page 16: 1. 2 Vision + Robot = Flexible Automation 3 Flexible Automation The vision about robots, vision and automation handling many products variants on a running

16

Conclusion

• Many possibilities for the innovative

• Cost of robot vision is dropping

• Standard hardware

• Proven and configurable software

Page 17: 1. 2 Vision + Robot = Flexible Automation 3 Flexible Automation The vision about robots, vision and automation handling many products variants on a running

17

One solution for all Vision Systems

• Configurable Software– MMI

– Vision Tools

– Process Insight

– Communication

• Standard– Cameras

– PC

– Windows 2000/XP

Page 18: 1. 2 Vision + Robot = Flexible Automation 3 Flexible Automation The vision about robots, vision and automation handling many products variants on a running

18