BODex pick-and-place — final benchmark

Dual-arm UR3 + Allegro, right arm, 10 objects × 10 trials. Perception: FoundationPose; synthesis: BODex (600 seeds/trial) with the approach, post-grasp and torso collision guards enabled.

94%
overall success
94 / 100 counted trials
5
objects at 100%
red_cube, milk, mustard, green_can, tea_peach
3
no-grasp aborts
excluded from the rate
52s
median cycle time
44–98s range

Success rate by object

Counted trials only; no-grasp aborts (synthesis rejected before any motion) are excluded, as in the live menu.

Right-arm workspace map

Where each object actually sat, by outcome. Marker shape encodes the outcome as well as colour. Dotted box = the documented reliable reach rectangle; solid box = the recommended placement zone.

Grasp quality vs the accept gate

Worst-contact grasp error for every counted trial. The red bar is that object's grasp_err_max; synthesis retries until it lands under it, so the spread shows how much headroom each object had.

IK-feasible seeds

Median grasp candidates (of 600) that the arm could actually reach. Low values mean the planner had little choice — the tall side-grasp containers are the most constrained.

Session trend

Cumulative success rate across the whole session in chronological order; crosses mark the individual failures.

Cycle time

Wall-clock per trial: synthesis, approach, grasp dwell, transit, place and return home.