Development And Real-Time Optimization-Based Control Of A Full-Sized Humanoid For Dynamic Walking And Running