Commit Graph

5312 Commits

Author SHA1 Message Date
Axel cccb2755eb Fixed rare crash when traffic lights become dormant. 2021-07-13 19:25:44 +02:00
Axel 0cacdad88a Fixed speed limit not reset when waking up actors. 2021-07-13 19:25:44 +02:00
Axel 669c058211 Fixed speed limit component wrong check. 2021-07-13 19:25:44 +02:00
Axel 46fad26755 Fixed speed limit component crash when waking up. 2021-07-13 19:25:44 +02:00
bernat 7986806204 Adding some includes 2021-07-13 19:25:44 +02:00
Axel 46223fa71a Added automatic generation of speed limit signals. 2021-07-13 19:25:44 +02:00
Axel 5456dc5957 Set FXAA antialiasing method 2021-07-13 19:25:44 +02:00
bernat 22e30fc3f6 new content version 2021-07-12 15:29:42 +02:00
Axel fa144beade Enabled texture streaming. 2021-07-12 15:29:42 +02:00
bernat 3e2b29ecc3 Adding a few seconds after loading a new map to let UE4 to free memory 2021-07-06 11:33:11 +02:00
Axel f1d6b9778e Fixed CarlaServer.cpp function to work with the new FCarlaActor class. 2021-07-04 20:11:19 +02:00
Axel c62b4bb280 Added get_stop_waypoints() to traffic light. Renamed affected_lane_waypoints function. Added transform_vector function. 2021-07-04 20:11:19 +02:00
Axel 138a282fe1 Updated changelog 2021-07-04 20:11:19 +02:00
Axel bf4e7b0633 Added get_light_boxes in traffic light actors. Added functions to the World to obtain traffic lights from waypoints and junctions. Improved chached map method. 2021-07-04 20:11:19 +02:00
Axel c757462d03 Added new api functions `get_effect_waypoints`, `get_light_boxes` and `get_opendrive_id` for traffic lights. 2021-07-04 20:11:19 +02:00
Daniel Santos-Oliván 76323ce68f Update CHANGELOG 2021-07-02 10:26:00 +02:00
Daniel Santos-Oliván 33c1109954 Improve vehicle physics tests 2021-07-02 10:26:00 +02:00
Daniel Santos-Oliván e9efa7677e Added Command: ApplyVehiclePhysicsControl 2021-07-02 10:26:00 +02:00
Daniel Santos-Oliván 96e9f35793 Improve the load of the sublevels
- We flush between sublevel load/unload calls to improve determinism
 - We have added a global uuid to allow the load/unload methods to be
called in the same tick
2021-07-02 10:26:00 +02:00
Axel b54d11d8f7 Fixed compilation bug. 2021-06-22 11:01:53 +02:00
Axel d93aaf7624 Updated optical flow documentation. Added OpticalFlowPixel class. 2021-06-22 11:01:53 +02:00
corkyw10 0948b4a451 Added optical flow documentation 2021-06-22 11:01:53 +02:00
bernat c3d9059c91 New content version 2021-06-21 15:46:29 +02:00
bernat 0b62e4d687 New art content removing volumetric clouds because of performance issues 2021-06-21 09:36:39 +02:00
Roel Algaba Brizuela fdec2c89c0 Updated content version 2021-06-16 23:03:53 +02:00
Roel Algaba Brizuela f8573f4dca Updated grass material 2021-06-16 23:03:53 +02:00
Roel Algaba Brizuela efb538dab3 Removed material num check 2021-06-16 23:03:53 +02:00
Roel Algaba Brizuela 5d31f0d65e Re-upload lane markings color fix 2021-06-16 23:03:53 +02:00
Roel Algaba Brizuela 643043fb8f Created button for possible mobility warnings 2021-06-16 23:03:41 +02:00
Roel Algaba Brizuela a9d17aa665 Fix for warnings of mobility type in buildings 2021-06-16 23:03:41 +02:00
bernat 7a4339b5aa Add additional maps to be tested 2021-06-16 11:04:24 +02:00
Axel1092 5c3e9c8b09 Fixed package copy files 2021-06-16 10:57:51 +02:00
Axel 8d605e5f73 Removed debug warnings 2021-06-16 10:57:51 +02:00
Axel 42735854e6 Removed xsd file dependencies. 2021-06-16 10:57:51 +02:00
Daniel Santos-Oliván 7468bbbf59 Temporariliy disable of physics and collision test 2021-06-16 10:57:38 +02:00
Daniel Santos-Oliván 8b99e62a37 Tests: Removed timeout from world methods
As we are using the client-defined timeout
in the world methods now, we do not need to
define custom timeouts.
2021-06-16 10:57:38 +02:00
Daniel Santos-Oliván 15be33e874 World: world methods will use same timeout as client
The world methods: tick, wait_for_tick and apply_settings
will use the timeout defined in the client but they still
allow to define a custom one.
2021-06-16 10:57:38 +02:00
Daniel Santos-Oliván af26ae35bf Added test for sync mode 2021-06-16 10:57:38 +02:00
Daniel Santos-Oliván 71682ee57f LibCarla::Client.h Fixed tick in apply batch 2021-06-16 10:57:38 +02:00
Axel 6af207e476 Fixed color optical flow type. 2021-06-11 19:45:05 +02:00
Axel c88e5b780d removed numpy instalation in windows 2021-06-11 19:45:05 +02:00
Axel 7d637137b4 Removed numpy dependency 2021-06-11 19:45:05 +02:00
Axel1092 a796450d1a Added workarround for installing numpy during setup. 2021-06-11 19:45:05 +02:00
Axel1092 14a3e3dd89 Fixed linker errors with numpy in windows. 2021-06-11 19:45:05 +02:00
Axel1092 74380cdc23
Fixed existing features for Large Maps (#4293)
* Fixed child-parent when waking up dormant actors. Added profiling traces. Fixed transformation of debug shapes in large maps.

* WIP: renaming FActorView to FCarlaActor. Changing calls related to FCarlaActor to acomodate new typing.

* Renaming FActorView to FCarlaActor. Changing calls related to FCarlaActor to acomodate new typing.

* Now traffic lights can be spawned without controllers inside junctions.

* Added functions to interface the FCarlaActor object with recorder. Started adapting recorder to new FCarlaActor object.

* Fixed missing includes.

* Updated CarlaRecorder and CarlaReplayer to use new FCarlaActor interface for vehicles, walkers and sensors.

* Fixed missing includes.

* Streaming level list now is persistant and can be saved for unreal to detect the dependencies.

* Enabled packages for large maps.

* Added Tiles to the MapPath.txt file. Removed debug warnings.

* Fixed traffic light trigger box placement in large maps.

* Fixed traffic light warning. Set speed limit for dormant actors to 30. Fixed semantic segmentation on streaming levels.

* Fixed Traffic Light issue with recorder and dormant state. Removed old ActorView files.

* Fixing line markings semantics

* Fixed recorder issues with traffic lights.

* Filter out the base large map as available map

* Added tile_stream_distance and actor_stream_distance to world settings.

* removed unused comments.

* Added IsActive functions. Dormant actors that cannot be respawned now remain dormant.

* Fixed missing includes.

* Fixed missing includes

* Review fixes. Missing includes.

* Fixed link errors.

Co-authored-by: bernat <bernatx@gmail.com>
2021-06-11 19:44:16 +02:00
Roel Algaba Brizuela 3ceca8235c Updated changelog 2021-06-11 14:31:49 +02:00
Roel Algaba Brizuela 829664d8a3 Extended PythonAPI for weather 2021-06-11 14:31:49 +02:00
corkyw10 8e111ab208 Corrected step for setting the physical asset mesh and updated photo. 2021-06-10 17:28:11 +02:00
bernat 830c9a1f86 More time out for the smoke test 2021-06-10 09:53:52 +02:00
Axel 1a267fbbb1 Removed renderthread and gamethread syncronization for all cameras except dvs. 2021-06-10 09:49:25 +02:00