Pyrobot (Of The Swampibbean) FINAL Presentation Charles M Groom University of Florida ECE Instructors: Dr. A. Antonio Arroyo Dr. Eric M. Schwartz TAs :

Slides:



Advertisements
Similar presentations
Robo-Retriever Pawel Cieslewski EEL IMDL Dr. A. Antonio Arroyo Dr. Eric M. Schwartz.
Advertisements

Sensors.
From the NXT top menu Connect desired hardware as indicated Enter a command in the box indicated from the menu provided Repeat for all 5 boxes.
SENIOR DESIGN 10/16.
3X3X3 LED CUBE By JASON WU CET4711 FINAL PROJECT.
University of Florida Department of Electrical and Computer Engineering EEL 5666C – IMDL Instructors: A. Antonio Arroyo, Eric M. Schwartz TAs: Andy Gray,
Tom and Jerry By: Nicholas Johnson & Joshua Hartman EEL-5666 – Intelligent Machines Design Lab.
Michael McGrath IMDL Professors: Dr. A. Antonio Arroyo Dr. Eric M. Schwartz TA’s: Josh Weaver Tim Martin.
Fire-Extinguishing Autonomous Robot Smokey the Bot Creator: Matthew Bellman Intelligent Machine Design Lab: Spring 2010 Instructors: A. Antonio Arroyo,
JENNA STALLINGS IMDL MARCH 12 TH, 2012 DR. ARROYO & DR. SCHWARTZ TAS: TIM MARTIN, RYAN STEVENS, JOSH WEAVER Keybot Master.
An Ho IMDL Spring 2014 Instructors: Dr. Arroyo & Dr. Schwartz TA: Andrew Gray.
 Avoid obstacles with two front mounted IR sensors  Search for color using IP camera and OpenCV  Fire ping pong ball at target using pneumatic launcher.
Tony Soprano: “Waste Management” Final Presentation Salvatore Torre 11/25/2008.
The American Ivan Bukreyev University of Florida IMDL, 9/18/2012.
Daniel Frank Mechanical Engineering Student Intelligent Machine Design Laboratory EEL 5666 Fall 2012 Instructors: Drs. Antonio Arroyo and Eric Schwartz.
Michael McGrath IMDL Professors: Dr. A. Antonio Arroyo Dr. Eric M. Schwartz TA’s: Josh Weaver Tim Martin.
Flame-Extinguishing Autonomous Robot Smokey the Bot Creator: Matthew Bellman Intelligent Machine Design Lab: Spring 2010 Instructors: A. Antonio Arroyo,
Professors: A. Antonio Arroyo Eric M. Schwartz TAs: Josh Weaver Tim Martin 9/18/2012.
THE BOSS MACHINE DESIGNED BY THE ROMANTICS Rashhan Siddique Michael Devine Randy Brooks Robby Klasfeld EGN 1935: ECE (Ad)Ventures Spring 2014.
FINAL ORAL PRESENTATION ROBOT: PACKY ROGER RODRIGUEZ IMDL FALL 2011.
Oxygen Acetylene Equipment Oxygen = Green Acetylene = Red.
EV3 Workshop Oct 3, 2015 Instructor: Chris Cartwright
Obstacle Detection Introductory Presentation. Opening Activity If you were blindfolded, what senses would you use to find things in the room?
The American Ivan Bukreyev University of Florida IMDL, 9/18/
The Extinguisher Special Sensor Presentation Hamamatsu UVTron Flame Detector By: John Miller III Drs. Arroyo & Schwartz.
Juan David Rios IMDL FALL 2012 Dr. Eric M. Schwartz – A. Antonio Arroyo September 18/2012.
Juan David Rios – Graduate Student ECE IMDL FALL 2012 Dr. A. Antonio Arroyo - Eric M. Schwartz November 29/2012.
Dangerous Idea: box Safe Idea: cylinder or Wand = User Interface Harry Potter’s digital wand Larry Rudolph Harry Potter’s digital wand Larry Rudolph.
Guai Shu Shu Instructors: Prof. Antonio Arroyo and Eric M. Schwartz Teaching Assistants: Tim Martin Ryan Stevens Student Name: shengkai Kong.
Pool Player Bot Final Presentation Jiaying Zhang Mechanical Engineering.
JENNA STALLINGS IMDL JANUARY 31 ST, 2012 DR. ARROYO & DR. SCHWARTZ TAS: TIM MARTIN, RYAN STEVENS, JOSH WEAVER Keybot Master.
1/29/2013 EEL4665 Spring ‘13 University of Florida Leonardo Falcon.
HOW THEY WORK AND WHAT THEY DO. Jay Jay 9S. A control program is a type of programming that allows you to control systems. Control programs are used in.
IMDL Presentation by Li. Park Ranger Subtitle Park Ranger Block Diagram Mega 2560 Arduino Tmp Sensor Humidity Sensor XBEE LCD Buzzer LaptopGUI Motor.
The Sentinel Designed by Aleksandras Kaknevicius Intelligent Machine Design Lab Fall 2011 TAs: Ryan Stevens & Tim Martin Dr. Eric M. Schwartz & Dr. A.
1 i-Pendant for the R-J3iC & R-30iA Controllers ArcTool Version (GMAW) i Pendant New.
Si-Fo..The Universal ‘Sign’ Follower! TAs: Andy Gray, Jake Easterling Instructors: Dr. A. Antonio Arroyo Dr. Eric M. Schwartz Izhar Shaikh
Messanger IMDL 2014 with A. Antonio Arroyo, PhD Eric M. Schwartz, PhD By: Revant shah 03/20/2014.
Tweaks Through Time One of the Major tweaks that had to be done to the initial design was the way the robot would find the main door. Initially it will.
 Many people use pedometers when they walk or run  These shoes would have pedometers built in that calculate steps, distances, and calories burned 
1 Marine RV Emergency Vehicles Service Vehicles. 2 SERVICE BATTERY STARTER BATTERY Marine, RV.
Fire Ants A Firefighting Robot Team Matt Gough Intelligent Machine Design Lab Fall 2015.
EV3 Attachments and Sensors. Ultrasonic Sensor  Purpose: detect distance from an object.  What it does: Generates sound waves and reads their echoes.
Application Case Study Security Camera Controller
The Robot Rancher By Andrew McCaddin For EEL 5666 IMDL Professors:
Marina Yokota Dr. Arroyo and Dr. Schwartz 12/6/11
“Murphy” Surveillance Robot
Touch Sensor.
Unit 2 – What is a Robot? Pg
Seis Piernas – The Step Climber
Ivan Bukreyev University of Florida IMDL, 11/29/2012
IMDL Presentation by Li Yang.
IMDL Summer 2007: RoBeDeS by David Ladolcetta.
Introductory Presentation
Presented by Angel Nunez IDML Spring 2008 Dr. Arroyo Dr. Schwartz
Introductory Presentation
Obstacle Detection Ultrasonic Sensor.
Introductory Presentation
M.VIKRAMADITYAN Graduate Student Mechanical Engineering
Instructors: Dr. Arroyo
Robo-Retriever Final Presentation
Storing Values as Variables
Wake-Up Robot: Kilala Intelligent Machine Design Laboratory
Weeble The Self-Balancing Robot
Shake Shake Shake Student Name: Lin Wang
Special Sensor CMU Camera 3
Introductory Presentation
Compiled from various Internet sources Presented by Mr. Hatfield
Obstacle Detection.
What if you don’t know any language?
Presentation transcript:

Pyrobot (Of The Swampibbean) FINAL Presentation Charles M Groom University of Florida ECE Instructors: Dr. A. Antonio Arroyo Dr. Eric M. Schwartz TAs : Ryan Stevens Tim Martin

 PyroBot tracks and seeks Pirate Treasure (colorful objects)  He will not move unless it hears sound, music, or yelling pirates.  Once PyroBot has found the Treasure, it will make a signal with its on board flame thrower  If the Treasure is up side down, PyroBot toggles the flame indicating Pirates are around Objective of robot

 2” x 12” x 24” – laminated, carved, and shaped  Flame thrower  Mast and sails  Panning sonars Physical description

 A Frankenstein of:  - Propane heating torch (flame)  - Marine Grade 12v propane safety solenoid (turn on/off)  - Camping stove (for regulator)  - Backpacking propane (light weight, small)  - Lots of pipe fittings and brazing (very hard to get everything together)  Sparks - My cars ignition system… (yes you can not drive it right now) Flame Thrower

 IP cam (PC)OpenCV XBee back to bot  Color blob array detection, output (x, y) location Special sensor

 For safety and minimal false alarms I couldn’t do just blob tracking (I would be that guy who caught IMDL on fire)  Simple!!! (kinda..) Every other frame I change the threshold value for the color  I compare the location, size, and angles of each color  If all the colors, locations, and sizes are a match, Key fits!!!  Bam! Send out fire command and XY location -> XBEE How I did imaging

 Two sonars on front, panning with help of servos  Zones: int Sonar_left[6], Sonar_right[6];  50 ish ms to get to each zone  L-R Zones 180º ish of each other Sonar Zone_L[3] Zone_L[4] Zone_L[5] Zone_L[6] Zone_L[0] Zone_L[1] Zone_L[2] Zone_R[3] Zone_R[4] Zone_R[5] Zone_R[6] Zone_R[1] Zone_R[2] Zone_R[0]

 Basically a full wave rectifier with a 10 Pt. running ave.  Full wave == fun, ADC output is 0v-3.3v never goes negative -PHD level stuff-  Y=mx+b, y-y1=m(x-x1)  ambient sound == 550 = 50%duty  loud == 1023 = 100%duty -So-  Motor_pwm=(1.9*mic_stuff)-2490;  Linear/simple!!!  Almost instant response (ms) Sound

 Don’t wait till the last min! (shipping, blow stuff up.. Etc.)  My XBEE blew up it cost me almost two weeks of fixes and money  Imaging was time intensive, but Open CV is very powerful! (learn how it works!!)  Questions?? Conclusions