Boston Dynamics' Electric Atlas: Why Hydraulics Are Obsolete

the physics of why electric actuators finally beat hydraulics in the race for humanoid dominance.