Research questionHow can real-time MPC enforce control constraints and recover from infeasible initializations in strongly underactuated legged robots?Strong underactuation makes it difficult for MPC to satisfy control limits while finding feasible trajectories from dynamically infeasible initializations. Constrained optimization must also remain fast enough for real-time control.