我正在致力于一个项目,以优化交通信号灯控制为一个孤立的十字路口使用相扑与TraCI在Python。我想把所有车辆的总延迟降到最低,因为如果它们不需要等待其他交通信号灯的话,它们将如何行驶。
我看到,一旦每辆车通过使用timeloss到达目的地,就可以输出它的--tripinfo-output <FILE>。是否也有一个内建方法来获得平均或总延迟的当前值?
发布于 2016-12-08 18:31:03
目前无法通过TraCI检索此值。您可以解析和总结tripinfo文件中的值,或者如果您最后只需要统计数据,您可以使用附加的--duration-log.statistics选项运行sumo,该选项最终将输出平均时间损失。此外,在显示网络参数时,可以检索sumo GUI中的当前值(前提是使用上面的选项)。
https://stackoverflow.com/questions/41042739
复制相似问题