| name | stretch-and-yawn |
| description | Stretches both arms overhead with a lean back and a big yawn, then relaxes. Use when the command mentions yawn, stretch and yawn, wake up, tired, sleepy, or a lazy stretch. |
| category | emotive |
| disable-model-invocation | true |
| subskills | ["move-arm","move-torso","move-head-and-neck"] |
Stretch and Yawn
A sleepy stretch: reach both arms up overhead, arch back with the head tipping
back in a yawn, then relax to rest.
How
- Stretch: arms up (
LeftUpperArm:[0,0,-100],RightUpperArm:[0,0,100]), arch back
(Spine:[-15,0,0],Chest:[-10,0,0]), head back (Neck:[-15,0,0],
Head:[-12,0,0]).
- Relax to rest. Use a yawn in
say. loop:false.
Example
- "stretch and yawn" ->
{"durationMs":2200,"say":"*yawn*","sequence":{"loop":false,"frames":[{"t":0,"pose":{"LeftUpperArm":[0,0,90],"RightUpperArm":[0,0,-90]}},{"t":0.5,"pose":{"LeftUpperArm":[0,0,-100],"RightUpperArm":[0,0,100],"Spine":[-15,0,0],"Chest":[-10,0,0],"Neck":[-15,0,0],"Head":[-12,0,0]}},{"t":1,"pose":{"LeftUpperArm":[0,0,90],"RightUpperArm":[0,0,-90],"Spine":[0,0,0],"Chest":[0,0,0],"Neck":[0,0,0],"Head":[0,0,0]}}]}}