-
Notifications
You must be signed in to change notification settings - Fork 124
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Environmental conditions, added Sun, Wind, CloudState #593
Environmental conditions, added Sun, Wind, CloudState #593
Conversation
@jdsika please add this to Milestone V3.4.0. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
One main comment about putting the CloudState
enum inside a parent message to make future extensions or changes easier.
All the other comments you can use or ignore as you would like!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me
Edited the title for clarity. The release of 3.4.0 is closed now. This will be considered in an upcoming 3.5.0 release. |
e3b1e6c
to
3666c20
Compare
Output CCB 13.04.2022:
|
DCO Signoffs are only technically broken, will be fixed prior to merging by @pmai. |
CCB 2022-05-02: Can be merged, @pmai will do the merge and correct the DCOs. |
Signed-off-by: Markus Waldmann <Markus.Waldmann@stud.hs-kempten.de>
- Move cloud state enums into CloudState message The enum has been changed to CloudStateLevel and moved into a more open meaning message of CloudState. This can easily be expanded in the future with more detailed information. - Generalize definition text of the wind The message within the description was too specific, if in the future updates will probably have more than only the wind speed and direction in it. - Definition text changed Sun and Wind The definition within the Sun and Wind messages were indicating that data must originate from an OpenSCENARIO file. - Definition text rules and unit Sun changed The definition within the Sun message was not divided into units, rules and description - Fixes to field numbering, nesting, etc. to align with interface rules Signed-off-by: Markus Waldmann <Markus.Waldmann@stud.hs-kempten.de>
- Remove LEVEL_NO_SKY in CloudStateLevel There will be no need for now for this state, if no sky is needed, use LEVEL_OTHER. - Describe rules within description With rules there is no greater than pi possible. Therefore, moved the rules to the description. - Change wind description Changed the range to -pi to +pi like in common.proto for Oreintation3d messages. Added a note for minding the conversation from openSCENARIO. Signed-off-by: Markus Waldmann <Markus.Waldmann@stud.hs-kempten.de>
- Move TimeOfDay message back to avoid confusion - Change the message name Clouds to CloudLayer - Change the SUN angular range - Wind direction is now origin not target Signed-off-by: Markus Waldmann <Markus.Waldmann@stud.hs-kempten.de> Co-authored-by: Kmeid <kmeid.saad@ansys.com>
Renamed ENUMS to LEVEL0-8, added LEVEL_SKY_OBSCURED for situations where the sky is not perceivable, Visual Reference in the comments added Signed-off-by: Markus Waldmann <Markus.Waldmann@stud.hs-kempten.de>
Signed-off-by: Markus Waldmann <Markus.Waldmann@stud.hs-kempten.de>
Signed-off-by: Pierre R. Mai <pmai@pmsf.de> Co-authored-by: Kmeid <kmeid.saad@ansys.com>
Harmonisation group output: Rework of range and counting methods for azimuth, elevation and wind direction. Signed-off-by: Markus Waldmann <Markus.Waldmann@stud.hs-kempten.de>
Changed Definition -> Description several times Changed description texts Changed Ranges of wind direction Changed ENUM cloud layer ENUM CloudLayerLevel -> FractionalCloudCover Added new reference changed naming and description text Signed-off-by: Markus Waldmann <Markus.Waldmann@stud.hs-kempten.de> Changed ENUM FractionalCloudCover Signed-off-by: Markus Waldmann <Markus.Waldmann@stud.hs-kempten.de>
changed the references Signed-off-by: Markus Waldmann <Markus.Waldmann@stud.hs-kempten.de>
Signed-off-by: thomassedlmayer <thomas.sedlmayer@tum.de>
Signed-off-by: thomassedlmayer <tsedlmayer@pmsfit.de>
Signed-off-by: thomassedlmayer <tsedlmayer@pmsfit.de>
Signed-off-by: thomassedlmayer <tsedlmayer@pmsfit.de>
2e51ee3
to
8c2b1db
Compare
With this PR we try to fulfill the needs of harmonization of the Issue #544, #577, #578 as well as Issue #255 and the PR #582
The discussion has been over a year now and we try to merge with small steps.
So far we only added the
Sun
,CloudState
as well as theWind
as messages.This should help merging this PR in Version V3.5.0. more easily.
There is another PR #601 in order to get the Enum types and continues values for e.g.
Fog
,Precipitation
,Ambient Illumination
to V4.0.0. #577 #578 #255According to #544 the following data structures were created within this PR:
most of these requirements are form ASAM openSCENARIO