01 / Engineering brief A product case study, not a feature list.
Raze replaces a loose single-board computer, cameras, power adapters, wiring, scripts, and custom mounts with one serviceable vision appliance. Electrical protection, optics, thermals, mechanics, Linux, frame processing, browser workflows, assembly test, and field recovery were designed together, then carried through a 50-unit manufacturing run and competition use.
Problem and constraints FIRST Robotics Competition teams often assemble vision systems from a single-board computer, adapters, loose cameras, and custom mounting. The parts are accessible, but the team inherits wiring, packaging, setup, and recovery work when the robot is being repaired between matches.
- Robot-scale cost and packaging
- Enough local compute for vision
- Noisy field-power tolerance
- Camera and robot I/O
- Safe updates and field recovery
My scope I combined the compute, protected power, networking and camera connections on purpose-built boards, packaged them in a machined enclosure, and built the operating image and local UI around the workflows teams actually need at an event.
- PCB and enclosure revisions
- CM5 platform and camera integration
- Rust services and Svelte UI
- Assembly, test, docs, and customer support
07 / Productization Designed to leave the desk.
The work continued through enclosure iterations, thermal constraints, assembly, a 50-device
production run, documentation, deployment, and direct support for teams using it on real
robots.