安装支持包定制场金宝app景
自定义安装的不真实的场景®编辑器和模拟仿真软件在这些场景金宝app®,您必须首先安装自动驾驶的工具箱界面虚幻引擎4项目。
请注意
这些安装说明适用于R2023年一个。如果您使用的是以前的版本,请参阅文档其他版本。
验证软件和硬件需求
在安装支持包之前,请确保您的环境符合描述的最金宝app低硬件和软件要求虚幻引擎模拟环境要求和限制。
安装支持包金宝app
安装自动驾驶工具箱™为虚幻引擎接口®4项目金宝app支持包,请执行以下步骤:
在MATLAB®家选项卡,环境部分中,选择附加组件>获得附加组件。
在附加Explorer窗口中,搜索自动驾驶工具箱为虚幻引擎4项目界面金宝app支持包。点击安装。
请注意
你必须安装文件夹的写权限。
使用支持设置场景定制包金宝app
的自动驾驶工具箱为虚幻引擎4项目界面金宝app支持包包含这些组件:
插件
AutoVrtlEnv
——一个虚幻引擎项目文件夹,其中包含的文件夹AutoVrtlEnv.uproject
文件和相应的支持文件。金宝app这个项目包含可编辑版本的预构建的场景,你可以选择从场景名称参数的模拟3 d场景配置块。MathWorkSimulation
——一个插件模型和虚幻编辑器之间建立了联系。金宝app联合仿真要求。MathWorksAutomotiveContent
包含汽车对象的元素——一个插件,可以使用虚幻编辑器修改。联合仿真要求。RoadRunnerMaterials
——一个插件包含对象的特性和基本材料用于走鹃的场景。
走鹃项目
RoadRunnerProject
文件夹,一个文件夹包含预先构建的场景,您可以直接编辑使用走鹃场景编辑软件。这个文件夹包含这些子文件夹:
-
场景
——一个文件夹包含现场文件预先构建的场景。资产
,一个文件夹包含资产用于构建预先构建的场景。
走鹃场景
RoadRunnerScenes
文件夹,一个文件夹包含了虚幻引擎项目和相应的可执行文件是由使用的一个场景走鹃场景编辑软件。这个文件夹包含这些子文件夹:
-
RRScene
——一个虚幻引擎包含的项目文件夹RRScene.uproject
文件和相应的支持文件。金宝app这个项目包含一个可编辑版本的场景中使用高速公路车道后走鹃场景的例子。WindowsPackage
——一个文件夹,其中包含可执行文件RRScene.exe
和支持文金宝app件。使用这个可执行co-simulate仿真软件模型在解释道金宝app高速公路车道后走鹃场景的例子。
建立现场定制,你必须复制AutoVrtlEnv
项目和MathWorksSimulation
插件文件夹到本地机器上。自定义走鹃现场使用的高速公路车道后走鹃场景示例中,您还必须复制RRScene
项目到您的本地机器和下载RoadRunnerMaterials
插件并将其复制到本地项目。
安装和设置支持包后,就可以开始定制场景。金宝app如果你想使用一个项目使用以前版本的开发自动驾驶工具箱为虚幻引擎4项目界面金宝app支持包,你必须迁移项目,以使其符合当前支持虚幻编辑器的版本。看到迁移项目使用之前开发的支持包金宝app。否则,看到自定义场景使用仿真软件和虚幻编辑器金宝app。
复制AutoVrtlEnv
项目本地文件夹,MathWorksSimulation
和MathWorksAutomotiveContent
插件不真实的编辑器
将所有支持包组件复制到一个文件夹金宝app在您的本地机器和配置您的环境,这样你可以定制场景,使用copyExampleSim3dProject
函数。例如,这段代码复制文件C: \项目
。
localFolder =“C: \工程”sim3d.utils.copyExampleSim3dProject (localFolder);
(可选)副本RoadRunnerProject
和RRScene
项目本地文件夹
定制的场景RRScene
项目文件夹,复制项目到您的本地机器上。直接使用编辑预先构建的场景走鹃,复制RoadRunnerProject
项目到您的本地机器上。
指定的路径支持包文件夹,其中包含的项目。金宝app还指定一个本地文件夹复制项目的目标。这段代码使用的支持包路径和本地文件夹路金宝app径。
rrProject金宝appSupportPackageFolder = fullfile (…matlabshared.金宝appsupportpkg.getSupportPackageRoot,…“工具箱”,“共享”,“sim3dprojects”,“走鹃”,…“RoadRunnerProject”);rrProjectLocalFolder = fullfile (localFolder,“走鹃/ RoadRunnerProject”);
复制
RoadRunnerProject
项目从支持包文件夹到本地目标文件夹金宝app。如果~存在(rrProjectLocalFolder“dir”)复制文件(rrProjectSuppo金宝apprtPackageFolder rrProjectLocalFolder);结束
现在所有的预先构建的场景和资产位于指定的本地文件夹。
重复步骤1和2复制
RRScene
项目当地的目标文件夹。rrScene金宝appSupportPackageFolder = fullfile (…matlabshared.金宝appsupportpkg.getSupportPackageRoot,…“工具箱”、“共享”、“sim3dprojects”、“驾驶”,…“RoadRunnerScenes”、“RRScene”);rrSceneLocalFolder = fullfile (localFolder RRScene);如果~存在(rrSceneLocalFolder“dir”)复制文件(rrSceneSupportPac金宝appkageFolder rrProjectLocalFolder);结束
的
RRScene.uproject
现在文件和所有的支持文件位于一个文件夹命金宝app名RRScene
在指定的本地文件夹。