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
* fixed typos and broken links
* updated python_api.md
* fixed CityObjectLabel API docs
* added load_world_if_different to API docs
* added return type to reload_world
* updated python_api.md
* added FutureActor to API docs
* updated digital twin documentation
* fixed typos and broken links
* updated python_api.md
* fixed CityObjectLabel API docs
* added load_world_if_different to API docs
* added return type to reload_world
* updated python_api.md
* added FutureActor to API docs
* fixed typos and broken links
* updated python_api.md
* fixed CityObjectLabel API docs
* added load_world_if_different to API docs
* added return type to reload_world
* updated python_api.md
Added a link to a new introductory RoadRunner Tutorial series on the MathWorks website.
Co-authored-by: Blyron <53337103+Blyron@users.noreply.github.com>
* Extended debug draw functions to allow drawing primitives on HUD layer
* Added documentation for new drawing features
* Added debug draw changes to changelog
---------
Co-authored-by: Olli <olli.koskelainen@tuni.fi>
* Fix a typo in setting the max brake
From self._max_steer to self._max_brake
* Fix example commands in Multi-GPU docs
Only one dash before `-nullrhi` argument
* Correct incoherent structuring of tutorial for adding sensor to CARLA.
* Add contribution to CHANGELOG.md
* Add notes into breakout boxes in sensor create tutorial.
* Update build_linux.md
Change pseudopath to linux format
* Update build_linux.md
The same change 1 line above
* Fixing Recast pulling by branch instead of hash id
* Update semantic labels (changed from version 0.9.13 -> 0.9.14)
* Add "Other" Label description in ref_sensors.md
* Update semantic labels (changed from version 0.9.13 -> 0.9.14)
* Add "Other" Label description in ref_sensors.md
* Revert "Add "Other" Label description in ref_sensors.md"
This reverts commit 3958e35682.
* Revert "Update semantic labels (changed from version 0.9.13 -> 0.9.14)"
This reverts commit 6ee572e0c4.
---------
Co-authored-by: kykim0 <kykim144@gmail.com>
Co-authored-by: bernatx <bernatx@gmail.com>
Co-authored-by: Paul Erik Frivold <paulerikf@gmail.com>
Co-authored-by: Balázs Kis <balazs_kis35@yahoo.com>
Co-authored-by: matejm42 <116560704+matejm42@users.noreply.github.com>
Co-authored-by: Blyron <53337103+Blyron@users.noreply.github.com>