omnet++ - 如何将跟踪文件导入 OMNeT++/Veins?
问题描述
首先,对不起我的英语不好......
我有一条从 SUMO 以 OMNeT++ 识别的格式导出的跟踪信息。现在我需要用它在 Veins 中运行一些模拟,但我不知道如何在 OMNeT++ 中读取/导入跟踪文件。
其他信息,对于这些模拟,我不想使用通过 SUMO Proxy 直接连接到 SUMO 的 Veins,我想直接使用我拥有的 trace。有可能的?
谢谢。
解决方案
Veins 旨在创建与(正在运行的)道路交通模拟交互的无线网络模拟,以便两个模拟可以相互影响。从 Veins 5.1 开始,它的任何组件都不能读取移动跟踪文件。
其他 OMNeT++ 仿真模型库可以做到这一点。例如,INET 框架有许多可以读取移动轨迹的模型以及一个ScenarioManager
可以读取节点创建/删除事件的模型 ( )(如果汽车在您的模拟中出现/消失,您可能需要它)。我不知道 SUMO 跟踪编写器是否/如何支持 INET 模型期望的任何文件格式(它声称它的输出可以由“OMNeT++”读取,而无需说明其众多模型中的哪一个)
推荐阅读
- draw.io - draw.io - 对象自动调整距离
- react-native - React Native App 在模拟器上崩溃
- javascript - 如何自动换行
标签?
- ios - 支持应用程序和扩展程序的 Swift 库
- python - memmap中的预缓存
- salt-stack - Salt file.recurse 过滤器 include_pat:不工作
- json - Discord.py 高级禁用
- tensorflow - Training Accuracy 越来越高,但 Valid Loss 和 Accuracy 每个 epoch 都一样
- javascript - 以html元素为参数的js函数
- python - Pandas 图中的日期时间索引