Skip to content

Update osi_hostvehicledata.proto#405

Merged
ThomasNaderBMW merged 12 commits into
OpenSimulationInterface:Extension_osi_hostvehicledatafrom
Krishna626:patch-1
Nov 6, 2020
Merged

Update osi_hostvehicledata.proto#405
ThomasNaderBMW merged 12 commits into
OpenSimulationInterface:Extension_osi_hostvehicledatafrom
Krishna626:patch-1

Conversation

@Krishna626
Copy link
Copy Markdown
Contributor

  • suggestion for protobuf description
  • replaced engine with motor to avoid explicitly defining engine for interfaces
  • reorganised wheel arragement--> anti clockwise starting from front left wheel
  • Naming suggestion for VehicleLocalization--> renamed as Vehicle GEOPosition

Reference to a related issue in the repository

#400

Add a description

Minor modifications to the proposal

Mention a member

@pmai @ThomasNaderBMW @clemenshabedank @ThomasSchloemicherAVL : For further discussion

- suggestion for protobuf description
- replaced engine with motor to avoid explicitly defining engine for interfaces
- reorganised wheel arragement--> anti clockwise starting from front left wheel
- Naming suggestion for VehicleLocalization--> renamed as Vehicle GEOPosition
Comment thread osi_hostvehicledata.proto Outdated
Comment thread osi_hostvehicledata.proto Outdated
optional Pedalry pedalry = 1;

// Rounds per minute of the engine.
// Rounds per minute of the engine. RPM can be from E-Motor/ Engine.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Better now! Thx :)

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

since you brought the E-Motor stuff up; how to deal w/ vehicles, which have more than one of those (e.g. Tesla S 4x4)?

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Looks to me like we will have to do a repeated submessage "Engine". Good point, i will pay attention to that at the next steps ::)

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

@ThomasNaderBMW in yesterday's TrafficParticipants discussion @pmai has also mentioned that we may need to consider how to set this signal in cases where more than one e-motor is available?
Idea for further discussion: It can be a consolidated signal going to wheels from all sources. Naming of the signal to be brainstormed in the follow-up meetings.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Topic for next WP15-Meeting.

Comment thread osi_hostvehicledata.proto Outdated
// \brief This message contains all the necessary information of the localization solution.
//
message VehicleLocalization
message VehicleGEOPosition
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Could it be, that xyz will be also part of this message, so georeferenced is not the only option in the future? Look to depricated optional BaseMoving location_rmse = 2;
So localization would be more open..

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

@ThomasNaderBMW : as discussed, I would keep xyz and geo-position messages separately for flexibility purposes.

Copy link
Copy Markdown

@adac-nakanishi adac-nakanishi Aug 21, 2020

Choose a reason for hiding this comment

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

I would like xyz will be keep too, as there are many simulator models that working with local xyz coordination systems.
There are currently geo-reference option available in
header element and the coordinate system of OpenDRIVE1.6 Concept, (But, currently GIS concept is fully optional)

As an additional question, I can't know the NDS Map specifications, but are the geo-reference specifications used fixed in NDS?
Does the newly definition of VehicleGEOPosition in the OSI message have a goal that the referenced geo-reference specification is fixed? (e.g use NDS's geo-reference?)

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Sry for the late reply.
I gave it a new structure, can you both have a look?
To the questions:

  • NDS information shall be possible to be transported
  • proj4-String of OpenDrive has to be discussed as it is used to calculate the WGS84-Position (End-Result) as an Input-Parameter. Is this information necessary beside the simulation-tool, that is parsing the OpenDrive?

@clemenshabedank clemenshabedank added TrafficParticipants The group in the ASAM development project working on traffic participants. FeatureRequest Proposals which enhance the interface or add additional features. labels Oct 29, 2020
@ThomasNaderBMW ThomasNaderBMW merged commit 825b4b9 into OpenSimulationInterface:Extension_osi_hostvehicledata Nov 6, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

FeatureRequest Proposals which enhance the interface or add additional features. TrafficParticipants The group in the ASAM development project working on traffic participants.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants