New iteration png to jpg
|
@ -21,7 +21,7 @@ Traffic lights, stops and yields will be generated on the fly. Pedestrians will
|
|||
!!! Important
|
||||
It is especially important to double check the OpenDRIVE file. Any issues in it will propagate when running the simulation.
|
||||
|
||||
![opendrive_standalone](img/opendrive_standalone.png)
|
||||
![opendrive_standalone](img/opendrive_standalone.jpg)
|
||||
|
||||
---
|
||||
## Run a standalone map
|
||||
|
@ -55,7 +55,7 @@ python3 config.py -x opendrive/TownBig.xodr
|
|||
|
||||
The generation of the mesh is the key element of this mode. The feature can only be successful if the resulting mesh is smooth and fits its definition perfectly. For that reason, this step is constantly being improved. In the last iterations, junctions have been polished to avoid inaccuracies that occur, especially where uneven lanes joined.
|
||||
|
||||
![opendrive_meshissue](img/opendrive_meshissue.png)
|
||||
![opendrive_meshissue](img/opendrive_meshissue.jpg)
|
||||
<div style="text-align: right"><i>When generating junction meshes, higher lanes tend to block the ones below them. <br>The parameter <code>smooth_junctions</code> prevents this kind of issue.</i></div>
|
||||
|
||||
Besides that, instead of creating the whole map as a unique mesh, different portions are created. By dividing the mesh, the simulator can avoid rendering portions that are not visible, and save up costs. Working smaller also allows to generate huge maps and contain issues that may occur on a small portion of the mesh.
|
||||
|
|
|
@ -46,7 +46,7 @@ In order for a new PTV-Vissim network to run with CARLA, there are a few setting
|
|||
* __Specify the vehicle and pedestrian types__. These are the types that will be used in PTV-Vissim to sync with the spawnings done in CARLA. By default are empty.
|
||||
* __Export the network as `.inpx`__. Create the network, export it, and run the co-simulation with `run_synchronization.py`.
|
||||
|
||||
![ptv_types](img/ptv_types.png)
|
||||
![ptv_types](img/ptv_types.jpg)
|
||||
<div style="text-align: right"><i>Any vehicle that is spawned in CARLA, will be spawned in PTV-Vissim using these types.</i></div>
|
||||
|
||||
!!! Warning
|
||||
|
|
|
@ -39,7 +39,7 @@ The following diagram is a summary of the internal architecture of the Traffic M
|
|||
The inner structure of the TM can be easily translated to code. Each relevant element has its equivalent in the C++ code (.cpp files) inside `LibCarla/source/carla/trafficmanager`.
|
||||
|
||||
<div style="text-align:center">
|
||||
<img src="../img/traffic_manager_diagram.png">
|
||||
<img src="../img/traffic_manager_diagram.jpg">
|
||||
</div>
|
||||
|
||||
### Stages
|
||||
|
|
|
@ -11,7 +11,7 @@ The most challenging part of the setup is to compile all the dependencies and mo
|
|||
|
||||
The goal is to be able to call Unreal Engine's functions from a separate Python process.
|
||||
|
||||
![modules](img/modules.png)
|
||||
![modules](img/build_modules.jpg)
|
||||
|
||||
In Linux, we compile CARLA and all the dependencies with clang-8.0 and C++14 standard. We however link against different runtime C++ libraries depending on where the code going to be used, since all the code that is going to be linked with Unreal Engine needs to be compiled using `libc++`.
|
||||
|
||||
|
|
|
@ -250,7 +250,7 @@ So far there are seven different maps available. Each one has unique features an
|
|||
</div>
|
||||
|
||||
<div class="townslide fade">
|
||||
<img src="../img/Town10.png">
|
||||
<img src="../img/Town10.jpg">
|
||||
<div class="text">Town10</div>
|
||||
</div>
|
||||
|
||||
|
|
Before Width: | Height: | Size: 33 KiB |
After Width: | Height: | Size: 48 KiB |
Before Width: | Height: | Size: 8.4 KiB |
After Width: | Height: | Size: 71 KiB |
Before Width: | Height: | Size: 17 KiB |
After Width: | Height: | Size: 26 KiB |
Before Width: | Height: | Size: 5.6 KiB |
After Width: | Height: | Size: 31 KiB |
Before Width: | Height: | Size: 6.3 KiB |
After Width: | Height: | Size: 475 KiB |
Before Width: | Height: | Size: 214 KiB |
After Width: | Height: | Size: 23 KiB |
Before Width: | Height: | Size: 2.5 KiB |
After Width: | Height: | Size: 80 KiB |
Before Width: | Height: | Size: 28 KiB |
After Width: | Height: | Size: 21 KiB |
Before Width: | Height: | Size: 4.2 KiB |
After Width: | Height: | Size: 49 KiB |
Before Width: | Height: | Size: 14 KiB |
After Width: | Height: | Size: 39 KiB |
Before Width: | Height: | Size: 6.7 KiB |
After Width: | Height: | Size: 102 KiB |
Before Width: | Height: | Size: 27 KiB |
After Width: | Height: | Size: 27 KiB |
Before Width: | Height: | Size: 6.1 KiB |
After Width: | Height: | Size: 72 KiB |
Before Width: | Height: | Size: 10 KiB |
After Width: | Height: | Size: 68 KiB |
Before Width: | Height: | Size: 11 KiB |
After Width: | Height: | Size: 29 KiB |
Before Width: | Height: | Size: 7.8 KiB |
After Width: | Height: | Size: 28 KiB |
Before Width: | Height: | Size: 5.4 KiB |
After Width: | Height: | Size: 38 KiB |
Before Width: | Height: | Size: 8.2 KiB |
After Width: | Height: | Size: 108 KiB |
Before Width: | Height: | Size: 29 KiB |
After Width: | Height: | Size: 41 KiB |
Before Width: | Height: | Size: 8.6 KiB |
After Width: | Height: | Size: 27 KiB |
Before Width: | Height: | Size: 5.5 KiB |
After Width: | Height: | Size: 36 KiB |
Before Width: | Height: | Size: 8.4 KiB |
After Width: | Height: | Size: 56 KiB |
Before Width: | Height: | Size: 11 KiB |
After Width: | Height: | Size: 30 KiB |
Before Width: | Height: | Size: 6.9 KiB |
After Width: | Height: | Size: 125 KiB |
After Width: | Height: | Size: 56 KiB |
Before Width: | Height: | Size: 142 KiB |
Before Width: | Height: | Size: 128 KiB |
Before Width: | Height: | Size: 36 KiB |
Before Width: | Height: | Size: 928 KiB |
Before Width: | Height: | Size: 2.8 MiB |
Before Width: | Height: | Size: 918 KiB |
Before Width: | Height: | Size: 51 KiB |
After Width: | Height: | Size: 173 KiB |
Before Width: | Height: | Size: 345 KiB |
After Width: | Height: | Size: 114 KiB |
Before Width: | Height: | Size: 197 KiB |
Before Width: | Height: | Size: 136 KiB |
Before Width: | Height: | Size: 220 KiB |
After Width: | Height: | Size: 52 KiB |
Before Width: | Height: | Size: 28 KiB |
After Width: | Height: | Size: 294 KiB |
Before Width: | Height: | Size: 220 KiB |
After Width: | Height: | Size: 512 KiB |
After Width: | Height: | Size: 948 KiB |
After Width: | Height: | Size: 531 KiB |
After Width: | Height: | Size: 141 KiB |
After Width: | Height: | Size: 57 KiB |
After Width: | Height: | Size: 97 KiB |
After Width: | Height: | Size: 75 KiB |
Before Width: | Height: | Size: 1.5 MiB |
After Width: | Height: | Size: 185 KiB |
Before Width: | Height: | Size: 112 KiB |
Before Width: | Height: | Size: 108 KiB |
Before Width: | Height: | Size: 530 KiB |
After Width: | Height: | Size: 51 KiB |
Before Width: | Height: | Size: 25 KiB |
After Width: | Height: | Size: 70 KiB |
After Width: | Height: | Size: 51 KiB |
Before Width: | Height: | Size: 32 KiB |
After Width: | Height: | Size: 288 KiB |
Before Width: | Height: | Size: 585 KiB |
After Width: | Height: | Size: 589 KiB |
Before Width: | Height: | Size: 714 KiB |
After Width: | Height: | Size: 48 KiB |
Before Width: | Height: | Size: 21 KiB |
After Width: | Height: | Size: 186 KiB |
Before Width: | Height: | Size: 112 KiB |
After Width: | Height: | Size: 115 KiB |
Before Width: | Height: | Size: 71 KiB |
After Width: | Height: | Size: 232 KiB |
Before Width: | Height: | Size: 243 KiB |