Matlab使用笔记(七):将PreScan连接MATLAB实现仿真 (附录:自动无人驾驶仿真软件PreScan的应用介绍)

具体介绍:
1、双击打开PreScan和MATLAB

后续插入的道路,可以【copy style】原来道路的设置,再【paste style】到新插入的道路上。
下图是我搭建的道路:

红色的线路是我规划的路径

单击播放按钮,可看到车辆行驶的2D仿真画面

依次点如下三个按钮,【parse】调试,【build】建立,第三个是查看3D仿真

打开3D视图后可以调整大小和角度,点击2D中的播放按钮,还可以看到3D仿真车辆跑规划的路线

7. 添加传感器

得到灰度图像:

选择cs.slx文件,双击该文件

由于GPU性能不高,所以MATLAB上打开的框是黑的,不能显示prescan中车辆运行的实时画面。
有GPU独立显卡的,把GPU性能开到最高,就可以在MATLAB中看到实时画面了

10. 动力学模型
双击车辆名字,点击【dynamics】

在prescan的安装目录下解压【experiments.zip】

二、软件概览

智能汽车自动驾驶仿真系统在PreScan中的仿真实现如下图所示。

|

智能驾驶仿真实现

|

特点

|
|

|

19种传感器类型包括

Mono camera

Stereo camera
Fisheye camera
Radar
Lidar
Ultrasonic
Antenna
Radio
DSRC V2X
Lane marker sensor
Object sensor
Depth sensor

|
|

3. Matlab Simulink

|

车辆动力学模型

PreScan model
Coupling to 3rd party model
AMESim
LMS Virtual.Lab Motion
CarSim
………

|

**2.****车道保持系统硬件在环(****HIL)**测试平台

4.自适应巡航/自动紧急制动系统ViL****测试平台

|

|
|

在PreScan GUI 中搭建道路及外界基本场景,在PreScan Viewer显示3D视景

|

在建好的场景中添加车辆行人及相关传感器来获取目标信息

|

在Simulink中加载已建好工况中的各车辆行人及传感器的模块,利用传感器模块的输出信息进行相关控制算法设计

|

将控制指令发给执行器,执行器可以是prescan中自带的汽车模型,还可以是AMEsim、CarSim相关车辆动力学软件建立的数学模型。

|

  • ErgoLAB人因工程与工效学
  • ErgoVR人机交互虚拟仿真
  • ErgoSIM环境工效学模拟
  • ErgoHMI智能交通驾驶行为
  • 认知与脑功能测试
  • 视觉与眼动追踪
  • 心理行为研究
  • 建筑与环境行为
  • 行为安全研究
  • 消费行为研究
  • 军工国防
  • 中国制造2025
    引用文章1

下载地址

参考文献

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年8月9日
下一篇 2020年8月9日

相关推荐