Material:
OZOBOT
Graph paper
Black felt tip pen
Procedure:
STEP 1 – Building the function
In this step you’ll set OZOBOT in order to have a fixed relationship between a length and the time OZOBOT takes to complete it.
Write a code to program OZOBOT to follow line with constant speed. Transfer the code on OZOBOT.
Draw a straight line on graph paper.
Measure the distance covered by OZOBOT in various time periods, repeating the measurements various time for each period.
Plot the distance vs. time graph, calculate the actual OZOBOT’s speed and write the distance as function of the time.
STEP 2 – Verifying the function
In this step you’ll verify if the mathematical function you’ve found works and how much the calibration you have done is sound.
Decide a time duration, and predict (basing on the function you’ve found) the distance OZOBOT will cover during that time.
Run OZOBOT on the straight line and measure the distance it covers.
Repeat for various time durations. Make the experiment for durations inside and outside the range you’ve used in step 1: is the accuracy of your prediction constant?
Extensions
Set OZOBOT with a different speed. What happens to the accuracy of your predictions?