SUMO-Environment是一款专为单路口交通信号灯控制系统设计的仿真平台,基于SUMO软件开发,用于优化交通流量和减少拥堵。
SUMO-Environment是一个单路口交通信号灯控制的SUMO环境demo安装说明如下:
使用命令行安装最新版SUMO:
1. 添加官网最新版本的源:`sudo add-apt-repository ppa:sumo/stable`
2. 更新软件列表:`sudo apt-get update`
3. 安装:`sudo apt-get install sumo sumo-tools sumo-doc`
关于main.py脚本运行说明:
运行脚本后,会自动弹出SUMO的GUI界面。在弹出界面中,请先修改右上方工具栏中的Delay为非零数(否则仿真会瞬间完成而看不到过程),数值越大仿真越慢,可以设置为100开始尝试。
点击左上方绿色箭头即可启动仿真,使用鼠标滚轮缩放视图或按住左键拖动来调整视角查看细节。
关于如何获取仿真数据:
例如:`print(红绿灯路口西侧排队车辆数目:`, traci.lanearea.getJamL)