主要内容

安装支持包和配置金宝app环境

自定义安装的不真实的场景®编辑器和模拟仿真软件在这些场景金宝app®,您必须首先安装和配置车辆动力学Blockset™为虚幻引擎接口®4项目金宝app支持包。

请注意

这些安装说明适用于R2022年一个。如果您使用的是以前的版本,请参阅文档其他版本

验证软件和硬件需求

在安装支持包之前,请确保您的环境符合描述的最金宝app低硬件和软件要求虚幻引擎模拟环境要求和限制

安装支持包金宝app

安装车辆动力学Blockset虚幻引擎4项目界面金宝app支持包,请执行以下步骤:

  1. 在MATLAB®选项卡,环境部分中,选择附加组件>获得附加组件

    获得附加组件菜单选项

  2. 在附加Explorer窗口中,搜索车辆动力学Blockset虚幻引擎4项目界面金宝app支持包。点击安装

    请注意

    你必须安装文件夹的写权限。

配置环境

车辆动力学Blockset虚幻引擎4项目界面金宝app支持包包含这些组件:

  • 一个不真实的项目,AutoVrtlEnv.uproject,及其相关的文件。该项目包括预先构建的3 d场景的可编辑版本,你可以选择从场景描述参数的模拟3 d场景配置块。要使用这个项目,您必须将文件复制到一个文件夹在您的本地机器。

  • 三个插件,MathWorkSimulation,RoadRunnerMaterials,MathWorksAutomotiveContent。这些插件建立MATLAB和虚幻编辑器之间的连接和联合仿真需要。你必须将这个插件复制到本地安装的编辑器。

将项目复制到一个本地文件夹和虚幻编辑器插件安装,一次性遵循这些步骤。使用代码配置场景配置(步骤1 - 4)

一步 描述
1

指定的位置支持包项目文件和一个本地文件夹的目的地。金宝app

请注意

你必须有本地文件夹的写权限的目的地。

2

虚幻引擎的指定位置安装,例如C:\Program Files\Epic游戏\ UE_4.26

3

复制MathWorksSimulation,RoadRunnerMaterials,MathWorksAutomotiveContent插件文件夹虚幻引擎插件文件夹中。

4

复制文件夹包含支持金宝app包AutoVrtlEnv.uproject文件到本地文件夹目的地。

代码配置场景配置(步骤1 - 4)

% % STEP1%指定支持包项目文件的位置和一个本地文件夹的目的地金宝app%注意:只有一个路径支持。金宝app选择最新的下载路径。dest_root =“C: \本地”;src_root = fullfile (matlabshared金宝app.supportpkg.getSupportPackageRoot,“工具箱”,“共享”,“sim3dprojects”,“spkg”);% %步骤2%虚幻引擎的指定位置安装。ueInstFolder =“C: \ Program Files \ \ UE_4.26史诗游戏”;% %步骤3% MathWorksSimulation插件复制到虚幻引擎插件文件夹中。mwSimPluginName =“MathWorksSimulation”;mwAutoPluginName =“MathWorksAutomotiveContent”;mwRRPluginName =“RoadRunnerMaterials”;mwPluginFolder = fullfile (src_root,“插件”);uePluginFolder = fullfile (ueInstFolder,“引擎”,“插件”);uePluginDst = fullfile (uePluginFolder,“市场”,“MathWorks”);cd (uePluginFolder) foundPlugins = [dir (“* * /”+ mwPluginName +“.uplugin”);dir (“* * /”+ mwAutoPluginName +“.uplugin”);dir (“* * /”+ mwRRPluginName +“.uplugin”));如果~ isempty (foundPlugins) numPlugins =大小(foundPlugins, 1);msg2 =细胞(1、numPlugins);pluginCell = struct2cell (foundPlugins);msg1 =“插件(s)已经存在:+换行符+换行;n = 1: numPlugins msg2 {n} =”“n + pluginCell{2,} +换行;结束msg3 =换行符+“请删除插件文件夹(s)和再试一次。”;味精= msg1 + msg2 + msg3;警告(味精);其他的拷贝文件(fullfile (mwPluginFolder,“mw_automotive”mwAutoPluginName) uePluginDst);拷贝文件(fullfile (mwPluginFolder,“mw_simulation”mwSimPluginName) uePluginDst);拷贝文件(fullfile (mwPluginFolder,“mw_roadrunner”mwRRPluginName) uePluginDst);disp (“成功复制MathWorksSimulation, MathWorksAutomotiveContent, RoadRunnerMaterials UE4引擎插件插件!”)结束% %第四%复制文件夹包含Aut金宝appoVrtlEnv.uproject支持包%的文件到本地文件夹目的地。projFolderName =“AutoVrtlEnv”;projSrcFolder = fullfile (src_root,“项目”,projFolderName);projDstFolder = fullfile (dest_root projFolderName);如果~存在(projDstFolder“dir”)复制文件(projSrcFolder projDstFolder);结束

如果你想使用一个项目使用以前版本的开发车辆动力学Blockset虚幻引擎4项目界面金宝app支持包,你必须迁移项目,以使其与虚幻编辑器4.26兼容。看到迁移项目使用之前开发的支持包金宝app。否则,你可以自定义场景使用仿真软件和虚幻编辑器金宝app

另请参阅

相关的话题