| name | lawnmower-dance |
| description | Performs the lawnmower dance, miming pulling a starter cord then pushing the mower forward with a bounce. Use when the command mentions lawnmower, lawn mower dance, or mow the lawn dance. |
| category | dance |
| disable-model-invocation | true |
| subskills | ["move-arm","move-torso"] |
lawnmower-dance
A goofy party move: one hand grips the mower handle out front while the other yanks the pull-cord back, then both push the mower forward, bouncing along. Loop.
How
- Grip & yank: handle hand forward (
LeftUpperArm:[60,0,40],LeftForearm:[0,0,-90]), cord hand pulls back (RightUpperArm:[80,0,-20],RightForearm:[0,0,100] → back), torso bobs (Spine:[15,0,10]).
- Push forward:
RightUpperArm:[20,0,-60], Spine:[5,0,-10]. Loop with a small root.y bounce.
Example
- "do the lawnmower" ->
{"durationMs":2200,"say":"Start it up!","sequence":{"loop":true,"frames":[{"t":0,"pose":{"RightUpperArm":[80,0,-20],"RightForearm":[0,0,100],"LeftUpperArm":[60,0,40],"LeftForearm":[0,0,-90],"Spine":[15,0,10]},"root":{"y":0.05}},{"t":0.5,"pose":{"RightUpperArm":[20,0,-60],"RightForearm":[0,0,0],"Spine":[5,0,-10]},"root":{"y":0}},{"t":1,"pose":{"RightUpperArm":[80,0,-20],"RightForearm":[0,0,100],"Spine":[15,0,10]},"root":{"y":0.05}}]}}