| name | burpee |
| description | Performs a stylized burpee, dropping from a stand into a squat and plank, then springing back up into a jump with arms overhead. Use when the command mentions burpee, burpees, or do a burpee. |
| category | exercise |
| disable-model-invocation | true |
| subskills | ["bend-knees","move-leg","move-arm","balance-and-posture"] |
Burpee
A full burpee as a multi-step sequence: stand to squat, kick out to a plank,
return to squat, then explode up into a jump and land.
How
- Stand -> squat (
*UpLeg:[95,0,0],*Leg:[120,0,0], Spine:[40,0,0], hands
down *UpperArm:[120,0,0], root.y:-0.45).
- Plank: legs straight back (
*UpLeg:[0,0,0]), torso forward Spine:[80,0,0],
on toes *Foot:[60,0,0], root.y:-0.15.
- Back to squat, then JUMP: legs straight, arms overhead
(
LeftUpperArm:[0,0,-90],RightUpperArm:[0,0,90]), root.y:0.2; land at 0.
Example
- "do a burpee" ->
{"durationMs":3000,"say":"Burpee!","sequence":{"loop":2,"frames":[{"t":0,"pose":{"LeftUpLeg":[0,0,180],"LeftLeg":[0,0,0],"RightUpLeg":[0,0,180],"RightLeg":[0,0,0],"Spine":[0,0,0],"LeftUpperArm":[0,0,90],"RightUpperArm":[0,0,-90]},"root":{"y":0}},{"t":0.25,"pose":{"LeftUpLeg":[95,0,0],"LeftLeg":[120,0,0],"RightUpLeg":[95,0,0],"RightLeg":[120,0,0],"Spine":[40,0,0],"LeftUpperArm":[120,0,0],"RightUpperArm":[120,0,0]},"root":{"y":-0.45}},{"t":0.5,"pose":{"Spine":[80,0,0],"Chest":[10,0,0],"LeftUpLeg":[0,0,0],"LeftLeg":[0,0,0],"RightUpLeg":[0,0,0],"RightLeg":[0,0,0],"LeftFoot":[60,0,0],"RightFoot":[60,0,0]},"root":{"y":-0.15}},{"t":0.75,"pose":{"LeftUpLeg":[95,0,0],"LeftLeg":[120,0,0],"RightUpLeg":[95,0,0],"RightLeg":[120,0,0],"Spine":[40,0,0]},"root":{"y":-0.45}},{"t":0.9,"pose":{"LeftUpLeg":[0,0,180],"LeftLeg":[0,0,0],"RightUpLeg":[0,0,180],"RightLeg":[0,0,0],"Spine":[0,0,0],"LeftUpperArm":[0,0,-90],"RightUpperArm":[0,0,90]},"root":{"y":0.2}},{"t":1,"pose":{"LeftUpperArm":[0,0,90],"RightUpperArm":[0,0,-90]},"root":{"y":0}}]}}