importScene
说明
importScene(
将 rrApp
,filename
,formatname
)filename
指定的文件中的数据导入到当前打开的场景中。指定的文件必须是 RoadRunner 支持的格式。
importScene(
使用 rrApp
,filename
,formatname
,importoptions
)importoptions
参数设置导入选项。
示例
将场景从 ASAM OpenDRIVE® 文件导入到 RoadRunner
通过指定创建项目的位置,使用 roadrunner
函数在 RoadRunner 中打开项目。此示例假设 RoadRunner 安装在 Windows 中的默认位置。
指定现有项目的路径。例如,此代码显示位于 C:\RR\MyProject
的项目的路径。该函数返回 roadrunner
对象,rrApp,
提供执行基本工作流任务(例如打开、关闭和保存场景和项目)的函数。
projectFolder = "C:\RR\MyProject";
rrApp = roadrunner(projectFolder);
在当前项目中打开一个新场景。newScene
函数在当前打开的项目中打开一个空白场景。
newScene(rrApp);
通过创建 openDriveImportOptions
对象来设置导入选项,该对象禁止从文件导入信号和对象。
options = openDriveImportOptions(ImportSignals=false,ImportObjects=false);
指定 ASAM OpenDRIVE 文件的路径。然后,使用 importScene
函数将指定 ASAM OpenDRIVE 文件中的数据导入到空白打开场景中。
filename = "C:\RR\MyProject\Exports\FourWaySignal.xodr"; formatname = "OpenDRIVE"; importScene(rrApp,filename,formatname,options);
输入参数
rrApp
— RoadRunner 应用程序
roadrunner
对象
与项目相关的 RoadRunner 应用程序,指定为 roadrunner
对象。该对象提供执行常见工作流任务(如打开、关闭和保存场景和项目)的功能。rrApp
提供支持从文件导入数据和从 RoadRunner 将场景导出为其他格式的功能。
filename
— 导入 RoadRunner 的文件路径
字符向量 | 字符串标量
要导入 RoadRunner 的文件的路径,指定为字符向量或字符串标量。该参数指定要导入的文件的绝对或相对文件路径。如果指定相对路径,则该路径相对于当前项目的 Assets
文件夹。
注意
当您将 HERE 高清地图数据导入 RoadRunner 时,filename
参数必须是空字符向量或字符串标量。
示例: importScene(rrApp,"C:\RR\MyProject\Exports\FourWaySignal.xodr","OpenDRIVE",options)
、"C:\RR\MyProject\Exports\FourWaySignal.xodr"
表示要导入的文件的绝对文件路径。
数据类型: char
| string
formatname
— 导入格式名称
字符向量 | 字符串标量
导入格式名称,指定为字符向量或字符串标量。该值必须与 RoadRunner 支持的有效导入格式相对应。格式名称选项不区分大小写。RoadRunner 支持以下选项:
"OpenDRIVE"
- 导入 ASAM OpenDRIVE® 数据。"RoadRunner HD Map"
- 导入 RoadRunner 高清地图数据。"HERE HD Map"
- 导入此处高清地图数据。对于此选项,filename
参数必须是空字符向量或字符串标量。 (自 R2024a 起)
示例: importScene(rrApp,"FourWaySignal.xodr","OpenDRIVE",options)
"OpenDRIVE"
指定导入文件 FourWaySignal.xodr
为 ASAM OpenDRIVE 格式。
数据类型: char
| string
importoptions
— 导入选项配置
有效的导入选项对象
导入选项配置,指定为与 filename
参数中指定的文件兼容的导入选项对象之一。支持的对象有:
openDRIVEImportOptions
roadrunnerHDMapImportOptions
hereHDMapImportOptions
(自 R2024a 起)
导入格式 | 描述 | 属性 | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
openDriveImportOptions | 将 ASAM OpenDRIVE 文件导入 RoadRunner 场景的选项。
如果默认属性值为 |
示例: | ||||||||||||||||||
laneImportOptions |
如果默认属性值为 |
示例:
| ||||||||||||||||||
projectionImportOptions |
如果默认属性值为 |
示例:
| ||||||||||||||||||
roadrunnerHDMapImportOptions | 将 RoadRunner 高清地图文件导入 RoadRunner 场景的选项。
如果默认属性值为 |
示例:
| ||||||||||||||||||
roadrunnerHDMapLoadOptions | 将 RoadRunner 高清地图文件加载到 RoadRunner 场景的选项。
如果默认属性值为 |
示例:
| ||||||||||||||||||
roadrunnerHDMapBuildOptions | 将 RoadRunner 高清地图文件构建到 RoadRunner 场景的选项。
如果默认属性值为 |
示例:
| ||||||||||||||||||
autoDetectBridgesOptions | 自动检测桥的选项。
如果默认属性值为 |
示例:
| ||||||||||||||||||
smoothFitRoadGeometryOptions (自 R2024a 起) | 平滑拟合道路几何形状的选项。
如果默认属性值为 |
示例:
| ||||||||||||||||||
| 将 HERE 高清地图数据导入 RoadRunner 场景的选项。
如果默认属性值为 |
| ||||||||||||||||||
| 将 HERE 高清地图数据加载到 RoadRunner 场景的选项。
如果默认属性值为 |
| ||||||||||||||||||
| 将数据从 HERE 高清地图 protobuf 文件导入 RoadRunner 场景的选项。
如果默认属性值为 |
示例:
|
版本历史记录
在 R2022a 中推出R2024a: openDriveImportOptions
的新属性
从 R2024a 开始,您可以为 openDriveImportOptions
对象指定两个新属性:
SmoothFitRoadGeometryOptions
- 平滑贴合道路几何形状选项。ImportRegion
- 要从 ASAM OpenDRIVE 文件导入的道路网络区域。
R2024a: 指定使用 smoothFitRoadGeometryOptions
平滑拟合道路几何形状的选项
从 R2024a 开始,您可以使用 smoothFitRoadGeometryOptions
对象通过修改其 Tolerance
和 MaxDepth
属性来指定平滑拟合道路几何形状的选项。
R2024a: 导入 HERE 高清地图数据
importoptions
参数现在支持这些选项配置对象,使您能够将 HERE 高清地图数据导入 RoadRunner。
hereHDMapImportOptions
- 将 HERE 高清地图数据导入 RoadRunner 场景的选项。hereHDMapLoadOptions
- 将 HERE 高清地图数据加载到 RoadRunner 场景的选项。hereProtoFilesOptions
- 将数据从 HERE 高清地图 protobuf 文件导入 RoadRunner 场景的选项。
R2024a: 切换使用车道组来构建道路
当您配置用于构建 RoadRunner 高清地图的导入选项时,您现在可以指定 roadrunnerHDMapBuildOptions
对象的 UseLaneGroups
属性。当您根据导入的高清地图数据构建道路时,使用此属性可切换车道组的使用。
MATLAB 命令
您点击的链接对应于以下 MATLAB 命令:
请在 MATLAB 命令行窗口中直接输入以执行命令。Web 浏览器不支持 MATLAB 命令。
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)