环境

windows10+PreScan8.5.0+MATLAB2019b+vs2019社区版

场景搭建

  1. 双击打开【PreScan GUI 8.5.0】
  2. 【File】->【New Experiment】新建实验
  3. 搭建环境(草地、水泥地、砖地等)

    这里我选择草地场景,将【Grass】拖入网格区域
  4. 选择基础设施(各种形状的道路)


    单击车道右键【Object configuration】,在单击车道线,可以设置车道线的属性

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

    还可以添加其他设施,如道路标志、树、建筑、人等等

  5. 路径设置和车速设置
    单击下图中红框按钮即可设置路径

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

    再将车辆拖到路径上

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

    双击【SpeedProfile_1】设置每个路段的车速


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

黄色中间感叹号是警告,不用管,不影响

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


7. 添加传感器

将【camera】拖到车辆上,设置相机参数


打开3D视图,可以以相机的视角查看

得到灰度图像:

8. 通过prescan打开MATLAB

在MATLAB中找到prescan项目路径

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

打开cs.slx文件后:

双击车辆:

双击【DISPLAY】后,选中【save results】,即可将传感器相机拍到的图片保存下来,可以选择输出的图片格式

9. 在MATLAB中点击【run】运行

由于GPU性能不高,所以MATLAB上打开的框是黑的,不能显示prescan中车辆运行的实时画面。
有GPU独立显卡的,把GPU性能开到最高,就可以在MATLAB中看到实时画面了
此时MATLAB中有了图片结果的文件夹:
10. 动力学模型
双击车辆名字,点击【dynamics】

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

在prescan中打开解压好的模型:【file】->【open experiment】->【否】
找到prescan安装路径,刚刚解压的【experiments】中的【DemoExperiments】文件夹,以车道线保持【Demo_LaneKeeping】为例,打开如下的.pex文件->【是】


再【parse】->【bulid】->【nvoke Simulink Run Mode】开启MATLAB
再在MATLAB中找到项目路径,打开Demo_LaneKeeping_cs.slx文件,即加入动力学模型之后的:


有了动力学后,车可以自己行驶,不需要规划路径

【注意】:1.每次在prescan中设置属性后要点击【apply】
2.每次在prescan中有修改,要重新【parse】—>【build】,MATLAB中要重新【regenerate】

【prescan入门】prescan入门教程(场景搭建、参数设置、连接MATLAB实现仿真)相关推荐

  1. 手把手教从零开始在GitHub上使用Hexo搭建博客教程(二)-Hexo参数设置

    前言 前文手把手教从零开始在GitHub上使用Hexo搭建博客教程(一)-附GitHub注册及配置介绍了github注册.git相关设置以及hexo基本操作. 本文主要介绍一下hexo的常用参数设置. ...

  2. 面试官:说一下JVM常用垃圾回收器的特点、优劣势、使用场景和参数设置

    今天去看牙医,他问我年级轻轻牙齿怎么磨损这么严重?我说,没有人点赞的这些年,我都是咬着牙过来的. Java中的垃圾回收器几乎是面试中的必考点,无论是面试初级,中级还是高级,总免不了要问一问垃圾回收器的 ...

  3. Simulink仿真教程5---仿真参数设置和示波器的使用

    一.仿真参数的设置 在"Simulation"-"Model Configuration Parameters"中调用仿真参数设置窗口 1.Solver 1). ...

  4. PTGUI全景合成软件使用教程之镜头参数设置

    拍摄全景照片尽量选择大广角或者鱼眼镜头进行拍摄,这样合成一张全景照片所需要的照片数量大为减少,照片数量越少合成全景照片难度越小,但相应的照片成像会有所下降,手机观赏的话影响不大. 现在大部分拍摄所使用 ...

  5. 树莓派高清图传教程2——基本参数设置

    前序 前几天发了个树莓派图传的教程,大家反响还蛮高,我打算把这个教程继续下去. 树莓派图传EZ--Wifibroadcast 这套系统开源挺久了,国内除了个别商家售卖外资料比较少,普通人难以入门. 本 ...

  6. 3d打印主要的切片参数类型_3D打印机教程 | 模型切片参数设置教程

    很多新手在使用Creality Slicer时可能不理解要修改哪些参数,一般情况下,使用不同的机器,我们都要相对应的修改3D打印机成型尺寸.喷头数量,甚至还要勾选是否拥有热床等. 使用不同3D打印耗材 ...

  7. 直流电路中升降压(Buck-Boost)变换电路的设计、参数选取及Matlab/Simulik仿真

    创作不易,感谢大家点赞关注支持!感兴趣的可以点击收藏! 这一篇文章给大家介绍一种升降压(Buck-Boost)直流变换电路,喜欢的可以点击收藏.升降压(Buck-Boost)直流变换电路是通过调节开关 ...

  8. matlab imagesc参数设置,[转载]matlab 中imagesc的用法

    imagesc(A) 将矩阵A中的元素数值按大小转化为不同颜色,并在坐标轴对应位置处以这种颜色染色 imagesc(x,y,A) x,y决定坐标范围,x,y应是两个二维向量,即x=[x1 x2],y= ...

  9. Photoshop CC从入门到精通教程-李发展-专题视频课程

    Photoshop CC从入门到精通教程-50786人已学习 课程介绍         如果你是设计小白,看了很多视频教程,依然学不会PS,那么这次你终于找对了! Photoshop CC从入门到精通 ...

  10. [Go实战]CGO 入门系列-手把手教程1

    CGO 入门系列-手把手教程1 背景 CGO设置 简单的调用 && 测试 运行报错: 报错问题: 解决: 解决方案1:goland启动设置 解决方案2:环境设置(win/linux) ...

最新文章

  1. Facebook开源模型可解释库Captum,这次改模型有依据了
  2. leetcode342合理运用位操作判断4的幂
  3. UA MATH563 概率论的数学基础 鞅论初步4 Radon-Nikodym定理,条件期望的存在唯一性
  4. NTU 课程笔记:CV6422 样本分布
  5. Android之华为手机打开app奔溃提示java.io.FileNotFoundException: res/drawable/abc_vector_test.xml
  6. P4630-[APIO2018]Duathlon铁人两项【圆方树】
  7. python字典应用实例_Python中的字典应用实例
  8. mysql管理索引_Mysql管理表和索引
  9. 富士康跳楼事件续集,主管扬言现场把人处理掉,并表示拒不处理善后
  10. MicroSIP软电话的安装和使用--从电脑上接听和拨打电话
  11. 重庆高清卫星地图(含道路标签数据叠加)
  12. 服务器是计算机硬件嘛,什么是服务器,服务器是软件还是硬件?
  13. 电商打折套路分析 —— Python数据分析练习
  14. QT之Excel表格操作
  15. 判断两个矩形是否重叠
  16. 基于加密短信验证码的蓝牙智能锁设计
  17. windows install clean up
  18. 基于Living Atlas数据为木里山体滑坡敏感性建模
  19. 无人机蜂群拦截系统作战构想与关键技术论文解读
  20. tensorflow2.6.0+annconda4.10.1+cuda11.2+cudnn8.0+pycharm运行tensorflow-gpu版本·

热门文章

  1. 2022春山东大学人工智能导论期末题库附答案
  2. 自适应漫画手机APP应用下载页源码
  3. VMware ESXi6.0注入8060阵列卡驱动过程记录
  4. axure 坐标扩散效果
  5. 鼎捷软件易飞9.0ERP操作手册
  6. RemObjects Elements 11.0
  7. 3dmax加载las数据
  8. Dreamweaver制作漂亮的网页Flash电子相册
  9. xp母盘制作流程+QQDLL修改和系统文件DLL修改(转)
  10. html网页表单设计实验报告,Html设计实验报告.doc