Ops Manager Learn 4: Turn a Corner

This is the fourth challenge within the Robotics with GoPiGo and Python Curriculum.

Your task is to design a robot program that increases the volume of products that Amazing.com can ship out to its customers on a daily basis without increasing the number of robot pickers it employs.

Learn how to program and calibrate the Line Follower while they try to design an efficient system.

3. Plan of Action

The table below summarizes this plan of action using pseudocode.


In previous missions we have used if statements. These are great for performing one of two possible actions based on the answer to a simple yes/no question e.g. “did I hear a bell?”.

In our plan of action we want our robot to take one of a number of actions based on what the position() function tells us; leftrightdrive forward or stop. To do this we will need to extend the if...else construct.