Team Name:

Team Symbol:

I. Team Members Names (First Only)

(Team members should rotate between building, programming, testing, and working on the wiki. Each member should contribute to the wiki on their OWN computer.)
Beyla
Sarah
McKenzie

II. Instructions for Challenges

A. For each challenge you must write a short description of the challenge using complete sentences. Please write in 3rd person, scientific writing.
B. This is where you should include your programming code by including screen screen shots.
You should place all multimedia on photobucket.com and then incorporate it into the site using the embed code.
C. For each challenge you must provide some form of multimedia exhibit. This would be images, a short video, an interview, etc. You should place all multimedia on photobucket.com and then incorporate it into the site using the embed code.
D. For each challenge you should provide a written explanation of the difficulties encountered with the challenge.

III. Challenges (Template)

Copy this section for each of your challenges:

DATE: 4/22/2009

Title of Challenge: Point Turn
A. Description (Short Paragraph): In this challenge, the robot was controlled using a program on the computers. Each block made the robot do something such as making a sound, movie forward, backward, turning and many other things. The robot had to move forward 25 cm. It then had to turn 180 degrees. The last thing that it did was that it went backwards 10cm to 35 cm.
B. Programming Code (Picture and Written Explanation): The first block made the robot move forward 25 cm. The robot then comes to a stop. The second block makes the robot do a 180 degree turn. The last block makes the robot go backwards 10cm to 35cm.
Figure 1: Programming Code of The Point Challenge
C. Multimedia:

Video 1: Point Turn Challenge

Video 2: Point Turn Challenge Interview

D. Difficulties Encountered/How You SOLVED the Challenge! (Paragraph):While programming the robot to complete the first challenge, there were a few problems. The main problems the group had was programming the robot to turn the correct way. In this challenge the robot had to go forward 25cm, turn 180 degrees, and go backwards 10cm. The robot would often turn past 180 degrees. After many tries, this difficulty was overcome by adjusting the power level, and changing the angle that the robot turned. Another problem this group had was adjusting the amount of rotations needed for the robot to go a certain distance, but this, was overcome after many guess and check attempts.

DATE: 4/25/2009

Title of Challenge:
A. Description (Short Paragraph):The robot had to travel 62 cm on a straight line, and turn 90 degrees to the left. After turning the robot went 62 cm straight once again and then turned another 90 degrees. The robot repeated this cycle one more time and when it was finished it had completed a square.
B. Programming Code (Picture and Written Explanation):
In Figure 2, each block tells the robot to do a command. The first, third, fifth,and seventh block tell the robot to go forward a certain amount of rotations, while the second, fourth, and sixth block tells the robot to turn 90 degrees to the left.
Figure 2: Programming Code for Square Challenge
C. Multimedia:

The group had many difficulties on this challenge. The challenges that the group faced while programming the robot were the turns and the straights. The robot could not go a full 62 cm without traveling off the blue tape on the floor. This problem was fixed by adjusting the rotations of the wheel that the robot completed. Another problem the group had was that it did not turn a full 90 degrees. With the original programming, the robot turned about 120 degrees, which sent it off the track. After many attempts at the 90 degree turn, it was finally completed. The group found that this was the major problem because when the turn was off it had a big impact on subsequent turns. Despite these challenges, the group continued to test different angles and lengths until the robot finally completed a full square.

DATE: 4/24/2009

Title of Challenge: Loop Turn Challenge
A. Description (Short Paragraph):
In this challenge the robot had to travel 55 cm foward and then did a slight turn to the right and when it turned it went 11 cm. After turning it then did another slight turn and went 24 cm foward. Finally it went 53 cm backwards and while going backwards it made a beeping sound.
Figure 3: Loop Turn Programming Code
B. Programming Code (Picture and Written Explanation): The first block makes the robot go foward 3.1 rotations. Then the next block makes the robot turn 0.61 rotations. After turning the robot then does another turn a little bit more the the right and it moves 1 rotation. After turning the robot then goes on another straight and moves 1.5 rotations and while doing this the next block makes it make a beep noise until the robot stops. The beeping continues while the robot travels 2.5 rotations backwards.
C. Multimedia:

Video 5: Loop Turn Challenge Interview

Video 6: Loop Turn Challenge
D. Difficulties Encountered/How You SOLVED the Challenge! (Paragraph):
Some difficulties that the group had were that the group couldn't get the robot to make a beeping sound while going backwards. This was solved by collaborating with other groups that have already completed this challenge. Another difficulty that the group had was that they couldn't get the robot to turn at the correct angle on the line that was specified on the floor. This was solved by the group to keep trying different rotations that the robot had to travel.

DATE: 5/4/2009

Title of Challenge: Obstacle Course

A. Description (Short Paragraph): In this challenge, the team had to create and program a robot to complete an obstacle course. Team 12 had a big loop and then a smaller turn in their obstacle course, as shown in Figure 6. The team had to make the robot start by clapping. This was acheived by using a sound sensor. The robot then had to go forward 31cm, then bank turn 90 degrees to the left. After this turn was completed the robot had to go forward 18 cm, make another 90 degree bank turn to the left, go forward 47cm, and complete a 140 degree turn to the right, go 21 cm, make a right turn, go 23 cm, and make another right bank turn, and finally stop 20 cm from object.
B. Programming Code (Picture and Written Explanation):
(this programming code may not be correct) The first block on the programming code makes the robot go 1.72 rotations foward. The next block told the robot to do a slight turn to the left and move 1 rotation, after this turn the next block makes the robot do another turn similar to this one but this time it only goes 0.7 rotations to complete a full curved turn. After it has completed the first turn the next block will then tell it to travel 1.5 rotations forward making it go 18 cm. There is another turn after the straight and the block is telling it to turn, showing that the robot will travel 1 rotation on a curved 90 degree turn. Then comes the long striaght and this block tells it to move 2.5 rotations and then the next block tells the robot to turn on an almost right angle but more obtuse. Then the robot makes another turn and moves 0.5 rotations and makes an acute angle. The robot must then preform a straight that makes it travel 1.3 rotations forward and then the robot does 3 small turns so it can complete a large curved turn and the last block will make the robot preform its last straight making it go 0.5 rotations forward. It will then have to use one of its sensors to make it stop and the next block tells it to do just that and stop 20 cm from the object placed in front of it.
Figure 4: First Half of Obstacle Course Progamming Code
Figure 5: Second Half of Obstacle Course Programming Code

C. Multimedia:

Figure 6: Picture of Obstacle Course Track

Video 7: Obstacle Course Interview

D. Difficulties Encountered/How You SOLVED the Challenge! (Paragraph)
Some difficulties that the team encountered was that they could not get the turning correct on the robot. Since the robot was always placed on different spots at the begginning of the course, the robot was never the same. This was resolved by having the same person carefully placing the robot on the tape, making sure the robot starts at the same position every time. Technical difficulties were experienced on the third day of programming, and when a new brick was added onto the course, the bricks that were already set in place would automatically change. This was solved by the team going back and changing the moving bricks to its original setting. But unfortunately, because of this the programming was not completed.