Back To Basics A BASIC Stamp Based Micromouse B2B MicroMouse Traditional MicroMouse  Language used › PBASIC  Drive systems › Servo Motors  Sensor.

Slides:



Advertisements
Similar presentations
Mobile Robot ApplicationsMobile Robot Applications Textbook: –T. Bräunl Embedded Robotics, Springer 2003 Recommended Reading: 1. J. Jones, A. Flynn: Mobile.
Advertisements

Sophomore Design Class Automated Highway Simulation Group 2: Jeremy Sletten Patrick Murphy Michael Olson Randa Ibrahim.
A 296 MicroMouse project By Brian Kuriyama. Profit!
MOTORS.  Need a Motor That is Capable of Moving the Mirrors to a Fairly Precise Angle.
Proposal Presentation EE 396 – Micromouse Spring 2008 Saturday, February 9, 2008 Donald Kim Lab - POST 214.
A fully autonomous robot designed to navigate and solve a maze.
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.
Design Presentation Fast D.A.D.I.. Team Members D - ale Balsis A - aron Tsutsumi D - ennis How I - kaika Ramos.
MICROMOUSE 2006 Version: Meat & Potatoes. Alex Zamora Tyson Seto-Mook Mike Manzano Alex de Angelis Aaron Fujimoto The Team:
DC MOTOR CONTROL Kevin Chung [EE496] Brent Hashimoto [EE496] Brent Uyehara.
SERVO MOTORS Tech Topic By Ryan Bidlack. Background A servo motor is composed of a DC, AC, or an AC induction motor and a feedback control. A servo motor.
Micromouse Team:. Team Members Kanoa Jou (Leader) Ryan Sato (Organizer) KiWoon Ahn (Organizer) Brett Ikei (Recorder)
EE396 Project Micromouse Team: Ocha. Team Members Kanoa Jou (Programmer) Ryan Sato (Hardware) KiWoon Ahn (Recorder) Alan Do (Programmer)
Micromouse Projects LTD. Presents a STIG, Whitey, Zephyr Production.
Shane Sunada Malcolm Menor Joseph Longhi. - Autonomous maze solving robot -16x16 maze starting at corner - No contact after switched on - No going under.
‘Iole o Mãnoa Mouse of Mãnoa. Team Members Jeff Fines Designer, Fabricator, Programmer & Thomas Matsushima Designer, Fabricator, Programmer.
Cart-A-Long Michael Bigos Jaret Doiron-LaRue Richard Mui Eric Wu Comprehensive Design Review Advisor: Professor Pishro-Nik.
Curry Mouse EE 296 Project Proposal Presentation February 11, 2006.
‘Iole o Mãnoa Mouse of Mãnoa. Team Members Jeff Fines Designer, Fabricator, Programmer & Thomas Matsushima Designer, Fabricator, Programmer.
CheezStix! EE 396 Micromouse Spring 2007 Proposal Presentation.
Micromouse 296 Final Presentation Fall 2008 Group: Rabbitwagon.
Preliminary Design Review
TEAM MECHAZAWA Jeong Bang Riley Ceria Grant Higa.
KTD Micromouse Overview Team Goals Approach Outstanding Problems Future Solutions Final Status.
take your JACKET OFF KELLIESCOTT KENDALLJAYSON Final Presentation  Members:  Jayson Nakakura: Chassis Design and Fabrication  Kellie Murakami: Circuitry.
TAKE YOUR JACKET OFF! Proposal Presentation  Members:  Jayson Nakakura: Chassis Design and Fabrication  Kellie Murakami: Circuitry Design and Fabrication.
Micromouse 296 By Lemmings. Introductions  Vicky- coordinator, software/hardware  Bryce-morale booster, software/hardware  Ruffer-time keeper, software/hardware.
1 Team Amaze Me (Micromouse 296/396) Brandon Gibu Chad Higa John Miyajima Justin Ogata (February 9, 2008) Fig. 1.1: Amaze Me 1.0Fig. 1.3: *Herbie the Mousebot*
("/(o_O)\") RaWr! Final Presentation May 9, 2006.
Micromouse Spring 2006 K A L The Pied Pipers. The Pied Pipers: Joanne – Programming Ken – Hardware Alyssa – Hardware Introduction of Team and Roles.
Fast D.A.D.I. Team Members Dale Balsis Aaron Tsutsumi Dennis How Ikaika Ramos.
Micromouse Team:. Team Members Kanoa Jou Ryan Sato KiWoon Ahn Brett Ikei.
P09204 Robotic Platform (RP1)‏ Project Overview Robotic Platform for 1kg Loads (2 nd Generation)‏ One or More scalable Motor Modules Controller System.
Preliminary Design Review EE 296 – Micromouse Spring 2007.
Team Asphalt Kellen King Ikaika Ramos Brad Centeno.
CheezStix! EE 396 Micromouse Spring 2007 Preliminary Design Review.
CheezStix! EE 396 Micromouse Spring 2007 Final Presentation.
SENIOR DESIGN 10/16.
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.
KTD Micromouse OverviewApproach Potential problems Personal Expectations Team Goals.
Micromouse 296 By Lemmings. Introductions  Vicky- coordinator, software oriented  Bryce-morale booster, software oriented  Ruffer-time keeper, hardware.
Team P.A.C.K men EE 296 Project. Chris Mcleod Hardware specialist.
Fast D.A.D.I.. Team Members D - ale Balsis - Machinist D - ale Balsis - Machinist A - aron Tsutsumi - Electrician A - aron Tsutsumi - Electrician D -
Micromouse Meeting #3 Lecture #2 Power Motors Encoders.
1 Bits and pieces of executing a project Progress of your Final year project – You have a title ? – You have a list of objectives? What’s next? – Is it.
Microcontroller Hands-on Workshop #3 Ahmad Manshad New Mexico State University Institute of Electrical and Electronics Engineers November 7, 2009.
Micro-Mouse By Mohamad Samhat Narciso Lumbreras Hasan Almatrouk.
The Making of Micromouse Yantriki Level 3 Competition Techfest 2004.
Final Presentation Azhar Khan University of Florida November 25 th, 2008 “ROADBLOCK”
1  Actuators are used in order to produce mechanical movement in robots.
Lynbrook HS Robotics San Jose, CA aMazing Robot iARoC Presentation.
Team 4 Shane Sunada – Project Leader Malcolm Menor – Project Manager Nathan Umeda – Technical Supervisor Joseph Longhi – Documentation Final Presentation.
Project Micromouse: Minitaur
CS 478: Microcontroller Systems University of Wisconsin-Eau Claire Dan Ernst Hybrid I/O – Pulses.
‘Iole o Mãnoa Mouse of Mãnoa. Team Members Jeff Fines Designer, Fabricator, Programmer & Thomas Matsushima Designer, Fabricator, Programmer.
Team Name: Group C.  Zisimos  Team Leader, Software Engineer  Richard  Hardware Engineer  Michael  Hardware Engineer  Jason  Software Engineer.
STEPPER MOTORS Name: Mr.R.Anandaraj Designation: Associate. Professor Department: Electrical and Electronics Engineering Subject code :EC 6252 Year: II.
Preliminary Design Review (PDR) Team Amaze Me. EE 296 Project (MicroMouse) Members –Brandon Gibu –Ah Ram Kim –John-Kalani Miyajima –Justin Ogata Website.
Team: CHEE WHOOO Spring 08. The Team Mitchell La Puente-Project Leader Josh Miyamoto-Software Richard Ordonez-Hardware.
EE 296-Micromouse Spring 2008 Team: CheeHeePono! Members: Mitchell La Puente Travis Suemori Travis Suemori William Chang William Chang.
Maze Twinbots Group 28 Uyen Nguyen – EE Ly Nguyen – EE Luke Ireland - EE.
Wall-Follower Xiaodong Fang University of Florida School of Electrical and Computer Engineering Automatic Wall Following & Color Detecting Robot.
ECE 445 Group 20 4/23/2012 Kevin Dluzen Jonathan Hall Diyang Qiu.
Micromouse 296 Team: Rabbitwagon Fall O8. The Team Richard Ordonez- Project Leader Bob Barfield- Software Manager Lance Lavarias- Mechanical Architect.
An EE 296 Micro Mouse Project. Brian Kuriyama’s Profit!
Robotics Training For The Riverside Robotics Society
Robot Report “Emerson” Crawford Hampson EEL5666: IMDL April 8, 2010
Marina Yokota Dr. Arroyo and Dr. Schwartz 12/6/11
Review and Ideas for future Projects
Proposal Presentation
Presentation transcript:

Back To Basics A BASIC Stamp Based Micromouse

B2B MicroMouse Traditional MicroMouse  Language used › PBASIC  Drive systems › Servo Motors  Sensor systems › Side looking IR  Language used › Dynamic C  Drive systems › Stepper Motors  Sensor systems › Top Down IR

Basic Stamps and PBASIC Vs. Rabbit MCU and Dynamic C

Basic Stamps  Cheap › Starting costs › Micro controller  Robust PBASIC  Popular Language  Easy to program  Very Large Hobbyist community Rabbit MCU  Expensive › Dev Kits › Small order MCUs  Fragile Dynamic C  Popular language  A little difficult to program

Servo motors Vs. Stepper Motors

Servo Motors Stepper Motors  Fast › DC motor based  Takes industry standard signals  Lower voltage, runs off of TTL +5v  Slow › “Step“ based  Need to buy or build a controller  Large steppers require a less standard 12v

Side looking Vs. Top-Down

Side looking IR  Smaller physical footprint › No large PCB needed › Lighter  Less sensors required › Less I/O lines required Top down IR  Usually requires large arrays › Large PCBs to stretch over walls › Flimsy construction  Leads to jams › Heavy › Uses lots of IO lines

Possible Issues During Development and Accomplishable Goals

 Measuring distances the MicroMouse moves › Traditionally you’d count steps with a stepper motor › Need to think of a way with servos  Possible use of encoders?  Maze solving algorithm › Wall hugging? › Flood Fill? › Own Creation?

 Movement algorithm › Sharp turns › Navigate a long corridor  Wall tracking algorithm › Wall following algorithm › Re calibrate distance measurements.  Backtracking algorithm, › Can retrace steps to last intersection  “Smooth Turning” Algorithm

 Overcome the limits of the Basic Stamp  Discover new ways of controlling PWM (DC Motor/Servo) controlled robots › Creative techniques for driving DC motors with PWM  Come up with creative algorithms to solve the maze › Improve upon flood fill?