Existing sim-to-real methods try to identify the hardware so the policy can adapt to it. We take the dual perspective: we shape the hardware's closed-loop response at the driver level so the policy perceives a fixed, simulator-defined plant on every platform. Even high-gear-ratio joints emulate the ideal reference plant, with residual error absorbed at runtime by a disturbance observer and integral feedback.
The feedforward path specifies the desired closed-loop dynamics seen in simulation; the feedback path (PID with integral action) compensates for disturbances and residual actuator-model mismatch. The DOB attenuates the residual model error ΔP below its cutoff, absorbing unmodeled friction, cogging, and external loads.
The same per-joint 2-DoF driver layer transfers to platforms with very different actuators and dynamics, without task-level tuning or learned actuator models.
22-DOF humanoid using PH54 servos. Trained with the BeyondMimic framework in simulation, deployed zero-shot — the only change is the actuator model swapped for the ideal reference plant.
31-DOF wheeled-legged robot climbing a slope with poorly backdrivable YM070 servos. The 2-DoF controller reproduces the simulator's compliant spring-damper behavior, enabling zero-shot transfer.