You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix: stop feet sliding at gait phase transitions (reach, not ground-lock)
The closing / settling / about-face steps of the traveling gait moves
declared their feet `ground-lock: feet` (planted) while the feet were
actually relocating — closing home, stepping the trailing foot in, pivoting
through a 180° about-face, or coming together in a waltz close. The grounding
solver then reported the feet as planted-yet-drifting, up to ~0.95m
(walk-cycle about-face), ~0.74m (walk-cycle arrival), and 0.13-0.21m across
box-step / grapevine / chassé / waltz-box.
Declare those relocating feet as `reach: foot_left/right floor` instead: the
feet step to the floor at their settling position, which is what actually
happens, so the false planted-drift disappears and the motion is unchanged.
Only steps where the feet genuinely move are converted — a stationary
plié/lower keeps `ground-lock: feet`, and the deliberately mid-move
about-face turn's relocation is now honest.
Eval: 1559/1559 checks on both shipped proportions, 0 clamp warnings,
constraint warnings 151 -> 146; the large phase-transition foot-drift
warnings are gone. 397/397 tests pass.
0 commit comments