Animation of Legged Maneuvers: Jumps, Somersaults, and Gait Transitions