Commit Graph

3769 Commits

Author SHA1 Message Date
Bernd Gassmann d175860ec6 Fixed default value of RSS road_boundaries_mode in ref_sensors.md 2020-04-08 14:59:14 +02:00
berndgassmann f02c269bd1
Merge branch 'master' into feature/integrate_rss_3.0.0 2020-04-08 14:55:41 +02:00
Praveen Kumar 8c7ac56f8f Implemented changes to account for corners
of unregistered vehicles during localization.
2020-04-08 14:26:34 +02:00
berndgassmann f17bc81351
Merge branch 'master' into feature/integrate_rss_3.0.0 2020-04-08 09:16:13 +02:00
doterop a25842d924 Removed duplicated props 2020-04-08 09:12:25 +02:00
berndgassmann cf413fa8b4
Merge branch 'master' into feature/integrate_rss_3.0.0 2020-04-07 17:05:32 +02:00
sergi-e 2639b82658 Fixed O comments and description added to Home page 2020-04-07 15:54:34 +02:00
sergi-e 1a30666390 Links fixed 2020-04-07 15:54:34 +02:00
sergi-e 315670c80d Final iteration 2020-04-07 15:54:34 +02:00
sergi-e d03ba872a1 Iteration with pics 2020-04-07 15:54:34 +02:00
sergi-e 3fff3393f7 Save iteration 2020-04-07 15:54:34 +02:00
sergi-e 2998d43dd9 New iteration final sketch 2020-04-07 15:54:34 +02:00
sergi-e 8ff8e4357b new iteration please! 2020-04-07 15:54:34 +02:00
sergi-e 45cbbca28f New iteration with radar 2020-04-07 15:54:34 +02:00
sergi-e 407ccbbb80 New iteration with more sensors 2020-04-07 15:54:34 +02:00
sergi-e 1a346b31b3 New iteration with some sensors 2020-04-07 15:54:34 +02:00
sergi-e eb6c4f82c0 name changed 2020-04-07 15:54:34 +02:00
sergi-e 0a46e32d4c First iteration with text 2020-04-07 15:54:34 +02:00
bernat 04b5e4fcd4 Add backup for LibPNG for windows (SourceForge is not reliable) 2020-04-06 22:40:38 +02:00
Néstor Subirón 499b189fe7 Fix compilation issue with BullseyeCoverage 2020-04-06 17:40:25 +02:00
berndgassmann bcd852e72a
Merge branch 'master' into feature/integrate_rss_3.0.0 2020-04-06 13:04:57 +02:00
JYX d87deeb780 Doc fix typos and a copy-paste error 2020-04-06 09:23:00 +02:00
glopezdiest fdf0e39e7f
Fixed RoadOptions calculus at the global route planner 2020-04-06 09:14:07 +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
berndgassmann c310d66b3e
Merge branch 'master' into feature/integrate_rss_3.0.0 2020-04-03 13:58:22 +02:00
sergi.e 29e8e14cc1
Sergi e/rss docs (#2686)
* RSS first add

* RSS docs first draft.·

* Second draft.

* Codacy fixes

* Readme update
2020-04-03 13:57:11 +02:00
berndgassmann 07fafaea67
Merge branch 'master' into feature/integrate_rss_3.0.0 2020-04-02 19:59:17 +02:00
Axel1092 bdd0aaaac9 Added function to retrieve landmarks in the same group. 2020-04-02 19:01:31 +02:00
sergi-e 4b31d0fb40 Docs update 2020-04-02 19:01:31 +02:00
Axel1092 69e5e8bbf6 Fixed missing documentation for get_junction function. Updated changelog. 2020-04-02 19:01:31 +02:00
Axel1092 e24bcebfbf Added get landmarks functions from map. 2020-04-02 19:01:31 +02:00
Bernd Gassmann 64f7b7cda4 Adapt to separate documentation pull request
- remove docu from this request again
- Prefix RoadBoundariesMode and VisualizationMode under Python with
'Rss' for clarity
2020-04-02 16:50:34 +02:00
Bernd Gassmann a07077c0d8 Fix manual_control_rss empty item 2020-04-01 16:34:52 +02:00
Bernd Gassmann fa8a80c41a add make package.rss target 2020-04-01 16:10:50 +02:00
Bernd Gassmann 45803bb7c8 Added missing libtbb-dev dependency to the documentation 2020-04-01 13:32:02 +02:00
Bernd Gassmann 938c4516ae Added detailed documentation of RSSSensor 2020-04-01 11:51:33 +02:00
berndgassmann 5743930238
Merge branch 'master' into feature/integrate_rss_3.0.0 2020-04-01 08:25:14 +02:00
Praveen Kumar fe86dc21d1 Changed ApplyBatchSync call by passing do_tick_cue=true
to reduce longitudinal oscillation in hybrid physics mode.
2020-03-31 23:04:04 +02:00
Praveen Kumar 58c7fe3539 Implemented waiting trigger in localization stage
to initiate pipeline in synchronous mode.

Restricting teleportation to forward direction only
by checking teleportation transform in batch control stage.
2020-03-31 23:04:04 +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
sergi.e f03c0ec98c
Sergi e/map create custom (#2675)
* First iteration

* Minor fix

* Iteration on Docker method

* Deleted code line

* new iteration with deprecated tutorials

* fixed link

* Iteration on X comments
2020-03-31 18:09:04 +02:00
bernat c393f3a1b1 Adding Co-Simulation on packages 2020-03-31 16:33:19 +02:00
Praveen Kumar 858a58556f
Hot Fixes For Hybrid Physics Mode (#2680)
* Improved braking, collision negotiation.

* Improved braking algorithm for smoother approach
to lead vehicle.

* Implemented smoother path boundary modification
to aid smoother braking.

* Re-worked collision negotiation algorithm.

* Improved collision candidate filtering.

* Added safe-guard in case of vehicle removal
in collision stage.

* Used local variable for heavily referenced object
in localization stage.

* Implemented vector relative velocities
for motion planner's collision consideration.

* Moved collision candidate sorting logic
from collision stage to localization stage.

* Sorting collision candidates using their ids
instead of shared pointers to avoid memory corruption.

* Improved conditions for collision consideration
for greater efficiency.

* Removed fps limit in async mode.

* Hybrid physics mode

* Introduced hybrid physics mode parameter
* Implemented physics independent velocity computation
* Modified localization stage to be physics agnostic

* Fixing velocity compute interval in sync and async mode.
Made motion planner stage work with internally computed velocities.

* Made collision stage agnostic to actor physics

* Sampling waypoint buffer for teleportation window

* WIP: Teleportation changes

* WIP2: Teleportation changes

* Fixes waypoint window and vehicle spawning

* hotfix to performance benchmark

* comment out debugs

* changelog

* fixes collision bug

* fixes package error and out_of_range bug

* WIP: Hybrid mode oscillation bug

* Added vertical offset parameter for physics-less mode.
Restricting longitudinal waypoint offset to forward only.

* remove comment

Co-authored-by: Jacopo Bartiromo <jackbart94@gmail.com>
Co-authored-by: Jacopo Bartiromo <32928804+jackbart94@users.noreply.github.com>
2020-03-31 14:56:18 +02:00
Axel1092 1e06309953 Added warning when signals overlap driving lanes. 2020-03-31 12:12:02 +02:00
Marc Garcia Puig 0eed245e34 Review fixes 2020-03-31 12:11:39 +02:00
Marc Garcia Puig d3854f8308 Updated the CHANGELOG 2020-03-31 12:11:39 +02:00
Marc Garcia Puig 5520f31d0a Exposed road mesh generation params to PythonAPI 2020-03-31 12:11:39 +02:00
Marc Garcia Puig b94180b0ce Fixed wall generation 2020-03-31 12:11:39 +02:00
Marc Garcia Puig 0999b0ba05 Added basic walls to standalone OpenDRIVE mode 2020-03-31 12:11:39 +02:00