The Factory Robot
Autonomous robots perform several tasks at the LEGO^®^ factory.
One of their tasks is to move boxes between the different work stations. They even find their way to a charging station when their battery gets low! They perform their tasks efficiently, without bumping into walls, people, or other robots.
Do you think the Driving Base could be used to perform similar tasks?
Here’s a challenge!
Design and build extensions to your Driving Base and program it to:
- Grab the Cuboid and bring it as close as possible to the center of the drop-off zone and then release it.
- Detect and follow the line leading to the charging station and stop as close as possible to the large object, without touching it.
Deliver the package to the drop-off zone.
Brainstorm ideas and work on your robot until you’re ready to test your solution for grabbing the Cuboid and delivering it to the center of the drop-off zone.
Brainstorming Tip
You can split the main task into smaller subtasks, and brainstorm about questions like:
- How could the robot grab the Cuboid?
- How could the robot navigate to the center of the drop-off zone?
- Which of the extensions from the previous lessons would be useful for this task?
Follow the line to the charging station.
Brainstorm ideas and work on your robot until you’re ready to test your solution for following the line to the charging station and then stopping right in front of the large object.
Brainstorming Tip
You can split the main task into smaller subtasks, and brainstorm about questions like:
- How could the robot detect and follow the line?
- How could the robot stop following the line as close as possible to the large object?
- Which of the extensions from the previous lessons would be useful for this task?
Complete the challenge.
Place your robot in the starting position and find out if it can:
- Grab the Cuboid and deliver it to the center of the drop-off zone
- Follow the line to the charging station
How did you do?
What did you do well? Is there anything you could’ve done better?
Awesome! You’ve mastered the Driving Base, and it’s ready for deployment in the factory!