| name | volleyball-serve |
| description | Mimes an overhand volleyball serve, tossing with one hand and striking the ball forward with the other. Use when the command mentions volleyball serve, serve the volleyball, or overhand serve. |
| category | sport |
| disable-model-invocation | true |
| subskills | ["move-arm","move-torso"] |
volleyball-serve
Toss the ball up with the lead hand, draw the hitting arm back by the ear, and strike forward and down. A non-looping sequence.
How
- Toss: lead arm up (
LeftUpperArm:[150,0,0]), hitting arm cocked (RightUpperArm:[-20,0,-120]).
- Strike: hitting arm swings up and over (
RightUpperArm:[10,0,150]), slight torso lean.
- Follow-through forward (
RightUpperArm:[90,0,0]).
Example
- "serve the volleyball" ->
{"durationMs":1600,"say":"Serve!","sequence":{"loop":false,"frames":[{"t":0,"pose":{"LeftUpperArm":[120,0,0],"RightUpperArm":[0,0,-90]}},{"t":0.4,"pose":{"LeftUpperArm":[150,0,0],"RightUpperArm":[-20,0,-120],"RightForearm":[0,0,0]}},{"t":0.7,"pose":{"RightUpperArm":[10,0,150],"Spine":[5,0,0]}},{"t":1,"pose":{"RightUpperArm":[90,0,0],"LeftUpperArm":[0,0,90],"Spine":[10,0,0]}}]}}