ONU Micromouse

Post on 22-Feb-2016

39 views 2 download

Tags:

description

ONU Micromouse. Spencer Cupp and Kiel Wood Dr. Khalid Al- Olimat – Advisor. Outline. Prototype System Overview Sensors Motor Control System Drift Correction Yaw Correction Algorithm Performance Conclusion Questions. Prototype. Prototype. System Overview. Sensors. Motor Control. - PowerPoint PPT Presentation

transcript

1

ONU Micromouse

Spencer Cupp and Kiel WoodDr. Khalid Al-Olimat – Advisor

2

OutlinePrototypeSystem OverviewSensorsMotor Control SystemDrift CorrectionYaw CorrectionAlgorithmPerformanceConclusionQuestions

3

Prototype

4

Prototype

5

System Overview

6

Sensors

7

Motor Control

8

Motor Control

9

Drift Correction

10

Yaw Correction

11

Drift and Yaw Correction

12

Arduino Uno LimitationsHas only 2 digital interrupt pins SRAM

◦2 kB◦Stores the stack (restricts recursive

calls)◦Stores local and global variables

Flash Memory◦32kB◦Stores program memory◦Stores constant variables

13

Arduino Mega 2560Has 8 kB of SRAM Has 256 kB of Flash MemoryHas 6 digital interrupt pins

available

14

Prototype in action

15

AlgorithmFlood Fill Algorithm

◦Pros Provided great performance Not very computationally intensive Does not use up a lot of precious memory Does not require mapping of the entire

maze◦Cons

Success is dependent on hardware performance

Once the Micro-mouse gets “lost” there is no recovery.

16

ConclusionFunctional prototype developedAlgorithm tested and verified in

software and hardwareVarious movement control

systems implementedAlgorithm and movement control

function in tandemThird place in the 2013 SAC IEEE

R2 Micro-mouse competition.

17

Questions