| name | glute-bridge |
| description | Performs glute bridges, lying on the back with knees bent and thrusting the hips up and down on a loop. Use when the command mentions glute bridge, hip thrust, bridge, or butt lifts. |
| category | exercise |
| disable-model-invocation | true |
| subskills | ["move-leg","move-torso","balance-and-posture"] |
glute-bridge
Lie on the back with knees bent and feet planted, then drive the hips up (squeeze) and lower. Uses posture:lieBack (don't set root.y). The "up" is shown as hip drive + slight back extension.
How
posture:"lieBack". Down: knees bent feet planted (*UpLeg:[30,0,0],*Leg:[90,0,0]), neutral spine.
- Up: thrust (
*UpLeg:[55,0,0],*Leg:[80,0,0], Spine:[-15,0,0],Chest:[-8,0,0]).
- Loop between down and up.
Example
- "do glute bridges" ->
{"durationMs":2400,"say":"Squeeze!","posture":"lieBack","sequence":{"loop":true,"frames":[{"t":0,"pose":{"LeftUpLeg":[30,0,0],"RightUpLeg":[30,0,0],"LeftLeg":[90,0,0],"RightLeg":[90,0,0],"Spine":[0,0,0]}},{"t":0.5,"pose":{"LeftUpLeg":[55,0,0],"RightUpLeg":[55,0,0],"LeftLeg":[80,0,0],"RightLeg":[80,0,0],"Spine":[-15,0,0],"Chest":[-8,0,0]}},{"t":1,"pose":{"LeftUpLeg":[30,0,0],"RightUpLeg":[30,0,0],"LeftLeg":[90,0,0],"RightLeg":[90,0,0],"Spine":[0,0,0]}}]}}