【问题标题】:How do I add a new attribute to "sumo" and "veins"?如何为“相扑”和“静脉”添加新属性?
【发布时间】:2021-12-24 10:39:44
【问题描述】:

我是初学者。

如果您使用相扑和静脉为每辆车设置预计到达时间,并根据该时间驾驶,我正在尝试研究车辆的行为如何变化。

当然,如果没有交通状况和智能导航系统,我认为这很难实现,但我正在考虑尝试一下。

现在,当我实现它时,我想添加一个相扑中没有提供的属性。

我检查了相扑文件,它似乎是在 C++ 文件中设置的,但我找不到应该添加它的位置。

另外,我想我需要在相扑中添加数据后对静脉进行一些更改以处理数据,我在哪里可以了解更多信息?

这是我正在使用的工具

相扑 (1.8.0) 静脉 (5.1) omnet++ (5.6.2)

很抱歉,如果有人能帮我推这个,我将不胜感激。

【问题讨论】:

  • 请提供足够的代码,以便其他人更好地理解或重现问题。

标签: veins sumo


【解决方案1】:

如果您想为车辆添加任意属性,可以使用 SUMO 所谓的“通用参数”来完成。请参阅https://github.com/eclipse/sumo/blob/v1_8_0/docs/web/docs/Simulation/GenericParameters.md 了解快速说明,参阅https://github.com/sommer/veins/blob/veins-5.1/src/veins/modules/mobility/traci/TraCICommandInterface.h#L167 了解从 OMNeT++ 访问它们的方法。

【讨论】:

  • 非常感谢您的回复!感谢您,我了解如何添加通用参数并从静脉中访问它们。所以我还有一个问题 。我知道上面是在 sumo 上用 xml 格式写的,但我想在这个属性中添加“预计到达时间”。 sumo 中不提供此属性。如果我想添加一个新的属性,我如何将行为写成静脉或相扑?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-02-05
  • 2016-11-16
  • 1970-01-01
  • 2012-05-21
  • 1970-01-01
相关资源
最近更新 更多