Main Content

Unreal EngineScenario Simulation

Develop, test, and visualize the performance of driving algorithms in a simulated environment using the Unreal Engine®from Epic Games®

Automated Driving Toolbox™ provides a cosimulation framework for modeling and visualizing driving algorithms in Simulink®in a rich simulation environment. This simulation environment uses the Unreal Engine by Epic Games.

With this simulation environment, you can configure prebuilt scenes, place and move vehicles within the scene, and set up and simulate camera, radar, or lidar sensors on the vehicles. Use this environment to develop, test, and verify the performance of perception, path planning, and control algorithms, including closed-loop algorithms. To learn more, seeUnreal Engine Simulation for Automated Driving.

For a tutorial video series on connecting a Simulink vehicle to an Unreal Engine scene, seeUsing Unreal Engine with Simulink.

Acknowledgements

Simulink model and corresponding Unreal Engine simulation

Blocks

expand all

Simulation 3D Scene Configuration Scene configuration for 3D simulation environment
Simulation 3D Vehicle with Ground Following Implement vehicle that follows ground in 3D environment
Cuboid To 3D Simulation Convert actor from cuboid coordinates to 3D simulation coordinates
Simulation 3D Camera Camera sensor model with lens in 3D simulation environment
Simulation 3D Fisheye Camera Fisheye camera sensor model in 3D simulation environment
Simulation 3D Lidar Lidar sensor model in 3D simulation environment
Simulation 3D Probabilistic Radar Probabilistic radar sensor model in 3D simulation environment
Simulation 3D Probabilistic Radar Configuration Configure probabilistic radar signatures in 3D simulation environment
Simulation 3D Vision Detection Generator Detect objects and lanes from measurements in 3D simulation environment

Scenes and Vehicle Dimensions

expand all

Straight Road Straight road 3D environment
Curved Road Curved road 3D environment
Parking Lot Parking lot 3D environment
Large Parking Lot Large parking lot 3D environment
Open Surface Open surface 3D environment
Double Lane Change Double lane change 3D environment
US City Block US city block 3D environment
US Highway US highway 3D environment
Virtual Mcity VirtualMcity3D environment
Box Truck Box truck vehicle dimensions
Hatchback Hatchback vehicle dimensions
Muscle Car Muscle car vehicle dimensions
Sedan Sedan vehicle dimensions
Small Pickup Truck Small pickup truck vehicle dimensions
Sport Utility Vehicle Sport utility vehicle dimensions

Apps

Bird's-Eye Scope Visualize sensor coverages, detections, and tracks

Topics

Simulation Basics

Simulation with Sensors

Scene Customization