Autonomous Tracking Robot Andy Duong Chris Gurley Nate Klein Wink Barnes Georgia Institute of Technology School of Electrical and Computer Engineering.

Slides:



Advertisements
Similar presentations
CSE 424 Final Presentation Team Members: Edward Andert Shang Wang Michael Vetrano Thomas Barry Roger Dolan Eric Barber Sponsor: Aviral Shrivastava.
Advertisements

1 Adaptive Thermostat With Bluetooth Technology Trey Lawrence Jennifer Ogunlowo Scott Snyder Mark Youngblood ECE4007L02, Group 7 Georgia Institute of Technology.
Sensors.
SOUTHEASTCON I KARMA ECE IEEE SoutheastCon Hardware Competition Must build an autonomous robot that can –Start at rest at the Starting Station.
Introduction  If you have ever been to shooting range before, you know that firing a gun is fun. Time flies when you’re sending hundreds of rounds down.
Senior Computer Engineering Project
Autonomous Vehicle Pursuit of Target Through Optical Recognition Vision & Image Science Laboratory, Department of Electrical Engineering,Technion Daniel.
Automated Football Launcher: Methods for Completing Autonomous Football Passes using Motion Tracking Carmine Milone, Joe Milone, Alex Heydari, George Yue,
OutLine Overview about Project Wii Robot Escaper Robot Problems and Solutions Demo.
The Gaze Controlled Robotic Platform creates a sensor system using a webcam. A specialized robot built upon the Arduino platform responds to the webcam.
Chapter 2 Computer Imaging Systems. Content Computer Imaging Systems.
Automatic Delivery Machine ME 3484 Group 2 Li Jiang Jia Cong Li Kun Hei Fong.
Autonomous Dual Navigation System Vehicle Dmitriy Bekker Sergei Kunsevich Computer Engineering Rochester Institute of Technology December 1, 2005 Advisor:
Real-Time Object Tracking System Adam Rossi Meaghan Zorij
Tracking Rover Team Rubber Ducky Joshua Rubin Alexander Starick Ryan Ramos Alexander Chi.
Mechanical Checkers Peter Frandina Raymond Poudrier Christopher Rouland.
EIGHTH GRADE ROBOTICS KITTATINNY REGIONAL HIGH SCHOOL MR. SHEA Introduction to Robotics Day4.
Introduction.
Automated Football Launcher: Methods for Completing Autonomous Football Passes using Motion Tracking Carmine Milone, Joe Milone, Alex Heydari, George Yue,
Autonomous Control of Scalextric Slot Car on User-Defined Track Siddharth Kamath Souma Mondal Dhaval Patel School of Electrical and Computer Engineering.
Design and Implementation of Metallic Waste Collection Robot
Team Spot A Cooperative Robotics Problem A Robotics Academy Project: Laurel Hesch Emily Mower Addie Sutphen.
Microprocessors Tutorial 1: Arduino Basics
By Meidika Wardana Kristi, NRP  Digital cameras used to take picture of an object requires three sensors to store the red, blue and green color.
Autonomous Tracking Robot Andy Duong Chris Gurley Nate Klein Wink Barnes Georgia Institute of Technology School of Electrical and Computer Engineering.
The George Washington University Electrical & Computer Engineering Department ECE 002 Dr. S. Ahmadi Class 2.
Ultrasonic Tracking System Group # 4 4/22/03 Bill Harris Sabie Pettengill Enrico Telemaque Eric Zweighaft.
Engaging Undergraduate Students with Robotic Design Projects James O. Hamblen School of ECE, Georgia Tech, Atlanta, GA
Stereoscopic Imaging for Slow-Moving Autonomous Vehicle By: Alexander Norton Advisor: Dr. Huggins April 26, 2012 Senior Capstone Project Final Presentation.
Sean Day Diante Reid Liem Huynh. Project Overview  To create a vehicle that autonomously follows a moving object  To design a low cost, mobile robot.
Stanley – RC Car.
RoboTeam 05/04/2012 Submitted by:Costia Parfeniev, Boris Pinzur Supervised by: Kobi Kohai.
Team: Justin Audley, Blake Brown, Christopher Dean, Andrew Russell, Andrew Saunders Advisor: Dr. Richard A. Messner Sponsors: Dr. Richard A. Messner, UNH.
FAST: Fully Autonomous Sentry Turret
EV3 Workshop Oct 3, 2015 Instructor: Chris Cartwright
Low Cost Infrared Touch Screen Bezel for POS Systems Rohan Verma, Jeremy Taylor, Freddie Dunn III Georgia Institute of Technology School of Electrical.
The George Washington University Department of ECE ECE 1010 Intro: Electrical & Computer Engineering –Introducing KIPR Link/Interface and Set-up –Continuation.
Josh Chao Francis Fernandes Denny Lie Jackson Tanis April 20 th 2009 Georgia Institute of Technology College of Engineering School of Electrical and Computer.
Jeff Hildebrandt Dylan Lambe Mick Muzac Bradley Raley.
Emergency Vehicle Detector for Use in Consumer’s Motor Vehicle Georgia Institute of Technology School of Electrical and Computer Engineering ECE 4007.
Multi-Vehicles Formation Control Exploring a Scalar Field Polytechnic University Department of Mechanical, Aerospace, and Manufacturing Engineering Polytechnic.
Phong Le (EE) Josh Haley (CPE) Brandon Reeves (EE) Jerard Jose (EE)
1 Cartel: Cartography (mapmaking) + Intel (intelligence) Preliminary Design Review ECE4007 L01 – Senior Design – Fall 2007 School of Electrical and Computer.
Google Sketchup. What is Sketchup SketchUp is a very powerful 3-D modeling software of the type used by architects and drafters. In three dimensional.
A Multidisciplinary Approach for Using Robotics in Engineering Education Jerry Weinberg Gary Mayer Department of Computer Science Southern Illinois University.
Ewout van Bekkum Chris Gurley Nate Klein. Brief Summary Purpose of project Automated Gigapixel Panorama Acquisition Create a platform to Adjust the camera’s.
Casey Smith Doug Ritchie Fred Lloyd Michael Geary School of Electrical and Computer Engineering December 15, 2011 ECE 4007 Automated Speed Enforcement.
Autonomous Robots Vision © Manfred Huber 2014.
ECE 4007 L01 DK6 1 FAST: Fully Autonomous Sentry Turret Patrick Croom, Kevin Neas, Anthony Ogidi, Joleon Pettway ECE 4007 Dr. David Keezer.
WELCOME TO ARDUINO E-DAY CAR PROJECT MEETING – ITALY MARCH.
Emergency Vehicle Detector for use in Consumer’s Motor Vehicle Georgia Institute of Technology School of Electrical and Computer Engineering ECE 4007 Ehren.
The George Washington University Electrical & Computer Engineering Department ECE 002 Dr. S. Ahmadi Class3/Lab 2.
Niket Sheth Chris Karman Erik Scherbenske Peter van der Hoop.
David Meyers, Jared Santinelli, Phillip Robinson, Nazar Trilisky Georgia Institute of Technology School of Electrical and Computer Engineering October.
IN 1900 ICT Project Final Presentation. Group name : Code Squad.
Software Narrative Autonomous Targeting Vehicle (ATV) Daniel Barrett Sebastian Hening Sandunmalee Abeyratne Anthony Myers.
Autonomous Wheelchair Tyler Morton & Ben Hoerst Senior Design Advisor: Dr. Stanislaw Legowski Project Advisor: Dr. Steven Barrett ECE Senior Design.
1 Cartel: Cartography (mapmaking) + Intel (intelligence) Preliminary Design Review ECE4007 L01 – Senior Design – Fall 2007 School of Electrical and Computer.
CI-110 Plant Canopy Analyzer Instrument Training Conducted by: Brienne Meyer
ECE 445 Group 20 4/23/2012 Kevin Dluzen Jonathan Hall Diyang Qiu.
1 Microcontrollers. 2 Programmers work in the virtual world Machinery works in the physical world Microcontrollers connect the virtual and physical world.
CSE 341 Project : Ultrasonic Radar PRESENTED BY: NAME : AKIFA TASNEEM ID : SECTION: 02 1.
EV3 Attachments and Sensors. Ultrasonic Sensor  Purpose: detect distance from an object.  What it does: Generates sound waves and reads their echoes.
Smart Parking Application
Microprocessors Tutorial 1: Arduino Basics
Introducing KIPR Link/Interface and Set-up
By Rocheli Apilan & Betty Picpican
ECE 477 Digital Systems Senior Design Project  Spring 2006
Internal components of a computer.
Presentation transcript:

Autonomous Tracking Robot Andy Duong Chris Gurley Nate Klein Wink Barnes Georgia Institute of Technology School of Electrical and Computer Engineering ECE4007, L04 April 24 th, 2009

2 Project Overview Autonomous tank with the ability to –Locate target –Track and follow target –Aim and fire projectile 1/16 scale proof-of-feasibility Save lives by removing humans from the front line of battle Development costs under $4,000

3 Vehicle Design

4 Design Objectives Locate a target: –Detect presence of target using IR sensors –Rotate to face target Track and follow: –Approach target to within 1.5m ±.25m –Correct course with color tracking software –Ultrasonic sensor to determine range Aim and fire projectile: –Aim turret using color tracking software –Fire projectile at target with a 6° cone of accuracy

5 Project Illustration: Target Acquisition

6 Project Illustration: Rotation and Approach

7 Hardware Overview

8 Hardware Design

9 Relay Circuit

10 Picture of Relay Circuits

11 Hardware: Sensors IR SensorIR Spot Sensor Movement Detection30cm Detection Distance (max)5m Horizontal Detection100°38° Vertical Detection82°22° Ultrasonic Sensor Detection Range0.1524m (6 inches) m (254 inches)

12 Hardware Pictures

13 Windows CE Embedded OS Software in C++ Phidgets 8/8/8 Board to read sensor inputs, send digital output signals “phidgets21” library for function calls –Analog methods return value between –IR sensor value >380 or <620 indicates target motion –IR Sensors steady state around 505 (~2.5V) –Spot sensor value >475 or <535 indicates aligned target Software Components

14 Software Algorithm Overview

15 Color Tracking Algorithm Edit webcam test software for color tracking algorithm Compare pixels and create groups of horizontal pixels of the target color (red) –A target is red if: R > G + B where R, G, and B are the red, green, and blue values in a pixel Compare neighboring horizontal pixel groups to form blobs Average the indexes of the largest blob and turn the tank based on the blob’s average offset from the center pixel

16 Problems Sensor/Webcam fluctuations reduce accuracy –Over 1m, moving target caused sporadic values –Webcam auto-corrects color, brightness, contrast Relative color tracking algorithm More power needed than expected –Digital outputs unable to provide sufficient current –USB does not provide enough power Spot sensor value hardcoded for specific location

17 Limitations Tracking target –Accumulation of error in turret rotation –Ground slippage –Vertical alignment not viable

18 Budget and Cost Analysis ItemQtyTotal Cost RC German Tiger Tank1$79 AMN23111 IR Motion Sensor4$144 AMN21111 IR Spot Sensor1$12 HB-401 H-Bridge1$50 Item (Borrowed)QtyEst. Cost QuickcamPro 9000 Webcam1$70 Phidgets Ultrasonic Sensor1$30 Wiring/Mounts/Transistors1$5 -Total Amount Spent: $285 -Total Estimated Parts Cost: $390 -Total Estimated Cost (1 Unit, Including Labor): $3260 -Total Proposed Selling Price (Based on Mass Production): $3600

19 Results GoalsProposedActual Detect TargetYES Approach Target Distance1.5m ±.25m 1.15m Relocate Target if LostYES Firing Accuracy 6°Cone5° Cone

20 Demonstration and Acceptance Testing Actions: 1. Detecting and rotating to face target 2. Approaching and tracking target 3. Aligning turret and firing projectile Testing StagesDescription One Independent testing of each action Two Testing of consecutive actions Three Testing of all actions consecutively

21 Future Improvements Suggested ImprovementBenefit Add encoder to turretHigher accuracy alignment to target Use multiple ultrasonic sensorsMore accurate distance readings Attain a higher quality cameraFewer false movements during color tracking Include push buttons to start/stop algorithm Provide more control when testing/demonstrating Hide hardware inside tankAesthetics; Less chance of wires interfering with tank mechanics

22