PT 5000 Pooja Rao Ted Tomporowski December 7, 2004.

Slides:



Advertisements
Similar presentations
Sophomore Design Class Automated Highway Simulation Group 2: Jeremy Sletten Patrick Murphy Michael Olson Randa Ibrahim.
Advertisements

Navigating the BOE-BOT
Webtrain Decoupling Adam Kadolph EE451 Bradley University Advisors: Dr. Irwin, Dr. Schertz Week 1-6 Monday 11/20.
1 Autonomous Parallel Parking Alex Braun & Sergey Katsev.
Solar Car Data Collection System Matt Boyden Rene Dupuis Ryan Lavallee 4/23/08.
EE396 Project Micromouse Team: Ocha. Team Members Kanoa Jou (Programmer) Ryan Sato (Hardware) KiWoon Ahn (Recorder) Alan Do (Programmer)
Webtrain Decoupling Adam Kadolph EE451 Bradley University Advisors: Dr. Irwin, Dr. Schertz Week 1-6 Monday 11/27.
Wireless Surveillance Vehicle Lance P. Riegert Rodrigo A. Urra Steve C. Wilson September 18, 2007Wireless Surveillance Vehicle1 of 20 Senior Design Project.
Solar Car Data Collection System Matt Boyden Rene Dupuis Ryan Lavallee 4/8/08.
Efficient Path Determining Robot Jamie Greenberg Jason Torre.
Automated Mail Delivery System Michael Garrity Peter Nahas Cory Haflett.
Senior Project Design Review Remote Visual Surveillance Vehicle (RVSV) Manoj Bhambwani Tameka Thomas.
Firefighting Vehicle By: Scott Benjamin & Reji Jose.
PT 5000 RIT Computer Engineering Senior Design Project HardwareSoftware Ted TomporowskiPooja Rao The PT 5000 is a custom built RC car that is meant to.
The Enforcer Laura Celentano Glenn Ramsey Michael Szalkowski.
Autonomous Dual Navigation System Vehicle Dmitriy Bekker Sergei Kunsevich Computer Engineering Rochester Institute of Technology December 1, 2005 Advisor:
Auto-Driven Vehicle By Jason Gajowski Nathan Schmarje 9/11/2003.
A.R.M.S. Automated Robotic Messaging System William Batts Chris Rericha.
The Beacon Finding Robot The robot that searches out beacons in a hallway By: Brian Merchant & Richard Acuna.
Senior Design Project Fall, 2007 Michael Garrity, Peter Nahas, Cory Haflett Objective: The Autonomous Mail Deliver System (AMDS) was designed for use in.
Efficient Path Determining Robot RIT Computer Engineering Senior Design Project Jamie Greenberg Jason Torre October 26, 2004 A motorized robot will navigate.
Sophomore Design A Proposed Project Format R. E. Haskell 4/26/2003.
Design of an Obstacle Avoidance Vehicle Frank Scanzillo EECC657.
Motor Control of an Oscillating Pendulum Nick Myers and Chirag Patel March 9, 2004 Advised by: Dr. James Irwin and Mr. Jose Sanchez Bradley University.
Tracking Rover Team Rubber Ducky Alex Chi Joshua Rubin Alexander Starick Ryan Ramos.
Hide-n-seek Robot Ivan See & Karen Tsang Presentation Date: 9/18/03.
Micromouse Meeting #3 Lecture #2 Power Motors Encoders.
 Main Components:  Sensors  Micro controller  Motor drivers  Chasis.
Autonomous Control of Scalextric Slot Car on User-Defined Track Siddharth Kamath Souma Mondal Dhaval Patel School of Electrical and Computer Engineering.
EDGE AVOIDER ROBOT USING I-BOT mini V3. EDGE AVOIDER USING I-BOT mini V3 Edge Avoider Robot is built using the IR based Line Detecting Module. The modules.
Project Goals And Objectives ____________________________________________________ Create a “smart”, customizable, all in one system Little to no learning.
Concept Design Review THE DUKES OF HAZARD CAMILLE LEGAULT, NEIL KENNEDY, OMAR ROJAS, FERNANDO QUIJANO, AND JIMMY BUFFI April 24, 2008.
Microcontroller Hands-on Workshop #3 Ahmad Manshad New Mexico State University Institute of Electrical and Electronics Engineers November 7, 2009.
A.G.I.L.E Autonomously Guided Intelligent Lawn Equipment Team Members: Brad Ramsey Derek Rodriguez Dane Wielgopolan Project Advisors: Dr. Joel Schipper.
Xin Jin Zelun Tie Ranmin Chen Hang Xie. Outline  Project overview  Project-specific success criteria  Block diagram  Component selection rationale.
Mentors Workshop Control System Sub-System Mark McLeod Team 358 Festo/Hauppauge H.S. F For I Inspiration and R Recognition of S Science and T Technology.
The George Washington University Electrical & Computer Engineering Department ECE 002 Dr. S. Ahmadi Class 2.
AMMAR HAJ HAMAD IZZAT AL KUKHON SUPERVISOR : DR. LUAI MALHIS Self-Driven Car.
CEG 4392 : Maze Solving Robot Presented by: Dominic Bergeron George Daoud Bruno Daoust Erick Duschesneau Bruno Daoust Erick Duschesneau Martin Hurtubise.
GROUND UTILITY NETWORK DECIPHERING AUTOMATED MACHINE GROUP 10 BLAKE SIMONINI DIDIER LESSAGE GABRIEL RODRIGUEZ G.U.N.D.A.M.
Smart Plant Robot Prepared by Haya De’bas Jumanah Salhab Supervisor Dr. Ra’ed Al-Qadi.
Wall-E Prototype I Team 1 Xin Jin
Phong Le (EE) Josh Haley (CPE) Brandon Reeves (EE) Jerard Jose (EE)
Team 6 DOODLE DRIVE Alexander Curtis Peachanok Lertkajornkitti | Jun Pan | Edward Kidarsa |
Negative Power or Negative Rotation makes robot go backwards. But if both are negative, the robot will go forward! Move Steering Block.
Autonomous Brake Light Communication Phil Osteen Robot Name: Traffic Flobot EML 5666C, IMDL November 25, 2008.
RACE Reactive Autonomous Coordinate Executor Created by: Neil Javalla Dustin Torres Derrick Yanga.
Robot Report “Emerson” Crawford Hampson EEL5666: IMDL April 8, 2010.
AUTOMATIC RAILWAY GATE CONTROLLING AND TRACK SWITCHING
Figure 12.1 The UP1-bot. Figure 12.2 Left: Radio Control Servo Motor and Right: Servo with Case and Gears Removed.
The George Washington University Electrical & Computer Engineering Department ECE 002 Dr. S. Ahmadi Class3/Lab 2.
Robotic Navigation Distance Control Platform By: Scott Sendra Advisors: Dr. Donald R. Schertz Dr. Aleksander Malinowski December 9, 2003.
S.T.E.V.E. (Speed Trap Enforcement VehiclE) Final Presentation Michael Hattermann April 16, 2002.
NATCAR SUMMER CLASS II 6 July 2004 Chung Hsieh. Topic of Discussion Power Supply Motor Drive Circuits Braking.
Smart Lens Robot William McCombie IMDL Spring 2007.
Software Narrative Autonomous Targeting Vehicle (ATV) Daniel Barrett Sebastian Hening Sandunmalee Abeyratne Anthony Myers.
Reverse Parking Sensor Circuit.
ECE 445 Group 20 4/23/2012 Kevin Dluzen Jonathan Hall Diyang Qiu.
The entire system was tested in a small swimming pool. The fully constructed submarine is shown in Fig. 14. The only hardware that was not on the submarine.
GreenJacket IMDL Summer 2002 Final Report Matthew Chernosky August 6, 2002.
Under the Guidance of Submitted by
TRACK SENSING ROBOTIC VEHICLE MOVEMENT
ECE Computer Engineering Design Project
Robot Report “Emerson” Crawford Hampson EEL5666: IMDL April 8, 2010
ARDUINO LINE FOLLOWER ROBOT
Adam Kadolph EE451 Bradley University Advisors: Dr. Irwin, Dr. Schertz
Electrical Engineer Responsibilities
Presentation of Robotics (3)
Under the Guidance of Submitted by
Presentation transcript:

PT 5000 Pooja Rao Ted Tomporowski December 7, 2004

Functional Overview To create an autonomous vehicle that is capable of: Following a reflective tape path from start to finish Stopping at specifically marked checkpoints and waiting for user recognition to continue Display of number of checkpoints reached Diverting from the path to avoid obstacles

Specifications Will follow reflective tape path when unobstructed. Will detect obstacles within 2’, and divert from the path in an optimal manner to avoid them Will stop at designated checkpoints Lightweight Will not be affected by ambient light Minimum runtime of 10 minutes

Restrictions Maximum number of checkpoints: 3 Obstacle minimum size: 8” wide x 12” long x 2” high Path cannot turn more sharply than the turning radius of the car Obstacles cannot be placed such that they are very close to the track but not on it Checkpoints cannot be obstructed, and must be on straight portions of the track

Components Servo Motor DC Motor Sharp GP2D12: distance-measuring sensor Fairchild QRB1134: phototransistor reflective object sensor HCS12

Steering The vehicle will have front wheel steering, controlled by a servo motor.

DC Motor PWM ports on the HCS12 in conjunction with H-Bridges will be used to control the DC motor and the speed of the vehicle. A higher voltage will be supplied to the motor when the vehicle is turning to counteract the effects of added friction, thus maintaining the vehicle’s speed.

GP2D12 – IR Analog Distance Sensor The Sharp GP2D12 is a general-purpose type distance-measuring sensor, which consists of a position sensitive detector and an infrared emitting diode and signal processing circuit This sensor has a 2” beam width

Distance Sensor Output

QRB1134 – Opto-reflector The QRB1134 consists of an infrared emitting diode and an NPN silicon phototransistor. The phototransistor responds to radiation from the emitting diode only when a reflective object passes within its field of view. Datasheet optimum range  4 millimeters

Port Diagram

Design & User Interface Two buttons are present – Start Button: this button is toggled to either start the vehicle initially, or to tell it to continue when it is halted at a checkpoint – Reset Button: this button is used to reset the vehicle to its start state Two sets of LED’s are present – The blue LED’s represent the checkpoints that have been reached – The Obstacle light is lit when the car sees an obstacle and goes into obstacle avoidance mode, and the Error light is lit if the vehicle finds itself in an unknown state

Dimensions & Blind Spots

Track Following 4 opto-reflectors will be used for track following. 3 are used for forward navigation, and the 4 th is used while navigating backwards. Using 3 sensors allows for quick error detection and correction, as well as efficient turning.

Obstacle Avoidance

Obstacle Avoidance Algorithm Move forward Obstacle Detected No Clear on Right Yes No Turn car until left side sensor sees the obstacle at 12” Move Forward Distance < 9” Turn Car Right yes Distance > 15” no Turn Car Left no yes Clear on Left Turn car until right side sensor sees the obstacle at 12” Move Forward Distance < 9” Distance > 15” no Turn Car Left Turn Car Right yes Yes Back up No

Checkpoints Checkpoints will be denoted by a special pattern in the tape that will be recognized when the vehicle travels over it. The vehicle will halt at each checkpoint until it receives the user prompt to continue. An LED will be lit (and remain lit) at each checkpoint, so that at the end of the course, it can be seen how many of the checkpoints were reached.

Track Patterns

Sample Track Layout

Power Consumption Due to lengthy power-up times of the sensors (especially the distance sensors), all sensors will be powered constantly ComponentCurrent (mA)Voltage (V)Power (W) HCS Servo Motor DC Motor Opto-Reflectors (4)35 * 4 = IR Distance Sensors (6)35 * 6 = IC’s/LED’s??? Total

Testing Strategy Test each sensor for performance Code review for each major software component Component testing after SW/HW integration System testing

Testing Strategy (cont’d) Test vehicle on various track setups Test vehicle under varying light conditions Test various types of obstacles (shapes) Run many iterations of tests to work out performance bugs

Difficulties Algorithm to allow vehicle to realign itself with the track after avoiding an obstacle Reverse navigation

Progress Project MilestoneExpected Completion Date Design Review Preparation Buy and test all other needed components Have the vehicle built Have the code written and tested as much as possible without being interfaced with the car Website Development The car can successfully navigate an obstacle free path and recognize stations The car can navigate the path and avoid standard obstacles that does not require backing up The car can navigate the path and avoid all obstacles including backing up to avoid them Testing Report Written Completed Website Poster Completed

Cost PartActual CostOur CostVendor Vehicle$43.29 Toys R’ Us Colored LEDs ( many )$10.00 Digi-Key Distance sensors (7)$70.00 Online Vendor Opto-reflectors (6)$40.00$40Fairchild Battery Pack (5V)$15.00$0Toys R’ Us Battery Charger$10.00$0Toys R’ Us HC12$100.00$0CE Department Servo Motor$5.00$0CE Department Reflective tape (2)$5.00 Lowe’s IC’s$5.00 CE Department Voltage Regulators(4)$4.00 Radio Shack Steering Components$30.00 Dan’s Crafts and Things Miscellaneous Circuit Components$50.00 Radio Shack Miscellaneous$25.00 Lowe’s Total $412.29$282.29

Questions?