Vision-Based Robot Control

13
Vision-Based Robot Control Bax Smith Term 8 Electrical (CC)

description

Vision-Based Robot Control. Bax Smith Term 8 Electrical (CC). Outline. How I came up with this project Components of the project Visual Demo Conclusion. Vision-Based Robot Control. Person: 5 Senses Robot: 1 Sense Person: Mobile Robot: Mobile - PowerPoint PPT Presentation

Transcript of Vision-Based Robot Control

Page 1: Vision-Based Robot Control

Vision-Based Robot Control

Bax SmithTerm 8 Electrical (CC)

Page 2: Vision-Based Robot Control

Outline

• How I came up with this project• Components of the project• Visual Demo• Conclusion

Page 3: Vision-Based Robot Control

Vision-Based Robot Control• Person: 5 Senses

Robot: 1 Sense• Person: Mobile

Robot: Mobile• Person: Can Grasp

ObjectsRobot: Can Grasp Objects

• Person: Intelligent• Robot: ?

Page 4: Vision-Based Robot Control

The Result: Sambuca

Page 5: Vision-Based Robot Control

Applications for Sambuca

• Get me beer from fridge

• Vacuum carpet• Mow the lawn• Give tours• Recycle!

Illustrates the point and Saves the environment!

Page 6: Vision-Based Robot Control

Components of Sambuca

• Vision System• Mobility System

• Intelligence System• Arm System

Page 7: Vision-Based Robot Control

Sambuca - Vision System

• Hardware: Webcam• The Problem:

Distinguishing Cans/Bottles from other things

• The Solution: Image Processing and Feature Extraction

Page 8: Vision-Based Robot Control

Sambuca - Mobility System

• Hardware: Electric Wheelchair Base

• Turns by reversing direction of wheel rotations

Page 9: Vision-Based Robot Control

Sambuca - Intelligence System

• What to do if it sees an object?• How far away is the object?• Is on the left or right?• What about multiple objects?• How to get to the object?

Page 10: Vision-Based Robot Control

Sambuca - Intelligence - FSM

• Scavenger - look for object

• Retrieval - grasp object

• Deliver - put in bin

START DETECT

GRABRELEASE

DONE

Scavenger Retrieval

Delivery

Page 11: Vision-Based Robot Control

Sambuca - Arm System

• RT200 Robotic Arm• Go to Point - Acknowledge

PC -Intelligence

RT200 Robotic Arm

Serial

Page 12: Vision-Based Robot Control

Sambuca in Action

Page 13: Vision-Based Robot Control

Conclusion

• Finds and distinguishes objects very well• Tracks and follows targets very well• Arm could do with its own vision system• Mobile Base could do with its own Control

System/Encoders