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:
@@ -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:
|
||||
|
||||
Reference in New Issue
Block a user