Commit Graph

398 Commits

Author SHA1 Message Date
amparore 62630cef0a
Fixes nullptr bug in CarlaRecorder::AddCollision (PR resubmit, for Axel1092) (#4727)
* Fixed bug causing the server to sigsegv when a vehicle collides an environment object in recording mode

* fix include for windows

Co-authored-by: Axel1092 <35765780+Axel1092@users.noreply.github.com>
Co-authored-by: bernatx <berni2berni>
2021-11-08 10:17:19 +01:00
bernatx 328cfca118 Adding seed for better pedestrians reproducibility 2021-11-05 18:49:11 +01:00
bernatx e48d658699 changelog 2021-11-05 18:48:33 +01:00
berndgassmann 6fc187f4b3
RssSensor fixes (#4604)
* RssSensor fixes

RssSensor:
- make client side calculations threaded to ensure it is not
incrementally delaying the whole client
- support multiple instances of RssSensor
- initialize _last_processed_frame properly

RssRestrictor:
- enable python set_log_level

General:
- Update to RSS v4.4.2 and map v2.4.5_hotfix supporting elevation
- manual_control_rss: enalbe dynamics log level switching

* Update to ad-rss-lib 4.4.3

* really go to ad-rss-lib 4.4.3
2021-11-05 18:12:49 +01:00
bernatx a1ecf54f96 changeslog 2021-11-05 16:29:36 +01:00
Guillermo 030b36eed7 Fixed collision detection for behavior agent 2021-11-05 15:40:28 +01:00
Jacopo Bartiromo 5f07128176
New Traffic Manager features for 0.9.13 (#4786)
* Changes in constant values
Added new constants

* Added Ambulance and Firetruck as unsafe vehicles in spawn_npc.py

* WIP: Rerouting algorithm

* Removing rerouting algorithm.
Fixed collisions at high speed.

* Changes to constant values and cleaning up.

* Users can now set their own path by giving a list of locations.
Implementation of RoadOption for SimpleWaypoints
Implementation of GetNextAction and GetActionBuffer for TM actions
Parameters for setting the path import and starting the import process.
Other minor changes

* Users now only need to use one parameter to import path

* added road option to the cache map

* Introduced RoadOption in InMemoryMap for each swp
Introduced getter in PythonAPI for high level path
Introduced getter in PythonAPI for next high level action
Introduced parameters for random lane changes
Fixed keep right parameter

* Introduced parameter SetImportedRoute to set a RoadOption path for TM controlled vehicles.
Method in Localization Stage to compute a path using RoadOptions.

* CHANGELOG.

* Changing names of methods
Cleanup

* Small changes to Collision Stage
Cleanup of SetRoadOption
Added debug_helper in Loc Stage (to be removed)

* Changes to get_next_action and get_all_actions
Fixed lane changes representation in those methods
Now get_next_action and get_all_actions need the Actor in Python

* Remove debug_helper
Set MAX_BRAKE to 0.7

* Constant values in Loc stage

* Code fixes

* Small changes in collision stage
Adding constants for VLStage
Changes in VLStage

* Choose randomly a right or left lane change if forcing both.

* Reviewable changes
Changes name of variables in Loc stage
Removed unnecessary import

* Minor final changes

* Change of method name in generate_traffic

* Change in Latest ContentVersion.txt

Co-authored-by: Joel Moriana <joel.moriana@gmail.com>
2021-11-03 11:06:14 +01:00
Luca 85da613f51
Vehicle lights state in traffic manager (#4717)
* added vehicle lights stage to the traffic manager under the dev branch

* update CHANGELOG to lastest version and added vehicle lights stage for automatically turn on-off lights

* added vehicle lights stage to the traffic manager under the dev branch

* removed commented code

* cleanups to the code, adding some comments to explain how the trafficmanagerlocal handles the command buffer

* fixing missing reference in ALSM constructor, disabling vehicle light state for dormant vehicles

* bugfix in vehicle_id_list access, added fix to avoid blinking brake lights due to throttle control

* requested changes in the vehicle light stage code

* missing namespace qualifier for constants

* Added explicit method to enable the vehicle lights management by the TM, on a per-vehicle basis. Changed generate_traffic.py to use the new vehicle lights stage instead of just setting a fixed, constant vehicle light status. Docs are updated, accordingly.

Co-authored-by: npunito <npunito>
Co-authored-by: Jacopo Bartiromo <32928804+jackbart94@users.noreply.github.com>
2021-10-28 16:09:14 +02:00
Axel e28186d3db Updated content versions 2021-10-26 18:43:48 +02:00
Hita Barasm Mamagani 9346d24b21 Updated CHANGELOG 2021-10-18 09:24:39 +02:00
Jacopo Bartiromo 3858c5f04c
Improvements in Traffic Manager for 0.9.12 (#4686)
* Changes in constant values
Added new constants

* Added Ambulance and Firetruck as unsafe vehicles in spawn_npc.py

* WIP: Rerouting algorithm

* Removing rerouting algorithm.
Fixed collisions at high speed.

* Changes to constant values and cleaning up.

* Cleanup

* Changelog

* Added a factor of vehicle length when checking for collision at low speed.

* Change in horizon rate
2021-10-05 10:57:47 +02:00
Guillermo 58fa31f63d Added CHANGELOG 2021-09-28 11:08:38 +02:00
Daniel Santos-Olivan 9d30eb956a Updated changelog 2021-09-16 11:28:46 +02:00
qhaas 717295e553 update changelog with fix to Dockerfile 2021-09-09 13:03:28 +02:00
Guillermo fee6a749f5 Exposed some vector functions to the python api 2021-08-07 17:43:38 +02:00
bernatx 32ffd2c435 Changing to version 0.9.12 2021-07-30 13:12:28 +02:00
Guillermo 792f1ceca0 Added changelog 2021-07-29 15:34:20 +02:00
Daniel Santos-Olivan 81a4439b1c Updated CHANGELOG 2021-07-28 22:05:48 +02:00
Axel 4d2e40a59a Updated documentation and changelog 2021-07-28 18:11:37 +02:00
Daniel Santos-Oliván cd8e06ca42 Update CHANGELOG 2021-07-23 10:34:54 +02:00
alejandroFraga 52a50a91b6 CHANGELOG updated 2021-07-20 22:12:36 +02:00
bernatx 2efbd4ec99 updated changelog 2021-07-15 10:53:16 +02:00
Axel 138a282fe1 Updated changelog 2021-07-04 20:11:19 +02:00
Daniel Santos-Oliván 76323ce68f Update CHANGELOG 2021-07-02 10:26:00 +02:00
Roel Algaba Brizuela 3ceca8235c Updated changelog 2021-06-11 14:31:49 +02:00
Shashank Singh 38beabbad5 added VelocityMaterial.uasset and updated CHANGELOG 2021-06-02 13:15:17 +02:00
Jacopo Bartiromo f946f16c86 Update changelog 2021-05-28 11:31:10 +02:00
Daniel Santos-Olivan fd06ae6f7b Updated CHANGELOG 2021-05-20 16:33:27 +02:00
Daniel Santos-Olivan 3f698f47c1 Updated CHANGELOG 2021-05-20 16:33:27 +02:00
bernat bc4d23a5e9 Import maps in tiles 2021-05-13 19:39:50 +02:00
Roel Algaba Brizuela 5e735e2d49 Updated ChangeLog 2021-05-07 15:52:21 +02:00
Corinne cec8fd90ae
Corkyw10/chrono docs (#4160)
* Added Chrono Integration page to navigation

* Initial draft of Chrono documentation

* Added Python API information for enable_chrono_physics. Made some syntactical changes to first draft of Chrono docs.

* Made the forward slash character in PythonAPI stand out. Added link to Actor class in the Chrono doc.

* Added manual_control_chrono.py to PythonAPI/examples

* Edited chrono torial. Edited changelog.

Co-authored-by: Axel <axellopez92@outlook.com>
2021-05-07 15:16:32 +02:00
joel-mb ad860c3d1a
[Co-Simulation] Fix import sumo_integration module (#3988)
* fix import sumo_integration module

Fixed vtypes file path to allow importing the sumo_integration module

* CHANGELOG updated

Co-authored-by: Axel1092 <35765780+Axel1092@users.noreply.github.com>
Co-authored-by: bernat <bernatx@gmail.com>
2021-04-29 11:33:54 +02:00
glopezdiest 3360d27486
Improved agent vehicle detection (#3973)
* Improved agent vehicle detection

* Minor CHANGELOG error

Co-authored-by: Jacopo Bartiromo <32928804+jackbart94@users.noreply.github.com>
2021-04-27 15:02:18 +02:00
Daniel Santos-Olivan 2ebcc0babd Update CHANGELOG 2021-04-26 14:57:18 +02:00
Daniel Santos-Oliván 62d4ab1766 Updated CHANGELOG 2021-04-14 23:30:03 +02:00
Daniel Santos-Oliván 9dfb793193 Updated CHANGELOG 2021-04-12 09:48:03 +02:00
Axel a0c15d9649 Edited changelog and documentation. 2021-04-01 12:32:30 +02:00
bernat cb1a5dfc68 changelog 2021-03-31 10:00:24 +02:00
Roel Algaba Brizuela e9fc29898f
Added wheel control (#3868)
* First version - Wheel direction changes

* Updated CHANGELOG.md

* Fix DVSCamera include error

* Updated vehicle wheels direction commands

* Reset files back to default state

* Removed files from PR.

* Updated changelog
2021-03-15 15:42:33 +01:00
Daniel Santos-Olivan ea2f459e63 Updated CHANGELOG 2021-03-15 12:37:15 +01:00
Guillermo 27ddb69d8d Improved local planner set_global_plan function 2021-03-05 14:08:19 +01:00
Axel 04482af93d Updated jenkinsfile and changelog 2021-03-04 12:48:57 +01:00
bernat b26e896878 Changelog 2021-03-02 13:06:31 +01:00
Daniel Santos-Olivan e4bc705e6d Updated CHANGELOG 2021-03-02 12:57:31 +01:00
bernat 6d1511d759 Changelog 2021-02-25 16:48:15 +01:00
bernat 4fef53d653 changelog 2021-02-23 19:07:23 +01:00
corkyw10 9e0e95bcfb updated changelog with performance benchmarking docs ref 2021-02-05 12:28:35 +01:00
Guillermo 18f2558223 Fixed bug related to RoadOptions 2021-01-29 09:59:25 +01:00
bernat 3f4eed2239 More version changes 2020-12-22 18:34:44 +01:00