Contenuto principale

Questa pagina è stata tradotta con la traduzione automatica. Fai clic qui per vedere l'ultima versione in inglese.

roadrunnerSetup

Avvia RoadRunner in modo interattivo utilizzando MATLAB

Da R2023b

    Descrizione

    rrApp = roadrunnerSetup consente di avviare l'applicazione RoadRunner in modo interattivo. La funzione apre una finestra di dialogo per specificare la cartella del progetto e la cartella di installazione da utilizzare all'apertura RoadRunner. Quindi apre RoadRunner dalla cartella di installazione specificata a una nuova scena nel progetto specificato. Per salvare queste cartelle tra le sessioni MATLAB® , seleziona l'opzione dal menu a discesa corrispondente. Per ulteriori dettagli sulla cartella di installazione e sulla cartella del progetto, vedere le proprietà InstallationFolder e ProjectFolder .

    La funzione restituisce un oggetto, rrApp che consente di eseguire attività comuni del flusso di lavoro nell'applicazione RoadRunner , come l'apertura, la chiusura e il salvataggio di scene e progetti. Puoi anche utilizzare le funzioni oggetto per importare dati da file ed esportare scene da RoadRunner in altri formati.

    esempio

    Esempi

    comprimi tutto

    Avvia RoadRunner in modo interattivo utilizzando la funzione roadrunnerSetup . Questo esempio presuppone che RoadRunner sia installato nella posizione predefinita in Windows.

    Chiama la funzione roadrunnerSetup . Quando si apre la finestra di dialogo Configurazione RoadRunner , specificare le posizioni della cartella del progetto RoadRunner e della cartella di installazione RoadRunner . La funzione restituisce un oggetto roadrunner , rrApp, che fornisce funzioni per eseguire attività di base del flusso di lavoro come l'apertura, la chiusura e il salvataggio di scene e progetti

    rrApp = roadrunnerSetup;

    Apri una scena nel progetto utilizzando la funzione openScene con l'oggetto roadrunner e la scena RoadRunner che desideri aprire come argomenti di input. Questo esempio utilizza la scena FourWaySignal.rrscene , che è una delle scene incluse per impostazione predefinita nei progetti RoadRunner , and si trova nel Scenes cartella del progetto.

    sceneName = "FourWaySignal.rrscene";
    openScene(rrApp,sceneName);

    Imposta le opzioni di esportazione creando un oggetto openDriveExportOptions per abilitare l'esportazione di segnali e oggetti dal file.

    options = openDriveExportOptions(OpenDriveVersion=1.5,ExportSignals=true,ExportObjects=true);

    Utilizzare la funzione exportScene per esportare la scena in ASAM OpenDRIVE. Specifica il tuo oggetto roadrunner , il nome del file in cui vuoi esportare la scena, il formato di esportazione e le opzioni di esportazione come argomenti di input per la funzione exportScene .

    filename = "FourWaySignal.xodr";
    formatname = "OpenDRIVE";
    exportScene(rrApp,filename,formatname,options);

    Chiudere l'istanza RoadRunner rrApp.

    close(rrApp);

    Argomenti di output

    comprimi tutto

    Applicazione RoadRunner associata a un progetto, specificato come oggetto roadrunner . Questo oggetto fornisce funzioni per eseguire attività comuni del flusso di lavoro come l'apertura, la chiusura e il salvataggio di scene e progetti. rrApp fornisce funzioni che supportano l'importazione di dati da file e l'esportazione di scene in altri formati da RoadRunner.

    Cronologia versioni

    Introdotto in R2023b