Tri-Modal Models Of Locomotion Applications To Robot Design And Control