INET 的 VACAMobil 错误
Error in VACaMobil for INET
我开始使用 VACAMobil,一个用于 OMNET++ 的模块,它允许在评估时
ITS 解决方案,在模拟期间拥有恒定数量的汽车。
对代码进行一些更改后,我尝试 运行 VACAMobil,配置
流程 2. 模拟中止,我从 sumo-launchd.py:
收到以下消息
jcmh@juanca-freya:~$ python Proyectos-OMNeT++/inet/etc/sumo-launchd.py -vv -c sumo-gui
Logging to /tmp/sumo-launchd.log
Listening on port 9999
Connection from 127.0.0.1 on port 49847
Handling connection from 127.0.0.1 on port 49847
Got TraCI message of length 2
Got TraCI command of length 1
Got TraCI command 0x0
Got CMD_GETVERSION
Got TraCI message of length 248
Got TraCI command of length 247
Got TraCI command 0x75
Got CMD_FILE_SEND for "sumo-launchd.launch.xml"
Got CMD_FILE_SEND with data "<launch>
<copy file="downtown.mapa.xml"/>
<copy file="downtown.routes.xml"/>
<copy file="downtown.sumo.cfg" type="config"/>
<basedir path="../examples/VACaMobil/flows/Milan/"/>
<seed value="2"/>
</launch>
"
Creating temporary directory...
Temporary dir is /tmp/sumo-launchd-tmp-dsJ7kR
Base dir is ../examples/VACaMobil/flows/Milan/
Seed is 2
Finding free port number...
Claiming lock on port
...found port 56172
Releasing lock on port
Cleaning up
Result: "None"
Aborting on error: file "../examples/VACaMobil/flows/Milan/downtown.mapa.xml" does not exist
Closing connection from 127.0.0.1 on port 49847
一位用户在 VACAMobil 开发人员之一塞尔吉奥·托内尔 (Sergio Tornell) 的博客中发帖请求帮助,
因为他遇到了和我一样的问题。答案是:“看起来你正在使用 windows。你
必须修改所有路由,在windows中你使用“\”而不是“/”。他肯定是在使用Windows,
但我在 GNU/Linux.
可能是什么问题?我不认为是因为反斜杠,因为我在 GNU/Linux.
我正在使用 Elementary OS 3(基于 Ubuntu 14.04)、OMNeT++ 4.6、用于 INET 框架的 VACaMobil 和 SUMO 0.18.0。
提前致谢。
解决这个问题的方法很简单:
要转到 sumo-launchd.py 所在的文件夹:
jcmh@juanca-freya:~$ cd Proyectos-OMNeT++/inet/etc
运行相扑-launchd.py直接:
jcmh@juanca-freya:~/Proyectos-OMNeT++/inet/etc$pythonsumo-launchd.py-vv -c sumo-gui
我开始使用 VACAMobil,一个用于 OMNET++ 的模块,它允许在评估时 ITS 解决方案,在模拟期间拥有恒定数量的汽车。
对代码进行一些更改后,我尝试 运行 VACAMobil,配置 流程 2. 模拟中止,我从 sumo-launchd.py:
收到以下消息jcmh@juanca-freya:~$ python Proyectos-OMNeT++/inet/etc/sumo-launchd.py -vv -c sumo-gui
Logging to /tmp/sumo-launchd.log
Listening on port 9999
Connection from 127.0.0.1 on port 49847
Handling connection from 127.0.0.1 on port 49847
Got TraCI message of length 2
Got TraCI command of length 1
Got TraCI command 0x0
Got CMD_GETVERSION
Got TraCI message of length 248
Got TraCI command of length 247
Got TraCI command 0x75
Got CMD_FILE_SEND for "sumo-launchd.launch.xml"
Got CMD_FILE_SEND with data "<launch>
<copy file="downtown.mapa.xml"/>
<copy file="downtown.routes.xml"/>
<copy file="downtown.sumo.cfg" type="config"/>
<basedir path="../examples/VACaMobil/flows/Milan/"/>
<seed value="2"/>
</launch>
"
Creating temporary directory...
Temporary dir is /tmp/sumo-launchd-tmp-dsJ7kR
Base dir is ../examples/VACaMobil/flows/Milan/
Seed is 2
Finding free port number...
Claiming lock on port
...found port 56172
Releasing lock on port
Cleaning up
Result: "None"
Aborting on error: file "../examples/VACaMobil/flows/Milan/downtown.mapa.xml" does not exist
Closing connection from 127.0.0.1 on port 49847
一位用户在 VACAMobil 开发人员之一塞尔吉奥·托内尔 (Sergio Tornell) 的博客中发帖请求帮助, 因为他遇到了和我一样的问题。答案是:“看起来你正在使用 windows。你 必须修改所有路由,在windows中你使用“\”而不是“/”。他肯定是在使用Windows, 但我在 GNU/Linux.
可能是什么问题?我不认为是因为反斜杠,因为我在 GNU/Linux.
我正在使用 Elementary OS 3(基于 Ubuntu 14.04)、OMNeT++ 4.6、用于 INET 框架的 VACaMobil 和 SUMO 0.18.0。
提前致谢。
解决这个问题的方法很简单:
要转到 sumo-launchd.py 所在的文件夹:
jcmh@juanca-freya:~$ cd Proyectos-OMNeT++/inet/etc
运行相扑-launchd.py直接:
jcmh@juanca-freya:~/Proyectos-OMNeT++/inet/etc$pythonsumo-launchd.py-vv -c sumo-gui