メインコンテンツ

Unreal Engine Scenario Simulation

Visualize UAV scenarios with realistic graphics and generate high-fidelity sensor data with Unreal Engine

Simulate UAVs in pregenerated and customized 3D scenes, and generate simulated high-fidelity sensor readings (requires Simulink® 3D Animation™) using the Unreal Engine® from Epic Games®. This environment is available in Simulink and runs on Windows® and Linux® only. To learn more, see Unreal Engine Simulation for Unmanned Aerial Vehicles.

As an alternative, UAV Toolbox also provides a cuboid environment that enables you to rapidly author scenarios and generate low-fidelity sensor data. For more information, visit Cuboid Scenario Simulation.

Objects

sim3d.EditorInterface to the Unreal Engine project
sim3d.maps.MapAccess additional scenes from the server (Since R2022b)
sim3d.environment.GeospatialConfigurationCreate 3D environment in Unreal Engine (Since R2024b)

Functions

copyExampleSim3dProjectCopy support package files and plugins to specified folders (Since R2022b)

Blocks

Simulation 3D UAV VehiclePlace UAV vehicle in 3D visualization
Simulation 3D Custom UAV Pack Translation and rotation input for custom UAV (Since R2026a)
Simulation 3D Scene ConfigurationScene configuration for 3D simulation environment
Simulation 3D CameraCamera sensor model with lens in 3D simulation environment
Simulation 3D Fisheye CameraFisheye camera sensor model in 3D simulation environment
Simulation 3D LidarLidar sensor model in 3D simulation environment
Simulation 3D Ultrasonic SensorUltrasonic sensor model in 3D simulation environment (Since R2023a)
Video SendSend video stream to remote hardware (Since R2021b)

Scenes

Suburban sceneSuburban Unreal Engine environment
US City BlockUS city block Unreal Engine environment
Blank SceneBlank scene
Empty SceneEmpty world

Topics

Simulation Basics

Simulation with Sensors

Scene Customization

Semantic Segmentation

Featured Examples