carla/Docs
berndgassmann 634e418777 Cleanup and harmonize Carla build
Ensure that actually only the unreal sysroot is deployed for all C as
well C++ compilations including dependencies. That ensures the server is
NOT anymore linked against the system glibc (which is in Ubuntu22.04
incompatible with the Unreal one). As a consequence no local clang
installation required anymore to build under Linux.

Harmonized naming split into client/server (instead of libcpp and
libstdcpp) to ensure nothing mixed up (and there were things mixed up
before!)

Refactor C# Unreal build using CarlaRules base class to provide common
functionality. Fixing windows build without ROS2 and added intitial
windows build with ROS2

Restrict to one DDS-Domain-Participant for carla-server (Fixes bind
address already in use exception on with ROS2).

Due to continued segfaults in reallocations of MallocBinned2 in
conjunction with ROS2 enforce using AnsiMalloc calls under Linux (see
https://forums.unrealengine.com/t/dealing-with-allocator-mismatches-with-external-libraries/1416830)

Use C++20 to allow for more robust struct initialization (see
https://en.cppreference.com/w/cpp/language/aggregate_initialization),
added Eigen C++20 patches and required CARLA changes to cope with C++20
compilation errors
Be aware: This change requires the Unreal PR
(https://github.com/CarlaUnreal/UnrealEngine/pull/23)

Move forward to g++-13

Minors:
- Fix make clean call
- Update osm2odr commit with build fix
(https://github.com/carla-simulator/sumo/pull/6)
- Update ad-rss to 4.4.5 (supports boost 1.80)
- Fix windows install scripts and forward arguments for building
libcarla
- Adapt codeformat.py to python3 using clang-format-14
2024-07-08 09:26:29 +02:00
..
img changed video thumbnail 2023-11-23 11:39:49 +01:00
3rd_party_integrations.md fixed refs in dev (#7232) 2024-03-11 11:49:51 +01:00
adv_agents.md update numbers 2022-08-26 09:53:57 +02:00
adv_benchmarking.md Changed forum links to point to GitHub discussions (#4111) 2021-04-21 21:59:07 -07:00
adv_digital_twin.md Docs/updates april (#7421) 2024-04-12 16:23:47 +02:00
adv_multigpu.md corrected nullrhi typo (#7227) 2024-03-08 12:41:47 +01:00
adv_opendrive.md fixed refs in dev (#7232) 2024-03-11 11:49:51 +01:00
adv_procedural_building_tool.md Release docs for CARLA 0.9.15 (#6894) 2023-11-10 12:14:29 +01:00
adv_ptv.md Changed forum links to point to GitHub discussions (#4111) 2021-04-21 21:59:07 -07:00
adv_recorder.md Changed forum links to point to GitHub discussions (#4111) 2021-04-21 21:59:07 -07:00
adv_rendering_options.md Changing to version 0.9.12 2021-07-30 13:12:28 +02:00
adv_rss.md Fix some spelling errors in the document (#7043) 2024-01-04 10:34:52 +01:00
adv_sumo.md [NO_BUILD] Traffic Manager Updates (#4368) 2021-07-15 10:56:45 +02:00
adv_synchrony_timestep.md Added examples for determinism. 2021-09-20 23:47:01 +02:00
adv_traffic_manager.md Merge commit 2021-11-09 12:25:37 +01:00
bp_library.md Merge GBuffer features. (#5960) 2022-11-29 11:24:26 +01:00
build_carla.md Docs/ue5 instructions (#7747) 2024-06-04 12:28:12 +02:00
build_docker.md Changing to version 0.9.12 2021-07-30 13:12:28 +02:00
build_docker_unreal.md fixed typo 2024-04-29 08:49:05 +02:00
build_faq.md fixed typos and broken links (#7396) 2024-04-11 14:59:30 +02:00
build_linux.md Cleanup and harmonize Carla build 2024-07-08 09:26:29 +02:00
build_linux_ue5.md added UE5 build instructions (#7743) 2024-06-04 11:56:30 +02:00
build_system.md Revert "Removed more compiler/linker version requirements." 2022-04-26 16:17:00 +02:00
build_update.md Aaron/updateurls (#6994) 2023-12-12 23:00:20 -08:00
build_windows.md specified CMake version 3.15 for windows build (#7019) 2023-12-20 16:47:18 +01:00
build_windows_ue5.md added UE5 build instructions (#7743) 2024-06-04 11:56:30 +02:00
catalogue.md Release docs for CARLA 0.9.15 (#6894) 2023-11-10 12:14:29 +01:00
catalogue_pedestrians.md fixed links for child pedestrians 2023-03-21 10:09:13 +01:00
catalogue_props.md added town 12 map guide 2023-03-01 11:20:02 +01:00
catalogue_vehicles.md catalogue corrections 2023-03-14 10:34:33 +01:00
cont_code_of_conduct.md Fixed index 2020-09-09 23:13:34 +02:00
cont_coding_standard.md Revert "Removed more compiler/linker version requirements." 2022-04-26 16:17:00 +02:00
cont_contribution_guidelines.md Brief note on code contributions 2020-09-16 17:41:06 +02:00
cont_doc_standard.md First iteration 2020-09-16 17:42:30 +02:00
content_authoring_large_maps.md Added Large Maps creation docs (#6155) 2023-01-30 12:10:58 +01:00
core_actors.md fix document typo for lambda expression section 2023-01-16 09:34:11 +01:00
core_concepts.md fixed refs in dev (#7232) 2024-03-11 11:49:51 +01:00
core_map.md fixed typos and broken links (#7396) 2024-04-11 14:59:30 +02:00
core_sensors.md Corrected information that Sensor.is_listening is a method (#7439) 2024-05-31 12:04:04 +02:00
core_world.md Changed forum links to point to GitHub discussions (#4111) 2021-04-21 21:59:07 -07:00
custom_assets_tutorials.md Docs preview (#4983) 2022-04-14 12:38:49 +02:00
development_tutorials.md Docs preview (#4983) 2022-04-14 12:38:49 +02:00
download.md Aaron/updateurls (#6994) 2023-12-12 23:00:20 -08:00
ecosys_ansys.md updated Index page, rearranged nav bar, corrected links to broken images, corrected default settings for wheel physics, added anysys rtr information 2021-07-30 12:48:32 +02:00
ecosys_ros.md Release docs for CARLA 0.9.15 (#6894) 2023-11-10 12:14:29 +01:00
ecosys_simready.md Tidy up of SimReady docs after release (#6910) 2023-11-14 13:02:28 +01:00
ecosys_synkrotron.md english demo video update 2023-11-28 11:45:05 +01:00
ext_docs.md Release docs for CARLA 0.9.15 (#6894) 2023-11-10 12:14:29 +01:00
extra.css Corkyw10/maps documentation (#4233) 2021-07-30 11:20:23 +02:00
extra.js Updated javascript to trigger warning banner if the URL contains /latest/ 2021-05-13 16:19:38 +02:00
foundations.md Docs preview (#4983) 2022-04-14 12:38:49 +02:00
index.md Docs preview (#4983) 2022-04-14 12:38:49 +02:00
large_map_import.md Corkyw10/maps documentation (#4233) 2021-07-30 11:20:23 +02:00
large_map_overview.md Corkyw10/maps documentation (#4233) 2021-07-30 11:20:23 +02:00
large_map_roadrunner.md updated Index page, rearranged nav bar, corrected links to broken images, corrected default settings for wheel physics, added anysys rtr information 2021-07-30 12:48:32 +02:00
map_town01.md added map guides towns 1-7 2023-03-01 11:20:02 +01:00
map_town02.md added map guides towns 1-7 2023-03-01 11:20:02 +01:00
map_town03.md small typos 2023-03-14 10:34:33 +01:00
map_town04.md added map guides towns 1-7 2023-03-01 11:20:02 +01:00
map_town05.md catalogue corrections 2023-03-14 10:34:33 +01:00
map_town06.md added map guides towns 1-7 2023-03-01 11:20:02 +01:00
map_town07.md added map guides towns 1-7 2023-03-01 11:20:02 +01:00
map_town10.md small typos 2023-03-14 10:34:33 +01:00
map_town11.md catalogue corrections 2023-03-14 10:34:33 +01:00
map_town12.md Release docs for CARLA 0.9.15 (#6894) 2023-11-10 12:14:29 +01:00
map_town13.md Fix typo in map_town13.md (#6920) 2023-11-17 09:58:40 +01:00
map_town15.md Release docs for CARLA 0.9.15 (#6894) 2023-11-10 12:14:29 +01:00
maps_tutorials.md Docs preview (#4983) 2022-04-14 12:38:49 +02:00
plugins_carlaviz.md [NO_BUILD] Traffic Manager Updates (#4368) 2021-07-15 10:56:45 +02:00
python_api.md changed get_required_files docs (#7763) 2024-06-10 17:02:53 +02:00
ref_cpp.md Final draft 2020-03-03 10:23:34 +01:00
ref_recorder_binary_file_format.md Replaced Traffic Light recorder image with new image showing correct layout 2021-04-07 12:34:19 +02:00
ref_sensors.md v2x 2nd try 2024-05-03 12:23:02 +02:00
release_readme.md [NO_BUILD] Traffic Manager Updates (#4368) 2021-07-15 10:56:45 +02:00
requirements.txt Docs preview (#5606) 2022-07-20 18:16:27 +02:00
ros_documentation.md Removed ROS docs, replaced with an brief overview and a link to the new docs. Updated nav and index to reflect changes 2021-04-16 16:09:04 +02:00
start_introduction.md fixed refs in dev (#7232) 2024-03-11 11:49:51 +01:00
start_quickstart.md fixed typos and broken links (#7396) 2024-04-11 14:59:30 +02:00
ts_traffic_simulation_overview.md Docs preview (#4983) 2022-04-14 12:38:49 +02:00
tuto_A_add_props.md docs: Fix typo in usage of `docker_tools.py` 2023-01-26 10:09:56 +01:00
tuto_A_add_vehicle.md replaced final aws links 2024-01-16 12:43:43 +01:00
tuto_A_create_standalone.md Update internal link (#5865) 2023-03-17 11:28:14 +01:00
tuto_A_material_customization.md Fix some spelling errors in the document (#7043) 2024-01-04 10:34:52 +01:00
tuto_D_contribute_assets.md Modifying pipeline for use AWS cloud (#2504) 2020-03-05 13:16:18 +01:00
tuto_D_create_semantic_tags.md Update tuto_D_create_semantic_tags.md 2021-10-04 11:29:57 +02:00
tuto_D_create_sensor.md Add notes into breakout boxes in sensor create tutorial. 2023-01-24 17:31:12 +01:00
tuto_D_customize_vehicle_suspension.md Changed forum links to point to GitHub discussions (#4111) 2021-04-21 21:59:07 -07:00
tuto_D_generate_colliders.md Fix some spelling errors in the document (#7043) 2024-01-04 10:34:52 +01:00
tuto_D_make_release.md Final draft 2020-03-03 10:23:34 +01:00
tuto_G_add_friction_triggers.md Final draft 2020-03-03 10:23:34 +01:00
tuto_G_bounding_boxes.md Fix the intrinsix matrix if vertices of the bounding box is behind the camera 2024-04-19 13:57:32 +02:00
tuto_G_carsim_integration.md replaced final aws links 2024-01-16 12:43:43 +01:00
tuto_G_chrono.md Corkyw10/chrono docs (#4160) 2021-05-07 15:16:32 +02:00
tuto_G_control_vehicle_physics.md Corrections to explanations for determinism requirements. Calrification of how to toggle telemetry view 2021-07-28 14:45:55 +02:00
tuto_G_control_walker_skeletons.md Fixed index 2020-09-09 23:13:34 +02:00
tuto_G_getting_started.md Docs preview (#4983) 2022-04-14 12:38:49 +02:00
tuto_G_instance_segmentation_sensor.md Docs preview (#4983) 2022-04-14 12:38:49 +02:00
tuto_G_openstreetmap.md Referenced large map feature for big areas 2021-07-30 11:49:29 +02:00
tuto_G_pedestrian_bones.md replaced final aws links 2024-01-16 12:43:43 +01:00
tuto_G_pygame.md Docs preview (#4983) 2022-04-14 12:38:49 +02:00
tuto_G_retrieve_data.md Fix some spelling errors in the document (#7043) 2024-01-04 10:34:52 +01:00
tuto_G_rllib_integration.md Changed forum links to point to GitHub discussions (#4111) 2021-04-21 21:59:07 -07:00
tuto_G_scenic.md Fixing some vehicle names 2021-07-28 09:11:53 +02:00
tuto_G_texture_streaming.md Fix some spelling errors in the document (#7043) 2024-01-04 10:34:52 +01:00
tuto_G_traffic_manager.md Docs preview (#4983) 2022-04-14 12:38:49 +02:00
tuto_M_add_map_alternative.md Corkyw10/maps documentation (#4233) 2021-07-30 11:20:23 +02:00
tuto_M_add_map_package.md updated Index page, rearranged nav bar, corrected links to broken images, corrected default settings for wheel physics, added anysys rtr information 2021-07-30 12:48:32 +02:00
tuto_M_add_map_source.md Corkyw10/maps documentation (#4233) 2021-07-30 11:20:23 +02:00
tuto_M_custom_add_tl.md Corkyw10/maps documentation (#4233) 2021-07-30 11:20:23 +02:00
tuto_M_custom_buildings.md Corkyw10/maps documentation (#4233) 2021-07-30 11:20:23 +02:00
tuto_M_custom_layers.md updated Index page, rearranged nav bar, corrected links to broken images, corrected default settings for wheel physics, added anysys rtr information 2021-07-30 12:48:32 +02:00
tuto_M_custom_map_overview.md Corkyw10/maps documentation (#4233) 2021-07-30 11:20:23 +02:00
tuto_M_custom_road_painter.md updated Index page, rearranged nav bar, corrected links to broken images, corrected default settings for wheel physics, added anysys rtr information 2021-07-30 12:48:32 +02:00
tuto_M_custom_weather_landscape.md Corkyw10/maps documentation (#4233) 2021-07-30 11:20:23 +02:00
tuto_M_generate_map.md Update tuto_M_generate_map.md (#6634) 2024-04-11 11:24:33 +02:00
tuto_M_generate_pedestrian_navigation.md removed newlines 2024-03-04 14:39:23 +01:00
tuto_M_manual_map_package.md Corkyw10/maps documentation (#4233) 2021-07-30 11:20:23 +02:00
tuto_content_authoring_maps.md updated package naming instructions (#7140) 2024-02-09 16:51:47 +01:00
tuto_content_authoring_vehicles.md Aaron/updateurls (#6994) 2023-12-12 23:00:20 -08:00
tuto_content_authoring_vehicles_materials.md Docs preview (#4983) 2022-04-14 12:38:49 +02:00
tuto_first_steps.md update first steps 2023-03-01 11:20:02 +01:00
tutorials.md corrected tutorials page (#7000) 2023-12-13 13:50:28 +01:00