Main Content

Esta página se ha traducido mediante traducción automática. Haga clic aquí para ver la última versión en inglés.

roadrunnerSetup

Inicie RoadRunner de forma interactiva usando MATLAB

Desde R2023b

    Descripción

    rrApp = roadrunnerSetup le permite iniciar la aplicación RoadRunner de forma interactiva. La función abre un cuadro de diálogo para especificar la carpeta del proyecto y la carpeta de instalación que se usarán al abrir RoadRunner. Luego, abre RoadRunner desde la carpeta de instalación especificada a una nueva escena en el proyecto especificado. Para guardar estas carpetas entre sesiones MATLAB® , seleccione la opción del menú desplegable correspondiente. Para obtener más detalles sobre la carpeta de instalación y la carpeta del proyecto, consulte las propiedades InstallationFolder y ProjectFolder .

    La función devuelve un objeto, rrApp que le permite realizar tareas de flujo de trabajo comunes en la aplicación RoadRunner , como abrir, cerrar y guardar escenas y proyectos. También puede utilizar funciones de objetos para importar datos de archivos y exportar escenas de RoadRunner a otros formatos.

    ejemplo

    Ejemplos

    contraer todo

    Inicie RoadRunner de forma interactiva utilizando la función roadrunnerSetup . Este ejemplo supone que RoadRunner está instalado en su ubicación predeterminada en Windows.

    Llame a la función roadrunnerSetup . Cuando se abra el cuadro de diálogo Configuración de RoadRunner , especifique las ubicaciones de la carpeta de proyecto de RoadRunner y la carpeta de instalación de RoadRunner . La función devuelve un objeto roadrunner , rrApp, que proporciona funciones para realizar tareas básicas de flujo de trabajo, como abrir, cerrar y guardar escenas y proyectos.

    rrApp = roadrunnerSetup;

    Abra una escena en el proyecto usando la función openScene con el objeto roadrunner y la escena RoadRunner que desea abrir como argumentos de entrada. Este ejemplo utiliza la escena FourWaySignal.rrscene , que es una de las escenas incluidas por defecto en los proyectos de RoadRunner , and se encuentra en la Scenes carpeta del proyecto.

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

    Configure las opciones de exportación creando un objeto openDriveExportOptions para permitir la exportación de señales y objetos desde el archivo.

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

    Utilice la función exportScene para exportar la escena a ASAM OpenDRIVE. Especifique su objeto roadrunner , el nombre del archivo al que desea exportar la escena, el formato de exportación y las opciones de exportación como argumentos de entrada para la función exportScene .

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

    Cierre la instancia de RoadRunner rrApp.

    close(rrApp);

    Argumentos de salida

    contraer todo

    Aplicación RoadRunner asociada a un proyecto, especificada como un objeto roadrunner . Este objeto proporciona funciones para realizar tareas comunes de flujo de trabajo, como abrir, cerrar y guardar escenas y proyectos. rrApp proporciona funciones que admiten la importación de datos de archivos y la exportación de escenas a otros formatos desde RoadRunner.

    Historial de versiones

    Introducido en R2023b