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.
Sign in to comment
You'll need to sign in to an account to post a comment.
Join the conversation