Veins场景下如何实现红绿灯

问题描述 投票:0回答:1

如何在 Veins 中实现红绿灯。我尝试查看静脉_testsims 示例,但我不明白如何允许与车辆交换消息。我希望交通灯能够与网络上的车辆交换消息。

我尝试使用静脉_testsims,但无法在车辆和交通灯之间建立通信。

omnet++ veins sumo
1个回答
0
投票

Veins 包含交通灯的示例代码。该代码位于 traci/trafficLight 文件夹中。 .ned 文件位于 nodes 文件夹中。 然后,您需要在 omnepp.ini 文件中配置交通灯,如下所示:

*.trafficLight[*].mobility.x = 0
*.trafficLight[*].mobility.y = 0
*.trafficLight[*].mobility.z = 3

*.trafficLight[*].applType = "org.car2x.veins.modules.application.traci.TraCITrafficLightProgram"
*.trafficLight[*].logicType = "org.car2x.veins.modules.world.traci.trafficLight.logics.TraCITrafficLightSimpleLogicagationLogic"
© www.soinside.com 2019 - 2024. All rights reserved.