| name | jumping-lunge |
| description | Performs explosive jumping lunges, springing up from a lunge and switching the front leg in mid-air each rep. Use when the command mentions jumping lunge, jump lunges, split jumps, or alternating lunge jumps. |
| category | exercise |
| disable-model-invocation | true |
| subskills | ["move-leg","bend-knees","balance-and-posture"] |
jumping-lunge
A plyometric lunge: sink into a lunge, explode up (root.y hop), scissor the legs in the air, and land in the opposite lunge. Loop.
How
- Lunge (left front):
LeftUpLeg:[60,0,0],LeftLeg:[70,0,0], back leg trailing (RightUpLeg:[20,0,0],RightLeg:[80,0,0],RightFoot:[60,0,0]), root.y:-0.3.
- Jump: legs near straight,
root.y:0.15.
- Land in mirror (right front). Loop.
Example
- "do jumping lunges" ->
{"durationMs":2400,"say":"Switch!","sequence":{"loop":true,"frames":[{"t":0,"pose":{"LeftUpLeg":[60,0,0],"LeftLeg":[70,0,0],"RightUpLeg":[20,0,0],"RightLeg":[80,0,0],"RightFoot":[60,0,0]},"root":{"y":-0.3}},{"t":0.5,"pose":{"LeftUpLeg":[0,0,180],"RightUpLeg":[0,0,180],"LeftLeg":[0,0,0],"RightLeg":[0,0,0]},"root":{"y":0.15}},{"t":1,"pose":{"RightUpLeg":[60,0,0],"RightLeg":[70,0,0],"LeftUpLeg":[20,0,0],"LeftLeg":[80,0,0],"LeftFoot":[60,0,0]},"root":{"y":-0.3}}]}}