Dynamic gait control of biped robot based on kinematics and motion description in Cartesian space