| name | plank-jacks |
| description | Performs plank jacks, holding a plank while jumping the feet apart and back together. Use when the command mentions plank jacks, plank jumping jacks, or plank feet in and out. |
| category | exercise |
| disable-model-invocation | true |
| subskills | ["move-leg","move-torso","balance-and-posture"] |
plank-jacks
Hold a forward-hinged plank on the hands and toes, then jump the feet wide and back together (leg abduction) on a loop while the upper body stays put. A root.y hover, not a floor posture.
How
- Plank base:
Spine:[80,0,0],Chest:[10,0,0]; arms down (*UpperArm:[120,0,0], slight elbow), on toes (*Foot:[60,0,0]), root.y:-0.12.
- Feet apart: abduct legs (
LeftUpLeg:[0,0,150],RightUpLeg:[0,0,-150]).
- Feet together: legs back to
[0,0,180]. Loop.
Example
- "do plank jacks" ->
{"durationMs":2200,"say":"Plank jacks.","sequence":{"loop":true,"frames":[{"t":0,"pose":{"Spine":[80,0,0],"Chest":[10,0,0],"LeftUpperArm":[120,0,0],"RightUpperArm":[120,0,0],"LeftForearm":[0,0,-15],"RightForearm":[0,0,15],"LeftFoot":[60,0,0],"RightFoot":[60,0,0],"LeftUpLeg":[0,0,180],"RightUpLeg":[0,0,180]},"root":{"y":-0.12}},{"t":0.5,"pose":{"LeftUpLeg":[0,0,150],"RightUpLeg":[0,0,-150]}},{"t":1,"pose":{"LeftUpLeg":[0,0,180],"RightUpLeg":[0,0,180]}}]}}