A controller coordinates the step sequences (gaits) of the four legs, keeping the center of mass over the support polygon (static stability) or managing dynamics at higher speeds; it uses proprioception and feedback, increasingly with learned (RL) policies.
Providing stable, versatile movement over difficult terrain where wheels fail and bipedal designs are less stable.