Gait 2026-11-05
A gait is a pattern of coordinated limb motion and contact used in locomotion. In a periodic gait, the order of foot contacts, their relative timing and the duration of each contact characterize a cycle. A quadrupedal robot can change gait without changing the number of legs or their basic mechanical arrangement.
For a repeated foot motion with period , the stance phase is the interval during which that foot contacts the ground; the swing phase moves it between contacts. If stance lasts , its contact duty cycle is . Relative phase specifies how one leg's cycle is shifted from another's. Equal duty cycles do not determine a unique gait because those phase shifts can differ.
For an original four-leg schedule, take front-left, front-right, hind-left and hind-right phases with . Apart from transition instants, three feet contact the floor. A second constructed schedule takes phases and : diagonal pairs contact together and alternate every half-cycle, illustrating a trot. The first schedule has total contact-time sum per cycle; the second has . Summing leg contact times does not mean a stride itself lasts three or two periods.
Figure 1. . Original periodic timing examples. Colored intervals denote stance phase, pale intervals swing phase. LF and RF are front legs; LH and RH are hind legs. The schedules prescribe contacts, not measured trajectories, ground forces or a proof of stability. Details.
A real dynamic apparatus illustrates why timing must connect to forces. The 2015 MIT Cheetah demonstration adjusted approach strides and motor forces to execute a running jump; its account describes bounding as successive small jumps.[ref] The numerical schedules above are not measurements from that experiment.
A support polygon is useful for a stipulated static contact model, but a contact schedule alone does not establish static or dynamic feasibility. Friction, joint motion, actuator capability and angular momentum can matter. Measuring foot-contact times alongside body motion and ground reactions tests whether a planned gait is actually realized. Nonperiodic transitions, starts and obstacle maneuvers additionally require more than one fixed repeating cycle.
Trot 2026-11-05
A trot in a quadrupedal robot coordinates diagonal leg pairs: front-left with hind-right, and front-right with hind-left. The two pairs alternate their stance phases and swing phases. The pairing and relative timing define the pattern; the fraction of each cycle spent in contact can vary.
For an original periodic model, take cycle period and normalized cycle phase . Let the front-left/hind-right pair have phase zero and the other pair have phase . Each foot remains in stance phase for fraction of the cycle. At , one diagonal pair contacts while the other swings, apart from the idealized transition instants.
The contact-time consequences follow directly. For , the diagonal-pair contacts do not overlap, and the fraction of the cycle with no foot contact is
For , the intervals overlap, and the fraction with all four feet in contact is . Thus gives 20% no-contact time, while gives 20% four-foot overlap. The average number of contacting feet is in either case, but an average does not describe the instantaneous support.
For stipulated and , each foot's stance lasts and swing lasts . Each pair overlaps the other for at each exchange, totaling per cycle. These are constructed timings, not measurements of a particular machine.
Two ideal diagonal point contacts have a support polygon reduced to a line segment. Static balance would require the projected center of mass to lie on that segment under the usual horizontal-plane assumptions, leaving no area margin to lateral disturbance. Dynamic motion additionally involves contact forces, angular momentum, friction and actuator limits. The contact and equilibrium models in the primary robotics text explain why a geometric schedule alone is insufficient.[ref]
A proposed robot trial records all foot-contact events, body motion and ground contact forces while commanding the diagonal pattern. It checks whether the planned duty fraction and phase offsets are realized and whether motion remains feasible. Contact timing identifies the gait; the force and motion records test its execution.