nsubiron
1c04325452
Add uncrustify config for UE4
2018-10-19 12:46:31 +02:00
nsubiron
ca7a2dcbc7
Try fix setup.py to link against libcarla_client (Linux only)
2018-10-19 12:16:04 +02:00
nsubiron
4c0110c42f
Fine grained targets in Makefile
2018-10-19 11:43:10 +02:00
nsubiron
98a90496f6
Support for Python 3 on Linux
2018-10-19 11:23:33 +02:00
iFuSiiOnzZ
4b191beb07
Copy missing header for building PythonAPI
2018-10-15 19:02:11 +02:00
iFuSiiOnzZ
bbf222c6c9
Folder 'Saved\Logs' has to exist in order to generate the VS solution from UE4 project
2018-10-13 11:31:55 +02:00
nsubiron
f8592fb98c
Improve Python examples
2018-10-09 19:38:31 +02:00
nsubiron
a901cccb07
Small fix in Setup.sh
2018-10-09 14:23:07 +02:00
nsubiron
3b12d31cc6
Fix travis build (again)
2018-10-08 13:20:05 +02:00
nsubiron
2326345f9e
Add functionality for IO images, and conversion for depth and semseg
2018-10-07 18:44:45 +02:00
nsubiron
d02d9ced3c
Add OutputFile class
2018-10-07 18:44:45 +02:00
nsubiron
18caa51976
Fix sublime project
2018-09-10 12:00:50 +02:00
iFuSiiOnzZ
145f956fff
Remove intall path folder check
...
For "CarlaLIB" and "PythonAPI" don't check if the a build already exists, as the build check is done by the compiler and intallation check is done by cmake.
2018-09-06 16:32:27 +02:00
Marc Garcia Puig
e8e40a3380
Cleaned up a bit the cmd output.
2018-08-30 14:18:53 +02:00
iFuSiiOnzZ
527f641eaa
Remove build log empty lines
2018-08-30 12:18:07 +02:00
iFuSiiOnzZ
d88e338132
Updated documentation and small fixies in BuildCarlaUE4
2018-08-29 14:13:54 +02:00
iFuSiiOnzZ
fcf71d3d61
Print batch params (debug purpose)
2018-08-29 12:24:30 +02:00
iFuSiiOnzZ
4eb9dd6886
Copy python examples to the root of the folder
2018-08-24 17:25:59 +02:00
iFuSiiOnzZ
2616765530
Generate Visual Studio solution if not available
2018-08-24 14:58:46 +02:00
iFuSiiOnzZ
0eb9f88556
improve message user errors
2018-08-24 14:57:29 +02:00
iFuSiiOnzZ
45f1dae560
Build and launch Carla editor
2018-08-24 10:43:22 +02:00
iFuSiiOnzZ
b81c1ccb9e
Change CMakeLists.txt.in messages for client/server libraries
2018-08-23 18:39:41 +02:00
iFuSiiOnzZ
9319a1605c
Update path to Carla content directory
2018-08-23 18:35:23 +02:00
iFuSiiOnzZ
31f0b9206a
Remove extra double quote from the end of the line
2018-08-23 18:31:28 +02:00
iFuSiiOnzZ
4f3986500d
Fix user message for lib carla server build
2018-08-23 18:27:35 +02:00
iFuSiiOnzZ
9673c79260
Remove hard-clean for windows and build and start Carla for 'make launch'
2018-08-23 18:26:20 +02:00
iFuSiiOnzZ
402f3430ed
Check if we get any error while building the egg file
2018-08-20 11:26:09 +02:00
iFuSiiOnzZ
7b413e17e3
Use powershell (Compress-Archive) to compress to zip
2018-08-03 11:52:24 +02:00
iFuSiiOnzZ
907f02fbda
Read reg value even if has spaces
2018-08-02 17:17:54 +02:00
Marc Garcia Puig
5df4bb920c
Compatibility with 64 bits registry access
...
https://support.microsoft.com/en-us/help/948698/you-cannot-use-the-reg-exe-utility-to-access-64-bit-registry-keys-on-a
2018-08-02 16:10:46 +02:00
iFuSiiOnzZ
e412bb93ec
Adding extra files to package
...
Add readme, changelog, licence and some python examples
example.py, manual control, vechicle gallery and Carla API egg file
2018-08-02 15:28:58 +02:00
iFuSiiOnzZ
6d0b211c1f
Tell to Package.bat what version of Unreal Engine to use
2018-08-02 14:34:41 +02:00
iFuSiiOnzZ
691fe88eec
Parsing and processing arguments
2018-08-02 10:51:15 +02:00
iFuSiiOnzZ
f5b7ab08da
Create carla package
2018-08-01 16:36:35 +02:00
iFuSiiOnzZ
6e6a69dd92
Improve user errors
...
Stop build if any error was found
Enable multiprocess compilation
Add BuildPythonAPI.bat to makefile
Add BOOST_ALL_NO_LIB as workaround for https://github.com/boostorg/python/issues/193
2018-07-31 16:35:02 +02:00
iFuSiiOnzZ
c983966c2a
Link runtime libraries dynamically
...
Unreal Engine doesn't allow static runtime linking
https://wiki.unrealengine.com/Linking_Static_Libraries_Using_The_Build_System
2018-07-30 18:59:42 +02:00
iFuSiiOnzZ
4d928ee5c0
Build PythonAPI
...
Add BuildPythonAPI.bat
Build all the libraries in static, the way we are totaly independent of the operating system
2018-07-30 16:52:29 +02:00
iFuSiiOnzZ
f0971ab2d6
Merge branch 'carla-0.9' into 0.9-win32
2018-07-30 13:43:29 +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
f40c90942f
Add more examples
2018-07-29 23:59:22 +02:00
nsubiron
4f5044a495
Expose spectator pawn
2018-07-29 18:03:52 +02:00
nsubiron
bf05c1220a
Add example.py
2018-07-28 20:11:42 +02:00
nsubiron
b870a35fbf
Update content link
2018-07-28 19:32:05 +02:00
iFuSiiOnzZ
756646020d
Merge branch 'carla-0.9' into 0.9-win32
2018-07-27 16:30:40 +02:00
iFuSiiOnzZ
fd6924d548
Build Carla and start UE4Editor
...
Change NMake to VS for rpc and gtest
Remove --delete-src for rpc, gtest and and boost
If carla server/client is compiled don't compile it again
2018-07-27 16:16:58 +02:00
iFuSiiOnzZ
4ed2b34a1e
Create carla client library
2018-07-27 09:11:44 +02:00
nsubiron
4f9299c2b5
Compile all client code with setup.py and custom boost version
2018-07-26 19:07:05 +02:00
iFuSiiOnzZ
3384d0fd6e
Building libcarla without tests
2018-07-26 12:41:20 +02:00
iFuSiiOnzZ
e0be287291
Upgrade boost version to 1.67
2018-07-26 12:17:04 +02:00
iFuSiiOnzZ
db0e3c3044
Change relative path to absoluto path for the setup
...
Rename boost includes folder to include
2018-07-26 09:37:11 +02:00
iFuSiiOnzZ
e414143833
Generate makefile for building CarlaLib
2018-07-25 17:28:50 +02:00
iFuSiiOnzZ
b8d20e40f8
Add setup script that downloads project dependencies
2018-07-25 15:42:02 +02:00
iFuSiiOnzZ
0520687099
Add batch scripts for installing googletest and rpclib
2018-07-25 15:37:20 +02:00
nsubiron
1d9610404d
#573 Changes for using new repository
2018-07-24 12:43:55 +02:00
nsubiron
5a8bb66c5d
CMake generate compile commands for compatibility with external tools
2018-07-19 12:43:21 +02:00
nsubiron
6eb73ada34
Compile everything with C++14 standard
2018-07-13 12:39:23 +02:00
nsubiron
b7a13d08d6
Refactor streaming library
2018-07-13 11:54:12 +02:00
nsubiron
113dc4b6b8
Report test results as XML for Jenkins
2018-07-06 18:29:55 +02:00
nsubiron
0b90c448bf
Replace Linux build system
2018-07-04 19:08:42 +02:00
nsubiron
3fa30e7da4
Update content link
2018-06-15 16:14:01 +02:00
nsubiron
0ee7391876
Add Dockerfile for running Carla releases
2018-06-08 13:14:21 +02:00
nsubiron
64766264c9
Update assets link
2018-06-08 12:36:23 +02:00
Marc Garcia Puig
a01d781e25
Protobuf will install submodules if necessary
2018-05-23 19:59:42 +02:00
Marc Garcia Puig
71310533be
More error checking and few bugfixes.
2018-05-23 16:01:17 +02:00
Marc Garcia Puig
080b7a1d5a
Now the scripts are parametrized and check for errors, + some bug fixes
2018-05-22 16:50:32 +02:00
Marc Garcia Puig
82cf9c4bba
Merge branch 'master' into win_auto_rebuild
2018-05-17 18:47:32 +02:00
Marc Garcia Puig
7fd295c439
Added automatic Setup and Rebuild for Windows
2018-05-17 18:42:54 +02:00
nsubiron
951694aa91
Fix #313 include map name in scene description message
2018-05-08 14:43:39 +02:00
nsubiron
e3bcbcbfba
Update assets link
2018-04-20 17:17:54 +02:00
nsubiron
d6b61aac63
Fix #345 rollback vehicle's location and send relative transform of the bounding box
2018-04-17 15:38:04 +02:00
nsubiron
2417d82dfd
Add frame number to sensor data
2018-04-13 17:55:00 +02:00
nsubiron
51f4d1271d
Add frame number to measurements message
2018-04-13 15:31:04 +02:00
nsubiron
866caf3c1c
Update assets link
2018-04-11 11:24:12 +02:00
nsubiron
014f22b507
Fix #321 , upload latest version of assets and update the link
2018-04-05 10:35:22 +02:00
nsubiron
367fb6f284
Update assets link
2018-03-22 11:38:50 +01:00
nsubiron
8526cd4a83
Increase version to 0.8.0
2018-03-22 10:41:55 +01:00
nsubiron
bb29ff1230
Rename LiDAR ray-trace to Lidar ray-cast
2018-03-19 19:03:01 +01:00
nsubiron
6fa73289b2
Update assets link
2018-03-15 19:08:11 +01:00
nsubiron
808d4295fa
Update assets link
2018-03-15 13:11:51 +01:00
nsubiron
276dd3198f
Add FPS profiler to CarlaServer
2018-03-15 12:51:03 +01:00
nsubiron
86c95c6df3
Merge branch 'master' into issue#132
2018-03-14 11:24:31 +01:00
Marc Garcia Puig
559f02fa8b
Merge branch 'master' into issue#268
2018-03-12 16:29:26 +01:00
nsubiron
72a1c95ccb
Merge branch 'master' into windows_build
2018-03-12 10:26:37 +01:00
Marc Garcia Puig
b0e06c2ffa
Merge branch 'master' into windows_build
2018-03-09 19:03:29 +01:00
Marc Garcia Puig
3a5846cce0
Moved to native commands for the windows build
2018-03-09 18:38:55 +01:00
nsubiron
72cf8b1c2e
Update content link
2018-03-07 14:49:32 +01:00
nsubiron
e4f037cef1
Change units to SI
2018-03-07 12:36:58 +01:00
nsubiron
ffe8b932f9
Add box extent to player measurements
2018-03-06 16:17:25 +01:00
nsubiron
957d44bb38
Update assets
2018-03-02 14:11:34 +01:00
nsubiron
1fc3753ae6
Fix unit tests
2018-02-26 18:14:04 +01:00
nsubiron
2d7c59b33f
Fix bug incorrect task was checked
2018-02-26 18:02:11 +01:00
nsubiron
bb3b8697eb
More robust sensor and agent id
2018-02-24 20:15:21 +01:00
nsubiron
4cc63d4798
Fix shallow copy of pointer was passed over to different thread
2018-02-24 15:03:19 +01:00
nsubiron
8364f5db26
Simplify sensor types and roll back post-processing effect
2018-02-24 13:26:17 +01:00
nsubiron
cb43190184
Test sending sensor data asynchronously
2018-02-13 10:26:57 +01:00
nsubiron
a54dff076f
Send zero length message to end sensor data transmission
2018-02-13 10:26:21 +01:00
nsubiron
129a963e6a
Common interface for sensors, plus allow sensors to be captured asynchronously (wip)
2018-02-07 20:08:43 +01:00
nsubiron
b07409210b
New class SensorDataInbox
2018-02-07 16:56:52 +01:00
Néstor Subirón
66af651711
Merge branch 'sensor-interface#200' into pointCloud
2018-02-03 14:26:19 +01:00
nsubiron
b5b609e7e1
Merge branch 'master' into lidar
2018-02-03 13:20:07 +01:00
nsubiron
c916d738fa
Fix #187 and fix #193
2018-02-02 18:24:32 +01:00
nsubiron
66756ba712
rename ai_control to autopilot_control, again
2018-02-01 12:21:45 +01:00
nsubiron
856e0214cf
Merge branch 'master' into lidar
2018-02-01 11:48:27 +01:00
nsubiron
65e76fbcb7
Rollback links
2018-01-29 11:45:46 +01:00
nsubiron
756cf45c58
Update contents link
2018-01-26 13:05:36 +01:00
nsubiron
fcb32a96b2
Merge branch 'master' into build-sytem
2018-01-23 16:02:24 +01:00
nsubiron
5d72b4178f
Update license
2018-01-22 16:42:10 +01:00
nsubiron
d67dc6a1de
New content version
2018-01-22 11:22:16 +01:00
Marc Garcia Puig
5919e267b2
Merge branch 'dev' into pointCloud
2018-01-11 14:48:29 +01:00
nsubiron
84b20488d1
Update coding standard
2018-01-10 13:29:52 +01:00
nsubiron
e3960046f7
Merge branch 'dev' into lidar
2017-12-22 16:55:05 +01:00
Anton Pechenko
56c65871e5
merged with carla master after 0.7.0
2017-12-05 14:47:52 +03:00
Anton Pechenko
6d9ed1e935
lidar done, before merge master
2017-12-04 18:06:01 +03:00
Anton Pechenko
39886a7e29
lidar points sent into python client
2017-12-01 20:02:20 +03:00
nsubiron
44361cf11e
Send FOV of each image from server
2017-12-01 16:49:30 +01:00
Anton Pechenko
6627ce3bcc
working on sending lidar data
2017-11-30 21:53:30 +03:00
Anton Pechenko
2688a78be5
working on lidar measurement serialization
2017-11-29 20:39:29 +03:00
nsubiron
d2b46badc9
Fix #58 Send vehicle's roll, pitch, and yaw to client
2017-11-29 15:08:59 +01:00
nsubiron
7567184bd8
Increase version
2017-11-28 12:57:15 +01:00
felipecode
adecf52043
Merge pull request #49 from carla-simulator/new_client_api
...
Fix #32 , brand new client API
2017-11-24 16:40:04 +01:00
nsubiron
8326f395a0
Fix gitignore
2017-11-22 19:34:30 +01:00
nsubiron
033854d80f
#32 Rename ai_control to autopilot_control
2017-11-21 15:33:53 +01:00
nsubiron
1849f33a46
#32 Remove what is left of TestingClient
2017-11-18 17:58:54 +01:00
nsubiron
55ae048582
#32 Move testing client into PythonClient
2017-11-18 11:43:12 +01:00
nsubiron
63ede8fd5f
Testing, a bit more time to wait for server
2017-11-10 14:54:28 +01:00
nsubiron
718dad5068
Increase version
2017-11-09 18:07:29 +01:00
nsubiron
f3b7bdbc51
Fix test suite
2017-11-07 12:47:06 +01:00
nsubiron
0aec1f1833
Add license
2017-11-02 14:17:52 +01:00
nsubiron
a0c05da9d7
Update download link
2017-10-27 20:01:18 +02:00
nsubiron
dfe984b678
Fix PythonClient missing protobuf generated file
2017-10-27 11:05:07 +02:00
nsubiron
f327261473
Update download link
2017-10-26 18:19:02 +02:00
nsubiron
2085833dcc
Fix documentation
2017-10-26 17:23:13 +02:00
nsubiron
0f8cc3c6b8
Move 'PythonClient' to 'Util/TestingClient'
2017-10-26 14:12:06 +02:00
nsubiron
bcf0257b15
Update Content version
2017-10-25 22:05:16 +02:00
nsubiron
361ba17a40
Adapt Linux build system
2017-10-25 17:26:31 +02:00
nsubiron
13359f1e52
Include Unreal project and reorganise folders
2017-10-24 19:46:58 +02:00
nsubiron
eb9d51dc32
Organise Python client and make sample script
2017-10-24 16:26:57 +02:00
nsubiron
a1143b3be0
Some clean up
2017-10-19 17:00:14 +02:00
nsubiron
87b98127e8
Python client: fix cast failed due to too big number in settings file
2017-09-26 18:21:49 +02:00
nsubiron
c82c015d14
Change protocol: remove autopilot option, always send AI control and let the client decide
2017-09-26 18:20:50 +02:00
nsubiron
3850f9e1c5
Minor improvements to the python client
2017-09-22 17:55:28 +02:00
nsubiron
4c56b9a3c6
Extend the concept of non-player agents to traffic lights and signs
2017-09-22 16:35:23 +02:00
nsubiron
979092231d
Add console client
2017-09-22 15:45:33 +02:00
nsubiron
4bf2386049
Prepare for new version
2017-09-21 17:01:30 +02:00
nsubiron
2d140ce657
Fix some issues with the image converter
2017-09-19 18:59:36 +02:00
nsubiron
99158bfb6e
Make test LongEpisode always with autopilot
2017-09-19 18:47:27 +02:00
nsubiron
f743608723
Add image converter
2017-09-19 18:46:29 +02:00
nsubiron
5991c71095
rm sometimes do not recognise wild cards in windows
2017-09-19 14:57:43 +02:00
nsubiron
25a4f0411c
Add image parser to client
2017-09-19 14:42:37 +02:00
nsubiron
1d7e5ec769
Improved python client, ported to python 3
2017-09-18 19:51:37 +02:00
nsubiron
45d78645a9
Add CarlaSettings python class
2017-09-18 15:33:45 +02:00
nsubiron
3b225abb79
Some improvements to the test suite
2017-09-15 15:45:05 +02:00
nsubiron
46b026eac9
Add basic tests to test suite
2017-09-14 19:14:54 +02:00
nsubiron
c23ffc9fcf
Add test suite for testing releases
2017-09-14 17:54:11 +02:00
nsubiron
d6e5cbea87
Fix issue agent servers connect too late
2017-09-14 15:04:18 +02:00
nsubiron
e9050679e8
Refactor python client
2017-09-14 15:02:31 +02:00
nsubiron
6e57c18e5b
Fix issue server was destroyed on every reset
2017-09-13 16:12:30 +02:00
nsubiron
814b5390f9
Organise documentation
2017-09-07 15:55:41 +02:00
nsubiron
a7a3dd0356
Fix crash on unit test
2017-09-06 12:57:15 +02:00
nsubiron
cca8024bba
Fix unit test dependencies
2017-09-06 12:17:45 +02:00
nsubiron
cd1db62a97
Add autopilot mode to protocol
2017-09-05 11:43:22 +01:00
nsubiron
cb8e45882c
Some changes in the python client
2017-08-30 12:55:25 +02:00
nsubiron
8a2680428e
Make it compile in Windows
2017-08-29 15:04:58 +01:00
nsubiron
124dd06d40
Statically link CarlaServer
2017-08-29 12:16:40 +02:00
nsubiron
7352ca01b7
Fix random crashes when async server is destroyed
2017-08-28 19:12:21 +02:00
nsubiron
201be068c7
Fix server was sending deleted data
2017-08-25 17:41:08 +02:00
nsubiron
2443345126
Add more options to CARLA settings
2017-07-28 17:03:30 +02:00
nsubiron
1473aa7c39
Update python client
2017-07-28 15:52:13 +02:00
nsubiron
f5c54d2ca1
Remove transform of bounding box from protocol
2017-07-27 17:34:45 +02:00
nsubiron
26d42b6dc2
Changes in the protocol, use repeated and add option for non-player agents
2017-07-27 16:47:02 +02:00
nsubiron
7d582e4b6e
Set up build system
2017-07-26 18:16:30 +02:00
nsubiron
b8ea6d1f7b
Move python client
2017-07-26 12:01:15 +02:00
nsubiron
72e3e7d18f
Setting up compilation
2017-07-26 11:59:31 +02:00
nsubiron
0a0bc3b94e
Integrate new CarlaServer with Unreal
2017-07-26 11:38:36 +02:00
nsubiron
0e9183929e
Replace CarlaServer
2017-07-26 11:12:39 +02:00
nsubiron
8f5b5ed9c6
Move CarlaServer to Util
2017-07-26 11:07:27 +02:00