静脉 : TraCIMobility::getSignals() 方法信息.



下午好。

我正在使用 Veins v4.4 和 Sumo 0.25 和 Omnet++ v4.6。

我试图获取有关刹车和闪光灯的信息:我在 TraCISCenarioManager.h 中找到了 VehicleSignal 字段,在 TraCIMobility.h 中找到了 getSignals() 方法,但是一旦我在代码中调用这个函数,它就会异常运行,因为我认为变量永远不会更新。不应该从相扑更新运行时吗?

感谢您的帮助

您发现了一些从未在 Veins 4.4 中完全实现的功能。作为快速技巧,您可以通过更改line 891 of TraCIScenarioManager.cc来更新每辆车的信号场,例如,如下所示:

mm->nextPosition(p, edge, speed, angle, VehicleSignal(signals));

最新更新