安装支持包和配置金宝app环境
在安装虚幻中自定义场景®在Simulink中的这些场景中编辑并模拟金宝app®,您必须首先安装和配置虚幻引擎的车辆动力学阻滞™接口®4个项目金宝app支持包。
笔记
这些安装说明适用于r2022一种。如果您使用的是先前的版本,请参见文档其他版本。
验证软件和硬件要求
在安装支持包之前,请确保您的环境满足最低软件金宝app和硬件要求虚幻的发动机仿真环境要求和局限性。
安装支持包金宝app
安装虚幻发动机4个项目的车辆动力学阻滞界面金宝app支持包,请执行以下步骤:
在matlab上®家标签,在环境部分,选择附加组件>获取附加组件。
在“附加探索器”窗口中,搜索虚幻发动机4个项目的车辆动力学阻滞界面金宝app支持包。点击安装。
笔记
您必须有“安装文件夹”的写入权限。
配置环境
这虚幻发动机4个项目的车辆动力学阻滞界面金宝app支持包包括以下组件:
一个虚幻的项目,
autovrtlenv.uproject
,及其关联的文件。该项目包括可编辑的预制3D场景的版本,您可以从中选择这些版本场景描述参数仿真3D场景配置堵塞。要使用此项目,您必须将文件复制到本地计算机上的文件夹。三个插件,
数学仿真
,,,,Roadrunnermaterials
, 和Mathworksautomotivecontent
。这些插件建立了MATLAB与虚幻编辑器之间的连接,并且是共拟合所必需的。您必须将此插件复制到编辑器的本地安装中。
要将项目复制到本地文件夹和插件为您的虚幻编辑器安装,请遵循以下时间步骤。使用配置场景配置的代码(步骤1-4)。
步 | 描述 |
---|---|
1 | 指定支持包项目文件和本地文件夹目标的位置。金宝app 笔记 您必须具有本地文件夹目标的写入权限。 |
2 | 例如,指定虚幻引擎安装的位置 |
3 | 复制 |
4 | 复制包含的支持包装金宝app文件夹 |
配置场景配置的代码(步骤1-4)
%% 第1步%指定支持包项目文件和本地文件夹目标的位置金宝app%注意:仅支持一条路径。金宝app选择最新的下载路径。dest_root =“ C:\ local”;src_root = fullfile(matlabshared.金宝appsupportpkg.getsupportpackageroot,...“工具箱”,,,,“共享”,,,,“ sim3dprojects”,,,,“ spkg”);%% 第2步%指定虚幻引擎安装的位置。ueinstfolder =“ C:\ Program Files \ Epic Games \ UE_4.26”;%%步骤3%将Mathworkssimulation插件复制到虚幻引擎插件文件夹。mwsimpluginname =“ Mathworkssimulation”;mwautopluginname =“ Mathworksautomotivecontent”;mwrrpluginname =“ Roadrunnermaterials”;mwpluginfolder = fullfile(src_root,“插件”);uepluginfolder = fullfile(ueinstfolder,,“引擎”,,,,“插件”);ueplugindst = fullfile(uepluginfolder,“市场”,,,,“数学”);cd(uepluginfolder)undplugins = [dir(dir(“ **/”+ mwpluginname +“ .uplugin”);dir(“ **/”+ mwautopluginname +“ .uplugin”);dir(“ **/”+ mwrrpluginname +“ .uplugin”);如果〜Isempty(undplugins)numplugins = size(undplugins,1);msg2 =单元格(1,numplugins);plugincell = struct2cell(undplugins);msg1 =“插件已经存在:”+ newline + newline;为了n = 1:numplugins msg2 {n} =“”+ pluginCell {2,n} + newline;结尾msg3 = newline +“请删除插件文件夹,然后重试。”;msg = msg1 + msg2 + msg3;警告(msg);别的copyfile(fullfile(mwpluginfolder,,'mw_automotive',mwautopluginname),ueplugindst);copyfile(fullfile(mwpluginfolder,,'MW_Simulation',mwsimpluginname),ueplugindst);copyfile(fullfile(mwpluginfolder,,'MW_RODRUNNER',mwrrpluginname),ueplugindst);disp(“成功复制了Mathworkssimulation,Mathworksautomotivecontent和RoadRunnernermaterials插件到UE4引擎插件!”)结尾%% 第4步%复制包含autovr金宝apptlenv.uproject的支持软件包文件夹%文件到本地文件夹目标。projfoldername =“ autovrtlenv”;projsrcfolder = fullfile(src_root,“项目”,projfoldername);projdstfolder = fullfile(dest_root,projfoldername);如果〜存在(projdstfolder,“ dir”)copyfile(projsrcfolder,projdstfolder);结尾
如果您想使用先前版本开发的项目虚幻发动机4个项目的车辆动力学阻滞界面金宝app支持包,您必须迁移该项目,以使其与虚幻编辑器4.26兼容。看使用先验支持软件包开发的迁移项目金宝app。否则,您可以使用Simulink和虚幻编辑器自定义场景金宝app。