Welcome! Each lesson includes a brief background story for context. Then you will be guided through a series of checkpoints which include instructions to help you learn about robotics. Lessons may also have challenges which are opportunities to take on more difficult tasks. Have fun and enjoy the world of robotics!
Hi! My name is ScoutRider. I landed on Mars before a manned space mission to set up equipment and investigate the landing site. Unfortunately, I had a hard landing and some important equipment got scattered. These need to be collected. To make matters worse, my battery level is low. Fortunately, some extra batteries were not damaged by the collision. If I can reach them I can get extra power and use that to collect the equipment. I’ll need to make my decisions carefully so I don’t run out of power before I collect everything we need!
There are three puzzles to solve which increase in difficulty:
Checkpoint #1 – Getting Started
2. You should see the situation as shown in the image below.
Checkpoint #2 – Move the robot
Checkpoint #3 – Rotate the robot
Checkpoint #4 – Solve the Red Puzzle
Try to collect the Red cable. This is a simple challenge but pay attention to the battery power level in the status bar. You will need to change your code.
Checkpoint #5 – Solve the Red + Green Puzzle
Now see if you can collect the Red cable and all the Green circuit boards. Don’t forget your robot has a command to move backwards.
Checkpoint #6 – Solve the Red + Green + Blue Puzzle
Now things can get challenging. See if you can collect the Red cable, Green circuit boads, and Blue gears
For a difficult challenge, you can write an automatic algorithm to find the solution to these puzzles. You will need to input the positions of the items to your code. If it works your algorithm should generate all of the correct moves. You may not know how to solve this problem right now, but you will learn these skills in the next few months. You can start thinking about how this algorithm should work without doing any actual coding.