Marc
|
d0333f8767
|
Fixed bad practice using namespace
|
2018-10-19 19:31:12 +02:00 |
iFuSiiOnzZ
|
9cd7ee8c6f
|
Add coonection point and if is junction
|
2018-10-19 16:42:33 +02:00 |
nsubiron
|
174e012ede
|
Merge Location and Vector3D
|
2018-10-19 16:04:10 +02:00 |
nsubiron
|
81e7fbc12c
|
Merge branch 'com' into roads
|
2018-10-19 15:14:35 +02:00 |
nsubiron
|
b665fa122c
|
Lower bar for travis tests (once more)
|
2018-10-19 13:30:24 +02:00 |
nsubiron
|
98a90496f6
|
Support for Python 3 on Linux
|
2018-10-19 11:23:33 +02:00 |
nsubiron
|
15ee43375c
|
Add quality level enum serialization
|
2018-10-19 11:22:55 +02:00 |
iFuSiiOnzZ
|
659de82a6a
|
Generating multilane waypoints
|
2018-10-19 10:57:05 +02:00 |
nsubiron
|
a6dfef0cd6
|
Improve wildcard filtering of actors and blueprints
|
2018-10-18 21:09:54 +02:00 |
nsubiron
|
3c1f23a3fa
|
Better logging when destroying actors
|
2018-10-18 20:38:14 +02:00 |
nsubiron
|
21800007b4
|
Add support for requesting the list of actors in the episode
|
2018-10-18 20:36:17 +02:00 |
nsubiron
|
4da71fc39f
|
Add support for accessing and modifying sensor data Array elements
|
2018-10-18 20:32:13 +02:00 |
nsubiron
|
83f4ccad92
|
Lower the bar for travis streaming tests
|
2018-10-18 00:21:03 +02:00 |
nsubiron
|
47d52992f9
|
Make actors get their dynamic state by looking at the episode state
|
2018-10-18 00:21:03 +02:00 |
nsubiron
|
d005074ce4
|
Define common actor_id_type
|
2018-10-18 00:21:03 +02:00 |
nsubiron
|
2168747991
|
Deserialize data from world observer
|
2018-10-18 00:21:03 +02:00 |
nsubiron
|
96ba571dfd
|
Add bounding boxes to Python API
|
2018-10-18 00:21:03 +02:00 |
nsubiron
|
d5f349cfff
|
Add comparison operators to geom classes
|
2018-10-18 00:21:03 +02:00 |
nsubiron
|
817aac38dd
|
Add world observer sensor
|
2018-10-18 00:21:03 +02:00 |
nsubiron
|
23470ad4fb
|
Add bounding boxes to actors
|
2018-10-18 00:21:03 +02:00 |
nsubiron
|
050467e109
|
Add class Vector3D
|
2018-10-18 00:21:03 +02:00 |
nsubiron
|
16f4996e71
|
Move Rotation class to its own header
|
2018-10-18 00:21:03 +02:00 |
nsubiron
|
d7d4dd4e1e
|
Add episode info message
|
2018-10-18 00:21:03 +02:00 |
nsubiron
|
5d2ec3aad0
|
Remove ping call
|
2018-10-18 00:21:03 +02:00 |
nsubiron
|
c7de4c0be7
|
Make Simulator class, leave Client to pure networking methods only
|
2018-10-18 00:21:03 +02:00 |
nsubiron
|
38b9822860
|
Make sure we don't subscribe twice to same stream
|
2018-10-18 00:21:03 +02:00 |
Marc
|
2e7ce9b2a7
|
No longer use of dynamic_cast because UE4 does not suports it :(
|
2018-10-17 21:32:25 +02:00 |
FPerez
|
711e04fc53
|
Capture Gamma set, Preset weathers fixed
|
2018-10-17 19:28:49 +02:00 |
Marc
|
8e2eafcf56
|
More includes to absolute path
|
2018-10-17 18:30:56 +02:00 |
iFuSiiOnzZ
|
dddb128d27
|
Add contact point for road successor/predecessor
|
2018-10-17 15:05:27 +02:00 |
Marc
|
e2378505cd
|
Added support for the direction of the lane connection
|
2018-10-17 14:30:37 +02:00 |
Marc
|
90443b0152
|
Added PointInRectangle functionality
|
2018-10-17 14:16:22 +02:00 |
iFuSiiOnzZ
|
9718238df6
|
Add basic lane information
|
2018-10-17 12:18:40 +02:00 |
Marc
|
db47f8a000
|
The path of Inclues are now absolute
|
2018-10-17 11:49:36 +02:00 |
Marc
|
cfdc726477
|
geom::Math now uses std's max and min
|
2018-10-17 11:41:29 +02:00 |
Marc
|
01408a1df7
|
More functionalities in geom::Math + tests
|
2018-10-16 20:12:03 +02:00 |
Marc
|
a018135b0f
|
Fixed bug filling the MapBuilder
|
2018-10-16 14:32:32 +02:00 |
Marc
|
7236bfc2fe
|
Fixed bug not moving RoadDefinition
|
2018-10-16 13:32:31 +02:00 |
iFuSiiOnzZ
|
a6aedc3d1e
|
Merge branch 'roads' of https://github.com/carla-simulator/carla into roads
|
2018-10-15 19:51:33 +02:00 |
iFuSiiOnzZ
|
a04fc09b67
|
Avoid crash caused by moving a unique pointer
|
2018-10-15 19:49:55 +02:00 |
Marc
|
5e08fb4938
|
Now ids can be 0
|
2018-10-15 19:47:33 +02:00 |
iFuSiiOnzZ
|
b6c36404a3
|
Generate points for the RoutePlanner
|
2018-10-15 18:09:37 +02:00 |
Marc
|
2efcc6fc2e
|
Added GetAllIds in Map class
|
2018-10-15 17:07:27 +02:00 |
Marc
|
71415fa975
|
Waypoints can be generated by Lines and Arcs
|
2018-10-15 16:45:26 +02:00 |
Marc
|
f4e9ecea4f
|
Merge branch 'roads' of https://github.com/carla-simulator/carla into roads
|
2018-10-15 16:08:35 +02:00 |
nsubiron
|
27fbca5900
|
Better error message when a blueprint key is not found
|
2018-10-15 15:59:43 +02:00 |
iFuSiiOnzZ
|
b8c76c67f8
|
Add missing installation files from carla server
|
2018-10-15 15:09:11 +02:00 |
FPerez
|
288a7b7ed0
|
Creeated Weather Presets
|
2018-10-15 13:12:09 +02:00 |
Marc
|
69ef01917d
|
PosFromDist now works correctly
|
2018-10-15 12:19:10 +02:00 |
Marc
|
270f962d6d
|
Fixed bug searching for negative values in GetDirectedPointIn()
|
2018-10-15 12:18:16 +02:00 |
nsubiron
|
f45375c747
|
Add dummy weather presets
|
2018-10-15 11:57:57 +02:00 |
iFuSiiOnzZ
|
e7af113233
|
Merge branch 'roads_win32_build_fix' into roads
|
2018-10-15 11:15:41 +02:00 |
nsubiron
|
e19a5cb7b9
|
Fix compilation on Windows
|
2018-10-15 10:34:16 +02:00 |
nsubiron
|
5bb425737c
|
Expose weather to client API
|
2018-10-15 10:34:08 +02:00 |
iFuSiiOnzZ
|
9e60649ba4
|
Move warning suppress pragma outside define block
|
2018-10-15 09:48:02 +02:00 |
Marc
|
6b4c364aed
|
Getting a point on geometry
|
2018-10-14 18:26:10 +02:00 |
Marc
|
b61e3dd2da
|
Working GetInfo given a distance
|
2018-10-13 16:17:44 +02:00 |
iFuSiiOnzZ
|
604111ec4f
|
Remove intrinsics functions errors by reodering the includes
|
2018-10-13 14:12:20 +02:00 |
iFuSiiOnzZ
|
5b611b84f3
|
Enable UE4 macros only if have been disabled
|
2018-10-13 11:29:48 +02:00 |
Marc
|
b64e06b3b0
|
RoadInfo correctly working with the system
|
2018-10-13 11:29:05 +02:00 |
Marc
|
c04cd5e416
|
Merge branch 'roads' of https://github.com/carla-simulator/carla into roads
|
2018-10-12 18:05:54 +02:00 |
Marc
|
8ff6448982
|
Road structure working with tests
|
2018-10-12 18:05:43 +02:00 |
iFuSiiOnzZ
|
950faa66fc
|
Make CarlaLib compile in Windows
|
2018-10-12 11:27:32 +02:00 |
Marc
|
2dc4f1ae84
|
Now, Map is only movable
|
2018-10-11 17:43:41 +02:00 |
Marc
|
1a6bcf8d75
|
Added anoter road test
|
2018-10-11 16:47:50 +02:00 |
Marc
|
8735f750df
|
Privatized Map constructor, only MapBuilder can create an instance of it
|
2018-10-11 16:46:43 +02:00 |
iFuSiiOnzZ
|
3a09b56ac4
|
Use Build function of MapBuilder to get the map
|
2018-10-11 16:12:12 +02:00 |
Marc
|
92f36a1d2b
|
Merge branch 'roads' of https://github.com/carla-simulator/carla into roads
|
2018-10-11 14:38:37 +02:00 |
Marc
|
d42e2ba4bf
|
Reorganized road namespace structure
|
2018-10-11 14:35:04 +02:00 |
iFuSiiOnzZ
|
a955d6c8c6
|
Fix wrong variable assignation
|
2018-10-11 14:11:46 +02:00 |
Marc
|
43e63dd62e
|
Renamed functions for consistency
|
2018-10-11 11:43:24 +02:00 |
iFuSiiOnzZ
|
018a3f8aff
|
PythonAPI compilation fix
|
2018-10-11 11:34:38 +02:00 |
iFuSiiOnzZ
|
53c8cd3b59
|
Move row pointers to std::unique_ptr
|
2018-10-11 10:22:54 +02:00 |
iFuSiiOnzZ
|
cbd528f9f8
|
Remove destructor from OpenDriveData
|
2018-10-11 09:28:10 +02:00 |
nsubiron
|
0f38aff8d5
|
Add MultiStream for streaming simultaneously to multiple clients
|
2018-10-11 00:28:29 +02:00 |
nsubiron
|
75cec0b615
|
Allow to deregister sessions when closed
|
2018-10-10 22:56:05 +02:00 |
Marc
|
d6a696f261
|
Made a new file for Geometry class + some fixes
|
2018-10-10 20:10:18 +02:00 |
nsubiron
|
5de16e9eee
|
Fix travis (as usual)
|
2018-10-10 19:25:28 +02:00 |
nsubiron
|
c544129622
|
Add unit test for checking server shutdown
|
2018-10-10 18:10:33 +02:00 |
nsubiron
|
3d80d5e641
|
Merge streaming tests
|
2018-10-10 18:09:19 +02:00 |
nsubiron
|
e3fbf63c42
|
Fix crash on server shutdown
|
2018-10-10 18:09:13 +02:00 |
Marc
|
3c84cd0813
|
Merge branch 'roads' of https://github.com/carla-simulator/carla into roads
|
2018-10-10 16:45:55 +02:00 |
iFuSiiOnzZ
|
0a8b0cb40d
|
Remove allocated memory when OpenDriveData is destroyed
|
2018-10-10 16:44:13 +02:00 |
Marc
|
50eaddb62d
|
Merge commit
|
2018-10-10 16:32:37 +02:00 |
Marc
|
bd02ff7d9a
|
Changed to use unique_ptr
|
2018-10-10 16:29:52 +02:00 |
iFuSiiOnzZ
|
a0dd7a22ab
|
Remove allocated memory when OpenDriveData is destroyed
|
2018-10-10 16:28:56 +02:00 |
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 |
nsubiron
|
b3f8d4dc51
|
Add LifetimeProfiled to profile actor's lifetime
|
2018-10-09 14:23:07 +02:00 |
nsubiron
|
3f2787799e
|
Fix issues related to the destruction of objects
|
2018-10-09 12:29:54 +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 |
nsubiron
|
27c378a88a
|
Fix issues related to unsubscribing from a stream
|
2018-10-08 23:02:51 +02:00 |
nsubiron
|
1aa89af1a1
|
Add episode class
|
2018-10-08 19:23:32 +02:00 |
nsubiron
|
2c53287dcf
|
Make possible to unsubscribe from a sensor stream
|
2018-10-08 13:47:10 +02:00 |
nsubiron
|
91aa984350
|
Fix Boost.Python not getting the right signature
|
2018-10-08 13:47:10 +02:00 |
nsubiron
|
d56c17a166
|
Release Python GIL when possible
|
2018-10-08 13:47:10 +02:00 |
nsubiron
|
5965c3bdbe
|
Refactor client-side code and its C++ API
|
2018-10-08 13:47:10 +02:00 |
nsubiron
|
3b12d31cc6
|
Fix travis build (again)
|
2018-10-08 13:20:05 +02:00 |
nsubiron
|
882992952c
|
Small refactor of sensor data IO
|
2018-10-07 18:44:45 +02:00 |
nsubiron
|
2ad3ffedc5
|
Expose methods for saving and converting images in Python
|
2018-10-07 18:44:45 +02:00 |
nsubiron
|
eeb72e7020
|
Fix image IO to handle any format based on file extension
|
2018-10-07 18:44:45 +02:00 |
nsubiron
|
2326345f9e
|
Add functionality for IO images, and conversion for depth and semseg
|
2018-10-07 18:44:45 +02:00 |
nsubiron
|
23499b41bb
|
More generic and complete StringUtil
|
2018-10-07 18:44:45 +02:00 |
nsubiron
|
4ad2095c92
|
Add methods for saving point clouds in ply format
|
2018-10-07 18:44:45 +02:00 |
nsubiron
|
d02d9ced3c
|
Add OutputFile class
|
2018-10-07 18:44:45 +02:00 |
nsubiron
|
0f16fedb4d
|
Reduce benchmark speed and acceptance threshold
|
2018-10-07 18:42:41 +02:00 |
nsubiron
|
fa19f0296e
|
Close #815, discard message if the connection is too slow
|
2018-10-07 13:24:44 +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 |
nsubiron
|
8805d0d79a
|
Fix typos
|
2018-08-24 14:40:19 +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
|
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 |
nsubiron
|
7d1f51e9cc
|
Add functions to set actor location and transform
|
2018-07-28 15:23:57 +02:00 |
nsubiron
|
2253877405
|
Name some arguments for Python
|
2018-07-28 13:59:31 +02:00 |
nsubiron
|
f9b7578d6c
|
Allow destroying actors from Python
|
2018-07-28 13:04:59 +02:00 |
nsubiron
|
c4c15cbb41
|
Add function to enable autopilot from Python
|
2018-07-27 19:56:00 +02:00 |
nsubiron
|
ad876a282f
|
Better validation of actor descriptions
|
2018-07-27 18:43:27 +02:00 |
nsubiron
|
eb2cbc7839
|
Expose recommended attribute values in Python
|
2018-07-27 18:42:49 +02:00 |
nsubiron
|
167cef21a0
|
Fix try spawn actor catching too general exception
|
2018-07-27 18:42:00 +02:00 |
iFuSiiOnzZ
|
756646020d
|
Merge branch 'carla-0.9' into 0.9-win32
|
2018-07-27 16:30:40 +02:00 |
nsubiron
|
81ba9782cb
|
Helpers to convert actor attribute values
|
2018-07-27 14:51:30 +02:00 |
nsubiron
|
2e71467ff5
|
Add find function to blueprint library
|
2018-07-27 12:59:38 +02:00 |
nsubiron
|
d543c3812e
|
Add function to apply control to vehicles
|
2018-07-26 22:08:39 +02:00 |
nsubiron
|
f89f728871
|
Add function to spawn actor attached to another actor
|
2018-07-26 20:37:15 +02:00 |
nsubiron
|
ab431e3847
|
Exposing cameras in Python API
|
2018-07-26 18:25:57 +02:00 |
iFuSiiOnzZ
|
83464900b9
|
Make Carla build for Windows
Add missing libs
Enable exceptions
Enble/Disable some UE4 macros
|
2018-07-26 15:01:54 +02:00 |
nsubiron
|
8ae2770e1a
|
Improvements to actor spawners
|
2018-07-25 17:16:28 +02:00 |
nsubiron
|
60d866d5b6
|
Access Python blueprints with bounds checking
|
2018-07-25 11:45:16 +02:00 |
nsubiron
|
a1158c6ca8
|
Fix some compilation errors on Windows
|
2018-07-24 18:05:53 +02:00 |
nsubiron
|
a1663c6e03
|
Attach description to actor instance
|
2018-07-24 12:41:44 +02:00 |
nsubiron
|
0f636e84fd
|
Full pipeline for spawning actors from Python
|
2018-07-23 20:40:59 +02:00 |
nsubiron
|
03c5ccc9d2
|
Add game mode for new RPC server
|
2018-07-23 17:43:23 +02:00 |
nsubiron
|
45f661ff9e
|
Expose actor definitions and attributes on client side
|
2018-07-19 12:19:39 +02:00 |
nsubiron
|
82de324b0f
|
Suppress clang warning
|
2018-07-15 18:52:17 +02:00 |
nsubiron
|
b7a13d08d6
|
Refactor streaming library
|
2018-07-13 11:54:12 +02:00 |
nsubiron
|
90b58429bb
|
Update Jenkins pipeline
|
2018-07-06 18:04:50 +02:00 |
nsubiron
|
084fe6c0f6
|
Add LibCarla module
|
2018-07-04 11:11:49 +02:00 |