@@ -86,6 +86,11 @@ message HostVehicleData
86
86
// \note OSI uses singular instead of plural for repeated field names.
87
87
//
88
88
repeated VehicleAutomatedDrivingFunction vehicle_automated_driving_function = 12 ;
89
+
90
+ // Interface regarding the vehicle kinematics.
91
+ //
92
+ optional VehicleKinematics vehicle_kinematics = 13 ;
93
+
89
94
90
95
//
91
96
// \brief Base parameters and overall states of the vehicle.
@@ -337,6 +342,31 @@ message HostVehicleData
337
342
optional GeodeticPosition geodetic_position = 3 ;
338
343
}
339
344
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
+
340
370
//
341
371
// \brief State of one automated driving function on the host vehicle.
342
372
//
0 commit comments