首页 > 解决方案 > 如何将跟踪文件导入 OMNeT++/Veins?

问题描述

首先,对不起我的英语不好......

我有一条从 SUMO 以 OMNeT++ 识别的格式导出的跟踪信息。现在我需要用它在 Veins 中运行一些模拟,但我不知道如何在 OMNeT++ 中读取/导入跟踪文件

其他信息,对于这些模拟,我不想使用通过 SUMO Proxy 直接连接到 SUMO 的 Veins,我想直接使用我拥有的 trace。有可能的?

谢谢。

标签: omnet++veinssumo

解决方案


Veins 旨在创建与(正在运行的)道路交通模拟交互的无线网络模拟,以便两个模拟可以相互影响。从 Veins 5.1 开始,它的任何组件都不能读取移动跟踪文件。

其他 OMNeT++ 仿真模型库可以做到这一点。例如,INET 框架有许多可以读取移动轨迹的模型以及一个ScenarioManager可以读取节点创建/删除事件的模型 ( )(如果汽车在您的模拟中出现/消失,您可能需要它)。我不知道 SUMO 跟踪编写器是否/如何支持 INET 模型期望的任何文件格式(它声称它的输出可以由“OMNeT++”读取,而无需说明其众多模型中的哪一个)


推荐阅读