Marc
b6a78cc810
Fixed of wrong distance function usage
2018-11-14 12:30:08 +01:00
Marc
e93585f9a7
Fixed inverted Y on GetNearestLane
2018-11-14 11:49:22 +01:00
Marc
597cee0d19
GetWaypoint() function working + some unused printfs deleted
2018-11-13 15:26:36 +01:00
Marc
184ff3f55e
Length spelling fix
2018-11-12 15:05:13 +01:00
nsubiron
503fedeb6b
Merge branch 'master' into roads
2018-11-12 14:48:44 +01:00
TheNihilisticRobot
4ca95b7e88
Added clouds to "Clear" weather presets.
...
(cherry picked from commit ba18795626d444c4f92d6a72926699d313ab91fb)
2018-11-12 14:00:19 +01:00
iFuSiiOnzZ
a08e7db963
Fix previous lane id
2018-11-09 16:22:36 +01:00
iFuSiiOnzZ
fe476e8b2b
Change destination ID when contact point is end for a junction
2018-11-09 12:07:49 +01:00
nsubiron
b113b979ca
Log vehicle control in world observer
2018-11-08 12:50:11 +01:00
iFuSiiOnzZ
fb8410c7ff
Update comment function for doxygen
2018-11-08 12:41:12 +01:00
iFuSiiOnzZ
b2369cdc98
Fix wrong iterator comparation
2018-11-08 12:39:11 +01:00
iFuSiiOnzZ
5667505ec9
Merge branch 'geom_fixes' into fix_prev_next_lane
2018-11-08 12:22:36 +01:00
Marc
84f72b7565
GetNearestLane now uses precalculed lane offset + few comments
2018-11-08 12:11:26 +01:00
iFuSiiOnzZ
223ddb94ad
Fix lane missing information
2018-11-07 19:10:01 +01:00
Marc
5015ab782b
Precalculed lane offset from the center of the road
2018-11-05 18:35:24 +01:00
Marc
a82b80eb30
Added LaneOffset to GetNearestPoint function + some explanation comments
2018-11-05 14:09:01 +01:00
iFuSiiOnzZ
f2559e0ee2
Fix the next and previous lane link
2018-11-05 13:47:06 +01:00
nsubiron
dca0bf86b0
First attempt at computing next waypoint
2018-11-03 12:26:19 +01:00
Marc
2b6e3057ea
Added GetNearestLane
2018-11-02 17:40:45 +01:00
iFuSiiOnzZ
ad91f1329d
Process the junction infomation and add it as the next lane info
2018-11-01 12:12:01 +01:00
iFuSiiOnzZ
6f7e3cfcac
Add information for next and prev lane
2018-11-01 10:17:56 +01:00
nsubiron
2a6e341434
Fix CMakeLists.txt source files
2018-10-31 19:30:00 +01:00
Marc
f8626d0461
Fixed tests after changing the coordinates in Math
2018-10-31 13:52:08 +01:00
Marc
529172036f
Removed test_map temporarily
2018-10-31 13:03:01 +01:00
Marc
2310fe1fd7
Merge branch 'roads' of https://github.com/carla-simulator/carla into roads
2018-10-31 12:05:43 +01:00
Marc
4380140c58
Changed coordinate system of Math's arc point distance
2018-10-31 12:05:15 +01:00
iFuSiiOnzZ
ec14745050
Check for errors during opendrive parsing
2018-10-30 14:33:58 +01:00
iFuSiiOnzZ
00fc3e4b26
Return lanes ordered (from 1 to n and -1 to -n)
2018-10-29 15:42:59 +01:00
iFuSiiOnzZ
2b9480a772
Invert the heading the the 'y' to be in Unreal coordinates
2018-10-29 13:42:24 +01:00
nsubiron
eff9fa2ea6
Fix PythonAPI build on Windows
2018-10-29 11:32:32 +01:00
nsubiron
5b2d4f9ed3
Fix Windows compilation
2018-10-29 11:04:44 +01:00
nsubiron
92f8fe7fd6
Merge branch 'master' into roads
2018-10-28 11:35:42 +01:00
nsubiron
6d1f3519ec
Make possible to draw UE4 debug shapes from Python API
2018-10-28 10:19:30 +01:00
nsubiron
58150a65fe
Fix cannot save files on this folder
2018-10-26 19:19:17 +02:00
nsubiron
41a5af110e
Merge branch 'roads' into road_points_test
2018-10-26 19:18:00 +02:00
Marc
ee1eebe0ce
Improved Waypoint interface
2018-10-26 19:03:32 +02:00
nsubiron
5c4d01167c
Merge branch 'roads' into road_points_test
2018-10-26 18:20:29 +02:00
nsubiron
4e075ca1f1
Merge branch 'master' into com
2018-10-26 17:29:59 +02:00
nsubiron
c015a93558
Add missing includes
2018-10-26 15:14:26 +02:00
iFuSiiOnzZ
035c00bb1d
Automatically load opendrife file
2018-10-26 13:01:38 +02:00
Marc
ad2f6f1d52
Sorted includes
2018-10-25 14:45:03 +02:00
iFuSiiOnzZ
e414eb8e98
Update cmake file
2018-10-25 13:50:25 +02:00
iFuSiiOnzZ
1ec41174e1
Route generates seemd to work
...
There is bug in the exported opendrive where is missing some information in the junctions.
2018-10-25 12:55:13 +02:00
iFuSiiOnzZ
905ab57ac5
Remove unnecessary files
2018-10-25 12:50:31 +02:00
nsubiron
73826236e0
Fix wrong overload was called
2018-10-25 12:01:47 +02:00
nsubiron
aeb04231c6
Correct map name if playing in editor
2018-10-25 12:01:19 +02:00
nsubiron
bf0685d115
Expose road maps to Python
2018-10-24 22:42:50 +02:00
nsubiron
6b7ad14665
Add recommended start transforms to map info message
2018-10-24 21:59:23 +02:00
nsubiron
4f92ec758c
Add MapInfo message and serialize OpenDrive file
2018-10-24 21:59:23 +02:00
Marc
ffb4452acf
Refactored interface
2018-10-24 21:58:42 +02:00
nsubiron
f71f31f174
Fix Windows build
2018-10-24 11:22:41 +02:00
nsubiron
46d36435d4
Change testing port
2018-10-23 19:02:54 +02:00
nsubiron
99fc6fd103
Merge branch 'com' into roads
2018-10-23 16:01:15 +02:00
nsubiron
788e37c6ef
Document C++ API
2018-10-23 15:24:33 +02:00
iFuSiiOnzZ
af3e4ea03b
Add lane offsets
2018-10-23 15:17:33 +02:00
Marc
c60c729c64
Added point to arc distance
2018-10-23 14:29:36 +02:00
iFuSiiOnzZ
880a1e4562
Parse lane offset
2018-10-23 09:34:46 +02:00
nsubiron
0bf58e3bf8
Suppress exceptions in destructors
2018-10-22 17:58:20 +02:00
nsubiron
980f0e6a9b
Suppress exceptions in Sensor's destructor
...
(cherry picked from commit bd15ef11ea
)
2018-10-22 17:58:20 +02:00
nsubiron
bd15ef11ea
Suppress exceptions in Sensor's destructor
2018-10-22 15:59:43 +02:00
nsubiron
c478eb039e
Function to disable simulating physics on an actor
2018-10-21 23:39:58 +02:00
nsubiron
d5392c7408
Add traffic lights and signs as actors
2018-10-21 23:35:24 +02:00
nsubiron
cf8a758146
Add semantic tags to actors
2018-10-21 18:27:49 +02:00
nsubiron
07b22b5f2f
Move episode state serialization into Unreal
2018-10-21 17:10:48 +02:00
nsubiron
26198adab3
Fix crash empty actor getting serialized
2018-10-21 16:50:28 +02:00
nsubiron
b80f70b8b9
Add on_tick event
2018-10-21 16:49:43 +02:00
nsubiron
aa83b8abf8
Add wait for tick function
2018-10-21 15:29:27 +02:00
nsubiron
d7ed3e1f8c
Add RecurrentSharedFuture class
2018-10-21 15:22:00 +02:00
nsubiron
313b11931c
Add collision sensor
2018-10-20 20:33:37 +02:00
Marc
66326f7164
Starting waypoint's Python API
2018-10-20 20:24:43 +02:00
nsubiron
05c78aa2a1
Fix rpc::Actor not sending bounding box
2018-10-20 20:23:40 +02:00
nsubiron
60b02faa65
Add MsgPack class
2018-10-20 20:23:18 +02:00
nsubiron
e9f1d30df6
More fixes to episode proxy
2018-10-20 16:59:31 +02:00
nsubiron
484fe9d949
Add ActorVariant class
2018-10-20 16:14:08 +02:00
nsubiron
0dd8c4e15d
Add reference to world in sensor data
2018-10-20 15:18:08 +02:00
nsubiron
26c34f3d95
Fix episode proxy atomicity
2018-10-20 15:15:40 +02:00
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
ca7a2dcbc7
Try fix setup.py to link against libcarla_client (Linux only)
2018-10-19 12:16:04 +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
4b191beb07
Copy missing header for building PythonAPI
2018-10-15 19:02:11 +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
iFuSiiOnzZ
ffb6d2e1d0
Compile opendrive for server and copy headers to Unreal depencies folder
2018-10-11 16:09:54 +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
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
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
iFuSiiOnzZ
4ed2b34a1e
Create carla client library
2018-07-27 09:11:44 +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
4f9299c2b5
Compile all client code with setup.py and custom boost version
2018-07-26 19:07:05 +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
iFuSiiOnzZ
3384d0fd6e
Building libcarla without tests
2018-07-26 12:41:20 +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