Swing-foot clearance 2026-11-05
Swing-foot clearance is the separation between a robot's swinging foot and the terrain or obstacles it must pass. It concerns the whole swing phase, not just the maximum foot height. For a finite foot, use the relevant lowest material surface or full collision geometry; the height of a chosen ankle coordinate can differ from actual clearance.
An original point-foot model isolates vertical geometry. Let a planned foot position be and terrain height be , with swing parameter . DefineGround contact at the beginning and end normally gives zero endpoint clearance, so a positive lower bound must be assigned to the obstacle-crossing part of the path rather than incorrectly demanded throughout the closed contact-to-contact interval.
Use the constructed pathSuppose a flat-topped obstacle of height occupies the horizontal range corresponding to , namely to . With , the lowest foot height over this interval is , attained at its edges. The minimum nominal obstacle clearance is therefore only even though peak foot height is .
A robust swing-foot clearance margin includes specified error bounds. If actual foot height can be below its plan and actual obstacle height above the model, the guaranteed clearance is at leastThus the nominally clear path permits collision within those bounds. Guaranteeing at least above this obstacle under the same errors requiresThe bounds add because both deviations can reduce clearance at once; they are deterministic limits, not independent standard uncertainties to combine by root-sum-square.
Greater height changes the leg's motion requirements. For a fixed swing duration , this path has maximum vertical speed and accelerations proportional to . Clearance, timing, inverse kinematics and actuator constraints must therefore be checked together. A terrain discontinuity, horizontal position error or non-point foot additionally requires the corresponding geometry rather than just this vertical formula.
The primary planning text treats clearance as a possible planning objective and distinguishes local geometric constraints from dynamic ones.[ref] A proposed robot test measures the foot surface and obstacle geometry in a shared reference frame, records the trajectory throughout the crossing, and compares the minimum separation with the stated bounds. Observing a high midpoint alone does not test the minimum-clearance claim.
Swing phase 2026-11-05
The swing phase of a robot leg is the interval in which its foot moves between ground contacts without providing the intended ground support. It complements the stance phase. In a periodic gait with period and contact duty cycle , its duration is . The leg can still require substantial actuator effort: moving its own mass and controlling its trajectory are different from supporting the robot through ground contact.
An original planar foot path gives an explicit design example. Let parameterize a swing of duration , horizontal travel and desired swing-foot clearance over a flat reference plane. ChooseBoth components have zero endpoint velocity. At mid-swing the foot has moved halfway horizontally and reaches height . The maximum horizontal and vertical speed magnitudes areFor , and , these are and about . Halving the available swing time doubles the path's speed requirements and quadruples its acceleration requirements. A contact schedule can therefore be feasible in timing arithmetic but too demanding for the actual leg.
The path is only a foot-level specification. Inverse kinematics must find joint configurations that realize it, and joint motion, collision and actuator constraints must also hold. Zero endpoint velocity does not guarantee continuous acceleration when this segment is joined to another trajectory. An uncertain or uneven ground height changes the actual clearance and contact time.
The primary contact-planning treatment distinguishes choosing contacts from moving through configuration space between them.[ref]
Robotic Systems by Kris Hauser. Chapter 12, Manipulation planning and locomotion planning and Multi-modal motion planning
A proposed robot test measures the foot path, the contact transition and joint response while changing swing duration or clearance. Calibrated sensors can distinguish premature ground contact from a trajectory-tracking error. The example above is an original motion prescription; it is not a measured gait or a complete stability controller.