SUMO
SUMO is a free and open traffic simulation suite which is available since 2001. SUMO allows modelling of intermodal traffic systems including road vehicles, public transport and pedestrians. Included with SUMO is a wealth of supporting tools which handle tasks such as route finding, visualization, network import and emission calculation. SUMO can be enhanced with custom models and provides various APIs to remotely control the simulation.
wiki http://sumo.dlr.de/wiki/SUMO
安装
官方安装指引 http://sumo.dlr.de/wiki/Installing
Windows Within the installation folder, you will find a folder named "bin". Here, you can find the executables (programs). You may double click on SUMO-GUI and take a look at the examples located in data/examples. All other applications (DUAROUTER, DFROUTER, etc.) have to be run from the command line. To facilitate this there is also a start-commandline.bat which sets up the whole environment for you.
可以选择配置环境变量,即将bin路径加入path中
基本概念
SUMO is the simulation itself; it is a microscopic, space-continuous, and time-discrete traffic flow simulation.
Purpose: Simulates a defined scenario System: portable (Linux/Windows is tested); runs on command line Input (mandatory): A) a road network as generated via NETCONVERT or NETGENERATE, see Building Networks B) a set of routes (as generated by DUAROUTER, JTRROUTER, DFROUTER, or ACTIVITYGEN, see also Definition of Vehicles, Vehicle Types, and Routes) Input (optional): Additional definitions of traffic lights, variable speed signs, output detectors etc. Output: SUMO allows to generate a wide set of outputs; visualization is done using SUMO-GUI Programming Language: C++