虚幻引擎场景模拟
使用虚幻引擎在模拟环境中开发、测试和可视化驾驶算法的性能®来自Epic Games®
自动驾驶工具箱™为在Simulink中建模和可视化驾驶算法提供了一个联合仿真框架®在一个丰富的仿真环境中。这个模拟环境使用了Epic Games的虚幻引擎。
通过这个模拟环境,您可以配置预先构建的场景,在场景中放置和移动车辆,并设置和模拟车辆上的相机、雷达或激光雷达传感器。使用这个环境来开发、测试和验证感知、路径规划和控制算法(包括闭环算法)的性能。要了解更多,请参见虚幻引擎模拟自动驾驶.
有关连接Simulink车辆到虚幻引擎场景的教程系列视频,请参见使用虚幻引擎与Simulink.
块
场景和车辆尺寸
应用程序
鸟瞰的范围 | 可视化传感器覆盖,检测和跟踪 |
类
sim3d.maps |
从服务器访问其他场景 |
功能
copyExampleSim3dProject |
复制支持包文件和插件到指定的文件夹 |
主题
模拟基础知识
- 虚幻引擎模拟自动驾驶
学习如何在Simulink中建模驾驶算法,并使用Epic Games的虚幻引擎在虚拟环境中可视化其性能。 - 虚幻引擎模拟环境的要求和限制
在虚幻引擎环境中进行模拟时,请牢记这些软件要求、最低硬件要求和限制。 - 虚幻引擎如何模拟自动驾驶
了解Simulink和虚幻引擎之间的联合仿真框架,以及块执行顺序如何影响仿真。 - 在自动驾驶工具箱中虚幻引擎模拟的坐标系统
在虚幻引擎环境中模拟时,了解世界和车辆坐标系统。
传感器模拟
- 选择一个传感器虚幻引擎模拟
决定在虚幻引擎模拟过程中使用哪个相机、激光雷达或雷达传感器。 - 在虚幻引擎环境中模拟简单的驾驶场景和传感器
学习在使用Epic Games的虚幻引擎渲染的虚拟环境中配置和模拟场景、车辆和传感器的基础知识。 - 基于虚幻引擎仿真的深度和语义分割可视化
在虚幻引擎模拟环境中可视化从相机传感器捕获的深度和语义分割数据。 - 从虚幻引擎模拟环境可视化传感器数据
在虚幻引擎仿真环境中可视化从高保真雷达和激光雷达传感器获得的传感器覆盖区域和检测。
现场定制
- 为自动驾驶定制虚幻引擎场景
为自动驾驶应用定制虚幻引擎场景。
- 步骤1:安装定制场景支持包
- 步骤2:迁移使用以前的支持包开发的项目
- 步骤3:使用Simulink和虚幻编辑器自定义场景
- 步骤4:将自定义场景打包到可执行文件中
- 应用标签对虚拟场景元素进行语义分割和目标检测
对场景对象应用标签,从相机传感器获取语义分割数据或从概率传感器检测自定义对象。 - 创建自上而下的虚幻引擎场景地图
使用Epic Games的虚幻引擎创建一个2d、自上而下的3d场景地图。使用这些地图来探索你的场景,并指定轨迹路径点。 - 在虚幻编辑器中构建光
在虚幻中构建和使用照明®编辑器。 - 在虚幻引擎中创建空项目
创建用于自定义场景的空项目。 - 在虚幻编辑器中将摄像机放置在角色上
把模拟3D相机获取模拟3D相机获取模拟3D相机阻塞静态和自定义角色。 - 准备自定义车辆网格虚幻编辑器
创建自定义车辆网格模拟3D汽车而且模拟三维车辆与地面跟踪块。