Posture and balance control for biped robots based on contact force optimization | Synapse