Whole-body MPC reference, RL policy weights, manipulation policy.
Stub.
Layered control:
Low-level (200–500 Hz): whole-body MPC. Textbook formulation (no patentable claims). Implemented in Rust per OpenLoco’s gait_harness posture or in C++ if leveraging an existing MPC library (Crocoddyl, Aligator). Outputs per-actuator impedance commands.
Mid-level (50–100 Hz): RL policy for locomotion mode and gait. Trained in MuJoCo via OpenLoco’s gait_harness (the same harness that runs the existing ANYmal-WL and Mini-Whegs gaits). Outputs MPC reference trajectories.
High-level (10 Hz): manipulation policy. Imitation-learning baseline (ACT or diffusion-policy variant). Optional VLA upgrade. Outputs target end-effector trajectories.
mit-cheetah family establishes the open-MPC tradition for legged platforms).mit-cheetah-2, cassie-osu, mini-cheetah, digit-meta, berkeley-humanoid.act-aloha, mobile-aloha, diffusion-policy.openai-rt-2, open-x-embodiment, physical-intelligence-pi-zero, skild-foundation-model, covariant-rfm.mpc/ — whole-body MPC referencerl/ — RL policy training scripts and weight checkpointsil/ — IL policy training scripts and weight checkpointsvla/ — optional VLA wrapper (subprocess to a foundation-model API or local model)eval/ — evaluation harnessesApache-2.0 (per ../LICENSE-SOFTWARE) for code. CC0-1.0 (per ../LICENSE-DATA) for trained policy weights treated as data.