+ All Categories
Home > Documents > Micromouse Presentation no video

Micromouse Presentation no video

Date post: 13-Apr-2017
Category:
Upload: lee-sawyer
View: 37 times
Download: 1 times
Share this document with a friend
17
Micromouse May 31, 2013 Team: Emad Bahr, Nan-Hsun Han, Jeong Lim, Lee Sawyer Advisor: Prof. Jane Dong California State University, Los Angeles
Transcript
Page 1: Micromouse Presentation no video

Micromouse May 31, 2013

Team: Emad Bahr, Nan-Hsun Han,

Jeong Lim, Lee Sawyer

Advisor: Prof. Jane Dong

California State University, Los Angeles

Page 2: Micromouse Presentation no video

Agenda

2

Introduction / Overview …….... Emad Bahr

Hardware………………………. Nan Han

Software……………………….. Jeong Lim

Control System………………… Lee Sawyer

Conclusion…………………….. Emad Bahr

Page 3: Micromouse Presentation no video

Objective

3

1. Design and create an autonomous maze solving robot

2. Total cost of the robot cannot exceed $500

3. The robot should reach the center of the maze and in the shortest possible time

Page 4: Micromouse Presentation no video

A- Spec & Requirements

4

# Requirements Met & Achieved1 Keep accurate track of mouse’s position Yes2 Detect walls up to 12 cm Yes

3 Be able to turn 90˚ and 180˚ accurately Yes

4 Continuous run time for 10 minutes Yes

5 Implement maze solving algorithm Yes

6 Solve the maze without crashing Yes

7 Maze one block dimensions: 18 cm x 18 cm

Yes

8 Desired mouse’s dimension: Width: Between 5cm – 10cm Length: Between 5cm – 10cm Height: Between 1cm – 5cm

Yes

Page 5: Micromouse Presentation no video

Key Components

5

Microcontroller• Used to process sensor data

to compute and implementprograms on our mouse

Motor & Encoder Set• Used to keep accurate track

of position within the maze

Gyroscope• Used to accurately turn 90

and 180 degrees

IR LED & Transistor• Used to accurately detect

walls up to 12cm

IR Transistor

IR LED

3cm 7.5cm

9cm

Printed Circuit Board (PCB)• Used to keep mouse within

the desired dimensions:• Width: 5cm – 10cm• Length: 5cm – 10cm

Page 6: Micromouse Presentation no video

Movement FunctionTurning Function:

• Turn Right 90 Degrees• Turn Left 90 Degrees• Turn 180 Degrees

Methods:• Gyroscope Yaw Axis

6

Page 7: Micromouse Presentation no video

Movement FunctionMoving Forward Function:

• Move mouse forward one block accurately

Methods:• Encoder

Page 8: Micromouse Presentation no video

8

Proportional

Derivative

Motor Speed

Sensor Reading

Mouse Position

Center Sensor Value

+ +

+

-

Control

Page 9: Micromouse Presentation no video

Proportional (P): • It changes the output proportionally to the error• Very high proportional value cause unstable system

Derivative (D):• It is determined by the slope of the error • The derivative term slows the rate of change of the

controller output.• It reduce the over shoot.

ControlProportional, Derivative

controller

9

Page 10: Micromouse Presentation no video

Control

Used for PD Controller

Used to Detect the Wall in the Current Block

10

Page 11: Micromouse Presentation no video

Control3 Main Boundary Condition

1) There were walls in both side: Used angle sensors to adjust the motor speed to go straight

2) There is only one wall:Used angle sensors to adjust the motor speed to go straight

3) There are no walls:Used encoder to move straight

11

Page 12: Micromouse Presentation no video

Maze Solving Algorithm

Necessary arrays1) Steps to center2) Track path (Bread Crumb Path)

For fastest path 3) Wall information4) Shortest path

Steps to center array

Track Path array 12

Page 13: Micromouse Presentation no video

Budget

13

• Total Budget:$500

• Spent: $419

• Stayed under budget

Page 14: Micromouse Presentation no video

Schedule

14

Planned Schedule

Actual Schedule

Critical Path

Page 15: Micromouse Presentation no video

Achievement

15

• 4th Place among 20 in CAMM• Completed 170 out of 256

blocks within eight minutes• Fastest run of 1:02

• 3rd Place among 15 in AAMC

Page 16: Micromouse Presentation no video

Conclusion • Designed and built a Micromouse that successfully found the shortest path to the center of maze in both competition

• Customized PCB minimize the size• Control System for straight movement• Capability to solve maze

• Learned to solve complex challenge with realistic constrains working as a team• Broader impact of the design solution: applicable in many areas including aerospace, automation, medical fields, education, etc.

16

Page 17: Micromouse Presentation no video

Question?

17


Recommended