| name | hula-dance |
| description | Performs a gentle hula, swaying the hips side to side while the arms flow and tell a story. Use when the command mentions hula, hula dance, or hawaiian dance. |
| category | dance |
| disable-model-invocation | true |
| subskills | ["move-torso","move-arm"] |
hula-dance
Soft and flowing: sway the hips from side to side (Spine Z + small root.x) while one arm extends and curves and the other rests, telling a gentle story. Loop.
How
- Sway right:
Spine:[0,0,10], right arm out and flowing (RightUpperArm:[80,0,-30],RightForearm:[0,0,40]), root.x:-0.1.
- Sway left:
Spine:[0,0,-10], left arm flows (LeftUpperArm:[80,0,30],LeftForearm:[0,0,-40]), root.x:0.1. Loop.
Example
- "do a hula dance" ->
{"durationMs":2800,"say":"Aloha.","sequence":{"loop":true,"frames":[{"t":0,"pose":{"Spine":[0,0,10],"Chest":[0,0,5],"LeftUpperArm":[0,0,0],"RightUpperArm":[80,0,-30],"RightForearm":[0,0,40]},"root":{"x":-0.1}},{"t":0.5,"pose":{"Spine":[0,0,-10],"Chest":[0,0,-5],"LeftUpperArm":[80,0,30],"LeftForearm":[0,0,-40],"RightUpperArm":[0,0,0]},"root":{"x":0.1}},{"t":1,"pose":{"Spine":[0,0,10],"Chest":[0,0,5],"LeftUpperArm":[0,0,0],"RightUpperArm":[80,0,-30],"RightForearm":[0,0,40]},"root":{"x":-0.1}}]}}