本文主要是介绍DSPACE入门操作——雷达数据采集3d可视化,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
首先点击file新建一个工程
然后添加硬件设备
点击鼠标右键
添加硬件设备如下:不同的设别可能不同
然后点击ADD,添加关联的simulink模型
首先点击Buses,添加dbc
创建虚拟节点
右击,然后创建
然后选择要收发的报文
拖到simulated ECU里面去 ,效果如下:
然后分配硬件控制器,选择Bus Access Aequest ,然后操作如下:
然后点击electrical interface分配can通道
然后将报文生成模型接口
点击Bus Configure Port,将里面的disable换成enable
然后回到这里
选择虚拟节点,以报文的形式生成模型接口,
将虚拟节点,拖到模型里面
选择这里生成simulink模型
然后对simulink生成模型接口
然后点击编译
此时出现这个页面,表示configure,代表编译成功
然后对control desk 进行操作,点击new
点击Experiment,
一路向下操作,
这里导入configure desk生成的sdf文件,然后点击这里(前提硬件的can要接好,绿灯亮了代表接好)
选择变量点击这里然后选择需要显示的数据
如这里拖动了这些
具体显示如下:拖动雷达,数据也会变动
将雷达采集的数据3D可视化操作如下:选择右侧点击这里
拖拽出如图所示的
点击右键,选择item
点击add,添加一个障碍物,并设置其大小位置和颜色,示例如下:
然后将雷达采集的数据赋值给此障碍物,既可以实现雷达采集数据的3d可视化实现。
将这里面的x、y分别拖到3DView里面,具体如下:
即可实现。
此,红色的障碍物就可以随着雷达采集的数据而左右移动。
这篇关于DSPACE入门操作——雷达数据采集3d可视化的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!