| name | cut-left |
| description | Makes a sharp cut to the LEFT while running, planting the outside foot and changing direction, via a translating sequence. Use when a command mentions cut left, plant and cut left, sharp left while running, or break left. |
| category | locomotion |
| disable-model-invocation | true |
| subskills | ["walk","shift-weight","turn-and-face"] |
cut-left
Plant the right (outside) foot, drop the hips, and redirect to the left with the heading turning that way.
Composes: walk + shift-weight + turn-and-face
How
- Use a
sequence with loop:false. Frame root is ABSOLUTE; compute the travel axis from state.position+state.faceDeg (0=+Z, 90=+X). The example assumes origin facing +Z.
- Plant the outside foot (
RightUpLeg abducted) and lean, then drive x negative with faceDeg turning toward the new line.
- Short
durationMs (~1100).
Example
- "cut left" ->
{"durationMs":1100,"say":"Cut left!","sequence":{"loop":false,"frames":[{"t":0,"pose":{"Spine":[6,0,-10],"RightUpLeg":[40,0,-130],"RightLeg":[60,0,0]},"root":{"z":0.4}},{"t":0.5,"pose":{"Spine":[0,0,8],"RightUpLeg":[0,0,180]},"root":{"x":-0.4,"z":0.6,"faceDeg":-30}},{"t":1,"pose":{"Spine":[0,0,0]},"root":{"x":-1,"z":0.9,"faceDeg":-45}}]}}
Limits & posture
Keep ≥1 foot grounded except at a jump's airborne apex; stay inside human joint ranges and keep weight over the support — see balance-and-posture.