0基础入门VTD—VTD软件架构二

本文详细描述了VTD软件架构的四个阶段:输入与输出(包括道路和场景配置)、框架逻辑(模块启动与数据分发),以及各模块如Traffic、IG和MM的具体功能。后续将介绍SCP和RDB在系统中的作用,以及如何扩展接入其他设备。

接上篇VTD软件架构一,我们继续了解VTD的架构图

一、VTD的输入与输出

我们按照VTD的流程进行梳理

1.准备阶段:ROD静态道路搭建

输入:国家道路规范、合格外部模型、已有的tile

输出:道路逻辑数据文件xodr,环境3D数据文件osgb

2.配置阶段:ScenarioEditor 动态场景配置

输入:道路逻辑数据文件xodr(关键),环境3D数据文件osgb

输出:场景文件xml

3.运行阶段:仿真运行

输入:Setup(根据simServer.xml 启动各进程,及配置文件)和 Project 及 Scenario

输出:traffic 数据输出(RDB) ,IG 数据输出(Monitor or Shm or RDB)

4.后处理阶段:对仿真运行的数据进行后期处理

输入:仿真结果,评价标准

输出:评价结论,测试报告

二、框架整体逻辑

当在GUI上按下Apply以后,除了TC(TaskControl)和PS(ParameterServer),以外Traffic、IG、MM(Module Manager)也启动,可以看到他们三个的小窗

Traffic启动,即它知道了需要执行的场景文件xml和逻辑道路文件xodr是哪个ig 启动,即它知道了需要执行的场景文件osfb,天空模型材质数据,车辆模型等等都在哪里

MM启动,即它让由它管理的传感器和动力学模型都初始化,准备开始工作

注意:刚刚按下按钮的操作,实际上是GUI向TC发送了一条SCP报文,从而导致以上行为

当在GUI上按下Start按钮

评论 3
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

上海威蓝智能科技有限公司

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值