当前位置: 首页 > news >正文

自动驾驶ADAS算法--使用MATLBA和UE4生成测试视频

原文参考:金书世界 

环境搭建参考:用MATLAB2020b和虚拟引擎(Unreal Engine)联合仿真输出AVM全景测试视频----Matlab环境搭建

matlab参考:

https://ww2.mathworks.cn/help/driving/ug/simulate-a-simple-driving-scenario-and-sensor-in-3d-environment.html

1、碰撞预警视频生成

打开matlab的软降执行一下指令

model = 'SimpleScenarioAndSensorModel3DSimulation';
open_system(model)

如果运行后可能会报错,如下所示

点击上述的红框内是的部分后重新执行上述的指令后就会消失以上的报错问题

sceneName = 'LargeParkingLot';
[sceneImage, sceneRef] = helperGetSceneImage(sceneName);hScene = figure;
helperShowSceneImage(sceneImage, sceneRef)
title(sceneName)

运行后可能会报错,如下所示

点击上述的红框内是的部分后继续执行一下指令

xlabel('X (m)')
ylabel('Y (m)')xyOffset = 3;x = 45 - xyOffset;
y = 0 - xyOffset;
w = 3;
h = 6;
distAhead = 10;
distTraveled = 50;egoStart = rectangle('Position',[x y w h],'FaceColor','r');
targetStart = rectangle('Position',[x y+distAhead w h],'FaceColor','g');egoEnd = rectangle('Position',[x y+distTraveled w h],'FaceColor','r');
targetEnd = rectangle('Position',[x y+distTraveled+distAhead w h],'FaceColor','g');xTextOffset = 30;
startText = text(x-xTextOffset, y+distAhead, 'Starting Positions', ...'EdgeColor','black','BackgroundColor','White');endText = text(x-xTextOffset, y+distTraveled+distAhead, 'Ending Positions', ...'EdgeColor','black','BackgroundColor','White');

打开下显示的界面需要修改后如下所示:

前视的碰撞设置相机的参数

保存视频路径

汽车设置

碰撞视频

前碰撞

后碰撞

2、盲区视频生成

打开下显示的界面需要修改后如下所示:

后视左侧盲区

后视右侧盲区

相机参数配置

汽车设置

盲区视频

后右盲区

注:根据本说明的和设置就可以输出上述的所有视频,亲测有效。如果没有显卡或者针对搭建环境比较费力可以直接通过一下链接获取本人输出的所有视频:

通过网盘分享的文件:20240908
链接: https://pan.baidu.com/s/1IY0hH8XyHq0zTs4mIZvy1Q 提取码: 2bay
 


http://www.mrgr.cn/news/22405.html

相关文章:

  • 全国糖酒会,就这5个字。“会天下美味”
  • JDBC:连接数据库
  • IP协议簇、HTTP协议一图简介
  • 苍穹外卖随记(一)
  • 前向渲染路径
  • 3.C_数据结构_栈
  • 我搞了一台switch
  • 【C++】STL学习——stack和queue的讲解(了解适配器)
  • OpenShift4 - 为 OpenShift Virtualization 的 VM 配置内存的策略
  • 华为OD机试真题- 矩阵扩散-2023年OD统一考试(B卷)
  • 两数之和--力扣1
  • 【分支-快速排序】
  • 树 --- 二叉树
  • 营养餐共享网站:项目规划Plan1
  • 【Python】CSV文件的简单使用
  • 系统架构师-ERP+集成
  • Qt 框架中的一个容器小部件QStackedWidget的基本使用
  • C语言基础
  • 嘉立创中秋福利来啦!
  • Vue3:<Teleport>传送门组件的使用和注意事项