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

Slides:



Advertisements
Similar presentations
Using Robots as Fire-fighting Agents Anindita Das Department of Electrical and Computer Engineering University of Texas at Austin
Advertisements

Project Title Here IEEE UCSD Overview Robo-Magellan is a robotics competition emphasizing autonomous navigation and obstacle avoidance over varied, outdoor.
So different. too old so long because of him.
LabView Basics.
Real-time, low-resource corridor reconstruction using a single consumer grade RGB camera is a powerful tool for allowing a fast, inexpensive solution to.
SOUTHEASTCON I KARMA ECE IEEE SoutheastCon Hardware Competition Must build an autonomous robot that can –Start at rest at the Starting Station.
A vision-based system for grasping novel objects in cluttered environments Ashutosh Saxena, Lawson Wong, Morgan Quigley, Andrew Y. Ng 2007 Learning to.
Senior Design Team 5: Final Presentation May 9, 2009.
Bryan Willimon Master’s Thesis Defense Interactive Perception for Cluttered Environments.
1 Panoramic University of Amsterdam Informatics Institute.
Vision for Robotics ir. Roel Pieters & dr. Dragan Kostić Section Dynamics and Control Dept. Mechanical Engineering {r.s.pieters, January.
MASKS © 2004 Invitation to 3D vision Lecture 11 Vision-based Landing of an Unmanned Air Vehicle.
The MU Mites Robot Team Marjorie Skubic Derek Anderson Srikanth Kavirayani Mohammed Khalilia Benjamin Shelton Computational Intelligence Research Lab University.
Intelligent Ground Vehicle Competition 2006 Brigham Young University.
Embedded Visual Control for Robotics 5HC99 ir. Roel Pieters & dr. Dragan Kostić Section Dynamics and Control Dept. Mechanical Engineering {r.s.pieters,
Human-in-the-Loop Control of an Assistive Robot Arm Katherine Tsui and Holly Yanco University of Massachusetts, Lowell.
Computer aided archive system for people with impairments University of Bridgeport.
IofT 1910 W Fall 2006 Week 1. What we will do today  Start by looking at various types of robots  Look at new applications for robots  Explore where.
Hide-n-seek Robot Ivan See & Karen Tsang Presentation Date: 9/18/03.
Juan Guzman ASU Mentor: Shea Ferring. About Me Name: Juan Guzman Computer Science major ASU Senior (graduating December 2012) Have prior internship with.
I mage and M edia U nderstanding L aboratory for Performance Evaluation of Vision-based Real-time Motion Capture Naoto Date, Hiromasa Yoshimoto, Daisaku.
Autodesk Inventor: Part 1 Creating a Part Inventor is used to design 3D models of the parts we design and allows us visualize what the robot will look.
By: Rami.  Goods: lawn mower [to mow the lawn]. A four Wheeler [to get to places that are far away].  Services: Me, some customers and workers.
Fuzzy control of a mobile robot Implementation using a MATLAB-based rapid prototyping system.
Introduction to ECE432 Instructor: Ying Wu Dept. Electrical & Computer Engr. Northwestern University Evanston, IL 60208
Adapted for STLP Camp ‘09 Mobile Robots Why do robots need to move?
The George Washington University Electrical & Computer Engineering Department ECE 002 Dr. S. Ahmadi Class 2.
Novel Sensing Networks for Intelligent Monitoring (Newton) Z Q Lang, H Chen, T Dodd Department of Automatic Control & Systems Engineering University of.
Tour Guide Robot Project Face Detection and Face Orientation on The Mobile Robot Robotino Gökhan Remzi Yavuz Ayşenur Bilgin.
Object Tracking Using Autonomous Quad Copter Carlos A Munoz, Advisor: Dr. Tarek Sobh Robotics, Intelligent Sensing & Control (RISC) Lab., School of Engineering,
Vision-based Landing of an Unmanned Air Vehicle
Exploring Different Localization Technologies Lucy Huh Master’s Electrical and Computer Engineering.
Qualitative Vision-Based Mobile Robot Navigation Zhichao Chen and Stanley T. Birchfield Dept. of Electrical and Computer Engineering Clemson University.
How to link the robot and the computer (Bluetooth) How to turn on and off How to connect the adaptor Fluke card connection Sec Getting Started How.
Mobile Robots Why do robots need to move?. What defines a robot? Sense – a robot has to take in information about its environment Plan – a robot has to.
Motion Constraint Train Down the Track. Apply Angle Constraint to Workplanes Train is assembled at this point. Place a Workplane through the center of.
MIR – Mobile Intelligence Robot By Jason Abbett and Devon Berry.
A disk drive is made up of a platter, an arm with a read/write head at the end of it, some gizmo to move the arm back and forth, and some electronics to.
QUADCOPTER- Vision Based Object Tracking By By Pushyami Kaveti Pushyami Kaveti.
ArmControl Motions. Software allows a Lynxmotion robotic arm to interface with a computer. The software can: –Make the arm move from your PC –Control.
Design of PCA and SVM based face recognition system for intelligent robots Department of Electrical Engineering, Southern Taiwan University, Tainan County,
Based on the success of image extraction/interpretation technology and advances in control theory, more recent research has focused on the use of a monocular.
Autonomous Robots Vision © Manfred Huber 2014.
Cloud Based Robotics.
SECON TEAM A Electrical & Computer Engineering Department Institute of Electrical and Electronics Engineers (IEEE) 2009 Southeastern Conference (SECON)
Univ logo Research and Teaching using a Hydraulically-Actuated Nuclear Decommissioning Robot Craig West Supervisors: C. J. Taylor, S. Monk, A. Montazeri.
Eric Minner & James Pittman. Outline Project Statement / Motivation Concept overview Quick computer vision overview Demo Lessons Learned Future Work.
ME 4451: Robotics Patrick Chang Ryan Stewart Julia Barry Alex Choi
ETHICAL AND ENVIRONMENTAL IMPACT ANALYSIS Autonomous Targeting Vehicle (ATV) Daniel Barrett Sebastian Hening Sandunmalee Abeyratne Anthony Myers.
Application of Stereo Vision in Tracking *This research is supported by NSF Grant No. CNS Opinions, findings, conclusions, or recommendations.
We save should energy We should save energy.
SECON Team A Electrical & Computer Engineering Department Institute of Electrical and Electronics Engineers (IEEE) 2009 Southeastern Conference (SECON)
MRF Geosystems Corporation 2012/geoalberta_10_anniversaryPNG.png MRF Geosystems Corporation Mar 16, 2016
Think about the situations presented in Comp-U-Us and Mowing Lawns. You used two different expressions to model each situation. In Comp-U-Us, one expression.
How Microsoft/DevDiv uses TFS 報告人:張嘉琪 日期: 2008/9/15.
Power Ks4 Electricity. Aims Work out what Power means Define a Formula P = VI Define Units 1W = 1J/s.
Perceptive Computing Democracy Communism Architecture The Steam Engine WheelFire Zero Domestication Iron Ships Electricity The Vacuum tube E=mc 2 The.
Calculating Rotations for Turns
Freshman project Robotic arm control using webcam
NXT Mindstorms Kit Programming
Intelligence Crane By: Maysoon Ashayer Muna Sholi Supervised by:
What you asked me to teach…
Processing the image with Python
Small Molecule-DNA Hybrids (SMDHs) for Cancer Therapy
Color-Based Object Identifier Using LVQ
Unilateral Neglect, Spatial Attention, Object-Based Attention
SIFT Demo Heather Dunlop March 20, 2006.
Open Differentials By: Paul Decarolis
Which way does the robot have to turn to get to the charger?
Similarity in Right Triangles
Presentation transcript:

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 Person: Can Grasp Objects Robot: Can Grasp Objects Person: Intelligent Robot: ?

The Result: Sambuca

Applications for Sambuca Get me beer from fridge Vacuum carpet Mow the lawn Give tours Recycle! Illustrates the point and Saves the environment!

Components of Sambuca Vision System Mobility System Intelligence System Arm System

Sambuca - Vision System Hardware: Webcam The Problem: Distinguishing Cans/Bottles from other things The Solution: Image Processing and Feature Extraction

Sambuca - Mobility System Hardware: Electric Wheelchair Base Turns by reversing direction of wheel rotations

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?

Sambuca - Intelligence - FSM Scavenger - look for object Retrieval - grasp object Deliver - put in bin STARTDETECT GRAB RELEASE DONE Scavenger Retrieval Delivery

Sambuca - Arm System RT200 Robotic Arm Go to Point - Acknowledge PC - Intelligence RT200 Robotic Arm Serial

Sambuca in Action

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