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.

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