Fase 1: Avvia la simulazione locale - AWS SimSpace Weaver

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Fase 1: Avvia la simulazione locale

  1. Vai a

    cd sdk-folder/Samples/sample-name/tools/local
  2. Esegui il seguente comando per creare e avviare la simulazione localmente.

    python quick-start.py

    Questo script eseguirà le seguenti operazioni:

    1. Compilare il progetto.

      • quick-start.pychiama la build_project funzione definita in build.py. Questo passaggio varierà a seconda del progetto. Per il PathfindingSample, viene utilizzato CMake. I comandi CMake e Docker per i quali sono disponibili in build.py.

    2. Avvia la tua simulazione locale

      • Lo script avvierà un processo locale per ogni partizione spaziale definita nello schema.

      • Lo script avvierà un processo per ogni app personalizzata definita nello schema.

      • Le app spaziali verranno avviate per prime, seguite dalle app personalizzate, ciascuna nell'ordine in cui appaiono nello schema.

Importante

Quando si avvia in un ambiente che non supporta la GUI, ad esempio una sessione SSH della console, utilizza l'--noappwindowopzione per reindirizzare tutto l'output al terminale corrente.

Importante

Per gli utenti Linux, lo script presuppone che il sistema disponga del comando. xterm Se la vostra distribuzione Linux non dispone del xterm comando, utilizzate l'--noappwindowopzione per reindirizzare tutto l'output al terminale corrente.

  • -h, --help

    • Elenca questi parametri.

  • --clean

    • Elimina il contenuto della cartella di compilazione prima della compilazione.

  • --nobuild

    • Salta la ricostruzione del progetto.

  • --nessuna finestra dell'app

    • Non aprire una nuova finestra per ogni app. Invece, reindirizza lo stdout al terminale corrente.

  • --logfile

    • Scrive l'output della console in un file di registro.

  • --consoleclient

    • Connetti automaticamente il client della console elencato nella configurazione.

  • SCHEMA --schema

    • Quale schema utilizzerà questa invocazione. Il valore predefinito è 'SCHEMA' in config.py.