We build
the whole
machine.
Mechanical design, fabrication, electronics, firmware, controls and perception, on one bench in one room. We take a hard machine from CAD to a demo that runs unattended.
- Catch rate · n=250
- 84%
- Loop latency
- 41ms
- Top speed
- 2.4m/s
- Brief → demo
- 31d
One bench, one schedule, no handoffs.
The four blocks below are one machine, and every one of them was designed, cut, populated and flashed in the same room. Nothing was quoted out and nothing waited on a vendor, so a change to the mechanism and the change to the loop that compensates for it happen the same afternoon.
TRASHCAN-CV
A trash can that catches what you throw at it. 84% catch rate, 41 ms loop latency, 2.4 m/s top speed — n = 250 throws, nine people, indoor, mixed lighting.
ORIGAMI-LINE
A six-station folding cell for a paper part nobody could fold twice the same way. 4.20 s/part cycle, 96.4% yield, 6 stations — n = 2000 parts, inspected against a go/no-go gauge.
9 days from brief to a working machine.
There are no handoffs here, so there is nothing to wait for. The person who authored the CAD is the person soldering the board and the person tuning the loop, which removes the two places a hardware programme normally loses a month: the wait on a vendor quote, and the week spent explaining a mechanism to whoever inherits it.
Short schedules come from a short org chart, not from weekends. Every duration on this site is the elapsed calendar time between the brief and a demo somebody watched.
- Brief · 0 d
- First drive test · 4 d
- Detector at 120 fps · 11 d
- First catch · 16 d
- Lid v2, torsion spring · 23 d
- Unattended 100-throw run · 31 d
We publish revisions, not posts.
| DATE | REV | SHEET | CHANGE | BY |
|---|---|---|---|---|
| 2026-04-19 | △4 | BDR-26-04 | Reprinted the camera mast in PETG after two PLA masts crept in sunlight. | RM |
| 2026-04-08 | △3 | BDR-26-04 | Ballistic fit window 120 ms → 90 ms. Catch rate 79% → 84%. | RM |
| 2026-03-29 | △2 | BDR-26-04 | Moved the vision loop off the G4 onto the Orin. Steering wobble gone. | DZ |