Administrative Introduction Our goals for this project are for the three robots to work together intelligently to complete a maze faster than an individual.

Slides:



Advertisements
Similar presentations
Left to Right: Michael Kelton, Ethan Hall, Greg Wegman, Vashisht Lakhmani.
Advertisements

3D Graphical Display Ararat Adamian Brian McDonald Tyler Blair Adrian Williams.
FIRE FIGHTING ROBOT ELECTRO-MECHANICAL SYSTEMS TERM PROJECT 1
Encoders, Motors, Power, Mini Project #1 10/24/2014.
Microprocessor Motor Control Spring Introduction  Stamp projects Robots  Sensors  Motor control  Logic Rocketry  Reading acceleration (“g”
A UTONOMOUS T RACKING R OBOT Team 7 Victor Abreu Thomas Schreifer Brent Eisenmann Matthew Beutler Peng Xie Hisham Hassan Sponsor: ECE Department Faculty.
Micromouse Meeting #2 PROGRAM DETAILS, APPLYING FOR FUNDING, OVERALL SYSTEMS.
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.
Computerized Labyrinth Solver Gregory Schallert Chad Craw.
1 Autonomous Parallel Parking Alex Braun & Sergey Katsev.
EE396 Project Micromouse Team: Ocha. Team Members Kanoa Jou (Programmer) Ryan Sato (Hardware) KiWoon Ahn (Recorder) Alan Do (Programmer)
‘Iole o Mãnoa Mouse of Mãnoa. Team Members Jeff Fines Designer, Fabricator, Programmer & Thomas Matsushima Designer, Fabricator, Programmer.
Micromouse 296 Final Presentation Fall 2008 Group: Rabbitwagon.
Field Navigational GPS Robot Final Presentation & Review Chris Foley, Kris Horn, Richard Neil Pittman, Michael Willis.
ME 224 Final Presentation Fall 2005 Joni Stegeman Ingrid Lin Giovanni Wuisan Patrick Luckow Brent Willson.
Senior Project Design Review Remote Visual Surveillance Vehicle (RVSV) Manoj Bhambwani Tameka Thomas.
P09204 Robotic Platform (RP1)‏ Project Overview Robotic Platform for 1kg Loads (2 nd Generation)‏ One or More scalable Motor Modules Controller System.
Team P.A.C.K men EE 296 Project. Chris Mcleod Hardware Specialist.
Arduino. Arduino is a tool for making computers that can sense and control more of the physical world than your desktop computer. It's an open-source.
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.
Curry Mouse EE296 Final Presentation Wednesday, May 10, 2006.
Introduction.
R3R3 Ethan Hall Michael Kelton Greg Wegman Vashisht Lakhmani.
Micromouse Meeting #3 Lecture #2 Power Motors Encoders.
ECE 477 DESIGN REVIEW TEAM 7  SPRING 2013 COST ROBOT CAROLINE TRIPPEL, ANDREW LOVELESS, ERIC OSBORNE, BRYAN DALLAS.
Design and Implementation of Metallic Waste Collection Robot
RM2C Understanding Connections on the Robot Control Board (RCB).
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.
Administrative Introduction Our goals for this project is for the two robots to work together intelligently using wireless communication Not only did.
Xin Jin Zelun Tie Ranmin Chen Hang Xie. Outline  Project overview  Project-specific success criteria  Block diagram  Component selection rationale.
Network and Systems Laboratory nslab.ee.ntu.edu.tw 2010/12/10Wireless Sensor Network And Labs fall
Autonomous Robot Project Lauren Mitchell Ashley Francis.
GROUND UTILITY NETWORK DECIPHERING AUTOMATED MACHINE GROUP 10 BLAKE SIMONINI DIDIER LESSAGE GABRIEL RODRIGUEZ G.U.N.D.A.M.
Team 4 Shane Sunada – Project Leader Malcolm Menor – Project Manager Nathan Umeda – Technical Supervisor Joseph Longhi – Documentation 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.
Robotic Sensor Network: Wireless Sensor Platform for Autonomous Topology Formation Project: Sponsored By: Advisor: Dr. S. Jay Yang, CEManager: Steven.
‘Iole o Mãnoa Mouse of Mãnoa. Team Members Jeff Fines Designer, Fabricator, Programmer & Thomas Matsushima Designer, Fabricator, Programmer.
Brett Dunscomb David Howden Kevin Bedrossian Chris Clary.
Phong Le (EE) Josh Haley (CPE) Brandon Reeves (EE) Jerard Jose (EE)
Sean Day Diante Reid Liem Huynh. Project Overview  To create a vehicle that autonomously follows a moving object using color detection  To design a.
Team 6 DOODLE DRIVE Alexander Curtis Peachanok Lertkajornkitti | Jun Pan | Edward Kidarsa |
1 PRELIMINARY PCB LAYOUT Autonomous Targeting Vehicle (ATV) Daniel Barrett Sebastian Hening Sandunmalee Abeyratne Anthony Myers.
Ouimet Golf Playing Robot - Shashank G. Sawant. Topics covered: Block and Circuit Diagram Sensors : – CMUCAM – OPT101 The mechanical Hardware Behaviour.
Automatic accident avoiding system PROJECT MEMBERS MUTHUKUMAR.K (05ME33) SAKTHIDHASAN.S (05ME39) SAKTHIVEL.N (05ME40) VINOTH.S (05ME56) PROJECT GUIDE:
Ali Alkuwari Patrick SwannJad FarahMarcus SchafferKorhan Demirkaya Long QuyDenden TekesteNgoc MaiSteven Weaver.
Preliminary Design Review (PDR) Team Amaze Me. EE 296 Project (MicroMouse) Members –Brandon Gibu –Ah Ram Kim –John-Kalani Miyajima –Justin Ogata Website.
Team 1617: Autonomous Firefighting Robot Contest Katherine Drogalis, Electrical Engineering Zachariah Sutton, Electrical Engineering Chutian Zhang, Engineering.
Final Presentation Senior Design II MSU SeaMATE ROV Explorer Class [1]
Codey Lozier Christian Thompson Advisor: Dr. Mohammad Saadeh
Final Year Project(EPT4046) Development of an internet controlled Surveillance Mobile Robot By Mimi Madihah Bt Mohd Idris Id: BACHELOR OF ENGINEERING.
Science 801 Robotics The Final Project. Task Your team will create a robot that will complete a number of challenges as it moves through a series of tasks.
Maze Twinbots Group 28 Uyen Nguyen – EE Ly Nguyen – EE Luke Ireland - EE.
Robot Project by Ahmad Shtaiyat Supervised by Dr. Salem Al-Agtash.
Ali Alkuwari Patrick SwannJad FarahMarcus SchafferKorhan Demirkaya Long QuyDenden TekesteNgoc MaiSteven Weaver.
We thank the Office of Research and Sponsored Programs for supporting this research, and Learning & Technology Services for printing this poster. Miniature.
The Marshall car. INDEX Introduction The team What is it Arduino General Handling Manual handling Automatic Handling Sensors.
ISA CLICK CONTROL #38 – FALL 2014 ERIC BRUNNGRABER DRAKE ISABIRYE.
DEPARTMENT OF EEE IFET COLLEGE OF ENGINEERING VILLUPURAM,TAMIL NADU,INDIA Project proposal For IEEE CS 70 th Anniversary Student Challenge On PATHLINE.
1 Microcontrollers. 2 Programmers work in the virtual world Machinery works in the physical world Microcontrollers connect the virtual and physical world.
cyBorg 1.0 Project by Team ROBOTECH The Green PAFIANS
Monitoring Robot Prepared by: Hanin Mizyed ,Abdalla Melhem
Air Hockey Robot Students: Abdullah Ahmad & Moath Omar Supervisor:
ARDUINO LINE FOLLOWER ROBOT
‘SONAR’ using Arduino & ultrasonic distance sensor
Programming Concepts (Part B) ENGR 10 Introduction to Engineering
Balanduino Supervisor: Dr. Raed Al-Qadi Prepared by: Nadeen Kalboneh Nardeen Mabrouk.
Bluetooth operated Arduino Controlled Car
GPS Navigation System ET Spring 2018
Programming Concepts (Part B) ENGR 10 Introduction to Engineering
Presentation transcript:

Administrative Introduction Our goals for this project are for the three robots to work together intelligently to complete a maze faster than an individual robot would be able to. Not only did we want a cost effective robot we wanted to make the whole process of an autonomous robot solving a maze more efficient and faster.

Project Goals To build 3 robots that work together to navigate a maze The robots must communicate wirelessly and analyze information intelligently The robots must use each other’s information to gain information on how to solve the maze The robots should be able to figure out where and how far the walls are from them and record which routes have been taken to learn the maze We want it to seem as if each robot can see through the other two robots eyes and as if they were working with one mind

Specifications and Requirements 3 robots that communicate through a wireless connection The base of the vehicle should be able to rotate 360° The code should execute immediately and the robots should not pause longer than 10s Robots should be able to measure their distance from the wall to a degree of error not greater than 4 cm Robots should be able to store maze information and send it The robot should be able to identify dead ends in no more than 5s Each robot should cost less than $150 to construct

System Design Diagram

Microcontroller Choices

Microcontroller – Arduino Duemilnaove ATMEGA328 USB Interface Cross-platform Open source 32 KB Flash Memory Well documented

Printed Circuit Board PCB123 software $100 student credit from sunstone Prototyped on the Arduino board 2 layer design Using through hole and surface mount techniques

Batteries

Power Needs Voltsmilliamps Ultrasonic Rangefinder DC Motors Bluetooth Module 3.330

Voltage Regulation All parts can run off of 5 volts DC Stepping Down 7.4 volt battery LM317 regulator- adjustable output with two external resistors

H-Bridge The SN Quad Half H-Bridge Capable of driving high voltage motors using TTL 5V logic levels Can drive 4.5V up to 36V at 1A continuous output current

Texas Instruments Voltage Regulator Advantages 3 Terminal Regulator High Power Dissipation Capability Output Current up to 1.5 Amps Internal Short Circuit Current Limiting Input Voltages up to 40 V

Testing DC Motor/H-Bridge wheels test Chassis/Locomotion test with wheels turning on axis Rangefinder test Bluetooth test

Base Vehicle In deciding the body of the autonomous robot a number of concerns came into play. The robot needs to be sturdy yet lightweight in order to mount all the additional parts The robot must be able to turn on a dime and navigate corners in order to travel the maze effectively The platform of the robot should be a disc like shape

Base Vehicle Frame of vehicle Motor Navigational system

Frame of Vehicle The considered materials for this robot was polycarbonate plastic and aluminum The final choice was the plastic light weight Easy to use Cost effective

Servos DC Motors RC Motors Stepper Motors For our robot a dc motor was chosen

Navigational system The navigational system we look at was Two wheel Three wheel Four wheel

Four Wheel System Pros: Better stability because its center of gravity is in a rectangular form The four wheel provides extra balance Its turning ability is just like a car Cons: Its much harder to build and much more costly

Three Wheel System Pros: Greater accuracy when fast turns are required Cons: Center of gravity is in a triangular shape which makes it very easy to fall Does not perform well on any form of rough terrain Not as efficient or cost effective

Two Wheel system The two wheel system is what was chosen for our design in the autonomous robot mainly: It meet our desire specification Its will be light weight Able to turn on a dim More effective in maneuvering the maze Cost effective

Labyrinth

Simply Connected Maze

Disjoint Maze

Tremaux's Algorithm If you encounter a new junction: Pick a direction at random If you are traversing a new path and you encounter an old junction: Turn back If you are traversing an old path and you encounter a old junction: Take a new path if available, otherwise take an old path If you encounter a dead end: Turn back

Graphs

Mazes as Graphs

Graph Traversal Search (Vertex startV) List vertices = empty List Set visited = empty Set Add startV to vertices while (vertices is not empty) { Vertex V = remove element from vertices if (visited does not contain V) { // Handle V here // (e.g. check if destination Vertex) Add V to visited for every Vertex X connected to V if (visited does not contain X) Add X to vertices }

Constructing the Maze

Bluetooth Successes and Difficulties Successes – Maximum distance is up to 100m – Has an indicator LED – Supports Windows Bluetooth stack – Windows automatically links with Bluetooth Difficulties – None to date

SeedStudio Ultrasonic Range Finder Successes Successes – Breadboard friendly – Arduino library ready – The size is light weight – Wide range from 3 cm – 400 cm

SeedStudio Ultrasonic Range Finder Difficulties Difficulties – Efficient communication between the micro-controller – Best if used in a 30° Practical test of performance, Best in 30 degree angle

Project Budget and Financing The Budget to Date Part NameVendorQuantityPrice SeeedStudio Ultrasonic Range Finder Robotshop2$38.25 Bluetooth USB Module Mini Sparkfun2$33.58 Base Vehicle Robotshop2$60.00 Micro- controller Amazon2$30.00 Total161.83

Project Budget and Financing The Budget to the End of the Project Part NameVendorQuantityPrice SeeedStudio Ultrasonic Range Finder Robotshop3$53.25 Bluetooth USB Module Mini Sparkfun3$44.58 Base Vehicle Robotshop3$80.00 Micro- controller Amazon3$50.00 Total$227.83

Current Progress Research – 100% done Design – 95% of the design is done Parts Acquisition – 80% complete Prototyping – 20% complete Testing – 10% complete Overall – 25% complete

Questions?