3 d仿真如何车辆动力学Blockset作品
车辆动力学模型运行可编程动作逼真三维可视化环境。车辆动力学Blockset™集成了三维仿真环境和仿真软件金宝app®这样你可以查询实际上测试的车辆感知周围的世界,控制和规划算法。车辆动力学Blockset可视化环境使用虚幻引擎®史诗般的游戏®。
了解如何操作模拟环境和定制您的模型可以帮助你解决问题。
沟通与3 d仿真环境
当你使用车辆动力学Blockset运行算法,仿真软件co-simulates可视化引擎的算法。金宝app
在仿真软件环境金宝app中,车辆动力学Blockset:
确定下一个位置的对象通过使用三维可视化环境反馈和车辆动力学模型。
配置三维可视化环境,特别是:
射线跟踪
场景捕捉摄像头
初始对象的位置
在可视化引擎环境、车辆动力学Blockset位置对象和使用光线追踪查询环境。
图表总结了模型和可视化引擎之间的通信。金宝app
块执行顺序
在仿真过程中,3 d模拟块遵循一个特定的执行顺序:
块初始化车辆和送他们X,Y,偏航信号数据模拟3 d场景配置块。
的模拟3 d场景配置块接收车辆数据,并将它发送到传感器模块。
传感器模块接收车辆数据和用它来准确定位和可视化工具。
的优先级属性的控件执行顺序。访问该属性的块中,右键单击,选择属性,然后单击一般选项卡。默认情况下,模拟3 d车辆与地面块的优先级1
,模拟3 d场景配置块的优先级0
和传感器模块的优先级1
。
如果你的传感器不检测车辆现场,可能3 d模拟块执行的顺序。再次尝试更新执行顺序和模拟。执行顺序的更多细节,请参阅控制和显示执行顺序。
也要确保所有3 d模拟块位于相同的子系统。即使正确的块优先级设置,如果他们位于不同的子系统,他们仍然可能执行的顺序。