Project Goals

To successfully complete the project, we've divided the work up into several milestones, each successively harder than the previous. Also listed are future goals; enhancements that could be added in future projects.

Goals
1 Create a robot that moves and that we can control.
2 Add sensors to the robot so that it can detect a beacon.
3 Create an autonomous mode (with fuzzy logic) for the robot, so that it will move toward the beacon.
4 Add sensors to the robot so that it can detect when it reached the beacon.
5 Add an alarm to the robot so that it will alert once it has reached the beacon.
Possible Goals
6 Add software for negotiating obstacles.
 
Future Goals (6+ months)
A Allow for multiple beacons, and the robot must move towards one only, based on a distinct signature of the beacon (i.e. different intensity).
B Allow for multiple beacons, and the robot will locate each of them in a predetermined order. (This would be useful if you had multiple robots, so each robot could work on one beacon in parallel, and then help the others after it's located its first beacon.)
C Tracking its own movement, and returning a path to the beacon once it has found it.
D Actually retrieve the beacon when it reaches it.
E Return to "home-base" after it has accomplished its goals.

Copyright 2001 - Matthew Budd