Meet LOLA: it is an electrically actuated humanoid robot with 26 distributed joints that can be used for research. It weighs 68kg and stands 176cm tall. The below video shows how the robot can keep its balance on different terrain, including soft and hard ground. The robot is technically blind, so it is not using a camera based approach.
[HT]