Commit Graph

78 Commits

Author SHA1 Message Date
iFuSiiOnzZ 7c8dc9907c Add geometry to road segment 2018-10-10 12:59:48 +02:00
Marc 627ccaf6c2 Better Geometry types and better MapBuilder API 2018-10-10 11:52:50 +02:00
iFuSiiOnzZ d2c8af25af Start to build the map 2018-10-09 15:36:45 +02:00
Marc b600888c90 Issue with undefined functions 2018-10-09 14:50:58 +02:00
Marc 62eefd9917 Fixed formating error in MapBuilder 2018-10-09 12:20:34 +02:00
Marc 1612a308ec New MapBuilder structure 2018-10-09 11:03:49 +02:00
iFuSiiOnzZ 2bc1ac507d Add OpenDrive points generator 2018-10-05 13:00:21 +02:00
iFuSiiOnzZ 4a5995c6ef Add OpenDrive parser 2018-10-05 11:08:21 +02:00
nsubiron dd0de88fbd Add namespaces for road classes and opendrive 2018-10-03 11:33:18 +02:00
nsubiron db9d6a781d Small refactoring and documentation 2018-10-02 18:00:16 +02:00
nsubiron f1a20eee8e Tiny fix 2018-10-02 15:03:58 +02:00
nsubiron 84d48f7ed3 Expose lidar measurements to Python API 2018-10-02 15:03:58 +02:00
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 93809422bd Retrieve sensor definition from static function 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 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 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 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
nsubiron 0b38510f8f Change Python client timeout to float seconds 2018-09-30 17:45:47 +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
nsubiron 1f1f24dad6 Fix #761 streaming client fails to connect in Windows 2018-09-06 17:09:41 +02:00
nsubiron 09f4ed7fd7 Allow iterating attributes of an actor blueprint 2018-09-03 11:44:37 +02:00
Andrei Jianu e7291e2ce4
Merge branch 'master' into 0.9-win32 2018-08-27 17:40:29 +02:00
iFuSiiOnzZ 42048c06df Remove boost include path as is LibCarla tests are not compiled in Windows 2018-08-27 17:40:01 +02:00
nsubiron 8805d0d79a Fix typos 2018-08-24 14:40:19 +02:00
iFuSiiOnzZ 4de394eb9b Wrong var name, it sould be BOOST_LIB_PATH instead of BOOST_LIBRARY_PATH 2018-08-23 18:44:21 +02:00
iFuSiiOnzZ e908ff20c9 Dissable/Enable macros for clang compiler 2018-07-30 18:57:36 +02:00
iFuSiiOnzZ f0971ab2d6 Merge branch 'carla-0.9' into 0.9-win32 2018-07-30 13:43:29 +02:00
nsubiron 3b3bb1868a Fix the build 2018-07-30 12:37:28 +02:00
iFuSiiOnzZ 4a56c81ee9 Fix cmake boost lib path for LibCarla server
For the server the boost lib path was define as BOOST_LIBRARY_PATH and for the client as BOOT_LIB_PATH. To keep it uniform between linux and windows, the variable was rename as BOOST_LIB_PATH.
2018-07-30 09:34:11 +02:00
nsubiron e34a5891b1 Add addition and subtraction operators to locations 2018-07-29 18:04:57 +02:00
nsubiron 4f5044a495 Expose spectator pawn 2018-07-29 18:03:52 +02:00
nsubiron 12243aa84e Add functions to get actor location and transform 2018-07-28 17:46:26 +02:00