| name | soccer-throw-in |
| description | Mimes a two-handed soccer throw-in, taking the ball behind the head and snapping it forward overhead with a step. Use when the command mentions throw-in, throw in, soccer throw, or sideline throw. |
| category | sport |
| disable-model-invocation | true |
| subskills | ["move-arm","move-torso","balance-and-posture"] |
soccer-throw-in
Both hands take the ball back behind the head with an arched back, then snap forward and over to release, stepping into it. A non-looping sequence.
How
- Load behind head:
LeftUpperArm:[20,0,-110],RightUpperArm:[20,0,110], elbows set, back arch (Spine:[-20,0,0]).
- Release overhead forward:
LeftUpperArm:[120,0,-10],RightUpperArm:[120,0,10], torso whips forward (Spine:[20,0,0]), step (LeftUpLeg:[30,0,0],LeftLeg:[40,0,0]).
Example
- "take a throw-in" ->
{"durationMs":1400,"say":"Throw-in!","sequence":{"loop":false,"frames":[{"t":0,"pose":{"LeftUpperArm":[20,0,-110],"RightUpperArm":[20,0,110],"LeftForearm":[0,0,-40],"RightForearm":[0,0,40],"Spine":[-20,0,0],"Chest":[-10,0,0]}},{"t":1,"pose":{"LeftUpperArm":[120,0,-10],"RightUpperArm":[120,0,10],"LeftForearm":[0,0,0],"RightForearm":[0,0,0],"Spine":[20,0,0],"Chest":[10,0,0],"LeftUpLeg":[30,0,0],"LeftLeg":[40,0,0]}}]}}