hammerHead — Maze Solving Robot

Autonomous robot that solves an unknown line maze. A PID loop keeps it centred on the line while a decision layer above resolves junctions by the left-hand rule, U-turns out of dead ends, and confirms the finish before stopping. Arduino Nano, 5-channel IR array, TB6612FNG driver, N20 gear motors.

Robotics Control Algorithms Arduino C++ CAD
Read case study