Tuesday Dec 7th for demonstration. Papers the following Thursday.
You will create a robot that will wander around a semi open area looking for one of several brightly colored objects.
Your robot needs to use color vision to identify one of several
objects in the environment. Your instructor will have randomly
selected an object for you to find. Your robot must have a way of
selecting the object using the robot interface (no hardcoding
allowed). the robot will then move through the environment avoiding
randomly placed obstacles (cardboard boxes). Once it has found the
object it must approach within 12 cm of the object and play a short
tune while identifying the object on its screen (text is fine).
The
objects to include in your hunt
The tri colored block maker
The blue snow block maker
the green snow block maker
The red Ball
the green ball
The blue orange block maker
I will only ask you to find one per run. The item will be randomly selected. Each team will run on at least two items. You have a 3 minute time limit to actually find the items for the back of the room. If we get a larger venue (think Moakley atrium) the time limit will be extended.
The project report is a report of what you tried to do, what you did, what you learned and what you accomplished. Once again here is a specific set of guidelines on what I'd like to see in it. Make sure you use section headings to make each section easy to find.
Introduction
this is where you explain the problem you were trying to solve and why it is relevant
Robot design
Here tell me what sort of robot you designed (in hardware). Tell me what worked and what did not work. Discuss what you learned based on what worked and what did not.
Software design
Here discuss what sort of control program you built. Again tell me what worked and what did not. Discuss what you learned about robot control software from your experience. Discuss your approach and its relevance to both the current task at hand and the general problem of robots acting in the world.
cover particularly your color vision algorithm and your identification routines.
What did you use for navigation? discuss
Concluding discussion
Summarize what you learned. Consider the following target audience: next year's robotics students. In this section, summarize from the preceding sections all of the worthwhile dos and don'ts that you discovered in doing this lab. It is not really relevant that your robot did really great unless you tell the reader why. Think about what you would have liked to know when you first saw this lab, and if you have any insights after doing the lab, share them here.