Skip to main content

Configurazione

Configurazione

Il menù a tendina Configuration consente di selezionare diverse configurazioni predefinite.
Sono inoltre disponibili i seguenti pulsanti:

  • Load: carica una configurazione personalizzata da file in formato YAML.
  • Save: salva la configurazione attuale in un file YAML.

Parametri configurabili

La schermata di configurazione è suddivisa in aree dedicate:

  • Parametri della simulazione

    • Durata: tempo totale di esecuzione in millisecondi (lasciato vuoto la simulazione è infinita);
    • Seed: per garantire la ripetibilità dei risultati;
  • Caratteristiche dell’ambiente

    • Dimensioni: altezza e larghezza dell’area di simulazione;
  • Entità presenti nell’ambiente
    Tutte le entità sono definite da: posizione (coordinate x, y) e orientamento (in gradi, 0° verso destra, 90° verso il basso). Parametri specifici:

    • Ostacoli: dimensioni (larghezza e altezza);
    • Luci: raggio (in metri), raggio di illuminazione, intensità, attenuazione;
    • Robot: raggio (in metri), velocità (valida per entrambe le ruote, valore incluso tra -1.0 e 1.0), sensori ( prossimità, luce) attivabili/disattivabili tramite checkbox, comportamento selezionabile da menu a tendina.

Anteprima e avvio

  • Con il pulsante Refresh Field è possibile visualizzare un’anteprima della configurazione attuale.
  • Premendo Start Simulation, il sistema verifica la configurazione:
    • se valida, la simulazione viene avviata;
    • in caso di errori, viene mostrato un messaggio che indica quali parametri non sono stati impostati correttamente.