| name | salsa-step |
| description | Dances a salsa basic, stepping forward and back with a Cuban hip motion and curved arms. Use when the command mentions salsa, salsa step, or do some salsa. |
| category | dance |
| disable-model-invocation | true |
| subskills | ["move-leg","move-torso","move-arm"] |
salsa-step
The salsa forward-back basic: step forward on one foot, rock back, and switch, with the hips swaying and the arms held in a soft frame. Loop with small root.z rocks.
How
- Forward break:
LeftUpLeg:[30,0,180],LeftLeg:[20,0,0], hip sway (Spine:[0,0,8]), step root.z:+.
- Back break: switch to the other foot (
RightUpLeg:[25,0,180]), Spine:[0,0,-8], root.z:-.
- Arms framed (
LeftUpperArm:[40,0,70],RightUpperArm:[20,0,-80], forearms folded). Loop.
Example
- "do some salsa" ->
{"durationMs":2000,"say":"Salsa!","sequence":{"loop":true,"frames":[{"t":0,"pose":{"LeftUpLeg":[30,0,180],"LeftLeg":[20,0,0],"Spine":[0,0,8],"LeftUpperArm":[40,0,70],"RightUpperArm":[20,0,-80],"LeftForearm":[0,0,-90],"RightForearm":[0,0,90]},"root":{"z":0.2}},{"t":0.5,"pose":{"RightUpLeg":[25,0,180],"RightLeg":[20,0,0],"LeftUpLeg":[0,0,180],"LeftLeg":[0,0,0],"Spine":[0,0,-8]},"root":{"z":-0.1}},{"t":1,"pose":{"LeftUpLeg":[30,0,180],"LeftLeg":[20,0,0],"Spine":[0,0,8]},"root":{"z":0.1}}]}}