文件交换

图片缩略图

虚幻引擎4项目的车辆动力学块界面

金宝app用于虚幻引擎4的Simulink集成
5.0
18家评级

71下载

更新2020年3月18日

车辆动力学模块包括几个内置场景,你可以在其中驾驶虚拟车辆。此支持包提金宝app供以下额外内容:
AutoVrtlEnv.exe:一个编译过的虚幻引擎游戏,包括额外的场景,如带有锥形标记的双车道改变,以及在同一个场景中有两辆车的能力(例如,用于叠加结果)
•AutoVrtlEnv。uproject:一个项目文件,你可以用虚幻引擎编辑器打开来定制预构建的3D场景
•MathWorks仿真插件:使用Simulink连接虚幻引擎编译场景所需的插件金宝app
有关如何使用这些功能的其他信息包含在支持包文件中。金宝app
•设置文件:请键入安装说明MATLAB命令打开(“AVE_README.pdf”)。

意见及评分(68.

迈克Sasena

嗨Akshay,
该错误消息似乎表明,虚幻引擎游戏没有被启动/正确初始化。请联系技术支持(金宝app//www.tatmou.com/金宝appsupport.html)这样我们就能得到更多的信息并找到解决办法。

MATLAB系统块“DLCReferenceApplication/Visualization/3D Engine/3D Engine/Simulation 3D Scene Configuration/Simulation 3DEngine”在调用“Simulation3DEngine”的“resetImpl”方法时发生错误。错误从'
'd:\ Matlab的\工具箱\共享\ sim3d \ sim3d \ + sim3d \ CommandWriter.p' 在行0
' D: \ Matlab工具箱\ \ \ sim3dblks \ sim3dblks \ Simulation3DEngine共享。P '在第0行'。
由:
3D仿真引擎界面编写器设置错误。3D仿真引擎是否在运行?

我不能运行仿真和上述错误弹出!

迈克Sasena

嗨Ingomar,
我们目前不提供任何功能来完成此开箱。我们的应用工程团队可能能够找到一个变通的你,根据你的情况的具体细节。如果这是你要追求的东西,通过我们的产品页面与我联系(//www.tatmou.com/下载188bet金宝搏products/vehicle-dynamics/expert-contact.html).

你好,
是否有可能添加其他车型?如果例如,那么需要哪些步骤STL文件可用于所需的车辆?
多谢。

迈克Sasena

嗨,汉堡王,
从R2019b开始,UE 4.19是我们支持的版本金宝app
Q2:在我们的帮助页面上安装所有内容有关逐步说明(//www.tatmou.com/help/vdynblks/ug/金宝appsupport-package-for-customizing-scenes.html
Q3:如果您在安装虚幻引擎的麻烦,我建议您联系Epic游戏或看看他们的支持页面(金宝apphttps://www.unrealengine.com/en-US/金宝appsupport).

BK崔

你好,我正在尝试安装和使用这个,但这是太复杂了。
只有4.19.2可用?
Q2:安装此项目文件时,是否有用于安装工具的任何强制性顺序?(虚幻的,这个项目文件,支持包)金宝app
Q3:我的公司阻止了这个虚幻的网站,所以我介绍了这个链接“https://wiki.unrealengine.com/github_setup.但仍然很难申请,因为一些建议不见了。

有没有人正确安装过这个?

@domagojmaxstorovic,谢谢你的说明。我尝试过4.19.2,但同样的问题仍然存在。(4.19.2在EPIC Launcher中也不可用,而是使用其GitHub源与4.19.2标签和构建)。

@Manoj。只需从史诗启动器安装4.19.2版本,然后按照车辆动力学模块用户指南的说明(复制/粘贴插件和相关内容)。你不能只是双击*。Uproject来运行它。相反,你需要在Matlab中运行一个脚本,然后打开uproject文件并正确设置所有内容。

迈克Sasena

嗨Manoj。我建议您联系我们的技术支持团队(金宝app//www.tatmou.com/金宝appsupport.html).他们可以帮助你找到解决方案,在获得更多信息后,你使用的是什么版本的工具,你的操作系统版本,你采取了什么步骤,等等。

你好,
我尝试安装虚幻v4.19(它的v4.19.2可以从Github获得,因为安装程序不支持旧版本),并尝试打开AutoVrtlEnv.uproject。金宝app我得到的错误是“为'MathWorksSimulation'插件的二进制文件丢失或与当前引擎版本不兼容。你想禁用它吗?你将不再能够打开用它创建的资产。”如果我选择yes,则mathworks插件被禁用,如果我选择no,则消息“plugin 'MathWorksSimulation'加载失败,因为模块'MathWorksSimulation'找不到。”请确保插件正确安装,否则考虑禁用该插件为本项目"。

另外,如果我尝试用最新的UE_Editor(v4.24)开放,那么错误显示,该插件的版本不兼容,并尝试从源代码重建。是否有可能提供的插件匹配到最新版本UE或重建源。

卡利亚齐


当我创建一个新的c++ UE4文件并选择matlab插件启用时,出现了以下问题。这方面的信息比较少,谢谢。插件MathWorksSimulation加载失败,因为模块MathWorksSimulation无法加载。可能是操作系统错误或模块没有正确设置)

迈克Sasena

嗨,Calia。我建议您联系我们的技术支持团队(金宝app//www.tatmou.com/金宝appsupport.html).他们可以获得更多关于你想要完成的事情的信息,并帮助你找到解决方案。

卡利亚齐


我遇到一个问题,我知道AutoVrtlEnv。Uproject有一个与simulink的接口载体。金宝app我自己有一个uproject文件,我如何找到simvehicle模块在我自己的uproject文件。换句话说,如何将不真实的模型构建到模拟车辆中。

迈克Sasena

嗨Calia,

请看看以下说明:
//www.tatmou.com/help/vdynblks/ug/金宝appsupport-package-for-customizing-scenes.html

它会引导你安装此支持包和复制必要的文件(包括AutoVrtlEnv.uproject文件)到你需要开始测金宝app试文件夹的过程。

卡利亚齐

嗨,哪里AutoVrtlEnv.uproject?我只能找到AutoVrtlEnv.exe在MATLAB文件夹中。谢谢

山姆Reinsel

嗨本,詹姆斯,

目前虚幻的唯一支持版本是4.19,所以金宝app你不能在UE4.23使用插件。

我曾经在只安装了Visual Studio 2015的PC上遇到过这个“编译失败”的问题。在我的例子中,项目的构建日志(位于当地“C: \ \ AutoVrtlEnv \ \ Logs \ AutoVrtlEnv.log保存”)包括一行专门喊VS2017被要求建立这个项目(它可能不是相同的在你的情况中,但构建日志可以帮助识别问题)。这似乎是虚幻引擎本身最近的一个变化。

https://docs.unrealengine.com/en-US/GettingStarted/RecommendedSpecifications/index.html

在我的情况下,在我的机器上安装VS2017并再次执行步骤5成功编译并打开。所以这可能是解决这个问题的一个起点。

你好,
我一直遵循安装步骤,直到#5,这时我收到一个错误消息,说明“AutoVrtlEnv无法编译”。
我正在使用R2019B和虚幻引擎V4.23。

这是下降到一个版本的问题,或者是同样的问题,如奔下面描述?

非常感谢

Ben Sullivan.

你好,

我有在设立地方UE4Editor-AutoVrtlEnv.dll缺少说明中的“设置环境和开放虚幻编辑器”的步骤5的问题。然后试图重建我收到“AutoVrtlEnv”无法编译。

我已安装R2019B,更新1和Unreal Engine Ver 4.19.2。

还有其他人有这样的问题吗?任何建议吗?

干杯。

如果这些块的文档中有它们各自的单位,那就太好了(例如,“Actor Transform Set”块的旋转端口是否需要弧度或角度?)

迈克Sasena

你好,帕特里克,
建议的修复已经转移到下一个MATLAB更新中,预计很快就会出来。你可以在这里找到更多关于如何检查最新更新的信息:
//www.tatmou.com/help/install/ug/update-mathworks-license-and-software.html

你好,
我遇到同样的问题,王下面写道。我曾参观过错误报告2075910,看看有没有建议的修复呢。
如果由于一个Windows Update问题,任何人都可以建议我,如果我有倍数问题停止运行此示例,则可以提出完全错误消息吗?

MATLAB系统模块“SimpleScenarioAndSensorModel3DSimulation/Ego Vehicle/PlantParser/Passenger Vehicle Ray Trace Set/Simulation”
3D演员射线跟踪读取'调用“SETUPIMPL”方法'sumulation3dactorraytraceread'的方法时发生错误。错误被抛出
从“
'C:\ Program Files \ Matlab \ R2019B \ Toolbox \ Shared \ SIM3D \ SIM3D \ + SIM3D \ Engine.p'在第0行
'C:\ Program Files \ Matlab \ R2019B \ Toolbox \ Shared \ SIM3D \ SIM3D \ + SIM3D \ Engine.p'在第0行
'C:\ Program Files文件\ MATLAB \ R2019b \工具箱\共享\ sim3dblks \ sim3dblks \ Simulation3DActor.p' 在行0
“C: \ Program Files \ MATLAB工具箱\ R2019b \ \ \ sim3dblks \ sim3dblks \ Simulation3DActorRayTraceRead共享。P '在第0行
“C: \ Program Files \ MATLAB \ R2019b \ \ \主要\ SimulateASimpleDrivingScenarioAndSensorIn3DEnvironmentExample开车例子。米的线
159年”。
由:
使用SimulateASimpleDrivingScenarioAndSensorIn3DEnvironmentExample时出现错误(第159行)
类“sim3d”中的属性“engine”的默认值无效。引擎”:
在类'System.Diagnostics.Process'中没有找到具有匹配签名的方法'Start'。

大家好,

错误消息“在类'System.Diagnostics.Process'中没有找到具有匹配签名的方法'Start'。与包含. net 4.8(528049)的Windows更新相关。
请参阅Bug报告2075910获取解决方案://www.tatmou.com/金宝appsupport/bugreports/2075910

我遇到了一个问题。有什么建议

MATLAB系统块'SCRReferenceApplication/Camera ActorTransform Set /Simulation 3DActorTransformWrite'在调用'Simulation3DActorTransformWrite'的'setupImpl'方法时发生错误。错误从'
“C: \ MATLAB工具箱\ R2019a \ \共享\ sim3d \ sim3d \ + sim3d \引擎。P '在第0行
“C: \ MATLAB工具箱\ R2019a \ \共享\ sim3d \ sim3d \ + sim3d \引擎。P '在第0行
“C: \ MATLAB工具箱\ R2019a \ \ \ sim3dblks \ sim3dblks \ Simulation3DActor共享。P '在第0行
'C:\ MATLAB \ R2019a \工具箱\共享\ sim3dblks \ sim3dblks \ Simulation3DActorTransformWrite.p' 在行0' 。
由:
类“sim3d”中的属性“engine”的默认值无效。引擎”:
在类'System.Diagnostics.Process'中没有找到具有匹配签名的方法'Start'。

没关系,发现了这个问题。这个插件很棒

Yiran张

威廉迪克

yixiao王

迈克Sasena

嗨萨姆帕斯。感谢您的反馈意见。这种支持包的目的不是为了提供一个通用的实金宝app现。这是一个附加的,对于MathWorks的汽车行业客户专门提供了额外的内容和定制能力。随时通过我们的产品页面达到我(//www.tatmou.com/下载188bet金宝搏products/vehicle-dynamics/expert-contact.html),以便您能更详细地讨论您的申请/要求。

为什么这是车辆动力模块的一部分?虚幻提供了可视化的通用应用程序——因此Simulink(和Mathworks)应该提供一个通用的实现来来回传送数据。金宝app现在,在我看来,它与特定区块集的授权绑定在一起。

迈克Sasena

嗨森,
我们将Plugin从Epic Games MarketPlace迁移到此支持包中。金宝app您需要的所有内容都应该从此下载提供。我们今天(5月22日)刚更新了这下载,所以你可以尝试更新。如果该版本不起作用,请通过我们的产品页面与我联系(//www.tatmou.com/下载188bet金宝搏products/vehicle-dynamics/expert-contact.html),我可以帮助解决问题。

森阳

嗨,迈克,
我下载了这个项目并安装了虚幻引擎4.19。
然而,当我试图打开AutoVrtlEnv。uproject,弹出一个对话框,询问是否打开Epic Games Marketplace下载MathWorksSimulation插件。
我打开Epic Games Marketplace,搜索关键词“MathWorks”,找到了“MathWorks Interface”代码插件,但是我找不到该插件的下载地址。
“mathworksinterface”和“MathWorksSimulation”是否相同?

我还试图打开AutoVrtlEnv.uproject没有“MathWorksSimulation”插件和错误发生了,它说“CreateExport:无法加载外部资源‘AMathWorksPassengerVehicleMesh’:Sim3dPassVeh /Game/Maps/HwStrght.HwStrght:PersistentLevel.Sim3dPassVeh_1”(和Veh2).
我想这是因为我还没有包含MathWorksSimulation插件。

请问如何下载和使用MathWorksSimulation插件?

非常感谢!

迈克Sasena

嗨。请参考这个支持包附带的AVE_README.pdf来决定支持哪个版本的虚幻引擎,因为这将随着时间的推移而发展。金宝app注意,文档的R2019a版本只说我们使用4.19(它没有具体说4.19.0)。例如,我已经成功地使用了4.19.2。

于王

请务必使用4.19.0版本来运行模拟。我不知道为什么史诗游戏在每个版本之间都要做很多修改。

嗨蒂姆,
我们很乐意帮助您获得此设置,但我们需要更多信息。请使用“有问题?”的按钮车辆动态块的部分联系我们(下面的链接)。然后我们可以直接与您合作以获得此工作。

//www.tatmou.com/下载188bet金宝搏products/vehicle-dynamics/expert-contact.html

你好,

我在Ave_Readme.pdf中尝试过两种方法指令,并尝试了所有相关示例,但无法达到任何地方。

总是得到这样的错误:
---------- -
MATLAB系统块“DLCReferenceApplication/Visualization/3D Engine/3D Engine/Simulation 3DEngine 1/Simulation 3DEngine”在调用“Simulation3DEngine”的“setupImpl”方法时发生错误。错误从'
“C: \ Program Files \ MATLAB工具箱\ R2018b \ \共享\ sim3d \ sim3d \ + sim3d \引擎。P '在第0行
“C: \ Program Files \ MATLAB工具箱\ R2018b \ \共享\ sim3d \ sim3d \ + sim3d \引擎。P '在第0行
'C:\ Program Files \ Matlab \ R2018B \ Toolbox \ Shared \ SIM3D \ SIM3D \ + SIM3D \ Project.p'在第0行
“C: \ Program Files \ MATLAB工具箱\ R2018b \ \ \ sim3dblks \ sim3dblks \ Simulation3DEngine共享。P '在第0行'。
由:
类“sim3d”中的属性“engine”的默认值无效。引擎”:
三维模拟引擎接口设置误差(1)。请检查工具箱喜好和ini文件。
---------
有什么建议 ?
谢谢你!

维克多Sim

嗨,迈克,
在运行脚本以获取方法B时,我正在收到此消息:
使用sim3d.eNENGINE /设置错误
类“sim3d”中的属性“engine”的默认值无效。引擎”:
无效的mex文件'C:\Program Files\MATLAB\R2018b\toolbox\shared\sim3d\sim3d\SetupSimulation3DInterface.mexw64':
指定的模块无法找到。

你知道如何解决这一问题?
谢谢

山姆Reinsel

你能告诉我如何使用这个包。我是一个初学者

迈克Sasena

如Ave_Readme.pdf中所述,Shahzeb,此支持包旨在使用虚幻引擎版本4.19。金宝app请安装该特定版本的虚幻,然后重试。如果您仍然存在问题,您可以通过产品页面与我们联系//www.tatmou.com/下载188bet金宝搏products/vehicle-dynamics/expert-contact.html

嗨,我已经安装了虚幻引擎4.21.1,我认为方法b不运行,有编译错误。我不知道如何使用联合模拟,因为我是新手。
有人能给我提供启动链接或文档吗?
谢谢

迈克Sasena

另一种信息。确保设置模拟3D Actor集块的初始位置(//www.tatmou.com/help/vdynblks/ref/simulation3dactortransformset.html)是一样的,在我的最后一个职位下面提到车身块初始位置。前者指定当我们初始化3D引擎的第一帧。后者一旦设定模拟开始车辆的起始位置。两个块应引用相同的值。

迈克Sasena

TAO,车辆的初始位置设置在车身(3DOF或6dof)块的参考模型内。看//www.tatmou.com/help/vdynblks/ref/vehiclebody6dof.html在文档中。如果您想要帮助您的特定应用程序,您可以通过产品页面与我们联系//www.tatmou.com/下载188bet金宝搏products/vehicle-dynamics/expert-contact.html

陶忠

嗨,改变车辆变换集块的初始值对我不起作用,汽车总是从同一个地方开始。我该如何改变起始地点?谢谢。

在R2018b开始,车辆动力学模块库产品文档包括有关的场景,包括物体位置的具体信息。看//www.tatmou.com/help/vdynblks/vehicle-scenarios.html在文档中

Peter Corke.

拥有MAC版本真的很棒。虚幻引擎很好地支持Mac,遗憾的是这个工具不金宝app允许它。

卡洛斯。感谢您的关注,但我们目前还没有任何关于mac支持的游戏的公告。金宝app

当将游戏的Mac编译上的任何消息吗?

迈克Sasena

Sudhandshu,方法A在AVE_README.pdf指定使用变量“SRC_ROOT”的路径AutoVrtlEnv.exe。在代码片段的最后,你可以使用命令“SETENV(‘路径’,的WinPath)”更新Windows路径。这将允许MATLAB找到AutoVrtlEnv.exe当它试图启动游戏。

关于你的问题“Vehicle Dynamics Blockset doesn 't download on R2018a”,你能具体点吗?你在尝试做什么,你看到了什么错误信息?如果您从FileExchange开始下载,它可能使用最新的MATLAB版本。你可以从R2018a的“Add-On Explorer”开始下载,以确保得到特定的版本。

我使用的是2018a版本,车辆动力模块没有下载,有人知道为什么吗?

我没有发现说明很清楚,我可以帮助我吗?例如,在方法答:使用autovrtlenv.exe的设置Mathworks环境:我不知道要添加的路径。另外,我在哪里可以在我的电脑上找到autovrtlenv.exe?

迈克Sasena

yufei,目前的实现仅限于交换具有在具有车辆动态块集的场景中定义的特定对象的数据。我们已收到类似的对用户定义对象的相似请求,但在此类功能可用时无法宣布。

郭俞飞鸿

嗨,是有可能配置Simulink和虚幻引擎之间的接口?金宝app例如,为了从一个自定义对象获得变换数据在UE4代替使用提供辛3D对象的?

迈克Sasena

克里斯托弗,歉意的不便。有在发布的Epic Games的市场我们的材料稍有延迟。该文件现在应该可以在此链接:
https://www.unrealengine.com/marketplace/mathworks-interface

The MathWorks公司的模拟插件似乎并没有在虚幻的市场可用。是否有其他任何地方,我们可以从得到这个?

期待在Linux上拥有与Windows上相同的特性集的Vehicle Dynamics Blockset。

复用器

复用器

复用器

复用器

迈克Sasena

Karan,谢谢你的兴趣。我们计划为Linux和Mac编译游戏,但我没有的特定日期将可用。

卡兰Jhaveri

有没有可能让你们(Mathworks)从Linux的虚幻编辑器重新编译这个游戏?或者它是否有只在windows上工作的组件?

MATLAB版本兼容性
创建R2018a
兼容R2018a到R2020a
平台的兼容性
窗户 macOS Linux