Move development docs to their folder

This commit is contained in:
nsubiron 2019-07-01 13:04:09 +02:00 committed by Néstor Subirón
parent f6da69cd30
commit 6cf01bf0e4
7 changed files with 19 additions and 11 deletions

View File

@ -9,7 +9,7 @@ in the client-side.
The goal is to be able to call Unreal Engine's functions from a separate Python The goal is to be able to call Unreal Engine's functions from a separate Python
process. process.
![modules](img/modules.png) ![modules](../img/modules.png)
In Linux, we compile CARLA and all the dependencies with clang-7.0 and C++14 In Linux, we compile CARLA and all the dependencies with clang-7.0 and C++14
standard. We however link against different runtime C++ libraries depending on standard. We however link against different runtime C++ libraries depending on

6
Docs/dev/index.md Normal file
View File

@ -0,0 +1,6 @@
<h1>CARLA Development</h1>
* [Map customization](map_customization.md)
* [Build system](build_system.md)
* [How to upgrade content](how_to_upgrade_content.md)
* [How to make a release](how_to_make_a_release.md)

View File

@ -13,7 +13,7 @@ Creating a new map
<h4>Requirements</h4> <h4>Requirements</h4>
- Checkout and build Carla from source on [Linux](how_to_build_on_linux.md) or [Windows](how_to_build_on_windows.md) - Checkout and build Carla from source on [Linux](../how_to_build_on_linux.md) or [Windows](../how_to_build_on_windows.md)
<h4>Creating</h4> <h4>Creating</h4>
@ -25,7 +25,7 @@ Creating a new map
- You can change the seed until you have a map you are satisfied with. - You can change the seed until you have a map you are satisfied with.
- After that you can place new PlayerStarts at the places you want the cars to be spawned. - After that you can place new PlayerStarts at the places you want the cars to be spawned.
- The AI already works, but the cars won't act randomly. Vehicles will follow the instructions given by the RoadMapGenerator. They will follow the road easily while in straight roads but wont so much when entering Intersections: - The AI already works, but the cars won't act randomly. Vehicles will follow the instructions given by the RoadMapGenerator. They will follow the road easily while in straight roads but wont so much when entering Intersections:
![road_instructions_example.png](img/road_instructions_example.png) ![road_instructions_example.png](../img/road_instructions_example.png)
> (This is a debug view of the instructions the road gives to the Vehicle. They will always follow the green arrows, the white points are shared points between one or more routes, by default they order the vehicle to continue straight; Black points are off the road, the vehicle gets no instructions and drives to the left, trying to get back to the road) > (This is a debug view of the instructions the road gives to the Vehicle. They will always follow the green arrows, the white points are shared points between one or more routes, by default they order the vehicle to continue straight; Black points are off the road, the vehicle gets no instructions and drives to the left, trying to get back to the road)
- To get a random behavior, you have to place IntersectionEntrances, this will let you redefine the direction the vehicle will take overwriting the directions given by the road map (until they finish their given order). - To get a random behavior, you have to place IntersectionEntrances, this will let you redefine the direction the vehicle will take overwriting the directions given by the road map (until they finish their given order).

View File

@ -32,8 +32,6 @@
* [How to control vehicle physics](how_to_control_vehicle_physics.md) * [How to control vehicle physics](how_to_control_vehicle_physics.md)
* [How to record and replay](recorder_and_playback.md) * [How to record and replay](recorder_and_playback.md)
* [Recorder binary file format](recorder_binary_file_format.md) * [Recorder binary file format](recorder_binary_file_format.md)
* [How to upgrade content](how_to_upgrade_content.md)
* [How to make a release](how_to_make_a_release.md)
<h3>Contributing</h3> <h3>Contributing</h3>
@ -43,8 +41,11 @@
<h3>Development</h3> <h3>Development</h3>
* [Map customization](map_customization.md) * [Index](dev/index.md)
* [Build system](build_system.md) * [Map customization](dev/map_customization.md)
* [Build system](dev/build_system.md)
* [How to upgrade content](dev/how_to_upgrade_content.md)
* [How to make a release](dev/how_to_make_a_release.md)
<h3>Art guidelines</h3> <h3>Art guidelines</h3>

View File

@ -28,15 +28,16 @@ nav:
- "Recorder binary file format": 'recorder_binary_file_format.md' - "Recorder binary file format": 'recorder_binary_file_format.md'
- "How to add friction triggers": "how_to_add_friction_triggers.md" - "How to add friction triggers": "how_to_add_friction_triggers.md"
- "How to control vehicle physics": "how_to_control_vehicle_physics.md" - "How to control vehicle physics": "how_to_control_vehicle_physics.md"
- "How to upgrade content": 'how_to_upgrade_content.md'
- "How to make a release": 'how_to_make_a_release.md'
- Contributing: - Contributing:
- 'Contribution guidelines': 'CONTRIBUTING.md' - 'Contribution guidelines': 'CONTRIBUTING.md'
- 'Coding standard': 'coding_standard.md' - 'Coding standard': 'coding_standard.md'
- 'Code of conduct': 'CODE_OF_CONDUCT.md' - 'Code of conduct': 'CODE_OF_CONDUCT.md'
- Development: - Development:
- 'Map customization': 'map_customization.md' - 'Index': 'dev/index.md'
- 'Build system': 'build_system.md' - 'Map customization': 'dev/map_customization.md'
- 'Build system': 'dev/build_system.md'
- "How to upgrade content": 'dev/how_to_upgrade_content.md'
- "How to make a release": 'dev/how_to_make_a_release.md'
- Art guidelines: - Art guidelines:
- 'How to add assets': 'how_to_add_assets.md' - 'How to add assets': 'how_to_add_assets.md'
- 'How to model vehicles': 'how_to_model_vehicles.md' - 'How to model vehicles': 'how_to_model_vehicles.md'