サポート パッケージのインストールと環境の構成
Unreal® のインストール環境でシーンをカスタマイズし、Simulink® でそのシーン内でシミュレートするには、まず Vehicle Dynamics Blockset™ Interface for Unreal Engine® Projects サポート パッケージをインストールして構成する必要があります。
メモ
以下のインストール手順は R2024a に適用されます。以前のリリースを使用している場合は、他のリリースのドキュメンテーションを参照してください。
ソフトウェアおよびハードウェア要件の確認
サポート パッケージをインストールする前に、ご使用の環境がUnreal Engine Simulation Environment Requirements and Limitationsに記載されているソフトウェアとハードウェアの最小要件を満たしていることを確認してください。
サポート パッケージのインストール
Vehicle Dynamics Blockset Interface for Unreal Engine Projects サポート パッケージをインストールするには、次の手順に従います。
MATLAB® の [ホーム] タブの [環境] セクションで、[アドオン] 、 [アドオンの入手] を選択します。
[アドオン エクスプローラー] ウィンドウで Vehicle Dynamics Blockset Interface for Unreal Engine Projects サポート パッケージを検索します。[インストール] をクリックします。
メモ
インストール フォルダーに対する書き込み権限が必要です。
環境の構成
Vehicle Dynamics Blockset Interface for Unreal Engine Projects サポート パッケージには、次のコンポーネントが含まれています。
Unreal プロジェクト (
AutoVrtlEnv.uproject
で定義) とその関連ファイル。プロジェクトには、Simulation 3D Scene Configuration ブロックの [シーン名] パラメーターから選択できる、あらかじめ用意された 3D シーンの編集可能版が含まれています。3 つのプラグイン:
MathWorkSimulation
、RoadRunnerMaterials
、およびMathWorksAutomotiveContent
。これらは MATLAB と Unreal Editor の間の接続を確立するプラグインで、コシミュレーションに必要です。
シーンをカスタマイズできるように環境を構成するには、copyExampleSim3dProject
を使用してサポート パッケージのコンポーネントをローカル マシンのフォルダーにコピーします。プロジェクト ファイルとプラグイン ファイルは別の場所にコピーされます。たとえば、次のコードはプロジェクト ファイルを C:\project
にコピーします。プラグイン ファイルは既定の場所である c:\Program Files\Epic Games\UE_5.1\Plugins\Marketplace\Mathworks
にコピーされます。
sim3d.utils.copyExampleSim3dProject("C:\project");
PluginDestination
を指定します。Vehicle Dynamics Blockset Interface for Unreal Engine Projects サポート パッケージの以前のリリースを使用して開発されたプロジェクトを使用する場合は、Unreal Editor 5.1 との互換性をもたせるためにプロジェクトを移行する必要があります。以前のサポート パッケージを使用して開発されたプロジェクトの移行を参照してください。それ以外の場合は、Simulink および Unreal Editor を使用したシーンのカスタマイズに進むことができます。
メモ
プラグインを使用して複数の Unreal プロジェクトとコシミュレートする場合は、Unreal Engine 5.1 のプラグインの項を参照してください。
参考
Simulation 3D Scene Configuration | copyExampleSim3dProject