Team+2A

toc

Back To Team Page

=Team Name:= Chronicles of A Cucumber Melon =Team Symbol:=

=I. Team Members Names (First Only)= Emily, Caroline, Julia, and David

=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/?/2008
Title of Challenge: A. Description (Short Paragraph): B. Programming Code (Picture and Written Explanation): C. Multimedia: D. Difficulties Encountered/How You SOLVED the Challenge! (Paragraph):

=IV. Challenge Multimedia Blog:=

DATE: 4/4/2008
Title of Challenge: Point Turn A**.** **Description** (Short Paragraph):The robots moves 25cm forward and then makes a sharp turn to the left at 180 degrees. Once the turn is complete, the robot will back up 10 cm. It the measurements are incorrect, the programming will have to be revisited. B. **Programming Code** (Picture and Written Explanation): Image 1. Programming Code for Challenge 1

The first block tells the robot to move 25cm foward. The second block commands the robot to make a 180 degree point turn to the left. The last block commands the robot to move 10 cm backwards.


 * C**. Multimedia:

media type="custom" key="653591" Video 1. Unsuccessful

media type="custom" key="653599" Video 2. Success at Last!



Image 2. Caroline and David Testing the Robot

D. **Difficulties Encountered**/How You SOLVED the Challenge! (Paragraph):

Difficulties were encountered when trying to make the robot perform the point turn, which means the robot turns a certain number of degrees without proceeding in a certain direction. We finally realized that to do this, the robot must only turn on one wheel. Once we decided this, the process was much easier. Also, we figured out that to make the robot go a certain distance, the circumference of the wheel must be measured and divided into the wanted distance. This also made the process easier. After many tests, our robot was finally successful!

DATE: 4/8/2008
Title of Challenge: Square A. **Description** (Short Paragraph): A square is drawn on the floor with sides of 61 cm in length and angles of 90 degrees. The robot must be programed to follow the outline of the square without getting off course. B. **Programming Code** (Picture and Written Explanation):

Image 3: Challenge 2 Programming Code

The first block tells the robot to display a smiley face. The second block tells the robot to move forward 3 rotations. The next block tells the robot to turn 360 degrees. The fourth block tells the robot to more forward 3 rotations. Next, the robot turns 360 degrees again. The sixth block tells the robot to, once again, move forward 3 rotations. The seventh block tells the robot to turn 360 degrees again. The last block tells the robot to move forward 3 rotations.

C. **Multimedia**: media type="custom" key="679813" Video 3. successful square D. **Difficulties Encountered**/How You SOLVED the Challenge! (Paragraph): A difficulty we encountered while programming the robot to move around the square was the accuracy. We had to reedit the program several times but eventually we got it. It was hard to complete the square because if one angle was off then all the others were off target too. Eventually we got it to be successful!

DATE: 4/18/2008
Title of Challenge: Backing Up A. Description (Short Paragraph): The robot must make a curved turn to the right side. It then continues backwards 10cm, while it makes a noise. Then it comes to an abrupt stop. B. Programming Code (Picture and Written Explanation): Image 4: Challenge 3 Programming Code

The first block tells the robot to move forward 1 rotation. the second block tells the robot to curve to the right 1 rotation, and so does the third block. The fourth block tells the robot to move one more rotation to the right at a sharper angle, while the fifth block tells the robot to move forward 0.5 rotations. The sixth block that branches out tells the robot to say "Bravo!," while it moves backwards 2.5 rotations as the last block tells it to.

C. Multimedia: media type="custom" key="679853" Video 4. course 3 successful

D. Difficulties Encountered/How You SOLVED the Challenge! (Paragraph): Some difficulties we encountered while programming our robot was accuracy and sound. It took a while to get the robot to curve along the line in a correct manor and we had trouble making the robot back up. The sound was quiet but it was playing, we couldn’t do much about that. It was a hard task but we finally completed it.

DATE: 4/14/2008
A. **Description** (Short Paragraph):An obstacle course was designed for the robot to complete. The course includes a sound sensor to make the robot start the course and a sight sensor to sense a black line at the end of the course. B. **Programming Code** (Picture and Written Explanation): Image 5. Obstacle course programming code The first block tells the robot to begin the course when it hears a sound. The second block commands the robot to move 1.23 wheel rotations forward upon hearing a sound. The third block allows the robot to make a 90 degree point turn to the left. The next block moves the robot 3.4 wheel rotations forward. The robot then makes a turns left on a 136 degree turn. The robot then takes 2 wheel rotations forward and makes a 90 degree turn. The robot then goes straight until it sees a black line commanding it to stop.
 * Title of Challenge**:Create a basic obstacle course

C. **Multimedia:**

Image 6. Drawing of course

media type="custom" key="668575" Video 5. Difficulties with Obstacle Course

media type="custom" key="679807" Video 6. Obstacle course-almost complete

D. **Difficulties Encountered**/How You SOLVED the Challenge! (Paragraph): The course involved a lot of guess and check. The turns were hard to make completely accurate. It was also very difficult to get the light sensor to turn on. A lot of difficulties were encountered with the light sensor. It was hard to set up the light sensor on the robot. Then, the NXT Software had to be programmed so that the robot senses the black finish line. In the end, the light sensor was never programmed to function properly, and the obstacle course was never completed.

5. DATE: 5/20/2008
Task 1 (10 points): At your work area on the table come up with a strategy to calculate the velocity of your robot at 30% power over 70 cm. Repeat the measurement 3 times and get an average. Think about the equation for velocity. Carry out your plan and determine the velocity.

a. Brief description and image (snip and you can upload to the wiki- give your image an uncommon file name) of the programming you used to solve this challenge. Image 7. Task on Force and Motion 1 The programming code above moves the robot 10 rotations forward at 30% power and stops. The average velocity was 9.1 cm/sec.

b. Description of what made this task difficult for your group.

This task was difficult for our group because it was difficult to synchronize the start of the stopwatch with the start of the robot and the stop of the stop watch when the robot arrived at 70 cm. Another difficult aspect of this task was averaging out all of the velocities. The first thing we did was average out all of the times it took for each run. When we figured out that this was the incorrect way to average the velocities, we took each velocity and average them out.

Task 2 (20 points):: At your work area, come up with a strategy to get your robot to accelerate over a 1 meter distance. Have it come to a stop at 1 meter.

a. Brief description and image (snip and you can upload to the wiki- give your image an uncommon file name) of the programming you used to solve this challenge. Image 8. Task 2 of Force and Motion The first square makes the robot move one rotation at 20% power. The second square is also at one rotation, but is at 40% power. Square 3 is at 60% power, and it has 2 rotations. Square Number Four is 100% power and 2 rotations. The final square stops the robot after traveling 1 meter.

b. Description of what made this task difficult for your group. The difficult part of this challenge was making the robot accelerate in a fluid motion. If took one or two tries but overall this was a pretty easy task.

Task 3 (30 points):: Determine the velocity of the rotation of the wheels on your robot. Program your robot at 45% power to rotate 10 times. Calculate the velocity of the rotation of the wheels at this power in cm/sec. (Hint: You need to know the circumference of a wheel and remember it goes around ten times!)

a. Brief description and image (snip and you can upload to the wiki- give your image an uncommon file name) of the programming you used to solve this challenge. b. Description of what made this task difficult for your group.

Task 4 (40 points):: On a graph, plot the velocity that your robot travels 1 meter at 20% power, 40% power, and 70% power. Include an image of your plot in your documentation by snipping it. Make sure it has units and axis labels. Using your graph, determine how fast you think your robot wold be traveling if you programmed it to go at 60% power. Calculate velocity in cm/sec. a. Brief description and image (snip and you can upload to the wiki- give your image an uncommon file name) of the graph. b. Description of what made this task difficult for your group.

Task 5 (50 points):: Create an obstacle course on your lab table with building bocks. It should contain one right point turn and 1 left point turn. The robot should stop at the end where you have built a small tower of blocks. Your robot should not knock the blocks over.

a. Brief description and image (snip and you can upload to the wiki- give your image an uncommon file name) of the programming you used to solve this challenge. b. Description of what made this task difficult for your group. = =