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
+7
View File
@@ -164,6 +164,7 @@ async def chat_loop(client: AICCClient, manifest, args: argparse.Namespace) -> i
log=mission_log,
nudge_limit=args.mission_nudges,
look_every=args.look_every,
cruise=args.cruise,
)
except RuntimeError as exc:
print(f" [mission] LLM error: {exc}")
@@ -463,6 +464,12 @@ def main() -> int:
default=3,
help="attach a fresh camera frame every N turns (0 disables; default 3)",
)
parser.add_argument(
"--cruise",
type=float,
default=1.0,
help="proactive motion in missions: glide forward (meters) while the LLM thinks (0 disables)",
)
args = parser.parse_args()
try:
args.base_url, args.api_key, args.model = resolve_provider(