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.

roadrunner.connect

Conéctese a la instancia abierta de RoadRunner usando MATLAB

Desde R2022a

    Descripción

    ejemplo

    rrApp = roadrunner.connect devuelve un objeto rrApp para la instancia abierta más recientemente de RoadRunner.

    ejemplo

    rrApp = roadrunner.connect(apiPort) devuelve un objeto rrApp para una aplicación RoadRunner abierta que ejecuta un servidor API en el puerto de red IP especificado, apiPort.

    ejemplo

    rrApp = roadrunner.connect(apiPort,cosimPort) devuelve un objeto rrApp para una aplicación RoadRunner abierta. Opcionalmente, especifica el puerto del servidor API de simulación de escenario utilizando cosimPort.

    Ejemplos

    contraer todo

    Conéctese a la última instancia abierta de la aplicación RoadRunner utilizando MATLAB.

    Utilice la función connect para conectarse a la última instancia abierta de RoadRunner. Esta llamada devuelve un objeto rrApp que proporciona funciones para realizar tareas básicas de flujo de trabajo, como abrir, cerrar y guardar escenas y proyectos.

    rrApp = roadrunner.connect();

    Conéctese a una instancia abierta de la aplicación RoadRunner que se ejecuta en el puerto de red IP especificado.

    Llame a la función connect y pásele el apiPort como argumento. Esta llamada devuelve un objeto rrApp para una aplicación RoadRunner abierta que se ejecuta en el servidor API en el puerto de red IP especificado.

    apiPort = 28703;
    rrApp = roadrunner.connect(apiPort);

    Conéctese a una instancia abierta de la aplicación RoadRunner que se ejecuta en la red IP especificada y en los puertos del servidor API de simulación de escenarios.

    Llame a la función connect y pásele los apiPort y cosimPort como argumentos. apiPort especifica el puerto de red IP y cosimPort especifica el puerto del servidor API de simulación de escenario respectivamente para la aplicación RoadRunner . Esta llamada devuelve un objeto rrApp para una aplicación RoadRunner abierta que se ejecuta en un servidor API en la red IP y los puertos de simulación de escenario especificados.

    apiPort = 35707;
    cosimPort = 35706;
    rrApp = roadrunner.connect(apiPort,cosimPort); 

    Argumentos de entrada

    contraer todo

    Puerto de red IP para el servidor API de RoadRunner , especificado como valor predeterminado de 35707. Este servidor recibe comandos de los métodos del servicio RoadRunner para importar y exportar escenas y escenarios. El servidor API se ejecuta localmente en localhost:apiPort después de abrir un proyecto RoadRunner . Especifique apiPort como un número entero en el rango [1024, 65535]. Si no se especifica apiPort , se utiliza un valor predeterminado de 35707 para la conexión.

    Ejemplo: roadrunner.connect(54321)

    Tipos de datos: int

    Puerto de red IP para el servidor de cosimulación de RoadRunner Scenario , especificado como valor predeterminado de 35706. Este servidor recibe comandos para co-simulación con MATLAB® y Simulink® y con simuladores externos como CARLA (requiere RoadRunner Scenario). Especifique cosimPort como un número entero en el rango [1024, 65535]. Si no se especifica apiPort , se utiliza un valor predeterminado de 35706 para la conexión.

    Ejemplo: roadrunner.connect(54321,54322)

    Tipos de datos: int

    Argumentos de salida

    contraer todo

    Aplicación RoadRunner asociada a un proyecto, devuelta 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 R2022a