如何在 Veins 中实现红绿灯。我尝试查看静脉_testsims 示例,但我不明白如何允许与车辆交换消息。我希望交通灯能够与网络上的车辆交换消息。
我尝试使用静脉_testsims,但无法在车辆和交通灯之间建立通信。
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"