Commit Graph

5063 Commits

Author SHA1 Message Date
Roel Algaba Brizuela fd66375188 Fixes for import 2021-05-26 13:30:14 +02:00
bernat 3a53b3cd4e Fix collision of imported meshes 2021-05-26 13:30:14 +02:00
bernat a88170119c Disabling streamming of textures 2021-05-21 09:44:06 +02:00
Daniel Santos-Oliván 2621a9ad11 Disable camera smoke test 2021-05-20 16:33:27 +02:00
Daniel Santos-Olivan 7edcea297b Jenkinsfile: Revert changes 2021-05-20 16:33:27 +02:00
Daniel Santos-Olivan 55f68cc403 Update of Jenkinsfile 2021-05-20 16:33:27 +02:00
Daniel Santos-Olivan bc3e68a99e Temporally disabled the smoke tests of vehicle physics 2021-05-20 16:33:27 +02:00
Daniel Santos-Olivan 2a5181bd61 Util/VehicleTester: Fix minor bug 2021-05-20 16:33:27 +02:00
Daniel Santos-Olivan d6ee662bcd Jenkinsfile: Added control in the launch of the server 2021-05-20 16:33:27 +02:00
Daniel Santos-Olivan 365082c8e2 Added util script to test vehicle physics 2021-05-20 16:33:27 +02:00
Daniel Santos-Olivan fd2c3885d8 TestVehiclePhysics: Disabled wheel collision test 2021-05-20 16:33:27 +02:00
Daniel Santos-Olivan fd06ae6f7b Updated CHANGELOG 2021-05-20 16:33:27 +02:00
Daniel Santos-Olivan c779b364e8 Jenkinsfile: grouping sh commands in blocks 2021-05-20 16:33:27 +02:00
Daniel Santos-Olivan 93ab8b9d87 Jenkinsfile: Fixed small bug 2021-05-20 16:33:27 +02:00
Daniel Santos-Olivan d486adc81a Update Jenkinsfile
We have split the smoke test for Python2, Python3 and the examples
to reboot the server between each of them.
2021-05-20 16:33:27 +02:00
Daniel Santos-Olivan cf0cd184bb Add collision sensor test to list 2021-05-20 16:33:27 +02:00
Daniel Santos-Olivan 7dc9e78331 TestVehiclePhysics: Update and enable all tests 2021-05-20 16:33:27 +02:00
Daniel Santos-Olivan d8c2342a3c CollisionSensorTest: Enable test and minor update 2021-05-20 16:33:27 +02:00
Daniel Santos-Olivan 4090eb7fe3 Added smoke test for collision sensor 2021-05-20 16:33:27 +02:00
Daniel Santos-Olivan 668303ef76 Added smoke to check the point count for Lidar and Semantic Lidar 2021-05-20 16:33:27 +02:00
corkyw10 1091bc5676 Moved horizontal_fov variables to sensor ref blueprint tables. Corrected values in Python API. 2021-05-20 16:33:27 +02:00
corkyw10 e786b9179a Updated PythonAPI with new WheelPhysicsControl values and Lidar/Semantic Lidar values. Fixed bug where 'inherited from' links were broken in API docs. Updated code snippet in tutorial 'control vehicle physics' 2021-05-20 16:33:27 +02:00
Daniel Santos-Olivan 8b025b0018 Added test for apply control 2021-05-20 16:33:27 +02:00
Daniel Santos-Olivan 3ee6a1c5d8 smoke.test_vehicle_physics: add filter for cars 2021-05-20 16:33:27 +02:00
Daniel Santos-Olivan 5f4583bd14 test_determinism: Add more output when failing 2021-05-20 16:33:27 +02:00
Daniel Santos-Olivan 88d732e899 Updated smoke.test_vehicle_physics
- Fix error in reload of world
 - New test about long stiff values
 - Minor fixes
2021-05-20 16:33:27 +02:00
Daniel Santos-Olivan f9d71845e6 Fix values for tire stiffness 2021-05-20 16:33:27 +02:00
Daniel Santos-Olivan e3ba9e4940 Added tire stiffness forces to physics control 2021-05-20 16:33:27 +02:00
Daniel Santos-Olivan 8c6288ea24 Added test for different friction values 2021-05-20 16:33:27 +02:00
Daniel Santos-Olivan a52d09286a smoke_vehicle_physics: Fix small bugs 2021-05-20 16:33:27 +02:00
Daniel Santos-Olivan 3f698f47c1 Updated CHANGELOG 2021-05-20 16:33:27 +02:00
Daniel Santos-Olivan 0603acf708 Added smoke tests for vehicle physics 2021-05-20 16:33:27 +02:00
Daniel Santos-Olivan 0eb8e2c0a4 FrictionTrigger: Return vehicles to old friction 2021-05-20 16:33:27 +02:00
Daniel Santos-Olivan dd6dd7ba11 CarlaWheeledVehicle: Correct setup of the wheels
Setup the wheels correctly after applying the physics control
2021-05-20 16:33:27 +02:00
Daniel Santos-Olivan 3fbdd5b908 Added Abs method to carla vectors 2021-05-20 16:33:27 +02:00
Axel1092 5858882848
Fixed missing includes. (#4234) 2021-05-20 16:33:13 +02:00
Axel1092 c46c65ff4f
Large Maps (#4207)
* Added LargeMapManager

* Added DVector Vector of doubles

* Declaration of interface

* Added AUncenteredPivotPointMesh

* Added map generation from assets folder

* Updates on FDVector

* Added tile load on demand

* Fixed load tile issues after rebasing origin

* Updated FDVector

* Added some auxiliary functions

* Added conversion and operator

* Added methods to check and configure the state

* Removed const and updated printed info

* Added macro to avoid logs

* Added info dump functions

* The asset spawn check was added to the tick

* LargeMapManager added to CarlaGM

* Moving to level load autocontrol

* Updated with new function name, AddNewClientToConsider

* Fixing forced tile load

* Added operator*(float)

* Disabled Localplayer

* Now the streaming is handled by us

* Fixed remove of considered actors

* Fixed typo

* Added MapOrigin to the Episode

* Added Vector3DInt to LibCarla

* Removed floats in Vector3DInt

* Added offset to client actor's location

* Fixed old cast warning

* Removed float

* Added explicit cast to avoid warning

* Fixed client actor transform

* Removed unnecessary code

* Added origin offset to spawn_actor

* Adding spawn points generation

* Added spawn points folder in editor

* Changed Spawnpoint for only Transforms

* World rebase is triggered directly

* Added offset when attaching actors

* Detecting hero vehicle

* Added LargeMapManager

* Added DVector Vector of doubles

* Declaration of interface

* Added AUncenteredPivotPointMesh

* Added map generation from assets folder

* Updates on FDVector

* Added tile load on demand

* Fixed load tile issues after rebasing origin

* Updated FDVector

* Added some auxiliary functions

* Added conversion and operator

* Added methods to check and configure the state

* Removed const and updated printed info

* Added macro to avoid logs

* Added info dump functions

* The asset spawn check was added to the tick

* LargeMapManager added to CarlaGM

* Moving to level load autocontrol

* Updated with new function name, AddNewClientToConsider

* Fixing forced tile load

* Added operator*(float)

* Disabled Localplayer

* Now the streaming is handled by us

* Fixed remove of considered actors

* Fixed typo

* Added MapOrigin to the Episode

* Added Vector3DInt to LibCarla

* Removed floats in Vector3DInt

* Added offset to client actor's location

* Fixed old cast warning

* Removed float

* Added explicit cast to avoid warning

* Fixed client actor transform

* Removed unnecessary code

* Added origin offset to spawn_actor

* Adding spawn points generation

* Added spawn points folder in editor

* Changed Spawnpoint for only Transforms

* World rebase is triggered directly

* Added offset when attaching actors

* Detecting hero vehicle

* Only hero vehicles are considered to stream tiles

* Little update on log macro

* Adding support for ghost actors

* Refactored LargeMap classes

* Refactored LargeMap classes

* Revert refactor

* Remove files

* Added dormant state to actors

* Fixed spawn+rebase on new OnActorSpawn

* Removed circular dependency warning

* Converted FActorView into an USTRUCT

* Added actor state conversion to dormant

* Removed ConvertActorDormant

* Added spawn and transition of dormants

* Ghost to Dormant working

* Replicated dormant actors

* Add substraction operators

* Added dormant to ghost conversion

* Fixed some issues in dormant to ghost conversion

* WIP! Attached actors not working properly

* WIP! Attached actors not working properly

* Added tiles loaded from umaps.

* Fixed Missing includes

* Added FActorData classes to save and restore actor state for dormant actors. Edited all client - server calls to recognize the dormant state. FActorView now can hold null AActor* when is dormant. Large Maps now load tiled umaps instead of assets.

* Fixed dormant check for attached actors

* Expanded FActorData classes. Added world observer aware of dormant actors.

* Extended FActorData classes with walker data.

* Fixed missing includes

* Removed some with editor macros.

* Added virtual destructor to FActorData.

* Adding includes

* Fixed warnings. Added UNoWorldOffsetSceneComponent to have unreal actors unnafected by rebase.

* Fixed tile alingment.

* Added sensor data to restore the comunication.

* Added parent hierarchy consideration to sleep/wakeup of ghost/dormant actors.

* Fixed crash for sensor destruction.

Co-authored-by: doterop <daniel.oterop@gmail.com>
Co-authored-by: bernat <bernatx@gmail.com>
2021-05-20 16:09:43 +02:00
Roel Algaba Brizuela 689f3a7e8e Fixes for PR 2021-05-20 14:21:26 +02:00
Roel Algaba Brizuela ad8e0b53c1 Removed unnecesary file 2021-05-20 14:21:26 +02:00
Roel Algaba Brizuela ed8809d2a0 Fixed spaces 2021-05-20 14:21:26 +02:00
Roel Algaba Brizuela f1778e9849 Changed decal process for large maps 2021-05-20 14:21:26 +02:00
Roel Algaba Brizuela f2930a4116 Changed material routes and import.py 2021-05-20 14:21:26 +02:00
corkyw10 52688011e4 Added images 2021-05-19 15:28:55 +02:00
corkyw10 d060752bc3 Documented physics convergence. Fixed incorrect table of contents link 2021-05-19 15:28:55 +02:00
bernat aa6377c9e1 Updating boost source URL 2021-05-17 20:57:40 +02:00
bernat 09af2fb46d New content version 2021-05-17 20:56:46 +02:00
bernat 80c5e33d5c Calculate navigation data in parallel while cooking 2021-05-17 20:56:46 +02:00
Roel Algaba Brizuela a9c859f98d Fix for commandlet 2021-05-17 20:56:46 +02:00
bernat dfef92818c New content version 2021-05-17 20:56:46 +02:00
Roel Algaba Brizuela 4e1976def4 Fixed tabs and spaces for PR 2021-05-17 20:56:46 +02:00