Errors while linking unreal engine to matlab

16 views (last 30 days)
Unreal Engine: 5.1.1
Matlab Release: R2024a
I am trying to make a custom scene in unreal engine, for that I installed Aerospace Toolbox Unreal ENgine Interface, after installing, when I try to opne the editor using
`editor.open()'
I get following message:
I tried to build it through IDE but it gave me the following error:
I need help resolving this issue.

Accepted Answer

Nishan Nekoo
Nishan Nekoo on 13 Sep 2024
Hi Ketan,
I believe this error regarding the MathWorks Geospatial plugin is suggesting that you have not installed CesiumForUnreal, which is necessary when using the Aerospace Blockset interface to Unreal Engine.
Please note the specific version of CesiumForUnreal needed for your version of MATLAB and please place the CesiumForUnreal plugin folder in the \UE_5.1\Engine\Plugins\Marketplace directory.
Regarding the first error, are you upgrading from an older version of MATLAB or are you installing these plugins for the first time?
Let me know if installing the Cesium plugin works for you to resolve the IDE build!
Nishan
  16 Comments
Nishan Nekoo
Nishan Nekoo on 18 Sep 2024
Hi Ketan, I believe this should be possible.
Please follow the instructions here but select Linux instead of Windows: https://www.mathworks.com/help/aeroblks/package-custom-scenes-into-executable.html
Let me know if you still run into issues after following the instructions on that page.
Nishan
Ketan
Ketan on 19 Sep 2024
Edited: Ketan on 19 Sep 2024
Hey Nishan,
I am sure I've followed those steps, yet I am getting the same error;
Errors:
Library 'E:\MATLAB\R2024a\bin\glnxa64\libmwshared_sim3d_io.so' was not resolvable to a file when used in Module 'MathWorksSimulation'
Missing precompiled manifest for 'MathWorksAerospace', 'E:\UE_5.1\Engine\Plugins\Marketplace\MathWorks\MathWorksSimulation\Intermediate\Build\Linux\B4D820EA\UnrealGame\Development\MathWorksAerospace\MathWorksAerospace.precompiled'. This module was most likely not flagged for being included in a precompiled build - set 'PrecompileForTargets = PrecompileTargetsType.Any;' in MathWorksAerospace.build.cs to override. If part of a plugin, also check if its 'Type' is correct.
Attaching the log for reference.

Sign in to comment.

More Answers (0)

Categories

Find more on Get Started with Aerospace Blockset in Help Center and File Exchange

Products


Release

R2024a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!