SUMO地图中添加交通流
https://zhuanlan.zhihu.com/p/78811306
使用.py文件随机生成
1、生成.trip.xml文件:
$SUMO_HOME/tools/randomTrips.py -n cross.net.xml -e 100 -l
2、生成.rou.xml文件:
$SUMO_HOME/bin/duarouter -n cross.net.xml -r trips.trips.xml -o cross.rou.xml
编辑.trip
.trip文件中为路径起点和终点设置,可以手动编辑trip文件后再生成.rou文件
编辑.rou文件
1、.rou文件基于.trip文件生成,其中为车辆及行驶路径信息,可以直接编辑每个车辆的信息,departLane
为车辆出发时所在车道
<vehicle id="right_%i" type="Car1" route="route01" depart="%i" departLane="random"/>
2、除了编辑每个车辆还可以编辑flow,即某路径有多少辆车,也可以设置车辆的type
<routes>
<vType id="car" type="passenger" length="5" accel="3.5" decel="2.2" sigma="1.0" maxSpeed="3"/>
<flow id="carflow" type="car" beg="0" end="0" number="5" from="edge1" to="edge2"/>
</routes>