RoboLab

· March 2020

languages:
  • Python

Our amazing mindstorm robot solving one of the mazes. Its a dragon with moving wings and red glowing eyes to detect obstacles.

In the second semester, we built a maze-solving LEGO™ robot. It followed black lines on a paper sheet on the ground with intersection points in a grid. The task was to build and program the whole robot from scratch. During debugging, we were able to check our calculated position in the maze with a server on the network.

An example of the mazes. A grid of lines and intersection points with markers for connection possibilities and obstacles.

My task was to develop the maze-solving algorithm using Dijkstras Algorithm as well as establishing and managing the connection and communication to the server.