Commit Graph

332 Commits

Author SHA1 Message Date
doterop 8f1b401e49
Adding load control on sublevels (#3515)
* Added MapLayer enum

* Added Load/Unload layer functions

* Added calls to register and tag objects on map change

* Added missing file

* Updated MapLayer to support more layers

* Added calls to PythonAPI

* Added default value

* Moved CurrentMapLayer to GI

* Updated manual_control with maplayer handling

* Updated help

* Updated Changelog

* Fixed a missing `;`

* Fixed LoadWorld() API so it works with old code

* Added missing include for shipping builds

* Fixed base enum type of MapLayer

* Removed int number from layer output

* Renamed variables

* MapLayer converted to int32 and added generic enumToString function

* MapLayer back to uint16

Co-authored-by: Marc Garcia Puig <marcgpuig@gmail.com>
2020-11-02 11:22:49 +01:00
doterop 4abdd5394f
Character in 2Wheeled BB (#3471)
* Vehicle BB calculation has been updated to include character in 2 wheeled vehicles.

* Updated CHANGELOG.md
2020-10-29 15:20:18 +01:00
Marc Garcia Puig 6d20f7d374 Updated requirements.txt with Pillow 2020-10-27 17:22:02 +01:00
Marc Garcia Puig 4c4b5a6a9e Updated Changelog 2020-10-27 17:22:02 +01:00
San d3f61335dd
osm-xodr conversion encoding correction (#3421)
* open .osm with utf-8 encoding enabled

As the .osm files are utf-8 encoded, it was raising errors while running the config.py script. Added the parameter `encoding='utf-8'` to solve it.

* Update CHANGELOG.md

Co-authored-by: Axel1092 <35765780+Axel1092@users.noreply.github.com>
2020-10-23 10:11:34 +02:00
Pasch, Frederik fddf3c9b2e Update ad-rss-lib to 4.4.0 2020-10-20 14:41:19 +02:00
doterop 4fd68f7894 Updated changelog 2020-10-19 21:31:45 +02:00
doterop d40c47adb5 Updated changelog 2020-10-19 21:31:45 +02:00
Jacopo Bartiromo c54aa11653 CHANGELOG update 2020-10-14 11:16:40 +02:00
bernat 54ab51e57a Updating Changelog 2020-10-09 12:18:48 +02:00
berndgassmann b91e1b5e0e
Merge pull request #3388 from carla-simulator/fix_rss_sensor 2020-10-08 11:29:25 +02:00
bernat 4550573b5e Let skip messages in async, and block on sync mode 2020-10-07 10:56:04 +02:00
bernat 159801fd40 Changelog 2020-09-25 21:15:47 +02:00
Daniel Santos-Olivan 709bfe016f Updated CHANGELOG 2020-09-23 20:40:44 +02:00
Daniel Santos-Olivan 7c3c259926 Updated CHANGELOG 2020-09-23 20:40:44 +02:00
Jacopo Bartiromo 7360436c9d
Determinism for Traffic Manager (#3333)
* Check for determinism

* Per-vehicle random device

* Parameterised random device seed.

* Changing next waypoint selection logic
to use bucketing random device sample.

Arranging next waypoint selections right to left.

* Change to numpy's random lib

* Sorting blueprints to ensure determinism

* New method for determinism

* ResetAllTrafficLight now works in sync mode.

* Moving recorder stuff to engine module

* Fixed recorder for traffic lights in standalone mode.

* Added check to prevent traffic light from updating during replay.

* Updating old traffic lights to use the traffic light component.

* Moved recorder to posttick.

* Small fix to elapse time function.

* Added reset group function to API.

* Merge with traffic_manager/determinism_check

* Changes in TL reset
Option to save to file for recorder script

* Added automatic signal match with OpenDRIVE.

* Fixed error that caused traffic light actors to be missing in client side.

* Added new frozen behavior.

* Updated documentation and changelog

* Updated ContentVersions.txt

* Review changes.

* fixes merge error

* fixes merge

* Update build_windows.md

Added info about command execution that toke me many time to find out

* Update build_windows.md

Updated as requested in pull request review

* Running Carla when choosing a) deb Carla install

This fixes a minor error in the documentation regarding running carla, if the deb installation was choosen.

* Fix for traffic manager freezing upon map change

* attempt to change sys clock to sim clock

* Remove manual unlock of mutex

* fixing merge error

* Changelog and review fixes

Co-authored-by: Praveen Kumar <pravinblaze@hotmail.com>
Co-authored-by: bernat <bernatx@gmail.com>
Co-authored-by: Axel1092 <axellopez92@outlook.com>
Co-authored-by: Axel1092 <35765780+Axel1092@users.noreply.github.com>
Co-authored-by: Néstor Sabater <web.nsabater@gmail.com>
Co-authored-by: ll7 <32880741+ll7@users.noreply.github.com>
2020-09-22 15:20:52 +02:00
Daniel Santos-Olivan 6478d03657 Updated changelog 2020-09-22 12:00:22 +02:00
doterop cc7b1ea910
Retrieve BBs of all the elements of the level (#3301)
* Added new function to calculate BBs on SKM and SM

* Added BB calculation for an array of actors

* Added BB folliage calculation

* Added a call on the GM to get all the BBs of the level

* Fixed Folliage BB calculation.

* GM::GetAllBBsOfLevel now returns the array of BBs

* Added call on the server side to retrieve the BBs

* Removed debug draw calls

* Added call to the PythonAPI

* Added check for empty folliage actors

* Added missing EOF

* Added new RotateVector function

* Added rotation to the BBs

* Update changelog

* Split BB calculation on more functions

* Add tag query and simplified Folliage actor BB calculation

* Look for ISM instead of HISM

* Cleaning comments

* Fixed BB duplication on BP_Procedural_Buildings

* Fixed BB duplication on vehicles BPs

* Added pedestrians case

* Added CityObjectLabel enum on PythonAPI

* Splitted logic in small functions

* Fixed uint8_t

* Merged BB of the lights in a TL

* Splitted work into more functions

* Added missing BB and rotation to TL

* Cleaned comments

* Added missing include

* Changed None to Any in PythonAPI

* Fixed Any enum

* Added check for empty folliage actors

* Added missing EOF

* Added new RotateVector function

* Added rotation to the BBs

* Update changelog

* Split BB calculation on more functions

* Add tag query and simplified Folliage actor BB calculation

* Look for ISM instead of HISM

* Cleaning comments

* Fixed BB duplication on BP_Procedural_Buildings

* Fixed BB duplication on vehicles BPs

* Added pedestrians case

* Added CityObjectLabel enum on PythonAPI

* Splitted logic in small functions

* Fixed uint8_t

* Merged BB of the lights in a TL

* Splitted work into more functions

* Added missing BB and rotation to TL

* Cleaned comments

* Changed None to Any in PythonAPI

* Fixed Any enum

* Fixed rebase
2020-09-21 18:22:03 +02:00
Marc Garcia Puig df74d94a12 Updated CHANGELOG and content versions 2020-09-18 17:24:56 +02:00
Jacopo Bartiromo 1139d679b1 changelog update 2020-09-18 14:55:14 +02:00
glopezdiest 32721d951f
Waypoint buffer cleans on route reset (#3264) 2020-09-17 15:48:09 +02:00
Axel f008c922ba Updated changelog. 2020-09-16 16:32:45 +02:00
bernat 131764de0c changelog 2020-09-09 23:07:34 +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
Pasch, Frederik d8005283be Update changelog 2020-09-03 16:15:54 +02:00
Marc Garcia Puig 537409d91e Updated ContentVersions and CHANGELOG 2020-09-02 14:44:42 +02:00
Simran Verma 5a6e41d457
Update CHANGELOG.md (#3202)
Co-authored-by: bernat <bernatx@gmail.com>
2020-09-02 12:17:12 +02:00
erdnaxe 33508ad1be
Upgrade carla Docker image to Ubuntu 18.04 (#3054)
Co-authored-by: bernat <bernatx@gmail.com>
2020-09-02 12:08:46 +02:00
bernat 9e8f91337b Change to 0.9.10 version 2020-07-31 23:00:20 +02:00
doterop 758dec2677 Updated changelog 2020-07-31 21:55:30 +02:00
Axel ab692ade56 Updated changelog 2020-07-31 21:50:19 +02:00
Daniel Santos-Olivan dbeec13bfd Updated CHANGELOG 2020-07-31 16:39:06 +02:00
bernat 9430d7e6f3 Update documentation 2020-07-31 16:38:41 +02:00
Daniel Santos-Olivan f140584228 Refactored CHANGELOG 2020-07-31 15:15:01 +02:00
joel-mb aeb30d6b5a
[SUMO co-simulation] Fixed computing not allowed routes (#3129)
* Fixed bug computing not allowed routes

* Removed trailing spaces

Co-authored-by: bernat <bernatx@gmail.com>
2020-07-30 15:31:04 +02:00
Daniel Santos-Olivan 41da4d205f Updated CHANGELOG 2020-07-30 15:16:42 +02:00
Marc Garcia Puig f94a9bad91 Added Open3D example script 2020-07-30 15:16:42 +02:00
Marc Garcia Puig c0244d2e85 Updated the changelog 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
Pasch, Frederik f8dd4e7806 Update ad-rss-lib version 2020-07-23 12:59:37 +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
Timothy Scott 0b781d5fd5
Added noise to Lidar sensor (#3001)
Co-authored-by: Marc Garcia Puig <marcgpuig@gmail.com>
2020-07-17 12:33:50 +02:00
Marc Garcia Puig 8557c0b4e5 Updated changelog 2020-07-16 10:13:42 +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 fcc5140873 Updated documentation and changelog 2020-07-10 11:36:31 +02:00
Daniel Santos-Oliván 9b537a226c Update CHANGELOG 2020-07-09 10:24:45 +02:00
Markus Hofbauer 13d9ac7de1 replace deprecated platform dist with distro linux distribution call 2020-07-08 23:17:33 +02:00
Daniel Santos-Olivan e292109879 Updated changelog 2020-07-08 11:44:23 +02:00
doterop cd0c784a71 Updated changelog 2020-07-07 16:53:00 +02:00
Timothy Scott bdc5edd2e6 Fixed gyro to report angular velocity in local sensor frame 2020-07-02 12:22:51 +02:00