Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions assets/1551_carla_cavs/1551_carla_cavs.rou.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
<?xml version='1.0' encoding='UTF-8'?>
<!--generated on 2020-03-04 18:25:00 by create_sumo_vtypes.py-->

<routes>
<vType id="vType_0" minGap="2.00" speedFactor="normc(1.00,0.00)" vClass="passenger" carFollowModel="IDMM" tau="0.4"/>
<vType id="DEFAULT_VEHTYPE" minGap="2.50" tau="1.0" color="255,255,255" Class="passenger" accel="0.5"/>
</routes>
17 changes: 17 additions & 0 deletions assets/1551_carla_cavs/1551_carla_cavs.sumocfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
<?xml version='1.0' encoding='UTF-8'?>
<configuration>
<input>
<net-file value="../maps/Town06/Town06.net.xml"/>
<route-files value="1551_carla_cavs.rou.xml"/>
<additional-files value="../maps/Town06/Town06.poly.xml"/>
</input>

<output>
<full-output value="carla_full_output.xml"/>
</output>

<time>
<step-length value="0.1"/>
</time>
<num-clients value="1"/>
</configuration>
42 changes: 42 additions & 0 deletions assets/1551_sumo_cavs/1551_sumo_cavs.rou.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
<?xml version='1.0' encoding='UTF-8'?>
<!--generated on 2020-03-04 18:25:00 by create_sumo_vtypes.py-->

<routes>
<vType id="vType_0" minGap="2.00" speedFactor="normc(1.00,0.00)" vClass="passenger" carFollowModel="IDMM" tau="0.4"/>
<vType id="vehicle.lincoln.mkz_2017" minGap="2.50" tau="1.0" color="255,255,255" Class="passenger" accel="0.5"/>
<vehicle id="sumo0" maxSpeed="16.665" desiredMaxSpeed="16.665" depart="0.05" departLane="4" departPos="15.75" departSpeed="0.00" arrivalLane="4" arrivalPos="44.69" arrivalSpeed="14.72">
<route edges="-35.0.00 -36.0.00"/>
</vehicle>

<vehicle id="sumo1" maxSpeed="16.66565" desiredMaxSpeed="16.665" depart="0.05" departLane="6" departPos="15.75" departSpeed="0.00" arrivalLane="6" arrivalPos="44.65" arrivalSpeed="13.03">
<route edges="-35.0.00 -36.0.00"/>
</vehicle>

<vehicle id="sumo2" maxSpeed="16.665" desiredMaxSpeed="16.665" depart="0.05" departLane="2" departPos="30.78" departSpeed="0.00" arrivalLane="2" arrivalPos="60.40" arrivalSpeed="14.03">
<route edges="-35.0.00 -36.0.00"/>
</vehicle>

<vehicle id="sumo3" maxSpeed="16.665" desiredMaxSpeed="16.665" depart="0.05" departLane="4" departPos="30.75" departSpeed="0.00" arrivalLane="4" arrivalPos="60.38" arrivalSpeed="15.04">
<route edges="-35.0.00 -36.0.00"/>
</vehicle>

<vehicle id="sumo4" maxSpeed="16.665" desiredMaxSpeed="16.665" depart="0.05" departLane="6" departPos="30.72" departSpeed="0.00" arrivalLane="6" arrivalPos="60.36" arrivalSpeed="14.31">
<route edges="-35.0.00 -36.0.00"/>
</vehicle>

<vehicle id="sumo5" maxSpeed="16.665" desiredMaxSpeed="16.665" depart="0.05" departLane="2" departPos="0.78" departSpeed="0.00" arrivalLane="2" arrivalPos="28.86" arrivalSpeed="11.54">
<route edges="-35.0.00 -36.0.00"/>
</vehicle>

<vehicle id="sumo6" maxSpeed="16.665" desiredMaxSpeed="16.665" depart="0.05" departLane="4" departPos="0.75" departSpeed="0.00" arrivalLane="4" arrivalPos="28.39" arrivalSpeed="14.53">
<route edges="-35.0.00 -36.0.00"/>
</vehicle>

<vehicle id="sumo7" maxSpeed="16.665" desiredMaxSpeed="16.665" depart="0.05" departLane="6" departPos="0.72" departSpeed="0.00" arrivalLane="6" arrivalPos="28.40" arrivalSpeed="12.31">
<route edges="-35.0.00 -36.0.00"/>
</vehicle>

<vehicle id="sumo8" maxSpeed="16.665" desiredMaxSpeed="16.665" depart="0.05" departLane="2" departPos="15.78" departSpeed="0.00" arrivalLane="2" arrivalPos="44.70" arrivalSpeed="13.03">
<route edges="-35.0.00 -36.0.00"/>
</vehicle>
</routes>
17 changes: 17 additions & 0 deletions assets/1551_sumo_cavs/1551_sumo_cavs.sumocfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
<?xml version='1.0' encoding='UTF-8'?>
<configuration>
<input>
<net-file value="../maps/Town06/Town06.net.xml"/>
<route-files value="1551_sumo_cavs.rou.xml"/>
<additional-files value="../maps/Town06/Town06.poly.xml"/>
</input>

<output>
<full-output value="sumo_full_output.xml"/>
</output>

<time>
<step-length value="0.1"/>
</time>
<num-clients value="1"/>
</configuration>
11 changes: 11 additions & 0 deletions assets/2cars_2rsu_coperception/2cars_2rsu_coperception.rou.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
<?xml version='1.0' encoding='UTF-8'?>

<routes>
<vType id="vType_0" minGap="2.00" speedFactor="normc(1.00,0.00)" vClass="passenger" carFollowModel="IDMM" tau="0.4"/>
<vType id="DEFAULT_VEHTYPE" minGap="2.50" tau="1.0" color="255,255,255" Class="passenger" accel="0.5"/>

<vehicle id="stopped_car" type="vType_0" depart="0">
<route edges="27 26"/>
<stop lane="27_3" startPos="0" endPos="5" duration="100000"/>
</vehicle>
</routes>
12 changes: 12 additions & 0 deletions assets/2cars_2rsu_coperception/2cars_2rsu_coperception.sumocfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
<?xml version='1.0' encoding='UTF-8'?>
<configuration>
<input>
<net-file value="../maps/Town04/Town04.net.xml"/>
<route-files value="2cars_2rsu_coperception.rou.xml" />
<additional-files value="../maps/Town04/Town04.poly.xml"/>
</input>
<time>
<step-length value="0.1"/>
</time>
<num-clients value="1"/>
</configuration>
11 changes: 11 additions & 0 deletions assets/2cars_no_rsu_coperception/2cars_no_rsu_coperception.rou.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
<?xml version='1.0' encoding='UTF-8'?>

<routes>
<vType id="vType_0" minGap="2.00" speedFactor="normc(1.00,0.00)" vClass="passenger" carFollowModel="IDMM" tau="0.4"/>
<vType id="DEFAULT_VEHTYPE" minGap="2.50" tau="1.0" color="255,255,255" Class="passenger" accel="0.5"/>

<vehicle id="stopped_car" type="vType_0" depart="0">
<route edges="27 26"/>
<stop lane="27_3" startPos="0" endPos="5" duration="100000"/>
</vehicle>
</routes>
12 changes: 12 additions & 0 deletions assets/2cars_no_rsu_coperception/2cars_no_rsu_coperception.sumocfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
<?xml version='1.0' encoding='UTF-8'?>
<configuration>
<input>
<net-file value="../maps/Town04/Town04.net.xml"/>
<route-files value="2cars_no_rsu_coperception.rou.xml" />
<additional-files value="../maps/Town04/Town04.poly.xml"/>
</input>
<time>
<step-length value="0.1"/>
</time>
<num-clients value="1"/>
</configuration>
41 changes: 41 additions & 0 deletions assets/2lane_freeway_complete/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
# Ingest Customized map to CARLA

This is the map package that contains all necessary files for RoadRunner customize map ingestion. This guide is intended for CARLA source build only. Before import, make sure all three files (i.e., .fbx, .xodr, .rrdata.xml) share the same map name.

**Step one**

Copy the entire "map_package" file to the following directory
``` directory
../carla/import
```

**Step two**

Navigate to the CARLA root directory ```../carla``` and run the following command
``` terminal
make import
```

A json file ```map_package.json``` should be generated automatically at ```../carla/import```

**Step three**

Launch CARLA UE4 by running
```terminal
make launch
```

Locate the ```File``` tab at main toolbar in UE4 editor and select ```File → Open Level``` to import the customize map.


![image](https://user-images.githubusercontent.com/74442573/113051729-4ed8d880-9174-11eb-9753-dcfb87fd90f6.png)

Navigate the to the directory: ```Content/map_package/maps/<your_map_name>.umap```, and double click the ```.umap``` file to import the map.


![image](https://user-images.githubusercontent.com/74442573/113051751-55675000-9174-11eb-90b8-fa1ed57897c6.png)


Once the map is loaded, click ```play``` to launch simulation.

![image](https://user-images.githubusercontent.com/74442573/113051797-61531200-9174-11eb-865b-9660f82d1434.png)
Binary file not shown.
100 changes: 100 additions & 0 deletions assets/2lane_freeway_complete/map_package/IHP_map.rrdata.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,100 @@
<?xml version="1.0" encoding="UTF-8"?>
<RoadRunnerMetadata Version="3">
<SignalConfigurations/>
<Signalization>
<Junction>
<ID>{98289b13-87e9-4c51-add5-f7ab243c493e}</ID>
</Junction>
<Junction>
<ID>{49116604-d867-4eda-9e79-dda4de50c806}</ID>
</Junction>
<Junction>
<ID>{072bf080-bff2-4d8a-a6a0-d9ca0f7b5e64}</ID>
</Junction>
<Junction>
<ID>{2b9f6a2b-c5e3-411a-8c70-ba003a85d78a}</ID>
</Junction>
</Signalization>
<MaterialList>
<Material>
<Name>Asphalt1_Road</Name>
<DiffuseMap>Asphalt1_Diff.png</DiffuseMap>
<NormalMap>Asphalt1_Norm.png</NormalMap>
<SpecularMap>Asphalt1_Spec.png</SpecularMap>
<AmbientColor>1.000000,1.000000,1.000000</AmbientColor>
<DiffuseColor>1.000000,1.000000,1.000000</DiffuseColor>
<SpecularColor>0.058824,0.058824,0.058824</SpecularColor>
<Roughness>0.150000</Roughness>
<SpecularFactor>1.000000</SpecularFactor>
<TransparencyFactor>0.000000</TransparencyFactor>
<Emission>0.000000</Emission>
<TextureScaleU>0.35</TextureScaleU>
<TextureScaleV>0.35</TextureScaleV>
<TwoSided>false</TwoSided>
<DrawQueue>0</DrawQueue>
<ShadowCaster>true</ShadowCaster>
<IsDecal>false</IsDecal>
<SegmentationType>Road</SegmentationType>
</Material>
<Material>
<Name>Concrete1_Marking</Name>
<DiffuseMap>Concrete1_Diff.png</DiffuseMap>
<NormalMap>Concrete1_Norm.png</NormalMap>
<SpecularMap>Concrete1_Spec.png</SpecularMap>
<AmbientColor>1.000000,1.000000,1.000000</AmbientColor>
<DiffuseColor>1.000000,1.000000,1.000000</DiffuseColor>
<SpecularColor>0.039216,0.039216,0.039216</SpecularColor>
<Roughness>0.200000</Roughness>
<SpecularFactor>0.010000</SpecularFactor>
<TransparencyFactor>0.000000</TransparencyFactor>
<Emission>0.000000</Emission>
<TextureScaleU>0.5</TextureScaleU>
<TextureScaleV>0.5</TextureScaleV>
<TwoSided>false</TwoSided>
<DrawQueue>0</DrawQueue>
<ShadowCaster>true</ShadowCaster>
<IsDecal>false</IsDecal>
<SegmentationType>Marking</SegmentationType>
</Material>
<Material>
<Name>Grass1_Ground</Name>
<DiffuseMap>Grass1_Diff.png</DiffuseMap>
<NormalMap>Grass1_Norm.png</NormalMap>
<SpecularMap>Grass1_Spec.png</SpecularMap>
<AmbientColor>1.000000,1.000000,1.000000</AmbientColor>
<DiffuseColor>1.000000,1.000000,1.000000</DiffuseColor>
<SpecularColor>0.039216,0.039216,0.039216</SpecularColor>
<Roughness>0.200000</Roughness>
<SpecularFactor>0.010000</SpecularFactor>
<TransparencyFactor>0.000000</TransparencyFactor>
<Emission>0.000000</Emission>
<TextureScaleU>0.5</TextureScaleU>
<TextureScaleV>0.5</TextureScaleV>
<TwoSided>false</TwoSided>
<DrawQueue>0</DrawQueue>
<ShadowCaster>true</ShadowCaster>
<IsDecal>false</IsDecal>
<SegmentationType>Ground</SegmentationType>
</Material>
<Material>
<Name>LaneMarking1_Marking</Name>
<DiffuseMap>LaneMarking1_Diff.png</DiffuseMap>
<NormalMap>LaneMarking1_Norm.png</NormalMap>
<SpecularMap>LaneMarking1_Spec.png</SpecularMap>
<AmbientColor>1.000000,1.000000,1.000000</AmbientColor>
<DiffuseColor>1.000000,1.000000,1.000000</DiffuseColor>
<SpecularColor>0.196078,0.196078,0.196078</SpecularColor>
<Roughness>0.100000</Roughness>
<SpecularFactor>1.000000</SpecularFactor>
<TransparencyFactor>0.000000</TransparencyFactor>
<Emission>0.000000</Emission>
<TextureScaleU>0.25</TextureScaleU>
<TextureScaleV>0.25</TextureScaleV>
<TwoSided>false</TwoSided>
<DrawQueue>0</DrawQueue>
<ShadowCaster>true</ShadowCaster>
<IsDecal>false</IsDecal>
<SegmentationType>Marking</SegmentationType>
</Material>
</MaterialList>
</RoadRunnerMetadata>
Loading
Loading