Push recovery of a humanoid robot based on model predictive control and capture point | IEEE Conference Publication | IEEE Xplore