Household · 4 stages

Cabinet & Pouring

Open a cabinet, retrieve and place a bottle, unscrew and place its cap, then pour the contents into a bowl.

Open / closeGrasp / placeTwist / screwPour
Long environmentCabinetPour-v1
EmbodimentBimanual Sharpa
Observation178 state dims
Action58 targets
Horizon3400 steps
Stage definitions

Exact slices of the parent sequence.

Canonical instructions, handedness, action width, horizon, and success conditions are drawn from the current task registry and success-contract documentation.

#Stage / environmentHandActionMax stepsSuccess summary
01Open cabinetCabinetPourDoorOpen-v1Left29600Open the cabinet door to at least 80° and hold for five control steps.
02Place bottleCabinetPourBottlePickPlace-v1Right29900Remove the bottle, place it upright inside the target region, release it, and hold stable for five steps.
03Remove capCabinetPourCapRemovePlace-v1Right291400Rotate the cap by at least 180°, detach it, and place it flat and released on the table.
04Pour contentsCabinetPourPour-v1Right29700Place at least 12 of 16 particles in the bowl, spill at most two, and hold for ten steps.
Paper results

Cabinet & Pouring in the benchmark.

Stage success in the training scene (%, 50 episodes). Best scores in each row are highlighted.

Stage benchmark: success rates in percent
StagePPORLPDACTDiffusion PolicyGR00Tπ0.5
OpenCabinet62.0100.094.088.092.098.0
PickBottle0.014.068.018.078.054.0
UnscrewCap0.02.062.050.062.046.0
PourBeads0.096.0100.032.078.052.0
Cross-scene results · mean ± scene standard deviation
Cross-scene: success rates in percent
StagePPORLPDACTDiffusion PolicyGR00Tπ0.5
OpenCabinet8.7 ± 9.063.3 ± 54.993.3 ± 6.484.0 ± 11.178.7 ± 17.997.3 ± 2.3
PickBottle0.0 ± 0.00.0 ± 0.076.0 ± 8.04.0 ± 5.346.0 ± 36.769.3 ± 6.4
UnscrewCap0.0 ± 0.00.0 ± 0.04.0 ± 3.51.3 ± 2.39.3 ± 14.533.3 ± 11.0
PourBeads0.7 ± 1.20.0 ± 0.042.0 ± 22.36.0 ± 10.416.7 ± 17.536.0 ± 5.3
Complete sequence · end-to-end success (%)
Long-horizon: success rates in percent
TaskPPORLPDACTDiffusion PolicyGR00Tπ0.5
Cabinet and pouring0.00.00.00.00.02.0

Source: manuscript experiment tables. Compare all methods and tasks →

Shared contract

Same workstation.
Same predicates.

01

Stage alignment

Each stage-level environment uses the matching physical success predicate from the long task.

02

Persistence

Hold counters or latches prevent unstable contact from being counted as task completion.

03

Replay

State and action traces can be restored and replayed for validation and offline rendering.