Bow
It's a greeting bow, only when someone arrives or leaves.It starts from a slightly bowed pose and never bows deep.
Robot
Bow uses the posture role (torso). A robot without a torso tilts the attend role, and one with no face skips the face track.
- Jointless Driving
- Joint Driving
- Joint Fixed
- Joint Walking
- Full-body
Intensity
It depends on who is coming or going. A deep bow reads as broken, so even the strongest stays inside the tilt cap.
Light
6°Passing
tilt.sNormal
12°Greeting
tilt.mStrong
20°Owner
tilt.lTime Line
Sound leads by 0.1 s, then the face, then the body. The face holds 0.6 s after the body stops.
0 s2.4 s
hello
Glad
BowHoldReturn
Variant
Variants only change the combination of tokens, not the meaning.
VariantChangeWhen
Ownertilt.l + hold.mwhen the owner returns home
Leavinghold.m 1.5–2 sseeing someone off
Vs. Nodwhole body, bowed startarrival or leave (SP-3)
No displayFace track skipped, motion unchangedno face screen
State
The robot's status overrides or weakens its actions.
- Idleplay as is
- Quiet hourssound lower, motion smaller
- Low batterytilt.s
- Held / In-airOmit → Carried
- ErrorStop + Face
Token Spec
The token name is the same as Primitive tokens.
StateTrackTokenValue
enabled
motiontilt.m12° · greeting
enabled
motionhold.s0.5 s
enabled
motionop.amp≤ 40 % ROM · no deep bow
enabled
faceeye.size.l0.32
enabled
faceblink1 time at change · 70 %
enabled
soundsound.length0.4 s · 0.1 s first
quiet hours
soundvolumelower · motion smaller
heldalloverride→ Carried


