Exploring Robotics with Scribbler

Activity Observations Worksheet

Name: Date:

Class: Teacher:

Lesson 11: Things That Don't Go Bump

Activity 13- Feeling your way

Put an X in the box for each item as you complete the parts of the activity:

Pre-Activity Check List:

1.  Fresh/Charged Batteries installed into the Scribbler 2 robot.
2.  Scribbler Connected to your computer via USB cable and USB to Serial.
3.  An area where Scribbler can move around safely.
4.  Review the Observe a Sensor section of the Help Documentation.

Activity Checklist:

A: Checking for Obstacles using lights
1.  Open Scribbler Program Maker Software
2.  Create a program that checks the four conditions of obstacles
3.  Use Light Tiles as a debugging tool to check what condition is active when detecting obstacles
4.  Upload the program to the S2
5.  Run the program
B: Avoiding Obstacles with movement
6.  Modify the program so that when an object is detected by both the left and the right sensors, the robot will back up about 4 inches and do a 180 degree turn and then go straight the other way
7.  Modify the program so that when an object is seen by just the left sensor, the Scribbler should back up and turn 90 degrees the opposite way
8.  Modify the program so that when an object is seen by just the right sensor, the Scribbler should back up and turn 90 degrees the opposite way
9.  When no object is detected, the Scribbler should move straight forward
10.  Upload the program to the S2
11.  Run the program

Observations

Enter your observations for this activity here:

  1. What happened when you ran the program?
  1. Were you able to successfully complete the activity? If not, why - what happened?
  1. Even with the best program, there are bound to be issues. Did your robot find an area that it just couldn’t figure out how to get out of? If it did, is there anything you changed in the program to make the Scribbler a little better at navigating around?
  1. Did the robot stick to one area or was it really cruising and exploring? If it did stay in one area, how would you change your program so that Scribbler would be more adventurous?
  1. If your robot did hit an object or a wall, what happened? Do you think there is anyway we can fix that issue if it does occur?
  1. Optional - Insert a picture of the completed activity – Robot and Program Maker Screen


Activity 14- Obstacle Avoidance

Put an X in the box for each item as you complete the parts of the activity:

Pre-Activity Check List:

1.  Fresh/Charged Batteries installed into the Scribbler 2 robot.
2.  Scribbler Connected to your computer via USB cable and USB to Serial.
3.  An area where Scribbler can move around safely.
4.  Review the Observe a Sensor section of the Help Documentation.

Activity Checklist:

A: Improving Obstacle Avoidance
1.  Open Scribbler Program Maker Software
2.  Locate and insert the Crash/stall sensor Question Tile
3.  Insert the Motion Titles for each of the different conditions.
4.  Use debug techniques with lights or sounds
5.  Create code to make the robot move as freely as possible
6.  Upload the program to the S2
7.  Run the program

Observations

Enter your observations for this activity here:

  1. What happened when you ran the program?
  1. Were you able to successfully complete the activity? If not, why - what happened?
  1. Did the robot operate as you anticipated? If not, what happened?
  1. Did the crash/stall sensor work as you expected it to? Describe how the crash/stall sensor works on the Scribbler 2 Robot.
  1. Even after optimizing your code, did you still notices areas where the robot got stuck? If so, what would you consider Scribbler’s navigation ‘weak points?’
  1. Optional - Insert a picture of the completed activity – Robot and Program Maker Screen

Scribbler Workbook Activity 0.doc 8/9/12 Page | 4