| name | tightrope-walk |
| description | Walks a tightrope with the arms straight out for balance and careful heel-to-toe steps, TRANSLATING slowly via moveTo. Use when a command mentions tightrope, walk a tightrope, balance walk on a line, or wire walk. |
| category | locomotion |
| disable-model-invocation | true |
| subskills | ["walk","balance-and-posture"] |
tightrope-walk
Careful balancing travel along a line, arms out wide, feet tracking one path. Engine drives the steps.
Composes: walk + balance-and-posture
How
- TRAVEL uses top-level
moveTo (never an in-place leg cycle): a named target from state.locations, or a point ahead computed from state.position+state.faceDeg. Short distance, slow.
- Base
pose: arms straight out (UpperArm Z 0 = T), feet a touch pointed for care.
- Slow
durationMs (~3200).
Example
- "walk the tightrope" ->
{"durationMs":3200,"moveTo":{"x":0,"z":2},"pose":{"LeftUpperArm":[0,0,0],"RightUpperArm":[0,0,0],"LeftFoot":[80,0,0],"RightFoot":[80,0,0]},"say":"Careful... arms out."}
Limits & posture
Keep ≥1 foot grounded except at a jump's airborne apex; stay inside human joint ranges and keep weight over the support — see balance-and-posture.