In this semilab, we will teach a small robot to find its way from a maze!
Along the way, we will learn a variety of valuable techniques, from basic "follow the line" algorithms to state machines. We will talk about motors, encoders, sensors, and more.
Robots will be programmed in (Micro)Python. A basic familiarity with Python or any other programming language (Java, C++,...) would be helpful; experience with robotics is not required.
Below is the video showing the robot we plan on using:
https://www.youtube.com/shorts/o5XNMFFcxOw