Commit Graph

1398 Commits

Author SHA1 Message Date
nsubiron 11167181f2 Port lidar to new sensor system 2018-10-02 15:03:58 +02:00
nsubiron c84eb298e7 Check sizeof sensor header 2018-10-02 15:03:58 +02:00
nsubiron fb68143559 System for setting sensor attributes 2018-10-02 15:03:58 +02:00
nsubiron 8cfee9696d Better support for blueprints in SceneCaptureSensor 2018-10-02 15:03:58 +02:00
nsubiron 93809422bd Retrieve sensor definition from static function 2018-10-02 15:03:58 +02:00
nsubiron cca42fd618 Remove everything related to the deprecated sensors 2018-10-02 15:03:58 +02:00
nsubiron 283ab21581 Reparent and rename Lidar 2018-10-02 15:03:58 +02:00
nsubiron 282789548e Fix image buffer stride issues 2018-10-02 15:03:58 +02:00
nsubiron 367a6b51eb Allow each scene capture sensor have its own serializer 2018-10-02 15:03:58 +02:00
nsubiron d3f8740df2 Add shader-based sensors 2018-10-02 15:03:58 +02:00
nsubiron 151ea569a1 Reparent scene capture camera 2018-10-02 15:03:58 +02:00
nsubiron 1b9fa8c55d Fix extra allocation for DirectX buffers 2018-10-02 15:03:58 +02:00
nsubiron bf88697374 Add debugging methods to scene capture sensor 2018-10-02 15:03:58 +02:00
nsubiron 5e18418e14 Demolish the OldSensorFactory 2018-10-02 15:03:58 +02:00
nsubiron ff9ae37b79 Fix buffer pool needs to be dynamically allocated 2018-10-02 15:03:58 +02:00
nsubiron d0629c9381 Image serialization complete pipeline 2018-10-02 15:03:58 +02:00
nsubiron 396894f10b Migrate deprecated ASceneCaptureCamera to the new ASceneCaptureSensor 2018-10-02 15:03:58 +02:00
nsubiron 92855ccfde Fix setup.py failed to compile boost sources 2018-10-02 15:03:58 +02:00
nsubiron f4b386eb9d Fix Buffer issue with TArrays 2018-10-02 15:03:58 +02:00
nsubiron c68c3e9e4c Basis for SensorRegistry and ASensor class 2018-10-02 15:03:58 +02:00
nsubiron a69dd143bf Compile-time dispatcher for sensors and serializers 2018-10-02 15:03:58 +02:00
nsubiron 3177c52e9b Add Optional class 2018-10-02 15:03:58 +02:00
nsubiron c6c5edb892 Rename ASensor to ADeprecatedSensor 2018-10-02 15:03:58 +02:00
nsubiron b99d9c2b49 Add copy with offset to Buffer and document class 2018-10-02 15:03:58 +02:00
nsubiron 3bd67d2fdf Allow including LibCarla headers multiple times in UE4 2018-10-02 15:03:58 +02:00
nsubiron 13b9723c46 Make ThreadGroup inherit NonCopyable 2018-10-02 15:03:03 +02:00
nsubiron 6752ea12c2 Fix unit test 2018-10-02 15:03:03 +02:00
nsubiron f55cbfea4f Fix compilation in Visual Studio 2018-10-02 15:03:03 +02:00
nsubiron f217e5e61c Reuse buffer based on capacity instead of size 2018-10-02 15:03:03 +02:00
nsubiron fbe0d678e5 Reuse allocated memory for sensor data in the client-side 2018-10-02 15:03:03 +02:00
nsubiron fb2691e326 Add buffer pool to reuse allocated memory 2018-10-02 15:03:03 +02:00
nsubiron 2ab8a0cb42 Make access to stream session atomic 2018-10-02 15:03:03 +02:00
nsubiron a869424185 User buffer as much as possible to avoid a couple of dynamic allocations 2018-10-02 15:03:03 +02:00
nsubiron 930a3cf9bc Add generic buffer class to replace streaming message 2018-10-02 15:03:03 +02:00
Marc Garcia Puig 420fab0dd0
Fixed .gitignore not ignoring the Content 2018-10-02 12:05:05 +02:00
nsubiron 6e0abd3442 State client timeout accepts floats 2018-10-01 14:29:11 +02:00
nsubiron b9a6ad659c Add timeout to manual_control.py 2018-09-30 17:45:47 +02:00
nsubiron 0b38510f8f Change Python client timeout to float seconds 2018-09-30 17:45:47 +02:00
Marc Garcia Puig 09df66a083 Misspelling error in shader name 2018-09-18 13:57:48 +02:00
Marc Garcia Puig 4c87fa7451 Added lens distortion shader + fixed '.gitignore' issue ignoring plugin's postprocessing materials 2018-09-18 13:57:48 +02:00
nsubiron efc93a56d8 Reduce travis-ci job output 2018-09-18 12:19:45 +02:00
Felipe Codevilla 4b910347a5 adding carla docker 2018-09-17 10:08:04 -07:00
felipecode 479c619bcb fixing nestor comment 2018-09-17 08:58:25 -07:00
felipecode 7288b00a5d docker tutorial updated 2018-09-17 08:57:53 -07:00
felipecode 447bdcd76d adding a docker tutorial 2018-09-17 08:56:59 -07:00
felipecode 4fd4d5d4af docker tutorial updated 2018-09-17 08:51:26 -07:00
felipecode dae847b1d6 adding a docker tutorial 2018-09-17 08:51:26 -07:00
nsubiron 18caa51976 Fix sublime project 2018-09-10 12:00:50 +02:00
nsubiron 64b1b27315 Remove unnecessary includes 2018-09-10 11:54:31 +02:00
nsubiron 2beedaf4f1 Fix again #761, add more flexibility to the info that goes into a stream token 2018-09-07 17:28:33 +02:00