| name | curtsy-lunge |
| description | Performs curtsy lunges, stepping one leg back and across behind the other and bending both knees like a curtsy, on a loop. Use when the command mentions curtsy lunge, curtsey lunge, or crossover lunge. |
| category | exercise |
| disable-model-invocation | true |
| subskills | ["move-leg","bend-knees","move-torso","balance-and-posture"] |
curtsy-lunge
Step one foot back and across behind the other, bend both knees, and add a slight torso turn for the crossover "curtsy" look, then return. Loop.
How
- Stand: legs rest. Curtsy: front leg bent (
LeftUpLeg:[55,0,0],LeftLeg:[75,0,0]), trailing leg behind on the toe (RightUpLeg:[15,0,0],RightLeg:[90,0,0],RightFoot:[60,0,0]), small torso twist (Spine:[0,15,0]), root.y:-0.32.
- Return to stand. Loop.
Example
- "do curtsy lunges" ->
{"durationMs":2200,"say":"Curtsy.","sequence":{"loop":true,"frames":[{"t":0,"pose":{"LeftUpLeg":[0,0,180],"RightUpLeg":[0,0,180],"LeftLeg":[0,0,0],"RightLeg":[0,0,0]},"root":{"y":0}},{"t":0.5,"pose":{"LeftUpLeg":[55,0,0],"LeftLeg":[75,0,0],"RightUpLeg":[15,0,0],"RightLeg":[90,0,0],"RightFoot":[60,0,0],"Spine":[0,15,0],"Chest":[0,8,0]},"root":{"y":-0.32}},{"t":1,"pose":{"LeftUpLeg":[0,0,180],"RightUpLeg":[0,0,180],"LeftLeg":[0,0,0],"RightLeg":[0,0,0]},"root":{"y":0}}]}}