Skip to content
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

ISO23150 compliance: Adding new states to [DetectedItemHeader – MeasurementState] #648

Open
FlorianMueller87 opened this issue Jul 5, 2022 · 2 comments · May be fixed by #660
Open

ISO23150 compliance: Adding new states to [DetectedItemHeader – MeasurementState] #648

FlorianMueller87 opened this issue Jul 5, 2022 · 2 comments · May be fixed by #660
Assignees
Labels
Harmonisation The Group in the ASAM development project working on harmonisation with other standards.

Comments

@FlorianMueller87
Copy link
Contributor

FlorianMueller87 commented Jul 5, 2022

Describe the feature

ASAM OSI and ISO 23150 or AUTOSAR ADI have a common history. Unfortunately, the inner structure, the naming and the definitions of the standards are differentiated from each other. This makes the work of developers unnecessary complicated for mostly no technical reasons. All sides should strive to reduce inequality.

ASAM OSI need the entries for osi_detectedobject – DetectedItemHeader – MeasurementState to be compatible with AUTOSAR ADI MeasurementStatus.

Describe the solution you would like

Add in for osi_detectedobject – DetectedItemHeader – MeasurementState the following entries:

// This indicates the first occurrence of this particular object in the object list.
//
MEASUREMENT_STATE_NEW = 4;

// The object was partly updated with new information
// from a sensor in the last update cycle of this object
// list. The measurement was incomplete and could,
// therefore, only partially update the signals of this
// object. The remaining signals of this object are unchanged
// or predicted for this measurement cycle.
//
MEASUREMENT_STATE_PARTIALLY_MEASURED = 5;

// Tracked object is temporarily occluded by another entity.
//
MEASUREMENT_STATE_PREDICED_OCCLUDED = 6;

Describe alternatives you have considered

No alternative was considered.

Describe the backwards compatibility

The adding of the elements will not lead to backward compatibility issues.

Additional context

ISO23150:2021 A.2.9 Measurement status – object level
@ThomasNaderBMW @jdsika @schmidtlorenz

@jdsika jdsika self-assigned this Aug 2, 2022
@jdsika
Copy link
Contributor

jdsika commented Aug 2, 2022

I guess it is not possible to copy the proper definitions of the messages you want to add from the ISO document?

@jdsika jdsika added the Harmonisation The Group in the ASAM development project working on harmonisation with other standards. label Aug 2, 2022
@FlorianMueller87
Copy link
Contributor Author

I added the descriptions from the ISO

FlorianMueller87 added a commit to FlorianMueller87/open-simulation-interface that referenced this issue Aug 9, 2022
FlorianMueller87 added a commit to FlorianMueller87/open-simulation-interface that referenced this issue Aug 12, 2022
@pmai pmai linked a pull request Oct 17, 2022 that will close this issue
6 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Harmonisation The Group in the ASAM development project working on harmonisation with other standards.
Projects
None yet
2 participants