Humanoid robot push recovery through foot placement | IEEE Conference Publication | IEEE Xplore