MarcelPiNacy-CVC
73a716e24d
Add get_actor_name & get_actor_class_name. ( #8165 )
...
* Add initial GetUnrealName & GetUnrealClassName code.
* Remove snapshot-based code.
* Code cleanup.
2024-09-19 11:07:46 +02:00
MarcelPiNacy-CVC
001604da6b
Fix some Unreal and PythonAPI build errors. ( #8162 )
2024-09-19 10:12:27 +02:00
MarcelPiNacy-CVC
e326742a67
Update VehiclePhysicsControl fields for UE5-Chaos ( #8141 )
...
* Add VehiclePhysicsControl progress...
* Update parameter names.
* Minor fixes.
* Update python initializer.
* More VehiclePhysicsControl changes.
* Fix minor UE errors.
* Update Vehicle and WheelPhysicsControl.
* Various fixes.
* Add missing linebreak.
* Fix indentation.
* Make FVehiclePhysicsControl UPROPERTYs uniform.
* Fix indentation again...
* Fix indentation, yet again...
2024-09-17 17:55:19 +02:00
MarcelPiNacy-CVC
239b73e849
Add temporary workaround for the memory blowup issue ( #8098 )
...
* Add temporary workaround for the memory blowup issue during save_to_disk.
* Add more fixes on the server side. Update gitignore to remove the _out folder in PythonAPI/examples.
* Enable clangd support. (#8104 )
* Enable clangd support.
* Disable CMAKE_EXPORT_COMPILE_COMMANDS by default.
* Revert unwanted target rename.
* Solves the crash on server side
We still have an unhandled exception on client side, but it doesn't affect nominal behaviour.
* Revert "Merge branch 'marcel/leak-workaround' of https://github.com/carla-simulator/carla into marcel/leak-workaround"
This reverts commit 89c211e780
, reversing
changes made to 908c203fca
.
* Reapply "Merge branch 'marcel/leak-workaround' of https://github.com/carla-simulator/carla into marcel/leak-workaround"
This reverts commit fc2402efdb
.
* Fixed crash on client side
Now it's both client and server crashes fixed. By removing posts but keeping async read/write, we make sure saving to disk is sequential but there's no error if it gets interrupted.
* Cleanup of Changes -- Preparation for PR
---------
Co-authored-by: Jorge Virgos <jorgevirgos.dev@gmail.com>
2024-09-06 13:56:50 +02:00
glopezdiest
54b8219523
New TM constants
2024-07-08 14:14:24 +02:00
Blyron
6268f0a9e7
Aaron/ue5/supportvectorattributes ( #7844 )
...
* Update parameters
* Update manual control gamma
* Support fvector attributes
* Complete merge
2024-06-25 10:37:42 +02:00
Jose
41a5ebcf1c
Adding Differential Type as int
2024-05-23 16:50:10 +02:00
Jose
fd95933ce2
Adding new vehicle and wheel configuration properties
2024-05-23 16:50:10 +02:00
Jose
a3cc59ecc3
Removing deprecated properties from Chaos vehicle and wheels
2024-05-22 12:56:09 +02:00
PabloVD
763fd521a9
Define ROS2 demo functions when flag is off
2024-05-21 19:49:59 +02:00
LuisPoveda
678e8b48c0
added cmake target
...
added definition in buildcarla
added defines to avoid compile demo in ros
2024-05-21 19:49:59 +02:00
Xavier Solé Nogués
2bbe3c5e8b
Remove boost from ROS2 ( #7670 )
2024-05-17 11:37:04 +02:00
MarcelPiNacy-CVC
bca3b5abef
Fix LibCarla's Version.h.in (file configured by CMake to set the library version). ( #7647 )
...
Co-authored-by: Marcel Pi <marcelpi97@gmail.com>
2024-05-15 16:07:47 +02:00
PabloVD
223b292f68
Create basic ROS2 publisher and subscriber
2024-05-13 20:00:51 +02:00
JoseM98
4aa2e3c934
Checking if path or extension is not empty
2024-05-08 17:09:02 +02:00
Marcel Pi
04d91a9625
Introduce necessary functions for the new apply-texture functions.
2024-05-07 11:58:57 +02:00
Blyron
6baaad1c04
Update LibCarla/source/carla/geom/Rotation.h
...
Co-authored-by: Xavier Solé Nogués <xavisolesoft@gmail.com>
2024-04-02 16:18:11 +02:00
Blyron
90e2d5969a
Update LibCarla/source/carla/geom/Rotation.h
...
Co-authored-by: Xavier Solé Nogués <xavisolesoft@gmail.com>
2024-04-02 16:18:11 +02:00
Blyron
20849338d8
Update LibCarla/source/carla/geom/Rotation.h
...
Co-authored-by: Xavier Solé Nogués <xavisolesoft@gmail.com>
2024-04-02 16:18:11 +02:00
Blyron
07d7a5da08
Update LibCarla/source/carla/geom/Rotation.h
...
Co-authored-by: Xavier Solé Nogués <xavisolesoft@gmail.com>
2024-04-02 16:18:11 +02:00
Blyron
dbd344ed80
Update LibCarla/source/carla/geom/Rotation.h
...
Co-authored-by: Xavier Solé Nogués <xavisolesoft@gmail.com>
2024-04-02 16:18:11 +02:00
Aaron Samaniego
b8cc2426c3
Added world rotation normalize
2024-04-02 16:18:11 +02:00
Marcel Pi
d215264cb6
Fix image sending issue + move EnqueueRenderSceneImmediate to PostPhysTick.
2024-03-21 11:06:40 +01:00
Aaron Samaniego
40cd9f63e5
Re enable radar and make it work with SensorSpawnerActor
2024-03-18 10:20:06 +01:00
Marcel Pi
44d0c1bc3c
Marcel/5.3/cmake libcarla image support list ( #7249 )
...
* Reintroduce launch-only target.
* Expose explicit mechanism to request image support to libcarla.
* Update CMake/Options/Common.cmake
Co-authored-by: Xavier Solé Nogués <xavisolesoft@gmail.com>
* Remove unwanted changes.
* Add missing EOF newline.
---------
Co-authored-by: Xavier Solé Nogués <xavisolesoft@gmail.com>
2024-03-14 19:11:15 +01:00
Xavier Solé Nogués
979b942ff5
Implement Cmake ros2 native external project ( #7252 )
...
* libcarla-ros2-native.so build and install working.
* Fixes and add Carla.Build.cs
* ROS2Native build system implemented for CMake
* Add g++/gcc option and remove Build path reference from Carla.build.cs
* Auto add ros2 target when ros2 and server is enabled
* Remove ROS2 from client
* Fix build when ROS2 is disabled.
* Clean up space
* Fix will error with ROS2 enabled
* Remove macro collision ROS2
2024-03-14 15:27:10 +00:00
Marcel Pi
63571a79b7
Remove header search in ImageIOConfig.
2024-03-12 16:52:40 +01:00
Marcel Pi
c3118ed55a
Temporarily revert AtomicSharedPtr upgrade.
2024-03-12 15:06:28 +01:00
Marcel Pi
6725e66d0d
Disable Wall by default and fix deprecation warning for std::atomic<std::shared_ptr<T>>
2024-03-12 15:05:13 +01:00
Marcel Pi
ccb5d98d26
Add Linux Toolchain file.
2024-03-07 17:11:15 +01:00
MarcelPiNacy
d0dce22ba1
Replace references to CarlaUE4.
2024-03-04 13:33:51 +01:00
Marcel Pi
74d19eece2
Restructure PythonAPI folder layout + update copyright.
2024-02-26 17:09:02 +01:00
Marcel Pi
b423fe06e2
Fix CMake PythonAPI build. Disable OSM2ODR and OSM World Renderer.
2024-02-20 16:34:31 +01:00
Marcel Pi
9b5d26c3b5
Overhaul PythonAPI, switch to scikit-build-core.
2024-01-25 16:24:20 +01:00
Marcel Pi
aa24005f88
Several fixes (PythonAPI, Configure, Boost Exceptions).
2024-01-23 12:41:57 +01:00
Marcel Pi
ba1c22fc3d
Update copyright.
2024-01-23 12:39:20 +01:00
Marcel Pi
046ad2b238
More fixes.
2024-01-02 15:52:07 +01:00
xavisolesoft
7bbbbecaba
Fix UE5 compilation errors.
2023-12-28 17:04:08 +01:00
Marcel Pi
35c25e768d
More fixes.
2023-12-27 19:43:25 +01:00
Marcel Pi
1b95305b53
Add requirements.txt, fix sqlite build issue and add casts.
2023-12-21 16:02:48 +01:00
Marcel Pi
36e1d08bc2
Modify math utils, change build script indentation.
2023-12-20 12:57:37 +01:00
Marcel Pi
eab641aefb
Merge branch 'dev' into marcel/ue5.3
2023-11-27 20:37:16 +01:00
Marcel Pi
c869a55b0b
Move from boost optional, variant, shared_ptr, filesystem to STL. Update copyright notices.
2023-11-27 20:34:03 +01:00
Marcel Pi
fb2d231c75
General progress and fixes, Houdini does not work however.
2023-11-25 18:51:58 +01:00
Marcel Pi
7b68258a3f
Fix CMakeLists and multigpu errors, upgraded to C++17 and added support for clangd. There are recast&detour errors though.
2023-11-24 17:51:51 +01:00
Bernd Gassmann
7003a7cfbf
Fix RSS python code
...
and adapt on updated synchronous mode handling
2023-11-24 08:33:40 +01:00
Marcel Pi
7c92cdc88f
Minor changes.
2023-11-23 19:06:48 +01:00
Marcel Pi
154cc931f1
Merge branch 'dev' into marcel/exp/configure
2023-11-23 19:06:28 +01:00
Marcel Pi
e4130f627a
More progress, fix deprecations and modify CMakeLists.txt
2023-11-15 19:36:43 +01:00
Guillermo
642a36d75e
Fixed ending lane control bug
2023-11-08 19:08:44 +01:00