matlab如何打开dcm_MATLAB结合Unreal Engine构建用以自动驾驶仿真测试的逼真驾驶场景...

本文介绍了如何使用MATLAB/Simulink与Unreal Engine配合构建高保真度的自动驾驶仿真测试场景。文章详细阐述了三种使用模式,并提到了MathWorks预构建的场景、用户自定义场景的构建方法,以及Simulink中的传感器模型,如鱼眼摄像头、毫米波雷达等。此外,还探讨了Unreal Engine的硬件要求和素材资源。
摘要由CSDN通过智能技术生成

90ea917f43692881fe3a9f9e13d37b5f.png

之前的文章《MATLAB/Simulink自动驾驶工具箱之Driving Scenario Designer》提到了MathWorks自己开发的场景构建工具Driving Scenario Designer主要是用作Control-in-loop应用的测试和验证,不适用于构建逼真的驾驶场景。对于Perception-in-loop的应用,需要高保真度的场景和传感器模型,需要能够合成逼真的图像和激光雷达点云数据等等。

市面上有不少能满足Perception-in-loop应用的场景软件,这些软件一般都提供了Simulink的接口,可以与Simulink进行联合仿真。这些软件的Simulink接口,多是软件公司自主开发的,所以MATLAB/Simulink更多的是作为一个兼容平台,对于场景和传感器模型这块,MathWorks的直接参与度并不高。

但其实,MathWorks对于构建高保真度的驾驶场景和传感器模型,有自己的一套解决方案:MathWorks结合游戏引擎Unreal Engine构建驾驶场景,并提供了与Unreal Engine场景交互的摄像头、激光雷达、毫米波雷达等传感器模型,去覆盖Perception-in-loop的应用

993c75c9fb216e0e365cf9d5b1acf739.png
Unreal Engine与MATLAB/Simulink

所以这篇文章,我们来聊一聊MATLAB/Simulink如何结合Unreal Engine去构建高保真度的驾驶场景。先来看一段视频,视频中将真实世界的场景和Unreal Engine构建的虚拟场景放在一起作对比。你能分辨出来哪个是真实世界,哪个是虚拟世界吗?

97a81428b2b5cc0a541987c267088734.png
真实场景与虚拟场景对比https://www.zhihu.com/video/1229758311593390080

当初在看这段视频的时候,真的是真真假假傻傻分不出来的。哪个真哪个假,下图来揭晓谜底。

0a26253ceed13914c5ac34709fce6cbd.png

左边是Unreal Engine构建的虚拟场景,右边是真实场景。

原版完整的视频如下链接。

NVIDIA DRIVE Constellation 提供自动驾驶汽车虚拟安全测试。​www.nvidia.cn
a3732f797e1f2799eba637baff005028.png

这个其实是英伟达介绍它的硬件在环测试平台NVIDIA DRIVE Constellation的视频。DRIVE Constellation平台包含两台服务器:第一台服务器运行 DRIVE Sim 软件,以模拟自动驾驶汽车的各种传感器,从摄像头到激光雷达和普通雷达均包括在内。强大的 GPU 可生成逼真数据流,从而创建各种测试环境和场景。第二台服务器包含一台功能强

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值