Topology-Based MPC for Automatic Footstep Placement and Contact Surface Selection | IEEE Conference Publication | IEEE Xplore