Registered robotics research
SO-101 Action-Space Benchmark
A registered MuJoCo study found that joint-delta actions used demonstrations more efficiently than controller-mediated EE tool-delta actions in a frozen SO-101 pickup design.
Role: Research engineerStack: Python, NumPy, MuJoCoStatus: Complete
0.624Joint AUC
0.370EE AUC
+0.254Paired AUC
3,600Development rollouts
150Trained policies
The question
Which policy output used demonstrations better?
This registered study compared two outputs for the same simulated SO-101 pickup task. A joint_delta policy predicted joint changes. An ee_tool_delta policy predicted tool motion that a damped-least-squares controller converted to joint motion.
The task, observations, demonstrations, policy family, training recipe, trial IDs, and success gates stayed fixed. This is an action-representation study. It is not a VLA model.
The result
Joint-delta won the registered paired comparison
Joint-delta had higher normalized success AUC at every paired ladder-by-seed unit. The crossed-factor 95% interval was 0.149 to 0.353. It excludes zero in this registered design.
- Direction All 15 paired units favored joint-delta.
- Endpoint The result integrates the full five-budget curve.
- Meaning The result supports joint-delta in this tested system.
Architecture
One policy family, two action paths
State observationRobot and task state
→
BC policySame frozen model family
→
Joint adapterJoint changes
EE adapterTool motion
DLS controllerEE path only
→
MuJoCo SO-101Closed-loop pickup
→
Strict gatesEvent order and physics
Controller mediation can absorb inverse kinematics, clipping, smoothing, and joint-limit handling. It can also add constraints. The experiment measured the complete action path, not an abstract controller advantage.
Design
150 trained policies and 3,600 development rollouts
EFF-001 crossed five demonstration budgets with three immutable nested ladders, five model seeds, and two action spaces. Each cell used 24 closed-loop development trials.
- Budgets 6, 12, 18, 24, and 30 demonstrations.
- Pairing Joint and EE used the same ordered demo and trial IDs.
- Uncertainty A 10,000-replicate crossed-factor paired bootstrap resampled ladders and seeds as separate factors.
- Integrity The finalizer failed closed on missing cells, hash mismatch, smoke data, or locked-split claims.
Success by demonstration budget
The lead appeared after the smallest budget
| Demonstrations | Joint-delta | EE tool-delta |
| 6 | 8.6% | 6.7% |
| 12 | 63.9% | 40.6% |
| 18 | 69.7% | 43.1% |
| 24 | 76.4% | 38.6% |
| 30 | 70.8% | 45.0% |
The curves are not monotonic. The registered AUC uses every budget and does not select one favorable point.
Engineering judgment
Check the system before you judge the policy
The controller-first stack separated simulator, action-label, and task defects from learned-policy behavior. Scripted pickup and action-label replay established that the task and executable labels worked before model training.
Strict gates checked approach, contact, close, lift, retention, event order, and physical sanity. This prevented an apparent pickup from becoming a false success.
The final result was an honest negative result for the controller-mediated action hypothesis. In this design, controller mediation did not improve demonstration efficiency.
Reproducibility
Verify the recorded result without rerunning the experiment
Run make verify-result in the public repository. It checks the compact evidence hash, frozen identity, 150 cells, 75 paired keys, and 3,600 rollout outcomes. It then recomputes the AUCs and interval.
Run make smoke for a small paired closed-loop system check. The smoke output is marked non-efficacy and cannot support the EFF-001 result.
Open evidence and provenance →
Limits
One registered simulated design, not a general action-space ranking
The result applies only to the MuJoCo SO-101 pickup design and the frozen state-based BC family. It does not measure hardware behavior, vision, language, or a VLA. It does not show that joint actions are universally better.
Locked evaluation and the protocol-v2 final were not accessed. New controller, hardware, vision, or VLA claims need separate studies and registered evaluation plans.