如何利用Matlab构建Automotive Radar的仿真环境

虽然现在的芯片厂家提供的东西越来越多,也包括了算法这些,但是实际应用可不只局限于这个程度,因为一般芯片厂家提供的demo基本上都是可用,具体到实际应用开发,对于性能指标的要求可不只是简简单单的能用。因此,对于算法的不断迭代研发,优化是很重要的一个环节,随着现在matlab版本的不断推新,针对Automotive Radar或者是无人驾驶这一块的工具箱也在不断更新,今天就对matlab r2018a版本内的Driving Scenario Designer简单介绍下,对于不是很了解Automotive Radar以及无人驾驶等等的同学,通过这篇文章可以对Automotive Radar有个直接的感官,除此之外的从业人员也可以借助这个工具箱提升开发的效率。

下面就举个简单的例子,介绍下如何利用matlab构建一个模拟仿真环境。

首先,打开matlab,前提是你得是r2018版的,如果有需要这个版本的可以在后台告诉我。

[图片上传中...(0 (1).jpg-221a13-1571789306144-0)]

打开界面上主要分为4部分,包括这设计菜单栏,参数设置栏,设计界面以及显示界面。

image

第一步,如何添加一条路,要不车辆就会无路可走。

image

如果觉得添加的路不够直,可以在左边的参数设置区域内对参数进行调整。

image

第二步,如何添加一辆车,和添加车同样,行人和障碍都使用同样的方法添加。

image

第三步,添加一个Automotive Radar,

image

除了可以添加Radar,还可以添加Camera,

image

下面构建一个完整的仿真环境,包括了路,本车(车上加载了Radar和Camera),并未本车设计了行驶路线,除此之外,还在路上设置了一个目标,具体如下,

image
image
image
image
image
image
image
image

至此,这个时候已经构建完成一个简单的行驶场景了,当然,如果你愿意,你也可以搞成这样,

image
image

也可以是任何你想要的场景,可以将路上的其他车辆和行人加上速度,玩出不一样,至于算法,你可以尝试调整参数,直观感受参数的变化对于性能影响。这里的算法,可以利用工具箱里的,也可以自己写,自己构建仿真环境,总之,只要你有想法,总会实现的。

你可能感兴趣的:(如何利用Matlab构建Automotive Radar的仿真环境)