| name | hop-and-turn |
| description | Hops off two feet with a quarter or half turn in the air, via a sequence that arcs root.y and sweeps root.faceDeg. Use when a command mentions hop and turn, jump and spin a little, quarter-turn hop, or hop around to face another way. |
| category | locomotion |
| disable-model-invocation | true |
| subskills | ["bend-knees","turn-and-face","move-leg"] |
hop-and-turn
A small two-foot hop that rotates the heading partway (e.g. 90) and lands facing the new way.
Composes: bend-knees + turn-and-face + move-leg
How
- Use a
sequence with loop:false. Crouch (root.y~-0.15), hop (root.y~0.3) while faceDeg turns ~90, land.
durationMs ~900.
Example
- "hop and turn" ->
{"durationMs":900,"say":"Hop, turn!","sequence":{"loop":false,"frames":[{"t":0,"pose":{"LeftUpLeg":[35,0,0],"LeftLeg":[50,0,0],"RightUpLeg":[35,0,0],"RightLeg":[50,0,0]},"root":{"y":-0.15,"faceDeg":0}},{"t":0.5,"pose":{"LeftUpLeg":[0,0,180],"LeftLeg":[0,0,0],"RightUpLeg":[0,0,180],"RightLeg":[0,0,0]},"root":{"y":0.3,"faceDeg":90}},{"t":1,"pose":{"LeftUpLeg":[20,0,0],"RightUpLeg":[20,0,0]},"root":{"y":0,"faceDeg":90}}]}}
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.