Team 1617: Autonomous Firefighting Robot Katherine Drogalis, Electrical Engineering Zachariah Sutton, Electrical Engineering Chutian Zhang, Engineering.

Slides:



Advertisements
Similar presentations
FIRE FIGHTING ROBOT ELECTRO-MECHANICAL SYSTEMS TERM PROJECT 1
Advertisements

Mobile Robotics Teaching Using Arduino and ROS
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.
The Bioloid Robot Project Presenters: Michael Gouzenfeld Alexey Serafimov Supervisor: Ido Cohen Winter Department of Electrical Engineering.
Fire Fighting Robot Design The V-Team James Barnes – ME, ’04 Robert Kelbley – CpE, ’04 Christopher Pfeifer – CpE, ’04 Todd Stewart – CpE, ‘04 Advisors.
OutLine Overview about Project Wii Robot Escaper Robot Problems and Solutions Demo.
Abstract This project focuses on realizing a series of operational improvements for WPI’s unmanned ground vehicle Prometheus with the end goal of a winning.
Project Overview Mike Mitchem Brian Donaldson Steve Hudson Glen Skinner Group Leader Hardware Design Software Design.
W.A.R.F Warehouse Autonomous Robotic Fire Fighter.
Autonomous Robot Navigation Panos Trahanias ΗΥ475 Fall 2007.
The Pied Pipers Alyssa Visitacion Ken Shum Joanne Flores.
The Gaze Controlled Robotic Platform creates a sensor system using a webcam. A specialized robot built upon the Arduino platform responds to the webcam.
Efficient Path Determining Robot Jamie Greenberg Jason Torre.
Team GPS Rover Alex Waskiewicz Andrew Bousky Baird McKevitt Dan Regelson Zach Hornback.
Efficient Path Determining Robot RIT Computer Engineering Senior Design Project Jamie Greenberg Jason Torre October 26, 2004 A motorized robot will navigate.
UEzMOW University Of Evansville Team: Mark Randall Systems Design (Team Captain) Zachariah Fuch High Level Control s Addisu Taddes Low Level Controls.
Team Gary Dan Farley Tyson Rogstad Erik Flum Rob Koch Gary Zigmann.
The goals of Micromouse: to build an autonomous “mouse” Mouse should be able to navigate and solve any given maze Mouse should be no bigger than 25.
Hide-n-seek Robot Ivan See & Karen Tsang Presentation Date: 9/18/03.
Final Presentation EE 296 – Micromouse Spring 2007 Friday, May 4, 2007 POST 214.
Deon Blaauw Modular Robot Design University of Stellenbosch Department of Electric and Electronic Engineering.
1 ECE Department Thermal Mapping Drone FPR Team 17 Jamyang Tenzin Stefan Totino Dylan Fallon Jason Fellow Advisor: Joseph Bardin.
system design Final report
A Performance and Schedulability Analysis of an Autonomous Mobile Robot Jiangyang Huang & Shane Farritor Mechanical Engineering University of Nebraska–Lincoln.
The Voice Operated and Wirelessly Controlled Elevator Jeremy Hester Advisor: Dr. Mohammad Saadeh Class: ET 494 (Senior Design II), Fall 2013 Class Professor:
Navi Rutgers University 2012 Design Presentation
ECE 477 Final Presentation Team 16 − Spring 2013 Scott Stack Neil Kumar Jon Roose John Hubberts.
Team 4 Shane Sunada – Project Leader Malcolm Menor – Project Manager Nathan Umeda – Technical Supervisor Joseph Longhi – Documentation Final Presentation.
Mapping and Localization with RFID Technology Matthai Philipose, Kenneth P Fishkin, Dieter Fox, Dirk Hahnel, Wolfram Burgard Presenter: Aniket Shah.
Wall-E Prototype I Team 1 Xin Jin
Project Proposal: Student: Rowan Pivetta Supervisor: Dr Nasser Asgari.
IEEE Robotics TEAM Team Overview Computer Engineering PSoC Development PCB Design Communication Interrupt design & implementation Assembly Computer Science.
Hardware Sponsors National Aeronautics and Space Administration (NASA) NASA Goddard Space Flight Center (GSFC) NASA Goddard Institute for Space Studies.
Abstract The Infrarat is an autonomous toy car that will use proximity sensors and a pivoting array of Infrared sensors for tracking a body and to avoid.
Team 1617: Autonomous Firefighting Robot Contest Katherine Drogalis, Electrical Engineering Zachariah Sutton, Electrical Engineering Chutian Zhang, Engineering.
Final Presentation.  The Team  Competition Overview  Design Constraints & Improvements  System Testing  Timeline  Bill of Materials.
Southeastern Conference 2014 Final Presentation. The Team Alex Holeczy Computer Engineering - Navigation - Debugging Thomas McCollum Electrical Engineering.
IEEE SoutheastCon Hardware Competition John DeBerry EE Major Chris Howell James Key Tim Jones EE Major CPE Major Chassis Construction Course Construction.
Principle Investigator: Lynton Dicks Supervisor: Karen Bradshaw CO-OPERATIVE MAPPING AND LOCALIZATION OF AUTONOMOUS ROBOTS.
Joseph Ratliff EE Software Research PCB Design Obstacle Detection Motion Detection Ryan Crownover EE Coding Logic Motion System Software Design Website.
Mid-Semester Review Senior Design 2 October 8, 2013
Scrumm meeting. Mechanical Done. Built a prototype. What to do? Build a casing for the hard drive test.
MSU ROV Team Final Review Senior Design 2 November 19, 2013.
Scrumm meeting. Mechanical Done. Are building system for tires What to do? Continue with building Build casing for hard drive.
BEER BOT Dalton Verhagen. Sound Sensor Designed to find the direction a specified sound source is coming from Determines this with a time of arrival algorithm.
Fast SLAM Simultaneous Localization And Mapping using Particle Filter A geometric approach (as opposed to discretization approach)‏ Subhrajit Bhattacharya.
Auto-Park for Social Robots By Team Daedalus. Requirements for FVE Functional Receive commands from user via smartphone app Share data with other cars.
ECE 445 Track Vehicle Project Team 25: Kuangxiao Gu Jialun Liu Jilin Jiang.
UNH FIREFIGHTING ROBOT Ryan Morin, Craig Shurtleff, Andrew Levenbaum, Stephen Tobin, and Liam O’Connor University of New Hampshire: College of Engineering.
Team 1617: Autonomous Firefighting Robot Katherine Drogalis, Electrical Engineering Zachariah Sutton, Electrical Engineering Chutian Zhang, Engineering.
IEEE South East Conference 2016 MID-SEMESTER PRESENTATION.
IEEE South East Conference 2016 MID-SEMESTER PRESENTATION.
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.
April 17th, 2007BEAMR1 Bluetooth Enabled Autonomous Mobile Robot (BEAMR) Sid Gaddam Major: Computer Engg. Areas of Interest: - Wireless Communication -
Auto-Park for Social Robots By Team I. Meet the Team Alessandro Pinto ▫ UTRC, Sponsor Dorothy Kirlew ▫ Scrum Master, Software Mohak Bhardwaj ▫ Vision.
NASA Robotic Mining Competition. Controllers Arduino Mega - controls motors and sensors Raspberry Pi - Linux based computer that has the autonomous.
Micromouse 296 Team: Rabbitwagon Fall O8. The Team Richard Ordonez- Project Leader Bob Barfield- Software Manager Lance Lavarias- Mechanical Architect.
UNH FIREFIGHTING ROBOT ABSTRACT RESULTS PROBLEM DESCRIPTION DESIGN PROCESS CONCLUSIONS Most important criterion were size, mobility, and simplicity for.
Team 1617: Autonomous Firefighting Robot Contest Katherine Drogalis, Electrical Engineering Zachariah Sutton, Electrical Engineering Chutian Zhang, Engineering.
Embedded Autonomous Wheelchair Navigation System for AAL Scenarios
Obstacle avoiding robot { pixel }
Mapping Robot Department of Electrical & Computer Engineering
Aggressive Chasing Car
ECE Computer Engineering Design Project
USAR Design Specification
Robot Report “Emerson” Crawford Hampson EEL5666: IMDL April 8, 2010
QUIZ COMPETITION SENSOR FOR FASTEST FINGER PRESS
Advised by Professor Baird Soules
Prepared by : TOLERA TAMIRU SAMSON NIGUSE Microcontroller based Fire Fighting Robot.
Presentation transcript:

Team 1617: Autonomous Firefighting Robot Katherine Drogalis, Electrical Engineering Zachariah Sutton, Electrical Engineering Chutian Zhang, Engineering Physics Advisor: Professor John Ayers

Overview Project Goals & Contest Background Mechanical Design Navigation o Localization o Kinematics o Software Flame Search and Extinguish o Mechanical o Software Sound Activated Start

Autonomous Firefighting Robot: Goals ✓ User initiated, autonomous start & navigation ✓ Search for and extinguish burning candle ✓ Extendable to real life situations ✓ Trinity International Robot Contest (April 2-3, 2016) o IEEE Award: Outstanding Robots from Connecticut

Trinity International Robot Contest 8x8’ plywood maze Timed trials Unique robot 31x31x27 cm robot Test ArenaArena Layout

Mechanical Parts / Structure Navigation o 360 o Laser Scanner Extinguishing o 16*4 Thermal Array Sensor o Compressed CO 2 Computing o Raspberry Pi – navigation o Arduino Mega – actuation & flame extinguish Motion o DC motors with encoders Power o 16 V, 5500 mA/h rechargeable battery

Considered: SLAM (Simultaneous Localization and Mapping) o Requires a lot of processing (slow) Speed / simplicity is important Now: Monte Carlo Localization with Grid Map o Start with uniformly distributed “samples” or guesses of robot’s pose o Apply motion to all samples o Compare laser scan observation to sample observations o Weight samples based on similarity to laser observation grid map o Resample from newly weighted sample distribution Navigation

Global MapMCL Simulation Source: Navigation

Runs on Raspberry Pi Series of open source Python/C++ scripts that work together seamlessly Performs scheduling/parameter settings for various “nodes” or scripts Downloaded packages for navigation (“Navigation Stack”) o Localization o Laser scan processing o Global path-planning (get to goals) o Local path-planning (obstacle avoidance) o Calculate velocity commands o Communicate with Arduino ROS (Robot Operating System)

ROS Block Diagram

System Block Diagram

Flame Searching (Mechanical) Processing done on Arduino RoBoard 16×4 Thermal Array Sensor o Produces a map of heat values o 1.5m range o Field of Vision: 60º horizontal, 16.4º vertical Scan 360 o o If candle is detected, pivot to center on flame o If centered, move forward to candle o If no flame, Raspberry Pi takes over Total Field of View Thermal Array Sensor

Flame Extinguishing (Mechanical) Compressed gas (CO 2 ) o Best option for large-scale fire – bonus points! o Portable bicycle tire inflator o Replaceable 16g CO 2 cartridge o Extended nozzle at the front aligned with the sensor Release o Servomotor initializes to push the tire inflator button During this whole process: o Pi functionality and thermal camera are always running o Velocity commands from the Pi are ignored

“Candle Scan” o Creates array of all pixels over 60 o C and their locations o Sets “Candle Detect” flag – initializes LED “Flame Align” o Prompted by “Candle Detect” flag o Determines which pixel is the hottest o Calculates how far the robot needs to pivot in order to center on that pixel “Extinguish” o Initializes the servomotor when CandleDetect == 1, MaxValue > 280 o, and -1 < ColumnTurn < 1 Flame Extinguishing (Software)

Miscellaneous Features (“Start Board”) Sound activated start (microphone) o Buzzer frequency: 3.8 kHz ±16% o Tried: Bandpass filter – bandwidth too large o Decided: Frequency to voltage converter circuit Kill power plug Flame detect LED

Questions?