A five-camera inspection station that photographs every returned fuel cell column before teardown destroys the physical evidence of how it arrived from the field.
Project Owner · Jun 2026 - Aug 2026 · Team of 1 · 5 key work items · 4 evidence-backed
What I owned
Optical specification and coverage geometry, mechanical design and registration scheme, capture software and operator console, procurement and vendor selection, network diagnosis, and the handoff documentation set.
The chain fixed sensor, lens, and working distance, and produced a ±13 mm standoff window that became the tolerance the mechanical design had to fit inside. Every later optical decision traces back to two inputs: the feature size and the frame width.
Boundary placement moves the hardest regions to mid-frame, where lighting and resolution are best, with overlap at every seam. Centering on the protrusions is the intuitive approach and leaves those regions shadowed. The motorized single-camera option was rejected on cycle time and on drift, since a moving stage on a dusty floor is both a repeatability risk and a single point of failure.
Roughly four times margin inside the optical standoff window. The cart is never clamped, docked, or modified, so teardown flow is unchanged and the station can be relocated without recalibration.
A full unit runs from serial entry to completion in a browser, with per-camera retake. Every stored image carries its focus and exposure verdicts and any override flag, so the archive stays honest about which frames a human waved through.
End-to-end runs verified at one, two, and five cameras, so the planned expansion needs no software work. The documentation set includes a commissioning runbook, a decision log of every locked design choice, a verification record with open items, and a code guide written for a non-programmer working with an AI assistant.
| From | To | Type | Description |
|---|---|---|---|
| Camera (x5) | PoE Switch | electrical | One cable per camera carries both power and data. Expansion to ten cameras is additional ports rather than a topology change. |
| PoE Switch | Station PC | data | GigE Vision on an isolated subnet with no gateway and no route to the corporate network. Corporate connectivity uses a separate adapter on the same machine. This is the boundary where discovery failed. |
| Foot Pedal | Station PC | ui | Single keystroke triggers a capture, so the operator's hands stay on the cart. Deliberately the only physical input in the workflow. |
| Station PC | Local Image Drive | data | Images written under the unit serial, each carrying its focus and exposure verdicts and any operator override. This is the record of what happened, not just the pictures. |
| Station PC | MES | data | Serial-to-image linkage defined as the next integration step. Images are serial-tagged on the station in the interim, so nothing is lost if the integration lands later. |
| Cart and Column | Station | mechanical | No physical contact, by design. A station that touches production tooling risks being shifted or damaged in daily use, so all registration is workpiece-referenced. |

Five-camera station, independent vertical stages, mobile base

Why five cameras: single-camera shadowing vs. boundary-placed coverage

Requirement to specification: 0.1 mm feature to 53 µm/px

Intern showcase poster, July 2026

One-press capture with per-camera focus verdicts and single-camera retake
Limitations
Lessons