PID Controller for Navigation4th February – 24th May '18
One of my second-year modules tackled the topics of bio-inspired computing, robotics, and the crossover of the two. In the robotics half of the module, I was part of a group tasked with developing a way for a LEGO Mindstorms robot to guide itself around a walled maze. It used two ultrasonic sensors to judge its distance from nearby walls, and applied the concept of a closed-loop negative feedback system with a PID controller to attempt to guide itself around the maze using input data. Our implementation was up to the specification and worked prior to the official demo.