Pick Verify
A warehouse pick-verification step that compares a scanned item, the bin's expected contents, and the order line to decide between accept and re-scan, catching confusable picks a barcode alone would pass.
- Published by
- Community
- Author
- Robotic Pick
- Last verified
- Oct 2026
- Languages
- Python
- Capabilities
- Open sourceRequires API key
Highlights
- Adds a description-level judgment on top of the scan code to catch confusable picks.
- Returns accept or re-scan and never commands robot motion, which stays in the controller.
- Reports a 96 ms median against a 150 ms scan-cycle budget on a 5,000-pick replay.
- Ships the confusable pairs it is meant to catch as part of the labelled replay.
Watch out
A station-level verification aid beside the existing control loop, not a motion controller; it should be evaluated on the included replay before it gates live picks.
Questions about this entry
Reactions & coverage
Posts, threads, and videos about this entry from around the web.
Hacker News: Pick Verify: a single decision at the warehouse pick station catches confusable picks.
Show HN: Verifying robot picks with a decision modelRead the thread on Hacker NewsReddit: Localization QA with a decision model: meaning, terminology, and placeholders as separate checks.
X: A dual-arm robot with Jev in the middle layer
YouTube: Dan Makes Things drives an ESP32 robot with Jev decisions.
More Jev resources like this
From the Jev community
Posts from builders shipping with Jev right now.