Skip to content

Commit 8855bfb

Browse files
author
Lara CODECA
committed
Random Grid scenario added
1 parent 167e74b commit 8855bfb

11 files changed

Lines changed: 35546 additions & 0 deletions

examples/random_grid/.gitignore

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
*.log
2+
3+
buildings
4+
complete.taz.weight.csv
5+
complete.taz.xml
6+
duarouter.cfg
7+
gen.script.sh
8+
poly.add.xml
9+
random.activitygen.json
10+
routeFixer.py
11+
sorted.stop.xml
12+
taz.shape.add.xml
13+
*.stop.out.xml
14+
*.summary.xml
15+
*.tripinfo.xml
16+
*.vehroute.xml
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
<routes>
2+
<vType vClass="bus" id="bus" personCapacity="50" latAlignment="center" tau="0.5" speedDev="0.1">
3+
<param key="has.rerouting.device" value="false"/>
4+
</vType>
5+
6+
<vTypeDistribution id="ptw">
7+
<vType vClass="motorcycle" id="motorcycle" personCapacity="2" latAlignment="arbitrary" lcPushy="1.0" minGapLat="0.5" probability="1.0" tau="0.5" speedDev="0.1"/>
8+
</vTypeDistribution>
9+
10+
<vTypeDistribution id="passenger">
11+
<vType vClass="passenger" id="passenger1" personCapacity="4" latAlignment="center" sigma="0.25" probability=".20" tau="0.5" speedDev="0.1" guiShape="passenger"/>
12+
<vType vClass="passenger" id="passenger2a" personCapacity="4" latAlignment="center" sigma="0.30" probability=".20" tau="0.5" speedDev="0.1" guiShape="passenger/sedan"/>
13+
<vType vClass="passenger" id="passenger2b" personCapacity="4" latAlignment="center" sigma="0.35" probability=".20" tau="0.5" speedDev="0.1" guiShape="passenger/hatchback"/>
14+
<vType vClass="passenger" id="passenger3" personCapacity="6" latAlignment="center" sigma="0.40" probability=".20" tau="0.5" speedDev="0.1" guiShape="passenger/wagon"/>
15+
<vType vClass="passenger" id="passenger4" personCapacity="6" latAlignment="center" sigma="0.50" probability=".20" tau="0.5" speedDev="0.1" guiShape="passenger/van"/>
16+
</vTypeDistribution>
17+
18+
<vTypeDistribution id="commercial">
19+
<vType vClass="delivery" id="delivery" containerCapacity="15" latAlignment="center" probability="1.0" tau="0.5" speedDev="0.1"/>
20+
</vTypeDistribution>
21+
</routes>
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
3+
<additional xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/additional_file.xsd">
4+
<busStop id="busStop_-1016_1_10" lane="-1016_1" friendlyPos="1" startPos="50.0" endPos="70.0"/>
5+
<busStop id="busStop_-2016_1_20" lane="-2016_1" friendlyPos="1" startPos="50.0" endPos="70.0"/>
6+
<busStop id="busStop_-2347_1_15" lane="-2347_1" friendlyPos="1" startPos="50.0" endPos="70.0"/>
7+
<busStop id="busStop_-26_1_5" lane="-26_1" friendlyPos="1" startPos="50.0" endPos="70.0"/>
8+
<busStop id="busStop_-3083_1_23" lane="-3083_1" friendlyPos="1" startPos="50.0" endPos="70.0"/>
9+
<busStop id="busStop_-400_1_2" lane="-400_1" friendlyPos="1" startPos="50.0" endPos="70.0"/>
10+
<busStop id="busStop_-402_1_9" lane="-402_1" friendlyPos="1" startPos="50.0" endPos="70.0"/>
11+
<busStop id="busStop_-4675_1_17" lane="-4675_1" friendlyPos="1" startPos="50.0" endPos="70.0"/>
12+
<busStop id="busStop_-4682_1_24" lane="-4682_1" friendlyPos="1" startPos="50.0" endPos="70.0"/>
13+
<busStop id="busStop_-5517_1_0" lane="-5517_1" friendlyPos="1" startPos="50.0" endPos="70.0"/>
14+
<busStop id="busStop_-7051_1_19" lane="-7051_1" friendlyPos="1" startPos="50.0" endPos="70.0"/>
15+
<busStop id="busStop_-784_1_12" lane="-784_1" friendlyPos="1" startPos="50.0" endPos="70.0"/>
16+
<busStop id="busStop_1016_1_11" lane="1016_1" friendlyPos="1" startPos="50.0" endPos="70.0"/>
17+
<busStop id="busStop_2016_1_21" lane="2016_1" friendlyPos="1" startPos="50.0" endPos="70.0"/>
18+
<busStop id="busStop_2347_1_14" lane="2347_1" friendlyPos="1" startPos="50.0" endPos="70.0"/>
19+
<busStop id="busStop_26_1_4" lane="26_1" friendlyPos="1" startPos="50.0" endPos="70.0"/>
20+
<busStop id="busStop_3083_1_22" lane="3083_1" friendlyPos="1" startPos="50.0" endPos="70.0"/>
21+
<busStop id="busStop_400_1_3" lane="400_1" friendlyPos="1" startPos="50.0" endPos="70.0"/>
22+
<busStop id="busStop_402_1_8" lane="402_1" friendlyPos="1" startPos="50.0" endPos="70.0"/>
23+
<busStop id="busStop_4675_1_16" lane="4675_1" friendlyPos="1" startPos="50.0" endPos="70.0"/>
24+
<busStop id="busStop_4682_1_25" lane="4682_1" friendlyPos="1" startPos="50.0" endPos="70.0"/>
25+
<busStop id="busStop_5517_1_1" lane="5517_1" friendlyPos="1" startPos="50.0" endPos="70.0"/>
26+
<busStop id="busStop_7051_1_18" lane="7051_1" friendlyPos="1" startPos="50.0" endPos="70.0"/>
27+
<busStop id="busStop_784_1_13" lane="784_1" friendlyPos="1" startPos="50.0" endPos="70.0"/>
28+
</additional>

examples/random_grid/parkingArea.add.xml

Lines changed: 125 additions & 0 deletions
Large diffs are not rendered by default.

examples/random_grid/parkingAreaRerouters.add.xml

Lines changed: 1940 additions & 0 deletions
Large diffs are not rendered by default.

examples/random_grid/random.net.xml

Lines changed: 23293 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
3+
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd">
4+
5+
<input>
6+
<net-file value="random.net.xml"/>
7+
<route-files value="rou/buses.flows.xml,rou/commercial.rou.xml,rou/passenger.rou.xml,rou/ptw.rou.xml"/>
8+
<additional-files value="busStops.add.xml,parkingArea.add.xml,basic.vType.xml"/>
9+
<!-- <additional-files value="busStops.add.xml,parkingArea.add.xml,parkingAreaRerouters.add.xml,basic.vType.xml"/> -->
10+
</input>
11+
12+
<output>
13+
<output-prefix value="test."/>
14+
<!-- <summary-output value="summary.xml"/> -->
15+
<!-- <tripinfo-output value="tripinfo.xml"/> -->
16+
<!-- <vehroute-output value="vehroute.xml"/> -->
17+
<!-- <stop-output value="stop.out.xml"/> -->
18+
</output>
19+
20+
<time>
21+
<begin value="0.0"/>
22+
<step-length value=".25"/>
23+
<!-- <end value="3600.0"/> -->
24+
</time>
25+
26+
<processing>
27+
<ignore-route-errors value="true"/>
28+
<lateral-resolution value="0.3"/>
29+
<ignore-junction-blocker value="60"/>
30+
<collision.action value="warn"/>
31+
<time-to-teleport value="60"/>
32+
<max-depart-delay value="900"/>
33+
<time-to-impatience value="30"/>
34+
<pedestrian.model value="striping"/>
35+
<pedestrian.striping.stripe-width value="0.55"/>
36+
<pedestrian.striping.jamtime value="30"/>
37+
<!-- <default.action-step-length value="1"/> -->
38+
<!-- <emergencydecel.warning-threshold value="1.1"/> -->
39+
<default.emergencydecel value="decel"/>
40+
</processing>
41+
42+
<routing>
43+
<persontrip.transfer.car-walk value="parkingAreas,ptStops"/>
44+
<device.rerouting.probability value="1"/>
45+
<device.rerouting.period value="300"/>
46+
<device.rerouting.pre-period value="300"/>
47+
<!-- <device.rerouting.threads value="4"/> -->
48+
</routing>
49+
50+
<report>
51+
<verbose value="true"/>
52+
<duration-log.statistics value="true"/>
53+
<log value="sim.log"/>
54+
</report>
55+
56+
<random_number>
57+
<seed value="42"/>
58+
</random_number>
59+
60+
</configuration>
Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
3+
<routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd">
4+
<route id="bus:1_eastbound" edges="-402 1016 2016 3083 -4682">
5+
<stop busStop="busStop_-402_1_9" duration="30.00" until="42.75"/>
6+
<stop busStop="busStop_1016_1_11" duration="30.00" until="114.50"/>
7+
<stop busStop="busStop_2016_1_21" duration="30.00" until="171.50"/>
8+
<stop busStop="busStop_3083_1_22" duration="30.00" until="233.25"/>
9+
<stop busStop="busStop_-4682_1_24" duration="30.00" until="294.75"/>
10+
</route>
11+
<flow id="bus:1_eastbound" type="bus" route="bus:1_eastbound" begin="0.0" end="86400" period="300" line="Bus1-EastBound" >
12+
<param key="name" value="Bus1-EastBound"/>
13+
</flow>
14+
15+
<route id="bus:1_westbound" edges="4682 -3083 -2016 -1016 402">
16+
<stop busStop="busStop_4682_1_25" duration="30.00" until="42.75"/>
17+
<stop busStop="busStop_-3083_1_23" duration="30.00" until="103.00"/>
18+
<stop busStop="busStop_-2016_1_20" duration="30.00" until="163.50"/>
19+
<stop busStop="busStop_-1016_1_10" duration="30.00" until="216.75"/>
20+
<stop busStop="busStop_402_1_8" duration="30.00" until="283.50"/>
21+
</route>
22+
<flow id="bus:1_westbound" type="bus" route="bus:1_westbound" begin="0.0" end="86400" period="300" line="Bus1-WestBound" >
23+
<param key="name" value="Bus1-WestBound"/>
24+
</flow>
25+
26+
<route id="bus:2_northbound" edges="-5517 -400 26 784 2347 4675 7051">
27+
<stop busStop="busStop_-5517_1_0" duration="30.00" until="42.75"/>
28+
<stop busStop="busStop_-400_1_2" duration="30.00" until="115.00"/>
29+
<stop busStop="busStop_26_1_4" duration="30.00" until="181.00"/>
30+
<stop busStop="busStop_784_1_13" duration="30.00" until="234.00"/>
31+
<stop busStop="busStop_2347_1_14" duration="30.00" until="290.50"/>
32+
<stop busStop="busStop_4675_1_16" duration="30.00" until="356.50"/>
33+
<stop busStop="busStop_7051_1_18" duration="30.00" until="409.50"/>
34+
</route>
35+
<flow id="bus:2_northbound" type="bus" route="bus:2_northbound" begin="0.0" end="86400" period="300" line="Bus2-NorthBound" >
36+
<param key="name" value="Bus2-NorthBound"/>
37+
</flow>
38+
39+
<route id="bus:2_southbound" edges="-7051 -4675 -2347 -784 -26 400 5517">
40+
<stop busStop="busStop_-7051_1_19" duration="30.00" until="42.75"/>
41+
<stop busStop="busStop_-4675_1_17" duration="30.00" until="97.75"/>
42+
<stop busStop="busStop_-2347_1_15" duration="30.00" until="169.00"/>
43+
<stop busStop="busStop_-784_1_12" duration="30.00" until="226.25"/>
44+
<stop busStop="busStop_-26_1_5" duration="30.00" until="283.25"/>
45+
<stop busStop="busStop_400_1_3" duration="30.00" until="356.50"/>
46+
<stop busStop="busStop_5517_1_1" duration="30.00" until="435.75"/>
47+
</route>
48+
<flow id="bus:2_southbound" type="bus" route="bus:2_southbound" begin="0.0" end="86400" period="300" line="Bus2-SouthBound" >
49+
<param key="name" value="Bus2-SouthBound"/>
50+
</flow>
51+
</routes>

0 commit comments

Comments
 (0)