← All projectsGitHub
Open-source purpose-built robots

Can a small twin of a liquid-handling bench catch protocol errors before they run, and how much pipetting error does a serial dilution tolerate?

research/osrobot-lab

Can a small twin of a liquid-handling bench catch protocol errors before they run, and how much pipetting error does a serial dilution tolerate? It flags 366 of 522 injected faults against 100 for a syntax-only baseline, and an assumed error curve gives a final-well CV of 0.187 at 10 µL and 0.035 at 100 µL transfers (stylised, circular fault set).

10 tests

What it found

A stdlib deck-and-pipette twin tracks tips, well volumes, liquid labels and straight-line travel over labware, and checks protocols before they run. On 522 injected faults across three reference protocols it flags 366 (355 with the intended code) where a syntax-only baseline flags 100; the misses are mostly equivalent mutants. Collisions appear only where a move crosses taller labware (a tube rack in one protocol; forced travel heights up to 70 mm collide, 90 mm and above do not). With an assumed pipetting-error curve, a 12-well two-fold serial dilution has a final-well CV of 0.187 at 10 µL transfers, 0.100 at 20 and 0.035 at 100 µL. Stylised and circular by construction: the faults match the checks, and every geometry, timing and error value is assumed.

A figure from its own output

Figure produced by research/osrobot-lab: dilution_cv
osrobot-lab/experiments/dilution_cv.svg, written by the project's own experiment code.

Paper, code and results

More in Open-source purpose-built robots

All 44 Open-source purpose-built robots projects →

Other research topics

Proper scoring & elicitation28Effort & peer prediction9Verification games & slashing19Detection & tolerances14Markets as routers13Prediction-market design9Paying contributors8Decentralised training systems23Digital twins & sim-to-real164LLM chip design loops40Robot manufacturing loops53Ambient AI assistant46Self-replicating manufacturing34Simulation-first design64Engineered clothing45Task-specific AI accelerators40Algorithmic chip-design loops42Open-source purpose-built robots44The software-engineering loop43Adversarial human imitation41Open-source residential construction41Autonomous multi-angle capture34Sensing, imaging and 3D31Energy supply and dense energy storage39Robot societies among people31Agentic co-design of low-cost robots27Laundry-hanging robots25Machine learning on qualitative data23Robots on the building site27Civilizations & group psychology1History & human sciences1

Produced with AI assistance (Claude). Results are from the code in this repository and are simulated or stylised unless the abstract says otherwise; nothing here implies affiliation with or endorsement by any lab, researcher or company cited. MIT licensed.