02 Mission Instructions

7. Iterate

Is your robot doing what you expected? 

If not, you have a plan for your first round of iteration. Take another look at the example program and make sure you have test obstacles that are easy for the robot to find. Watch the sensor readings on Bloxter as your program runs. Do the distances make sense to you? [image]

Image shows Engineering Design cycle: Problem, Design, Build, Code, Test, and Iterate.

If the program is working as expected, it is time to choose an area for improvement. 

Maybe your harness isn't staying attached and you want to iterate on the harness design. 
Maybe you want your robot to turn instead of just stopping so it can find a safe path around the obstacle.
Depending on how you program your robot, you may discover that you need to redesign how the harness attaches to the robot. 
Perhaps you want to make the robot a little more flashy by using the eyes like turn signals.

If you are really fascinated by creating a robot that can navigate through a path with multiple obstacles, you might be interested in experimenting with a second or third distance sensor, and maybe even a maze!