Skip to content

Conversation

@MarcelOliver
Copy link
Contributor

Add a description

OpenDRIVE categorization for traffic signs is more generic than OSI enum.
OpenDRIVE 1.6 definition for traffic sign:
2021-02-11_15h02_03

Some questions to ask:
What is this change?
Extension for traffic sign classification (mainSign and sulpplementarySign). Adding attributes country, country_revision, code and sub_code in order to provide a better traffic sign harmonisation with OpenDRIVE.

2021-02-11_13h50_04

Mention a member

@HendrikAmelunxen @pmai

Check the checklist

  • My code and comments follow the style guidelines and contributors guidelines of this project.
  • I have performed a self-review of my own code.
  • I have made corresponding changes to the documentation.
  • My changes generate no new warnings.
  • I have added tests that prove my fix is effective or that my feature works.
  • New and existing unit tests / travis ci pass locally with my changes.

@HendrikAmelunxen HendrikAmelunxen added the Harmonisation The Group in the ASAM development project working on harmonisation with other standards. label Feb 18, 2021
@HendrikAmelunxen HendrikAmelunxen added the ReadyForCCBReview Indicates that this PR is ready for a final review and merge by the CCB. label Mar 25, 2021
Copy link
Contributor

@HendrikAmelunxen HendrikAmelunxen left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved; as discussed in OSI Harmonization working group

@stefancyliax stefancyliax added Documentation Everything which impacts the quality of the documentation and guidelines. and removed ReadyForCCBReview Indicates that this PR is ready for a final review and merge by the CCB. labels Mar 31, 2021
@stefancyliax
Copy link
Contributor

OSI CCB:

  • verify the proto comments (styling) (Pierre)
  • documentation review: how should we mark deprecated parts of the code (Max)

@HendrikAmelunxen
Copy link
Contributor

Harmonisation meeting: 11.05.21
Adaptations have to be carried out for Roadmarkings either.
=> 3.4 add additional attributes
=> 4.0 implement main traffic sign classification for road markings

@thempen thempen added the ReadyForCCBReview Indicates that this PR is ready for a final review and merge by the CCB. label May 18, 2021
… sign classification (mainSign and supplementarySign

Signed-off-by: Marcel Sachse <msachse@pmsfit.de>
…, alpha-2 codes.

Signed-off-by: Marcel Sachse <msachse@pmsfit.de>
Signed-off-by: Marcel Sachse <msachse@pmsfit.de>
Signed-off-by: Marcel Sachse <msachse@pmsfit.de>
Signed-off-by: Marcel Sachse <msachse@pmsfit.de>
Signed-off-by: Marcel Sachse <msachse@pmsfit.de>
Signed-off-by: Marcel Sachse <msachse@pmsfit.de>
Signed-off-by: Marcel Sachse <msachse@pmsfit.de>
…mirrored

Signed-off-by: Marcel Sachse <msachse@pmsfit.de>
Signed-off-by: Marcel Sachse <msachse@pmsfit.de>
Signed-off-by: Marcel Sachse <msachse@pmsfit.de>
Signed-off-by: Marcel Sachse <msachse@pmsfit.de>
Signed-off-by: Marcel Sachse <msachse@pmsfit.de>
Signed-off-by: Marcel Sachse <msachse@pmsfit.de>
Signed-off-by: Marcel Sachse <msachse@pmsfit.de>
Signed-off-by: Marcel Sachse <msachse@pmsfit.de>
Signed-off-by: Marcel Sachse <msachse@pmsfit.de>
Signed-off-by: Marcel Sachse <msachse@pmsfit.de>
Signed-off-by: Marcel Sachse <msachse@pmsfit.de>
…king

Signed-off-by: Marcel Sachse <msachse@pmsfit.de>
@MarcelOliver MarcelOliver force-pushed the extension/traffic-sign-classification branch from f908890 to c75aa0f Compare May 25, 2021 13:05
@kmeids kmeids removed the ReadyForCCBReview Indicates that this PR is ready for a final review and merge by the CCB. label May 26, 2021
@kmeids
Copy link

kmeids commented May 26, 2021

Output from CCB 26.05.2021

  1. @max-rosin please do a documentation review and set to ReadyForCCBReview when done.

@pmai pmai added this to the V3.4.0 milestone Jun 23, 2021
// This can be achieved by visibly crossing the road marking with stripes,
// or completly covering a road marking making it not visible.
// This can be achieved by visibly crossing the road marking with stripes,
// or completly covering a road marking making it not visible.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Typo: "completely"...

//
// \attention Deprecated: OpenDRIVE categorization for traffic signs is more generic than OSI enum
// (see <a href="https://releases.asam.net/OpenDRIVE/1.6.0/ASAM_OpenDRIVE_BS_V1-6-0.html#_signals">OpenDRIVE V1-6-0</a>).<br>
// How the Type will be dealt in future will be discussed in Harmonization OpenX group.<br>
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Typo: "dealt with..."

// \attention Deprecated: OpenDRIVE categorization for traffic signs is more generic than OSI enum
// (see <a href="https://releases.asam.net/OpenDRIVE/1.6.0/ASAM_OpenDRIVE_BS_V1-6-0.html#_signals">OpenDRIVE V1-6-0</a>).<br>
// How the Type will be dealt in future will be discussed in Harmonization OpenX group.<br>
// Deprecated planned for version 4.0.0
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Better: "Deprecation planned for..." or "Deprecated status planned for..."

// \attention Deprecated: OpenDRIVE categorization for traffic signs is more generic than OSI enum
// (see <a href="https://releases.asam.net/OpenDRIVE/1.6.0/ASAM_OpenDRIVE_BS_V1-6-0.html#_signals">OpenDRIVE V1-6-0</a>).<br>
// How the Type type will be dealt in future will be discussed in Harmonization OpenX group.<br>
// Deprecated planned for version 4.0.0
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Better: "Deprecation planned for..." or "Deprecated status planned for..."

//
// \attention Deprecated: OpenDRIVE categorization for traffic signs is more generic than OSI enum
// (see <a href="https://releases.asam.net/OpenDRIVE/1.6.0/ASAM_OpenDRIVE_BS_V1-6-0.html#_signals">OpenDRIVE V1-6-0</a>).<br>
// How the Type type will be dealt in future will be discussed in Harmonization OpenX group.<br>
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Typo: "dealt with..."

//
// \attention Deprecated: OpenDRIVE categorization for traffic signs is more generic than OSI enum
// (see <a href="https://releases.asam.net/OpenDRIVE/1.6.0/ASAM_OpenDRIVE_BS_V1-6-0.html#_signals">OpenDRIVE V1-6-0</a>).<br>
// How the Type will be dealt in future will be discussed in Harmonization OpenX group.<br>
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Typo: "dealt with..."

//
// \attention Deprecated: OpenDRIVE categorization for traffic signs is more generic than OSI enum
// (see <a href="https://releases.asam.net/OpenDRIVE/1.6.0/ASAM_OpenDRIVE_BS_V1-6-0.html#_signals">OpenDRIVE V1-6-0</a>).<br>
// How the bool vertically_mirrored will be dealt in future will be discussed in Harmonization OpenX group.<br>
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Typo: "dealt with..."

//
// \attention Deprecated: OpenDRIVE categorization for traffic signs is more generic than OSI enum
// (see <a href="https://releases.asam.net/OpenDRIVE/1.6.0/ASAM_OpenDRIVE_BS_V1-6-0.html#_signals">OpenDRIVE V1-6-0</a>).<br>
// How the DirectionScope direction_scope will be dealt in future will be discussed in Harmonization OpenX group.<br>
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Typo: "dealt with..."

// \attention Deprecated: OpenDRIVE categorization for traffic signs is more generic than OSI enum
// (see <a href="https://releases.asam.net/OpenDRIVE/1.6.0/ASAM_OpenDRIVE_BS_V1-6-0.html#_signals">OpenDRIVE V1-6-0</a>).<br>
// How the DirectionScope direction_scope will be dealt in future will be discussed in Harmonization OpenX group.<br>
// Deprecated planned for version 4.0.0
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Better: "Deprecation planned for..." or "Deprecated status planned for..."

// \attention Deprecated: OpenDRIVE categorization for traffic signs is more generic than OSI enum
// (see <a href="https://releases.asam.net/OpenDRIVE/1.6.0/ASAM_OpenDRIVE_BS_V1-6-0.html#_signals">OpenDRIVE V1-6-0</a>).<br>
// How the bool vertically_mirrored will be dealt in future will be discussed in Harmonization OpenX group.<br>
// Deprecated planned for version 4.0.0
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Better: "Deprecation planned for..." or "Deprecated status planned for..."

@MarcelOliver MarcelOliver requested a review from max-rosin June 29, 2021 12:36
Signed-off-by: Marcel Sachse <msachse@pmsfit.de>
@MarcelOliver MarcelOliver force-pushed the extension/traffic-sign-classification branch from 4b35b2f to df50fbb Compare June 29, 2021 13:08
@HendrikAmelunxen HendrikAmelunxen added the ReadyForCCBReview Indicates that this PR is ready for a final review and merge by the CCB. label Jul 7, 2021
//
// \attention Deprecated: OpenDRIVE categorization for traffic signs is more generic than OSI enum
// (see <a href="https://releases.asam.net/OpenDRIVE/1.6.0/ASAM_OpenDRIVE_BS_V1-6-0.html#_signals">OpenDRIVE V1-6-0</a>).<br>
// How the Type will be dealt with in future will be discussed in Harmonization OpenX group.<br>
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

in the future?

@stefancyliax
Copy link
Contributor

CCB 13.07.2021:
Review in CCB:

  • Harmonization topic for "type" in relation to OpenDRIVE. Please add name of corresponding field in OpenDRIVE.
  • add general hint to OpenDRIVE
  • "Deprecated status planned for version 4.0.0" needs to be changed to "revision planned for version 4.0.0"
    to be done by @pmai

Signed-off-by: Pierre R. Mai <pmai@pmsf.de>
@pmai pmai force-pushed the extension/traffic-sign-classification branch from c956d8d to 6fd1bec Compare July 13, 2021 11:24
@kmeids
Copy link

kmeids commented Jul 21, 2021

CCB Output 21.07.2021

  1. @pmai will be able to merge this.

@kmeids kmeids added ReadyToMerge This PR has been approved to merge and will be merged by a member of the CCB. and removed ReadyForCCBReview Indicates that this PR is ready for a final review and merge by the CCB. labels Jul 21, 2021
@pmai pmai merged commit 3ad5c67 into OpenSimulationInterface:master Jul 21, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Documentation Everything which impacts the quality of the documentation and guidelines. Harmonisation The Group in the ASAM development project working on harmonisation with other standards. ReadyToMerge This PR has been approved to merge and will be merged by a member of the CCB.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants