Commit Graph

5300 Commits

Author SHA1 Message Date
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
bernat 49db0656ec New content version 2021-06-09 19:28:43 +02:00
Daniel Santos-Oliván 6d94b3a3c5 Fix minor typo 2021-06-09 19:28:43 +02:00
Daniel Santos-Oliván a996260984 Improved robustness of tests
- In the collision sensor test we have incrase the number of frames to
  run and also we run all the vehicles always and show all the ones
  that fail instead of only the first.
  - In vehicle physics tests, we have change all velocity/control setters to batch_sync
  version to avoid losing commands
2021-06-09 19:28:43 +02:00
Axel f64d341fb7 Fixed missing includes. 2021-06-09 19:28:28 +02:00
Axel 84c5995509 Updated CarlaRecorder and CarlaReplayer to use new FCarlaActor interface for vehicles, walkers and sensors. 2021-06-09 19:28:28 +02:00
Axel e2ebdf8d89 Fixed missing includes. 2021-06-09 19:28:28 +02:00
Axel bd1725b2d2 Added functions to interface the FCarlaActor object with recorder. Started adapting recorder to new FCarlaActor object. 2021-06-09 19:28:28 +02:00
Axel 3b8fda28db Now traffic lights can be spawned without controllers inside junctions. 2021-06-09 19:28:28 +02:00
Axel 11c785e288 Renaming FActorView to FCarlaActor. Changing calls related to FCarlaActor to acomodate new typing. 2021-06-09 19:28:28 +02:00
Axel 8925a4ed54 WIP: renaming FActorView to FCarlaActor. Changing calls related to FCarlaActor to acomodate new typing. 2021-06-09 19:28:28 +02:00
Axel ca9ffeb270 Fixed child-parent when waking up dormant actors. Added profiling traces. Fixed transformation of debug shapes in large maps. 2021-06-09 19:28:28 +02:00
Roel Algaba Brizuela 34084f272f
Fixes for large maps (#4271)
* Changed material routes and import.py

* Changed decal process for large maps

* Fixed spaces

* Removed unnecesary file

* Fixes for PR

* Updated materials for curbs and gutters

* Fix parsing of tiles by name

* Updated marking nodes materials and names

* New content version

Co-authored-by: bernat <bernatx@gmail.com>
2021-06-07 15:34:01 +02:00