Adaptive gait pattern control of a quadruped locomotion robot | Synapse