Commit Graph

706 Commits

Author SHA1 Message Date
bernat 7374804542 Adding plugins to the package 2020-12-22 16:13:50 +01:00
bernat a51a73ed87 Update content version 2020-12-21 23:03:06 +01:00
Axel 383c0ebb74 Fixed missing laneChange record in OSM converted OpenDRIVE maps. 2020-12-21 12:20:00 +01:00
bernat c07857a8cc Update content 2020-12-18 20:27:55 +01:00
bernat 0d24c199fa New option to package to a single archive all 2020-12-18 14:32:05 +01:00
Axel 9ead730f53 fixed check.sh 2020-12-18 11:47:39 +01:00
Axel 8521510be8 Fixed unexpected arguments causing an error in .sh build files. 2020-12-18 11:47:39 +01:00
Axel eabca398e9 Fixed build always reporting success even if failed. 2020-12-18 11:47:39 +01:00
bernat e32b13ccf2 Update content version 2020-12-17 19:16:30 +01:00
bernat b6de4cde11 Updating content version 2020-12-16 17:26:06 +01:00
bernat ccd36af546 Updating content version 2020-12-16 10:41:42 +01:00
bernat 71bfacf038 Update content version 2020-12-14 18:25:35 +01:00
bernat c8a330897a Update content version 2020-12-14 12:33:31 +01:00
bernat 8582de10d5 Revert a commit with workaround for windows 2020-12-14 12:33:31 +01:00
bernat 832099c70d Update content 2020-12-14 12:33:31 +01:00
bernat 87f477b852 Fix windows packages argument 2020-12-14 12:33:31 +01:00
bernat a6cb97474c content version 2020-12-14 12:33:31 +01:00
bernat f6325849d5 Workaround to solve the 1024 limitation on windows batch variables 2020-12-14 12:33:31 +01:00
bernat af522c247b Update content version 2020-12-14 12:33:31 +01:00
Axel 95b5242d1e Fixed paths 2020-12-11 16:59:44 +01:00
Axel 23a33eb43e Fixed windows paths 2020-12-11 16:59:44 +01:00
Axel 8881d1e898 Removed argument requirements. 2020-12-11 16:59:44 +01:00
Axel bffd921958 Added python script to edit uproject file. 2020-12-11 16:59:44 +01:00
Axel c0c24f6756 Updated uproject file 2020-12-11 16:59:44 +01:00
Axel1092 f408813e72 Fixed windows carsim toggle. 2020-12-10 20:38:33 +01:00
Axel1092 96b74f25ae Updated bat files to consider --carsim flag 2020-12-10 20:38:33 +01:00
Axel 3fff811bb8 Fixed missing includes 2020-12-10 20:38:33 +01:00
Axel b068dd81d5 Added to enable optional compilation of CarSim plugin. 2020-12-10 20:38:33 +01:00
bernat 64d2fc58f0 new content version 2020-12-03 12:24:24 +01:00
Axel 2e0f69d4a1 Updated ContentVersions.txt 2020-12-03 12:24:24 +01:00
Daniel Santos-Olivan b0cc977a8c Updated Content 2020-12-03 12:24:24 +01:00
Daniel Santos-Oliván 937eb73bfa Change to Windows launch
In this way, we make sure that the correct version of UE4 is used for
carla.
2020-12-03 12:24:24 +01:00
Marc Garcia Puig 13e5f76e62 Fixed error when using "--config" in make package 2020-12-02 11:55:45 +01:00
bernat 595cdd77b8 Updated content (black-listed folder name fixed) 2020-11-04 08:59:28 +01:00
bernat 5cb6488eac Updated content 2020-11-03 18:08:52 +01:00
Yash Jha eccf75bb05 Edited Windows.mk for directories with spaces
Recently added BuildOSM2ODR.bat wasn't quoted, meaning it may not work properly with directories having spaces. Eg.  Space between "My" and "PC" in C:/Users/My PC. This will lead to ignoring the BuildOSM2ODR.bat and ultimately inaccurate build. The issue is fixed in this commit.
2020-10-28 11:36:37 +01:00
Axel b9518b190f Fixed check.sh smoke test python version 2020-10-28 11:35:44 +01:00
Pasch, Frederik fddf3c9b2e Update ad-rss-lib to 4.4.0 2020-10-20 14:41:19 +02:00
berndgassmann b91e1b5e0e
Merge pull request #3388 from carla-simulator/fix_rss_sensor 2020-10-08 11:29:25 +02:00
Axel 6f4e69da4c Fixed build script parsing arguments. 2020-10-02 11:51:37 +02:00
Axel c62070bbdd Fixed python 2 boost recompilation. 2020-10-02 11:51:37 +02:00
Axel b6c650d438 Python 2 returns. 2020-10-02 11:51:37 +02:00
Axel 247c27e6af Build scripts accept any option and only use those that are needed. 2020-10-02 11:51:37 +02:00
bernat 0c97e9a5de Enable deploy of four number version 2020-09-30 20:22:25 +02:00
Axel c2cb39afca Removed libxerces-c from prerequisites and documentation 2020-09-30 12:52:00 +02:00
Axel ae4102c1c9 Changed xerces-c transcoder. 2020-09-30 12:52:00 +02:00
Axel a4eaba572f Added Xerces-c library to setup.sh 2020-09-30 12:52:00 +02:00
bernat 55a83f911a New version 0.9.10 2020-09-25 14:52:05 +02:00
bernat 25f1780a1e New content version 2020-09-24 20:39:58 +02:00
bernat 549bed21f2 New content version 2020-09-24 12:49:58 +02:00
bernat 0ff1dc4561 New content version 2020-09-23 17:47:11 +02:00
bernat 3e76783217 Fixing python version 2020-09-23 17:47:11 +02:00
Marc Garcia Puig fb96d7f6c7 Updated ContentVersions 2020-09-18 17:24:56 +02:00
Marc Garcia Puig 6b9124f013 Added an accidentally removed `s` 2020-09-18 17:24:56 +02:00
Marc Garcia Puig df74d94a12 Updated CHANGELOG and content versions 2020-09-18 17:24:56 +02:00
Marc Garcia Puig 78c7564835 Updated ExposureCompensation 2020-09-18 17:24:56 +02:00
Marc Garcia Puig 3b81872f05 Updated content version 2020-09-18 17:24:56 +02:00
Axel 58a0709416 Updated ContentVersions 2020-09-16 16:32:45 +02:00
doterop f287a1e7c0
Automatic calculation of vehicle's BB (#3267)
* Added BB calculation

* Updated changelog

* Removed logs

* Improved BB calculation

* Added BB calculation

* Updated changelog

* Removed logs

* Improved BB calculation

* Updating content version

Co-authored-by: bernat <bernatx@gmail.com>
2020-09-09 14:29:31 +02:00
Axel 40296dfa90 Fixed python version argument string. 2020-09-04 17:24:16 +02:00
Axel 443113c890 Removed python 2 prerequisites. 2020-09-04 17:24:16 +02:00
Axel 658a7fb370 Fixed smoke test. 2020-09-04 17:24:16 +02:00
Axel 172d947ed8 Removed Python 2 from default builds. 2020-09-04 17:24:16 +02:00
Axel 2829e63f1b Added libxerces-c and setuptools version 2020-09-04 17:24:16 +02:00
Axel 63ad110bf5 Fixed test compilation. 2020-09-03 19:27:53 +02:00
Axel 15f93a6862 Added libpng to linux setup. 2020-09-03 19:27:53 +02:00
Pasch, Frederik 5f67e28821 Update RSS library to 4.1.0
Add setMapLogLevel() to rss sensor API
2020-09-03 16:15:54 +02:00
Marc Garcia Puig 537409d91e Updated ContentVersions and CHANGELOG 2020-09-02 14:44:42 +02:00
Axel 3926fec5fb fixed argument parsing issue. 2020-08-27 11:29:47 +02:00
Axel c2f703b504 Added version to python3 compilation options. 2020-08-27 11:29:47 +02:00
bernat 9e8f91337b Change to 0.9.10 version 2020-07-31 23:00:20 +02:00
doterop 7726382734 Updated ContentVersion 2020-07-31 21:55:30 +02:00
Axel 733e3a8fc9 Review fixes 2020-07-31 21:50:19 +02:00
Axel 89eb183fd8 windows package fix. 2020-07-31 21:50:19 +02:00
Axel 0e80bd8309 Updated package. 2020-07-31 21:50:19 +02:00
Axel1092 a9d0eb11ef Compilation fix. 2020-07-31 21:50:19 +02:00
Axel1092 009e92edf4 Minor build system update 2020-07-31 21:50:19 +02:00
Axel1092 f6676ca8e9 Cleaned up build files. 2020-07-31 21:50:19 +02:00
Axel1092 550c252813 Renaming OSM2ODR 2020-07-31 21:50:19 +02:00
Axel1092 8f5a5b43dc Added converter build system for windows. 2020-07-31 21:50:19 +02:00
Axel1092 1047c76d2b Added settings class for osm to odr conversion and documentation. 2020-07-31 21:50:19 +02:00
Axel1092 ed4805557b Finishing fist iteration of the OSM2ODR API 2020-07-31 21:50:19 +02:00
Axel1092 a3fa0f7bed Added xsd schema files to PythonAPI 2020-07-31 21:50:19 +02:00
Axel1092 f9baef5050 Added OSM to XODR to PythonAPI. 2020-07-31 21:50:19 +02:00
Axel1092 f87593aa30 Removed executable. Integration with PythonAPI. 2020-07-31 21:50:19 +02:00
Axel1092 8109473775 Added converter. 2020-07-31 21:50:19 +02:00
bernat aa48256e93 Update RPClib with fix of crash when closing session 2020-07-31 15:15:35 +02:00
Marc Garcia Puig 4d9da5e374 Updated ContentVersion.txt 2020-07-29 16:09:18 +02:00
Fabian Oboril a71e6e9fe6 Fixed spdlog version to v1.7.0 for RSS
Just using the v1.x branch is now longer working, as it
requires a cmake newer than 3.5.
2020-07-29 16:02:09 +02:00
germanros1987 a4cbea5173
Update: Make CARLA faster in a docker container (#3098) 2020-07-28 12:20:00 -07:00
bernat 91790e20be Update content version 2020-07-23 21:55:10 +02:00
Pasch, Frederik f8dd4e7806 Update ad-rss-lib version 2020-07-23 12:59:37 +02:00
bernat c0e6754cef Update content version 2020-07-22 18:25:55 +02:00
bernatx 5661215174 Updating assets content 2020-07-21 10:43:03 +02:00
bernat 6757ae7059 Update assets content 2020-07-17 15:38:06 +02:00
bernat 72df68b56a Add module distro to docker 2020-07-17 15:38:06 +02:00
bernat 5ac2ba712c
Adding make commands to retrieve the Plugins (#3017)
Co-authored-by: Marc Garcia Puig <marcgpuig@gmail.com>
2020-07-17 12:36:49 +02:00
Pasch, Frederik bc898acdf9 Cleanup 2020-07-14 17:53:28 +02:00
Pasch, Frederik 88ae9d04ae Update to AD RSS Library 4.0.0
- Added support for unstructured scenes and pedestrians.
- Rework rss example folder structure
- Python based debug drawing
- Handle negative speeds
- Fixes #2871 by linking libproj statically.
- Fixes #2958 by using sequential colcon build
- Allow setting log level
- Add ActorConstellationCallback
- Move setting of RssDynamics to python code
2020-07-14 17:53:28 +02:00
Axel1092 08fd7585e5 Updated ContentVersions.txt 2020-07-10 11:36:31 +02:00
pedroburito ad7621749e Update install_boost.bat
Specify target toolset while bootstraping (required when using VS2019 Buildtools and targeting 2017 toolchain)
2020-07-09 09:16:42 +02:00
Philipp Dittmann 6bfe53fb46 add 4 more missing backslashes to bat files 2020-07-09 09:16:17 +02:00
Philipp Dittmann 9ad22a290a Fix backslash for UE4_ROOT in Util/BuildTools/BuildCarlaUE4.bat 2020-07-09 09:16:17 +02:00
Philipp Dittmann 20bb4c55bd Fix Windows build: Batch Files: proper handling of input, (back)slashes, spaces 2020-07-09 09:16:17 +02:00
bernat ba63075f37 Move required modules into documentation 2020-07-08 23:17:33 +02:00
Markus Hofbauer 13d9ac7de1 replace deprecated platform dist with distro linux distribution call 2020-07-08 23:17:33 +02:00
bernat 74d37a85f1 Update UE4 version (from 4.22.2 to 4.24.3) 2020-07-07 16:55:07 +02:00
Johannes Schmitz c0b5f3f017 Remove unecessary line from launcher script to avoid sudo
The launcher script CarlaUE4.sh shouldn't require sudo. In fact the line that
requires sudo is not necessary at all since the executable flag is already
set.
2020-07-07 16:53:43 +02:00
Axel1092 a4b92a02d9 Updated changelog and content versions. 2020-06-30 21:38:47 +02:00
Marc Garcia Puig ab46478929 Updated content version 2020-06-10 14:43:21 +02:00
Joel Moriana f8407118f8 Fixed quality level in debian package 2020-06-03 11:35:16 +02:00
Joel Moriana a9c3007a6b Fix codacy errors 2020-06-03 11:35:16 +02:00
Joel Moriana 6d631a6933 Add support for new carla releases
* Allow choosing carla release through a parameter when calling the script.
* Package name updated to carla-simulator.
* Package URL updated.
* Automatic detection of python3 and python2 egg files.
* Adds Co-Simulation folder to the debian package.
2020-06-03 11:35:16 +02:00
bernat 74981af663 Added a test in smoke tests to check all spawnpoints in all maps 2020-05-14 14:22:30 +02:00
bernat 0e60250a2b If UE4_ROOT is not specified, then use the last version found in the registry 2020-05-04 10:04:52 +02:00
bernat 3f6e308301 Fix windows script to find UE4 directory 2020-05-04 10:04:52 +02:00
bernat 1a2c2ea76a Changing to version 0.9.9 2020-04-23 15:52:28 +02:00
bernat 07ff7f3ad1 Better build script 2020-04-22 23:21:11 +02:00
bernat 2eb2a0c047 Adding make docs on windows 2020-04-22 21:03:11 +02:00
bernat b3c6279248 Update ContentVersions 2020-04-22 21:02:55 +02:00
bernat 0b401bc792 Update ContentVersions.txt 2020-04-22 19:24:48 +02:00
bernat b58414265b Change windows package to Shipping mode 2020-04-22 19:24:19 +02:00
bernat 52b7073b48 Fixing idention 2020-04-22 12:24:28 +02:00
bernat 19627ac094 Smoke test fix, and windows clean fix 2020-04-22 12:24:28 +02:00
doterop 4384e386c2
Light API (#2756)
* Added CarlaLight class.

* Added get and set for carla light type.

* Added LightManager, Light and LightState

* Fixed unapplied changes

* Fixed LM::GetAllLights

* Fixed Python getter

* Added LightManager, Light and LightState. Python bindings included.

* Completed LightManager communication and LightSubsystem on server

* Fixed concurrency and color conversion

* Added check for null case on RegisterLight and UnregisterLight

* Fixed map change crash in editor.

* Added client syncronization.

* Updated Python docs.

* Fixed client sync

* Added CarlaLight class.

* Added get and set for carla light type.

* Added LightManager, Light and LightState

* Fixed unapplied changes

* Fixed LM::GetAllLights

* Fixed Python getter

* Added LightManager, Light and LightState. Python bindings included.

* Completed LightManager communication and LightSubsystem on server

* Fixed concurrency and color conversion

* Added check for null case on RegisterLight and UnregisterLight

* Fixed map change crash in editor.

* Added client syncronization.

* Updated Python docs.

* Fixed client sync

* Updated changelog

* New iteration on lights docs

* Fixed docs

* Content version updated

* Removed NonCopyable

* Compilation fix.

Co-authored-by: Axel1092 <axellopez92@outlook.com>
Co-authored-by: sergi-e <rigesklaine@gmail.com>
Co-authored-by: bernat <bernatx@gmail.com>
2020-04-17 12:29:54 +02:00
bernat 7d3d1796b1 Add opendrive files on packages, for standalone mode 2020-04-15 16:59:26 +02:00
bernat 244a85a9a1 Improved creation of json with 'json' module 2020-04-15 14:57:06 +02:00
bernat ff6d7d79e4 Remove build.utils from import (only used in Docker) 2020-04-15 14:57:06 +02:00
bernat a0294e9e78 Fix Codacy errors 2020-04-15 14:57:06 +02:00
bernat 22ebc81599 Fix PyLint errors 2020-04-15 14:57:06 +02:00
bernat fef9387750 Gives write access to the input folder in Docker 2020-04-15 14:57:06 +02:00
bernat a88c28a972 Adding autogeneration of JSON file if none exist 2020-04-15 14:57:06 +02:00
bernat 8e7d839f07 Adding check to shared library 2020-04-15 14:57:06 +02:00
bernat 53e6d48ce9 Fixing Codacy 2020-04-15 14:57:06 +02:00
bernat 63a19846d6 More checks in script 2020-04-15 14:57:06 +02:00
bernat 72e6a88ce1 Fix running FBX2OBJ with .SO file 2020-04-15 14:57:06 +02:00
berndgassmann cf413fa8b4
Merge branch 'master' into feature/integrate_rss_3.0.0 2020-04-07 17:05:32 +02:00
bernat 04b5e4fcd4 Add backup for LibPNG for windows (SourceForge is not reliable) 2020-04-06 22:40:38 +02:00
Bernd Gassmann f3930a8f0f Ensure make package always package the correct version
Add postfix to libcarla_client{_rss}{_debug}.a in RSS variant.
make package target always rebuilds the final python shared library and
so cannot package wrong version.
Put LGPL lisence in python egg if RSS is linked.
2020-04-03 19:57:44 +02:00
Bernd Gassmann fa8a80c41a add make package.rss target 2020-04-01 16:10:50 +02:00
Bernd Gassmann 179ec725fa Fix some robustness issues
Create RssCheck (again) when Listen is called to prevent from creating
loggers all the time someone lopps over the actor list and the
actor/sensor instances getting created.

Only traverse actor list in CreateWorldModel once.

tbb::parallel_for_each() gets already created actors and doesn't loop
itself over actor list (which blocks).

Finally changed code format of RSS to keep 120 chars per line.
2020-03-31 18:30:50 +02:00
berndgassmann 849a6c54c5
Merge branch 'master' into feature/integrate_rss_3.0.0 2020-03-31 18:28:22 +02:00
bernat c393f3a1b1 Adding Co-Simulation on packages 2020-03-31 16:33:19 +02:00
berndgassmann dc6c80a820
Merge branch 'master' into feature/integrate_rss_3.0.0 2020-03-31 10:28:35 +02:00
bernat 1c468bbca9 Updating ContentVersions.txt 2020-03-30 23:32:29 +02:00
bernat 4977071f40 Updating ContentVersions.txt 2020-03-30 22:57:43 +02:00
Bernd Gassmann d913938f1f Integrate ad-rss without find_package to cope with cmake 3.5 and newer boost version 2020-03-30 17:52:37 +02:00
Bernd Gassmann 19075c8ecb Remove src and build folders before cloning repos 2020-03-30 14:02:50 +02:00
Bernd Gassmann 808028db33 Remove submodules and build ad-rss under Build folder 2020-03-30 12:42:06 +02:00
Bernd Gassmann 7ad35a9ec5 Adapted to clang8 boost built
and added some words on colcon installation in Docu.
2020-03-30 11:00:50 +02:00