Difference between revisions of "Maze"
(→Abstract) |
(→Abstract) |
||
Line 8: | Line 8: | ||
==Abstract == | ==Abstract == | ||
− | + | This robot is capable of following a line and finding its way out of a maze. Our robot consists of two sensors. One to detect a line and one to detect crossroads. | |
'''Hardware Design: ''' | '''Hardware Design: ''' |
Revision as of 14:28, 8 July 2010
Project: Maze
Overview
Authors: Daniel Slenders, Ivan Gavran
Country: Belgium, Croatia
Date: 08.07.2010
Activity: R.U.R. - Summer School 2010
Abstract
This robot is capable of following a line and finding its way out of a maze. Our robot consists of two sensors. One to detect a line and one to detect crossroads.
Hardware Design: ...
Software Design:
We wrote the program in Java. The program consists of three methods.
The first method is the callibration. This one determines which value corresponds to white and which one to black.
The second method is a linefollower. It uses one sensor to detect the line and steers the robot so that it keeps bumping into the line.
The third method is de mazefollower. By turning right at every crossroads it will find the exit. The method detects if there is just a line (then it uses the second method), if there is a crossroad (then it turns right) or if there is a dead end (then it turns 180 degrees.
Project Files
Description | Download |
Project sourcecode | Media:SourceCode.txt |
Go back to the List of the projects