Mission Instructions

Your mission is to create a robot that can explore remote, narrow canyons. First, you will create a sample canyon system with both a left and right turn. Then you will design, test, and refine your robot until it can navigate the canyon system independently.

5. Build a Canyon System

Now that you have a better sense of how much space your robot needs in order to turn left and right, it’s time to build the canyons for your robot to explore.

What materials can you use ? Cushions? Cardboard boxes? What space do you have available to you, can you get special permission to build your canyon system in the living room? Maybe, maybe not.  If you have to build it outside, try to avoid grass surfaces as much as possible. The GoPiGo is not an all-terrain vehicle and prefers a clean surface.

Build a simple canyonland for your robot. It should contain one left turn and one right turn, and it needs to be wide enough for your robot to turn around at any point. For now, don’t create any dead-ends. You’ll be able to make your canyonland more complicated after your first draft of code is complete. 

When building your canyonland, try to use straight “walls” as much as possible.  While it is possible to solve a canyon system where the walls are wonky, it does make the algorithm more complex.

Note that when you create your turns, they should be 90 degree angles, or as close to 90 as you can make them.