Running Pattern Generation for a Humanoid Robot : Calculation of Joint Specifications