我正在使用 OMNET++ (4.6)、SUMO-0.22.0 和 VEINS-4a2 模拟器实现以下场景:在同一控制区域中的汽车之间交换消息,其中消息代表道路质量。
因此,我将消除静脉示例中汽车之间发生事故的情况。
我是否需要更改 TraCIMObility 中的 handleSelfMsg() 和 TraCIDemo11p 方法中的 onData() 的代码?
Veins 中包含的事故场景只是一个非常基本的场景,因为它只有单一的交通流。
作为第一步,您应该创建自己的 SUMO 场景。如何做到这一点的教程可以在SUMO wiki上找到。
您的第二步是了解 OMNeT++ 的工作原理以及如何为您的场景编写新的应用程序。在这里我推荐做Tictoc 教程并查看OMNeT++ 用户手册。
有关 Veins 的更多信息,请访问 Veins 文档网站。