Realization of Stable Biped Walking on Public Road with New Biped Foot System Adaptable to Uneven Terrain | IEEE Conference Publication | IEEE Xplore