Compliant Biped Walking on Uneven Terrain with Point Feet. (11th March 2016)