movement: smooth animated moves (move duration, observable intermediate positions) + proactive cruise (glide while the LLM thinks, collision-safe, reported back); verified mission with gpt-5.6-luna

This commit is contained in:
opencode
2026-08-08 21:36:32 +03:00
parent 1cb3bdc46e
commit 315762363e
6 changed files with 201 additions and 11 deletions
+14
View File
@@ -64,6 +64,20 @@ taken); stop the old one with `fuser -k 8765/tcp` or Ctrl-C in its terminal.
The demo prints a full transcript of tool calls/results to stdout and saves the
capsule's final first-person frame to `demo_final_frame.png`.
### Smooth & proactive movement
The capsule no longer teleports or stops-and-thinks:
- **Smooth**: `move(forward, duration)` animates the displacement over
`duration` seconds on the bridge, so the live viewer shows genuine gliding.
The scripted agent and auto-cruise use it by default; the LLM can too.
- **Proactive** (`--cruise N`, meters per think): while the model is
generating a response, the capsule keeps gliding forward (low-level
controller pattern, like a real robot). Collisions stop the drift safely
and are reported to the model, which re-plans. Verified: gpt-5.6-luna
completed the beacon mission with cruise on, bumping into and avoiding
crates while "thinking".
## Providers
Provider presets resolve endpoint + API key + default model: