AI-Based Smart Traffic Light Controller
A physical 20×30" prototype intersection — 12 streetlights, 4 traffic lights, one Raspberry Pi Pico W — running a closed loop between a YOLOv8 vision model and a Random Forest decision model trained on SUMO simulation data.
My role: embedded development in MicroPython, rigorous hardware testing, and the serial protocol between the CPU vision pipeline and the Pico actuators.
Camera (Pixel 10 + DroidCam) → YOLOv8 vehicle detection → Random Forest decision model → Serial (USB) → Pi Pico W → LED traffic + street lights