BEYOND MOTION EXECUTION

Beyond Motion Execution: Benchmarking Embodied Agents on Wet-Lab Operations and Procedures

Benchmark overview figure. Left: a wheel summarizing 14 atomic skills, real-to-sim assets, the dual-arm Lift2 robot, 14 demonstration tasks with 500 training episodes each, four generalization settings, the capability dimensions and the highlights (liquids, instruments, reactions, stage scoring). Center: example tasks from the four operation families and the six zero-shot tasks. Right: a stage-wise evaluation of a phenolphthalein titration that overshoots its endpoint (success 0, process score 0.4) and capability-profile radar charts of benchmark results.
Benchmark overview. The 14 atomic skills compose 14 demonstrated tasks in four operation families and 6 zero-shot tasks. Stage-wise scoring keeps partial progress visible: the titration example earns a process score of 0.4 but fails because it overshoots the endpoint.Open full figure

Benchmark at a Glance

20Laboratory tasks14 demonstrated and 6 zero-shot, across four operation families
14Atomic skillsComposed into 12 basic operations and 8 experimental procedures
7,000Task demonstrations500 per demonstrated task, varying task configuration, background and instruction
680Evaluation episodes per model40 per demonstrated task over four test settings, 20 per zero-shot task

Key features

  • Dynamic liquid transfer

    Pouring moves simulated liquid between vessels. Metrics check how much reaches the target and how much is retained, such as ≥80% transferred or ≥95% kept in the beaker.

  • Instruments and readouts

    The centrifuge, drying oven, burette and analytical balance respond to buttons, doors, knobs and stopcocks. The balance shows a mass readout, and two tasks require reaching a target mass.

  • Reaction observation

    Appearance changes with the procedure. Five tasks require observing the result, such as a pale-pink titration endpoint, the blue-bottle color cycle, a brick-red precipitate or a silver mirror.

  • Skill-aligned stage scores

    Each episode receives binary success and a stage-wise score whose metrics are tagged with atomic skills, so partial progress and the point of failure stay visible.

  • Two generalization tests

    Demonstrated tasks are tested under task-configuration, background and instruction shifts, one at a time and mixed. Six zero-shot tasks have no demonstrations and test new operation compositions and experimental conditions.

  • Dual-arm robot, real-to-sim assets

    All tasks use the dual-arm Lift2 robot. Laboratory assets come from Lab2Sim, an agentic pipeline that builds them from object specifications and admits them only after geometry, articulation and physics checks.

What is WET-OP-Bench?

WET-OP-Bench is a dual-arm simulation benchmark of 20 wet-lab tasks. In a laboratory, completing the right motions is not enough: an agent can still spill a reagent, miss a target mass, or overshoot a titration endpoint. The simulator therefore couples manipulation with evolving experimental states, including dynamic liquid transfer, quantitative instrument readouts, and procedure-conditioned color changes, and the same states drive both what the agent observes and how success is checked. Tasks are built from a shared set of atomic manipulation skills and range from basic operations to multi-step experimental procedures. Fourteen tasks come with demonstrations and are tested under controlled task-configuration, background, and instruction variations; the other six have no demonstrations and test zero-shot generalization to new operation compositions and experimental conditions. Every episode is scored by binary success and by a stage-wise score whose metrics are aligned with atomic skills, so partial progress and failures remain visible.

Overview of the 20-Task Benchmark

Task names, operation families, scope, four capability dimensions and distinctive skills. Explanations follow the table.
IDFamilyTaskScopeHorizonPrecisionQRDistinctive skills
Family
HP: Handling & Placement, TM: Transfer & Mixing, IO: Instrument Operation, MD: Measurement & Dosing. Tasks that combine two families show both, such as IO + TM.
Scope
Op.: basic operation, Proc.: experimental procedure.
Horizon
Number of atomic-skill steps. Short: 1–5 steps, Medium: 6–10 steps, Long: more than 10 steps.
Precision
Required positional accuracy. Low: tolerance above 2 cm, Medium: above 5 mm and up to 2 cm, High: 5 mm or less.
Q
Quantitative-target requirement. Yes: success requires reaching a specified quantitative target rather than merely obtaining a numerical readout, No: no quantitative target.
R
Reaction-observation requirement. Yes: success requires observing a reaction-induced visual state (a titration endpoint, precipitate formation or color change), No: no reaction observation.
Distinctive skills
Representative atomic skills of each task. Every skill a task uses is listed in its metrics under Task showcase.

Details

Training data and evaluation settings are built from three variation dimensions. Demonstrated tasks test within-task generalization; zero-shot tasks test cross-task generalization.

Data splits and generalization settings
Task splitDataConstructionTest settingEpisodes per taskGeneralization
Demonstrated
Tasks 01–14
Train500 demonstrations per task. Every episode combines a task-configuration, a background and an instruction variant.—500—
TestSame tasks, objectives and operation structure as in training.C-only, B-only, I-only and Mixed (C+B+I), 10 episodes each40Within-task: robustness to controlled physical, visual and language variation
Zero-shot
Tasks 15–20
TestNo task-specific demonstrations. Operation families and atomic skills also appear in the demonstrated tasks.Mixed (C+B+I)20Cross-task: new operation compositions and/or experimental conditions
Task configuration (C)
50 variants per taskTask-relevant physical or experimental parameters: object positions, liquid amount or color where applicable, and the duration of time-dependent steps.
Background (B)
10 variants per taskTask-irrelevant visual context: tabletop appearance, room background and illumination.
Instruction (I)
20 variants per taskThe level of descriptive detail in the language instruction, with the same task semantics. Task cards show the shortest instruction.

Training episodes vary C, B and I jointly. In the test settings, C-only, B-only and I-only each shift one dimension in isolation, and Mixed (C+B+I) varies all three jointly; task identity, objective and operation structure stay the same as in training. Zero-shot tasks are evaluated only under Mixed (C+B+I).

Zero-shot task