Skip to content

Add information about motion controller for vehicles #903

@christophglasmacher

Description

@christophglasmacher

Describe the feature

It can significantly help to know how a vehicle is controlled. This information (if available) can help for traffic analysis because it adds information about validity of certain movements. E.g. if a person controls a car, this may be more realistic than an everyday driving model. It also allows to track handover situations (switch in motion control over time) which may be detected in a driving simulator.

Describe the solution you would like

I want to add a MotionControlType variable to MovingObject since the controller can change over time.
Suggested classes: unknown, other, regular driver, professional driver, adas, ad, remote, everyday driving model, critical event model, other model

Describe alternatives you have considered

Haven't seen any (but if already available, I would be glad to know).

Describe the backwards compatibility

How does the feature impact the backwards compatibility of the current major version of OSI? --> no issue since it could be optional
If the suggested feature would be implemented would there be an issue with the previous versions of OSI? What part of OSI would break or improve by this feature? --> more information available (obviously just for new osi traces)

Additional context

Relevant for data recording campaings and so maybe useful for projects as SYNERGIES. It is intended to use that information in omega-prime as well.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions