| name | popping |
| description | Performs popping, snapping quick isometric muscle pops at the arms, chest, and neck on a loop. Use when the command mentions popping, hit the pop, or pop dance. |
| category | dance |
| disable-model-invocation | true |
| subskills | ["move-arm","move-torso"] |
popping
The funk "pop/hit": hold a robotic frame and snap tiny sharp tensions at the joints — arms, chest, and neck — on a steady beat. Loop with a short durationMs.
How
- Base frame: elbows bent out (
*UpperArm:[0,0,±30], forearms folded).
- Pop: tiny sharp accents (
*UpperArm Z ±10 more, Chest:[5,0,0],Neck:[5,0,0]), then release. Loop.
Example
- "do some popping" ->
{"durationMs":1800,"say":"Pop!","sequence":{"loop":true,"frames":[{"t":0,"pose":{"LeftUpperArm":[0,0,30],"LeftForearm":[0,0,-90],"RightUpperArm":[0,0,-30],"RightForearm":[0,0,90],"Chest":[0,0,0]}},{"t":0.5,"pose":{"LeftUpperArm":[0,0,40],"RightUpperArm":[0,0,-40],"Chest":[5,0,0],"Neck":[5,0,0]}},{"t":1,"pose":{"LeftUpperArm":[0,0,30],"RightUpperArm":[0,0,-30],"Chest":[0,0,0],"Neck":[0,0,0]}}]}}