You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Use vehicle axis system definition of DIN ISO 8855
Change OSI transformation between axis systems to ISO definition.
World frame -> vehicle frame -> sensor frame ...
Orientation is defined (world -> vehicle) rotate yaw -> rotate pitch -> rotate roll.
Note this is the international standard and differs from national american standard.
(OSI V2.xxx used national american standard)
// The relative orientation rate of the moving object w.r.t. its parent frame and parent orientation rate in the center point of the bounding box.
251
-
// The orientation rate becomes global/absolute if the parent frame is not rotating.
274
+
// The relative orientation rate of the moving object w.r.t. its parent frame and parent orientation rate in the center point of the bounding box (origin of the bounding box frame).
Copy file name to clipboardExpand all lines: osi_sensordata.proto
+11-6Lines changed: 11 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -76,16 +76,21 @@ message SensorData
76
76
optionalIdentifierhost_vehicle_id=5;
77
77
78
78
// The mounting position of the sensor (origin and orientation of the sensor coordinate system)
79
+
// given in vehicle coordinates [1].
79
80
//
80
-
// given in vehicle coordinates: origin is ( \c Vehicle::base.position + INV(\c Vehicle::base.orientation) * \c Vehicle::bbcenter_to_rear) the orientation is equal to the orientation of the vehicle \c Vehicle::base.orientation.
81
+
// \arg \b x-direction of sensor coordinate system: sensor viewing direction
82
+
// \arg \b z-direction of sensor coordinate system: sensor (up)
83
+
// \arg \b y-direction of sensor coordinate system: perpendicular to x and z right hand system
81
84
//
82
-
// \arg \b x-direction: longitudinal direction & positive in driving direction
83
-
// \arg \b y-direction: lateral direction & positive to the left when looking orientated as a driver
84
-
// \arg \b z-direction: perpendicular to x and z right hand system (up)
85
-
//
86
-
// See https://en.wikipedia.org/wiki/Axes_conventions#/media/File:RPY_angles_of_cars.png
85
+
// \par References:
86
+
// [1] DIN ISO 8855:2013-11
87
87
//
88
88
// \note This field is usually static during the simulation.
89
+
// \note The origin of vehicle's coordinate system in world frame is
0 commit comments