A clearance bound between trajectory samples converts finitely many separation checks into a guarantee over a continuous trajectory, using a justified bound on how quickly clearance can change. Clear endpoints alone are insufficient: a foot or another robot part can approach an obstacle and move away again between them. The primary planning formulation requires constraints along the entire path.[ref]
Let nominal clearance have Lipschitz constant on a checked interval of length . If both endpoint clearances are at least , then every intermediate point is within of an endpoint. Consequently
This follows directly from using the nearer endpoint. A uniform additional worst-case geometry or execution allowance gives actual clearance at least .
A tighter interval certificate retains the two different endpoint values, and . Writing gives two lower cones,
If and , the cones meet inside the interval. Their common height yields
If the endpoint difference exceeds , the proposed Lipschitz bound and exact endpoint values are inconsistent; simply applying the formula does not repair that inconsistency. With , clearance is constant.
For an original example, take , , and . The simpler endpoint-minimum bound gives ; the two-cone bound gives . Subtracting a execution allowance leaves a certified actual gap, sufficient for a requested margin. These are lower bounds, not assertions that the trajectory reaches their values.
A counterexample explains why the allowance is necessary. On , has endpoint values one but touches zero at the midpoint. Checking only those endpoints misses the contact. Its derivative is bounded in magnitude by four, so a sufficiently fine sample grid with that valid bound can expose the missing guarantee.
The constant must match the geometry and parameter units. For a point moving relative to a fixed closed obstacle set, the distance to that set changes by at most the point’s displacement: the triangle inequality gives . A speed bound therefore supplies a time-based clearance bound. A rotating body requires a bound on every occupied point, such as the angular clearance bound for a rotating body; terrain-height clearance across a discontinuous edge cannot use a finite slope bound across that jump.
Adaptive clearance sampling subdivides intervals that fail the chosen certificate, concentrating computation where the margin or speed bound is least favorable. Failure of a conservative certificate means the interval needs better bounds or further checking; it does not itself prove a collision. For a proposed robot-foot test, validate the motion and geometry error bounds in one coordinate frame and compare the certified interval minima with dense independent measurements. Use the robust swing-foot clearance margin allowances without counting the same uncertainty twice.
A robust swing-foot clearance margin is a guaranteed lower separation between a robot's swing foot and terrain over a specified crossing interval and set of allowed errors. It differs from clearance computed only for a nominal trajectory. The interval must exclude intended ground contacts when a strictly positive margin is required.
An original point-foot model lets the planned terrain be and the planned clearance be . Assume actual vertical foot error , horizontal error , and terrain-model height error bounded by . If has Lipschitz constant over the relevant neighborhood, then
The actual clearance consequently satisfies
This follows from the triangle inequality and covers all errors in the stated bounds. Their effects add in a worst-case calculation; combining them as independent random standard uncertainties would answer a different question.
For a local sloped-terrain example, take , , and . The total clearance allowance is . Guaranteeing a margin therefore requires nominal clearance at least throughout that crossing. A nominal gap gives only a lower bound and cannot certify the requested separation.
Finite path samples need another allowance. Suppose the nominal clearance as a function of path parameter is Lipschitz with constant , and every point lies within of a checked sample. If the smallest sampled clearance is , a clearance bound between trajectory samples gives
With per unit parameter and sample spacing , between-sample uncertainty costs another . The preceding example would then require sampled clearance at least for a certified margin.
Bounds must match the geometry. A vertical obstacle edge is not covered by a finite height-slope bound across its discontinuity; use the full configuration-space obstacle instead. Shared coordinate-frame errors can also cancel in a relative clearance, so separate component bounds can be conservative when their joint dependence is known.
The primary robotics formulation requires constraints along the full path and distinguishes planned from executed motion.[ref] A proposed test records terrain and foot geometry in one reference frame, validates the stated error bounds, and compares a continuous-path certificate with observed minimum separation. A passing sample grid without the intervening bound does not establish the same guarantee.
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 . Define
Ground 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 path
Suppose 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 least
Thus the nominally clear path permits collision within those bounds. Guaranteeing at least above this obstacle under the same errors requires
The 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.