Omnet ++,静脉,相扑

时间:2017-10-18 03:22:11

标签: omnet++ veins sumo

我正在查看http://veins.car2x.org/tutorial/的静脉教程,但我有点困惑我看到该教程适用于Windows而我使用ubuntu,我设法安装,omnet ++,sumo和导入静脉进入Omnet ++但是当我尝试运行omnetpp.ini时,一切都在Omnet中打开,但是我收到了这个错误:

  

无法连接到TraCI服务器;错误消息:111:连接   拒绝 - 在模块中(Veins :: TraCIScenarioManagerLaunchd)   RSUExampleScenario.manager(id = 6),t = 0s,事件#1

     由于debug-on-errors = true,

对上述异常进行TRAPPING   配置选项。你的调试器准备好了吗?

Windows that appears when I run omnetpp.ini

3 个答案:

答案 0 :(得分:3)

  

无法连接到TraCI服务器

TaCI是SUMO流量模拟器的API。 SUMO作为专用服务在外部运行,并且在编译时不是“内置”的。话虽这么说,你需要先启动TraCI服务器。

文档在this section中非常具体。

答案 1 :(得分:0)

如果您正在使用Ubuntu并按照它告诉您将文件放在

中的位置

<强>的/ usr /本地/ SRC

然后你应该在 / usr / local / src

中有三个目录

确保能够通过运行

执行其中的文件 来自/ usr / local / src的

sudo chmod 755 -R *

因为如果veins和sumo目录中的脚本没有使用正确的权限设置,则它们将不会执行,因此您将无法在端口9999上运行和侦听服务器

答案 2 :(得分:0)

您必须并行启动sumo,以便可以在应用程序行为(通常为9999)中指定的端口上等待传入连接。输入您的终端:

  

path_to_veins / sumo-launchd.py -v -c path_to_sumo