During my third year studying electronics engineering, I have made a wall following robot for the course EEE 351 Advanced Laboratory. This mini project is done in a team of four. For this project, we are required to apply control system theory into application, which lead us into making the wall following robot. As the name sounds, the robot’s main objective is to follow the wall within a target distance. In order to maintain certain distance from the wall, this is where we applied a digital controller, which is the PID controller. PID controller stands for Proportional, Integral and Derivative Controller which is used to calculate the error between the measured and desired set point and attempts to minimize the error. For more information about PID controller, have a look at Wiki. Continue reading “Wall Following Robot”