LABWORK

LAB01: MICROCONTROLLERS

Using the Arduino UNO and IDE to read analog and digital inputs, and output to the servos.

MILESTONE01

Adding functionality to follow straight lines and a figure-eight.

LAB02: ANALOG CIRCUITRY AND FFT

Using Arduino's FFT library to detect start frequency and treasure frequencies.

MILESTONE02

Adding wall and treasure detection.

LAB03: FPGA VIDEO CONTROLLER AND SOUND GENERATION

Displaying and updating an on-screen grid, and generating a three-note tone.

MILESTONE03

Designing, simulating, and running the maze-exploring algorithm.

LAB04: RADIO COMMUNICATION AND MAP DRAWING

Transmitting and recieving updates to robot position in the maze.

MILESTONE04

Putting it all together.

THE BIG DAY

Being proud parents.

no bad robots