Back to Projects
Feb 2024 – Apr 2024/UCD ElecSocCompleted

MicroMouse Maze-Solving Robot

Firmware integration and sensor calibration for an autonomous maze-solving robot, built by a three-person first-year team for the UCD ElecSoc MicroMouse competition.

Cover image for MicroMouse Maze-Solving Robot

Highlights

  • Developed the embedded firmware layer bridging the software lead's maze-mapping algorithm with the hardware designer's hand-built robot, translating high-level path logic into reliable real-time sensing and motion control.
  • Assembled all electronics from schematics -- including soldering, bring-up, and sensor placement layout -- to ensure consistent wall detection across varying maze geometries.
  • Led mathematical modelling and algorithm development: built the sensor calibration model, implemented the raw-data conversion pipeline for the distance sensors, and evaluated flood-fill, wall-following, and A* strategies.
  • Validated stable autonomous navigation in live demos; full end-to-end competition testing was not completed as the event was cancelled.

Tags

EmbeddedSensor CalibrationMaze SolvingRoboticsAlgorithm Design

Gallery