A gait generating algorithm with smooth speed transition for the locomotion of legged robots. (April 2014)