Hopping Control And Estimation For A High-Performance Monopedal Robot, Salto-1P