maze solving robot

21
MAZE SOLVING ROBOT Prepared By: I’tidal Rashdan Yasmeen Amer Submitted To: Dr. Raed Al-Qadi Eng. Haya Samaaneh Dr. Lua Malhis

Upload: baylee

Post on 15-Jan-2016

97 views

Category:

Documents


0 download

DESCRIPTION

MAZE SOLVING ROBOT. Prepared By: I’tidal Rashdan Yasmeen Amer Submitted To: Dr. Raed Al- Qadi Eng. Haya Samaaneh Dr. Lua Malhis. Maze Solving Robot (Micro-Mouse). Outline. Background System Requirements Design Challenges System Overview Hardware and Software Q/A. BackGround. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: MAZE SOLVING ROBOT

MAZE SOLVING ROBOT

Prepared By:

I’tidal Rashdan

Yasmeen Amer

Submitted To:

Dr. Raed Al-Qadi

Eng. Haya Samaaneh

Dr. Lua Malhis

Page 2: MAZE SOLVING ROBOT

MAZE SOLVING ROBOT (MICRO-MOUSE)

Page 3: MAZE SOLVING ROBOT

OUTLINE

BackgroundSystem RequirementsDesign ChallengesSystem OverviewHardware and Software Q/A

Page 4: MAZE SOLVING ROBOT

BACKGROUND

Micro mouse competitions began in the late 1970s. In this event, a 16x16 maze is used and solved by small robot mice. These competitions are held worldwide and most popular in UK, U.S., Japan, Singapore, India and South Korea.

The current world records are around 4 seconds and are held by

Ng BengKiat.

Page 5: MAZE SOLVING ROBOT

MOTIVATION

Building a Smart Machine that can find its way out of any maze.

Page 6: MAZE SOLVING ROBOT

MAIN OBJECTIVE

The aim of this project is to design a robot that is capable of leading itself to solve a maze using the wall follower algorithm.

Page 7: MAZE SOLVING ROBOT

SYSTEM REQUIREMENTS

Being able to detect obstacles for short distances depending on the width of the path in the maze.

Move according to the algorithm its programmed with.

Saving that was taken into a stack.

Cost should be within the budget

Page 8: MAZE SOLVING ROBOT

DESIGN CHALLENGES

Sensors Ranges.

Size of Maze.

Accuracy of Robots turns.

Controlling simple DC Motors is really Hard.

Page 9: MAZE SOLVING ROBOT

SYSTEM OVERVIEW

Page 10: MAZE SOLVING ROBOT

HARDWARE AND SOFTWARE COMPONENTS

Hardware Components: Sensors H-Bridge Arduino Uno Motors Tank-Styled Chassis Photointerrupter

Page 11: MAZE SOLVING ROBOT

ARDUINO UNO

Page 12: MAZE SOLVING ROBOT

SENSORS

Sharp IR Sensors

Page 13: MAZE SOLVING ROBOT

DC MOTORS AND TANK-STYLED CHASSIS

Page 14: MAZE SOLVING ROBOT

H-BRIDGE:

Page 15: MAZE SOLVING ROBOT

COST OF COMPONENTS

Tool Number PriceDC motor 2 65

Tank Chassis with sheet

1 95

Arduino Uno 1 170IR Sensors 3 240

Wooden Maze 1 200Rechargeable Batteries and

charger

8 100

H-Bridge 2 30Others Wires, boards … 54

PIC18F4620 with basic circuit (Later

was burned)

1 120

  Total 1074     

Page 16: MAZE SOLVING ROBOT

SOFTWARE AND HARDWARE COMPONENTS

Software Components: Maze Solving Algorithm. Saving the shortest path.

Page 17: MAZE SOLVING ROBOT

LEFT WALL FOLLOWER

Page 18: MAZE SOLVING ROBOT

SOFTWARE DESIGN FLOW

Page 19: MAZE SOLVING ROBOT

SHORTEST PATH

Shortest Path rules:

LBR=B SBL=R LBS=R SBS=B RBL=B LBL=S

Page 20: MAZE SOLVING ROBOT

LRRBLLLRLLRRLL

S

R

L

L

R

R

L

L

Page 21: MAZE SOLVING ROBOT

Q&A