【发布时间】:2018-08-17 14:27:38
【问题描述】:
在 SUMO 中,使用 DUAROUTER 将 OSM 文件转换为与 SUMO 兼容的道路网络时,我们可以传递 --routing.algorithm 参数以使用these 之一(默认为 Dijkstra)。
在静脉演示应用程序中,有一个逻辑可以模拟事故和车辆在收到警告消息时重新路由。我试图了解重新路由是如何在那里工作的。 This 帖子说重新路由是动态的,here 是对该场景的更多解释。
我的问题是在重新路由时静脉使用哪种路由算法?使用哪个道路网络创建是否相同?如果我必须在相同条件下检查不同路由算法的行为,是否需要使用 --routing.algorithm 的不同值创建相同的道路网络?
【问题讨论】:
-
根据sumo.dlr.de/wiki/Simulation/Routing,可以为 sumo 或 sumo-gui 二进制文件设置相同的参数,以影响使用哪种路由算法。你试过了吗?
-
@ChristophSommer 我还没有尝试将相同的参数传递给 SUMO 或 SUMO-GUI,肯定会尝试一下。但是我仍然需要澄清我的问题的第一部分,即假设我使用
/c/veins-veins-4.6/sumo-launchd.py -vv -c '/c/sumo/bin/sumo-gui.exe --routing.algorithm astar'启动相扑服务器,那么 VEINS 将使用 astar 来寻找替代路线?
标签: routing simulation omnet++ veins sumo