-
Notifications
You must be signed in to change notification settings - Fork 138
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Allow multiple situations per ego vehicle/object pair
Especially in intersection scenarios RSS has to check multiple configurations: ego vehicle as well as the other object have multiple possible routes through the intersection. Every route pair can introduce a new situation between the two vehicles. To cover the worst case all of them have to be analyzed. This has some further consequences for the implementation of the ad-rss- lib: Add RssSituationIdProvider and made RssSituationExtraction a class holding RssSituationIdProvider instance to keep track of the different situation classes. By this, multiple scenes of one time step might end up to represent actually the same situation. These situation descriptions are merged in the sense of the worst case within RssSituationExtraction to ensure, that the situation id in the resulting SituationVector is unique. Furthermore, the velocity components of the ego vehicle differ if the roadArea of the scene changes; therefore the egoVehicle object description (with occupied regions and velocity) had to be moved into the world::Scene. As this would have duplicated the egoVehicle dynamics, those had to be separated from the world::Object description. The type world::Dynamics was renamed to world::RssDynamics and expanded by the responseTime. world::Scene got the objectRssDynamics; whereas world::WorldModel got assigned the egoVehicleRssDynamics. RssCheckTestBaseT: egoVehicle response time became actually different from object response time, which requires some adaptions and fixes.
- Loading branch information
1 parent
958a8e6
commit 7a67d9b
Showing
79 changed files
with
3,876 additions
and
3,519 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed
BIN
-208 KB
...ges/img/0eba3100-9694-4554-be43-1f291486cf5d_url_be889d20-6794-4049-9794-d3555b46b011.tmp
Binary file not shown.
Binary file removed
BIN
-190 KB
...ges/img/143f273a-ef21-4afe-934b-398bcf53031c_url_fbbf525c-6d26-4db6-be96-562cf15945e3.tmp
Binary file not shown.
Binary file removed
BIN
-42.1 KB
...ges/img/28dd631b-76c7-4e12-b824-a8f15653a0ce_url_cf35bf58-51f1-4c55-8eb1-fd3370252605.tmp
Binary file not shown.
Binary file removed
BIN
-139 KB
...ges/img/350f4915-f1b4-4d00-8cd4-1f9bd746bdcf_url_90081a18-623a-4a47-80b5-3abc67de4368.tmp
Binary file not shown.
Binary file removed
BIN
-151 KB
...ges/img/66a7f86d-bcc6-47a9-87a6-896fa6db21b6_url_6a8e202b-427e-48f6-9808-d435d7eeaeb7.tmp
Binary file not shown.
Binary file removed
BIN
-251 KB
...ges/img/70831045-c2fe-4322-96c8-4dc16b0d0c5d_url_713a53a1-6c2f-4b60-8556-f96db75de4c2.tmp
Binary file not shown.
Binary file removed
BIN
-221 KB
...ges/img/73fea5f0-2901-442f-a7df-c22d230d98ba_url_ef5c4189-bcfd-44c3-a65e-ad0474f97336.tmp
Binary file not shown.
Binary file removed
BIN
-161 KB
...ges/img/828d3498-dd41-460a-85db-a3139aa151ec_url_c2fb13b9-d00b-4b50-be4e-9e3fa5315c11.tmp
Binary file not shown.
Binary file removed
BIN
-131 KB
...ges/img/c4815d4c-bf13-48dc-b30a-8ba5db2123bb_url_a74eeada-8027-4d53-9713-8550ffb5b82b.tmp
Binary file not shown.
Binary file not shown.
90 changes: 37 additions & 53 deletions
90
doc/images/rss_situation_based_coordinate_system_creation_road_area.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.