Install Support Package and Configure Environment
To customize scenes in your installation of the Unreal® Editor and simulate within these scenes in Simulink®, you must first install and configure the Vehicle Dynamics Blockset™ Interface for Unreal Engine® 4 Projects support package.
These installation instructions apply to R2023b. If you are using a previous release, see the documentation for Other Releases.
Verify Software and Hardware Requirements
Before installing the support package, make sure that your environment meets the minimum software and hardware requirements described in Unreal Engine Simulation Environment Requirements and Limitations.
Install Support Package
To install the Vehicle Dynamics Blockset Interface for Unreal Engine 4 Projects support package, follow these steps:
On the MATLAB® Home tab, in the Environment section, select Add-Ons > Get Add-Ons.
In the Add-On Explorer window, search for the Vehicle Dynamics Blockset Interface for Unreal Engine 4 Projects support package. Click Install.
You must have write permission for the installation folder.
The Vehicle Dynamics Blockset Interface for Unreal Engine 4 Projects support package includes these components.
An Unreal project, defined in
AutoVrtlEnv.uproject, and its associated files. The project includes editable versions of the prebuilt 3D scenes that you can select from the Scene name parameter of the Simulation 3D Scene Configuration block.
MathWorksAutomotiveContent. These plugins establish the connection between MATLAB and the Unreal Editor and are required for co-simulation.
To configure your environment so that you can customize scenes, use
copyExampleSim3dProject to copy
the support package components to a folder on your local machine. For example, this code
copies the files to
If you want to use a project developed using a prior release of the Vehicle Dynamics Blockset Interface for Unreal Engine 4 Projects support package, you must migrate the project to make it compatible with Unreal Editor 4.27. See Migrate Projects Developed Using Prior Support Packages. Otherwise, you can Customize Scenes Using Simulink and Unreal Editor.
If you want to use the plugins to co-simulate with more than one Unreal project, see Unreal Engine 4.27 Plugins.