Our first robot is Nellie (from the book 10 Cool LEGO Mindstorms
Ultimate Builders Projects) . She has two light sensors, pointing
down, and a rotation sensor. We will first use her for a robot
treasure hunt. There is a white line on the black floor of out
maze. Nellie needs to follow the line and locate the silver money
bags along the line. You need to write a program that does all of
the following things:
a) uses one of the light sensors to follow the line
b) uses the other light sensor to recognize the money bags
c) when a money bag is found, Nellie should stop and play a song for 10
seconds.
This project is similar to the robot rescue component of the RoboCup
Junior Competitions. To see video of RoboCup Junior, click here.
The Big Project
For the rest of the camp, you can choose between the following projects:
The
Artist: Build the artbot found in the Pro Challenges
section of the Missions in the Lego RIS package. See what you
can program your robot to draw -- squares, circles, more interesting
shapes.
The Soccer
Player: Adapt Nellie to play soccer on the gray scale
soccer field with the IR-emitting ball. This is like the soccer
played in Robocup Junior. Program the following things:
a) Use one of the light sensors to figure out which way to go on
the field and program Nellie to move towards one goal.
b) Reposition the other light sensor to find the ball and have Nellie
move to the ball.
c) Combine these so that Nellie finds the ball and pushes it
towards the goal.
Mission
to Mars: Adapt Nellie to do one or more of the
tasks from the 2003 First Lego League Challenge. Click
here to see the challenge.
Dancers:
Create a second robot and
program the two robots to perform a dance together. This is like
the dance portion of RoboCup Junior competitions.
For
More Information
Click
here for lots of pictures (a little slow to load) of last years
World RoboCup conmpetition. This includes pictures of
RoboCup Junior competition too. To check out RoboCup Junior
and the rules for the Rescue, Soccer and Dance Competitions click here. To check out
First Lego League, click here.