Product mode: not part of the pre-registered experiment. Simulated in MuJoCo and untested on hardware. A recommendation is a simulation ranking under the stated conditions, not a hardware guarantee.

Build certificate: Warehouse returns tote packing

Open the hinged lid on a tote, place a small carton and a shrink-wrapped pack inside the tote, then close the lid.

single Industrial servo parallel gripper, 110 mm stroke · the Studio's recommendation

Result

Full-task completionRunsWeakest stepMedian cycle (with changes)Fidelity
100%8close_lid (100%)78.2 srigid

Why: Ties on completion (100%) and the weakest step, with the shorter cycle (78.2 s against 84.6 s), and is simpler: 1 tool against 2.

Setup

ToolEffectorFamilyFidelitySteps
0Industrial servo parallel gripper, 110 mm strokecatalog gripperrigidclose_lid, open_lid, pick_carton, pick_pack
ToolsActuatorsCarried (heaviest segment)Built in totalChanges per run
111.089 kg1.089 kg0

Per step

StepPrimitiveObjectToolSuccessFailuresFidelityCaveats
open_lidhook_pulltote_lid0: Industrial servo parallel gripper, 110 mm stroke100%nonerigid
pick_cartongraspcarton0: Industrial servo parallel gripper, 110 mm stroke100%nonerigid
pick_packgrasppack0: Industrial servo parallel gripper, 110 mm stroke100%nonerigid
close_lidpushtote_lid0: Industrial servo parallel gripper, 110 mm stroke100%nonerigid

Conditions

Every compared setup ran the same conditions and seeds in the same order. A seed draws the friction jitter (+-10%) and a +-0.5 mm aim jitter; the placement errors below are hidden from the controllers.

ConditionSeedPlacement error x/y (mm)RunCycleTrajectory
nominal0nonecompleted78.2 s0e8c1e2f0580dfcf
place011carton +1.73/+0.13; pack -0.98/-0.17; tote_bin +0.31/-0.19; tote_lid +0.54/+1.44completed78.2 s096b8cfb55cd62ea
place022carton +1.04/-0.23; pack +0.77/-1.92; tote_bin +0.09/+0.24; tote_lid +0.41/-0.25completed78.2 s169e2fdca649ea78
place033carton +1.81/-0.55; pack +0.48/-1.97; tote_bin -1.50/-1.83; tote_lid +0.90/+1.98completed78.2 sff9913a9312403a9
place044carton +0.18/+0.81; pack +1.77/-1.51; tote_bin -0.00/+1.47; tote_lid -0.79/-1.13completed78.2 s3885c6fb9593dca4
place055carton -1.07/+0.45; pack -0.75/+1.15; tote_bin -1.63/-1.20; tote_lid +1.41/-1.59completed78.2 sc5b72371e84a53ae
place066carton -0.53/+0.32; pack -1.48/-1.31; tote_bin -0.23/+0.27; tote_lid +0.66/-0.03completed78.2 sf5219fa8373c3396
place077carton -0.89/+1.97; pack +0.24/+1.08; tote_bin -1.50/+1.48; tote_lid -0.58/+1.72completed78.2 s96eb609ac2ee53cb

Compared setups

SetupKindCompletionWeakest stepCycleToolsEligible
Industrial servo parallel gripper, 110 mm stroke (best single off-the-shelf)single100%close_lid 100%78.2 s1yes
Tool change: Button-pusher tool > Suction cuptool change100%close_lid 100%84.6 s2yes
Tool change: Button-pusher tool > Suction cuptool change100%close_lid 100%84.6 s2yes
Tool change: Button-pusher tool > Suction cuptool change100%close_lid 100%84.6 s2yes

Against the best single off-the-shelf effector: completion +0 points, cycle +0.0 s, +0 tools.

Sensitivity to change times

Re-ranked with tool changes of 3, 6 and 12 s and head switches of 0.75, 1.5 and 3 s: the recommendation is the same for every pair; the order changes in 0 of 15 pairs.

Assumed constants

Equal for every candidate; none is sourced from a target arm or changer.

ConstantValueNote
roll_torque_nm15 N mwrist roll torque limit
roll_speed_max_deg_s180 deg/swrist roll speed cap
pitch_range_deg90 degwrist pitch limit, +- from straight down
pitch_speed_dps180 deg/swrist pitch speed cap
pitch_torque_nm15 N mwrist pitch torque limit
tool_change_s7.5 sautomatic tool change time (a fixed clock advance)
present_s1.5 smulti-tool head switch time (a fixed tilt, not simulated)
changer_master_kg0.25 kgtool changer master plate (stays on the wrist)
changer_tool_plate_kg0.1 kgtool changer plate on every tool
changer_stack_mm52 mmtool changer stack height
arm_payload_kg3 kglargest tool stack the arm may carry; heavier setups are refused
bracket_density_kg_m31300 kg/m^3printed carbon-filled polymer bracket
placement_error_mm2 mmper-object placement error of the condition grid (uniform)
simplicity_per_extra_effector0.05 rateintegrator rule R01: completion a setup must add per added effector or changer
simplicity_step_floor0.5 rateintegrator rule R01: a weakest step under this fails outright
tie_margin0.05 ratecompletion-rate tie among setups of the same complexity
cycle_margin0.1 fractionamong setups of the same complexity, a simpler one may be this much slower
soft_arm_max_part_kg2.5 kgintegrator rule R09: the heaviest part a soft arm may carry
hook_min_mm5 mma rigid tool hooks if its tip reaches this far sideways past the tool and flange
hook_throat_mm6 mmroom a lip needs between a hook and the flange, else the flange blocks it
process_torque_nm4 N mintegrator rule R05: tightening a threaded member to this torque or more needs a nut runner (1 N m above hand-tight)
socket_fit_mm0.5 mma nut runner's socket drives a hex at most this much under its own size
sweep_clearance_mm5 mmmulti-tool head swept-volume clearance

Caveats

Provenance

ItemValue
Contractrtt-effectors/2
Task id351218d6c47d46bba1e14ecb4cf230c592618cbe28e9bf1d8be29cb88085e4f8
Setup idd136ab4824c1bad26b5ac84b7a481c14bedee5790c495f0eb8c1c9369bb11a57
Fairness hash82b5bcdac3b461e77bc17444036a535a9acb32f29bafd804947228e68090636d
Controllersdefault
Screen249 runs on 3 conditions

Product mode: not part of the pre-registered experiment. Simulated in MuJoCo and untested on hardware. A recommendation is a simulation ranking under the stated conditions, not a hardware guarantee.