Main Content

本页采用了机器翻译。点击此处可查看最新英文版本。

roadrunnerSetup

使用 MATLAB 交互式启动 RoadRunner

自 R2023b 起

    说明

    示例

    rrApp = roadrunnerSetup 使您能够以交互方式启动 RoadRunner 应用程序。该函数会打开一个对话框,指定打开 RoadRunner 时要使用的项目文件夹和安装文件夹。然后,它将 RoadRunner 从指定的安装文件夹打开到指定项目中的新场景。要在 MATLAB® 会话之间保存这些文件夹,请从相应的下拉列表中选择该选项。有关安装文件夹和项目文件夹的更多详细信息,请参阅 InstallationFolderProjectFolder 属性。

    该函数返回一个对象 rrApp ,使您能够在 RoadRunner 应用程序中执行常见工作流任务,例如打开、关闭和保存场景和项目。您还可以使用对象函数从文件导入数据并将场景从 RoadRunner 导出为其他格式。

    示例

    全部折叠

    使用 roadrunnerSetup 函数以交互方式启动 RoadRunner 。此示例假设 RoadRunner 安装在 Windows 中的默认位置。

    调用 roadrunnerSetup 函数。当 RoadRunner 设置对话框打开时,指定 RoadRunner 项目文件夹和 RoadRunner 安装文件夹位置。该函数返回一个 roadrunner 对象,rrApp, 提供执行基本工作流任务的函数,例如打开、关闭和保存场景和项目

    rrApp = roadrunnerSetup;

    使用 openScene 函数以及 roadrunner 对象和要打开的 RoadRunner 场景作为输入参数,在项目中打开一个场景。本示例使用 FourWaySignal.rrscene 场景,该场景是 RoadRunner 项目中默认包含的场景之一,and 位于 Scenes 中项目的文件夹。

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

    通过创建 openDriveExportOptions 对象来设置导出选项,以启用从文件中导出信号和对象。

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

    使用 exportScene 函数将场景导出到 ASAM OpenDRIVE。指定 roadrunner 对象、要将场景导出到的文件的名称、导出格式和导出选项作为 exportScene 函数的输入参数。

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

    关闭 RoadRunner 实例 rrApp

    close(rrApp);

    输出参数

    全部折叠

    与项目关联的 RoadRunner 应用程序,指定为 roadrunner 对象。该对象提供执行常见工作流任务的功能,例如打开、关闭和保存场景和项目。rrApp 提供支持从文件导入数据以及从 RoadRunner 将场景导出为其他格式的功能。

    版本历史记录

    在 R2023b 中推出