Impact Invariant Control with Applications to Bipedal Locomotion | Synapse