("/(o_O)\") RaWr! Final Presentation May 9, 2006
Team Members Rolly Guerrero 396 Web Designer Landon Barayuga 396 Computer Programmer Charles Alombro 396 Chassis Architect Jayson Pangilinan 296 Project tracker
Project Review Layout Parts Component Design Construction Movement Sensors Programming Tracking Mapping
BLOCK DIAGRAM
Layout Parts PCB board Power Supply Motor Driver Board Component Design Documentation
PCB Board
Chassis Construction
Micromouse View
Sensor Layout 1
Sensor Layout 2
Sensor Layout 3
Sensor Layout 4
Programming Tracking/Navigation Interpreting sensor signals Detecting intersections and dead ends (and maneuvering accordingly) Staying centered in each hallway Mapping Keeping track of path taken Determining location of center Finding fastest route to center
Partial Code
Partial Code, 2 nd page
Problems Encountered – Action Taken Parts/Fabrication Designing a working circuit - Soldering and etching imperfections - Getting the parts needed – Motor Driver Circuit - Programming Limited programming experience especially w/ Dynamic C Designing and coordinating separate functions into one working program Defining correct/workable parameters – Debugging –
Learning Experience Soldering & Etching Learn as we go Programming Increase circuit analysis skills Teamwork Communication Creating a working robot
Outstanding Problems & Suggestions Not all components work as they should – sensors not sensing Possibly change the sensors Improve etching skills Time to work on tracking, navigation, mapping, and solving is not adequate Need an early lead time Start very early on project – prior to start of semester
Final Status A floating rabbit It can make turns – a couple turns The mouse can track – for a time A sturdy chassis design It is easy to fix and replace parts