Concept: MazeGame

This idea is about teaching a simple robot how to navigate through a maze.

The robot has two independently powered wheels, which he can use to drive and steer as well as a distance sensor.
The maze can be built from any arbitrary lego bricks.

The idea is, to use the robot as a platform to try out different ways to program it how to navigate through a labyrinth, for example:
- hardcode all individual steps (forward, left, forward, right)
- random movements (forward until it hits an obstacle, move backward and turn a random number of degrees, move forward again
- learning behaviour (python script): store paths and positions where obstacles where hit, to avoid repeating to run into the same dead-ends
- further AI methods in python (for advanced students)

Additionally, this robot can use a color-sensor in two variants:
- color sensor in front: save the information, which color the hit wall was
- color on bottom: scan colored cues on the path to better memorize the maze.


#robot
#ai
#machine learning
#maze
#labyrinth
#navigation
#mindstorms
Image attached to challenge
Winners announced
LEGO® MINDSTORMS® Robot Inventor

Join the conversation

Sign in to comment

You'll need to sign in to an account to post a comment.