python
6 posts
- Badminton tracker: measuring three detectors, then choosing the one that needs no labels
Tracks a shuttlecock on screen during a livestream. The deciding step was comparing three detectors on contiguous clips.
- D7000 robotic camera: the software ran before the hardware existed
A pan-tilt rig that scans a scene, scores frames and triggers a Nikon D7000. The control stack has run on a real Pi and camera; the parts are not yet ordered.
- Narrated Manim lessons, and a QA gate that decides when a lesson is done
IB Maths and Physics animation lessons with spoken narration. A lesson only counts once an automated check passes.
- School Print: from a phone to the campus printer
Printing from the normal Share menu to the school printers, with jobs released at the printer by school login. The deployment moved from a Pi to an iMac, and may move again.
- Small projects: a notification bridge, two physics explainers, and a few one-offs
The repositories and folders too small for a post of their own, each with what it actually is and what state it is in.
- Smart Notebook: moving the sensor from the notebook to the pen
A redesign on 24 September, a decoder bake-off that picked ArUco tiles over De Bruijn dots, and a Reminders list that still describes the old design.