| name | cut-right |
| description | Makes a sharp cut to the RIGHT while running, planting the outside foot and changing direction, via a translating sequence. Use when a command mentions cut right, plant and cut right, sharp right while running, or break right. |
| category | locomotion |
| disable-model-invocation | true |
| subskills | ["walk","shift-weight","turn-and-face"] |
cut-right
Plant the left (outside) foot, drop the hips, and redirect to the right 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 (
LeftUpLeg abducted) and lean, then drive x positive with faceDeg turning toward the new line.
- Short
durationMs (~1100).
Example
- "cut right" ->
{"durationMs":1100,"say":"Cut right!","sequence":{"loop":false,"frames":[{"t":0,"pose":{"Spine":[6,0,10],"LeftUpLeg":[40,0,130],"LeftLeg":[60,0,0]},"root":{"z":0.4}},{"t":0.5,"pose":{"Spine":[0,0,-8],"LeftUpLeg":[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.