使用VeinsInetMobility和TraCIMobility

时间:2019-01-20 18:17:18

标签: omnet++ veins

一个节点是否既可以是VeinsInetMobility又可以是TraCIMobility?如果可以,怎么办?

1 个答案:

答案 0 :(得分:0)

由于您未指定软件版本,因此我假设Veins 5a1及其veins_inet子项目,INET 4.0.0和SUMO 1.1.0。这样,获取计划的道路ID列表就很简单:只需使用VeinsInetMobility的方法-无需使用两个移动性模块。

例如,在VeinsInetSampleApplication中,您可以使用它直接从TraCICommandInterface调用函数,例如:traciVehicle->getPlannedRoadIds()(类似于显示的代码here)。

如果您通过veins_inet3使用INET 3,则可以为此项目简单地修改veins_inet的功能。