Skip to content

Commit b8e74c6

Browse files
Update host vehicle data with kinematics data
Include velocity, acceleration and orientation rate data related to the vehicle coordinate system in the host_vehicle_data message Signed-off-by: Maikol Drechsler <[email protected]>
1 parent 3578540 commit b8e74c6

File tree

1 file changed

+30
-0
lines changed

1 file changed

+30
-0
lines changed

osi_hostvehicledata.proto

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,11 @@ message HostVehicleData
8686
// \note OSI uses singular instead of plural for repeated field names.
8787
//
8888
repeated VehicleAutomatedDrivingFunction vehicle_automated_driving_function = 12;
89+
90+
// Interface regarding the vehicle kinematics.
91+
//
92+
optional VehicleKinematics vehicle_kinematics = 13;
93+
8994

9095
//
9196
// \brief Base parameters and overall states of the vehicle.
@@ -337,6 +342,31 @@ message HostVehicleData
337342
optional GeodeticPosition geodetic_position = 3;
338343
}
339344

345+
//
346+
//\brief Current calculated and estimated acceleration, velocity and orientation rate on Inertial Measurement Unit measurements and related sensors.
347+
//
348+
//This message contains the most accurate information the vehicle knows about its velocity,
349+
// acceleration and orientation rate available in the on-board network.
350+
//
351+
message VehicleKinematics
352+
{
353+
// Most accurate velocity information of the vehicle, available in the on-board network.
354+
// The velocity is represented in context to the coordinate system of the vehicle.
355+
//
356+
optional Vector3d velocity = 1;
357+
358+
// Most accurate acceleration information of the vehicle, available in the on-board network.
359+
// The acceleration is represented in context to the coordinate system of the vehicle.
360+
//
361+
optional Vector3d acceleration = 2;
362+
363+
// Most accurate orientation rate of the vehicle, available in the on-board network.
364+
// The orientation rate is represented in context to the coordinate system of the vehicle.
365+
//
366+
optional Orientation3d orientation_rate = 3;
367+
}
368+
369+
340370
//
341371
// \brief State of one automated driving function on the host vehicle.
342372
//

0 commit comments

Comments
 (0)