Skip to content

Commit c7ecf75

Browse files
author
Carsten Kuebler
committed
Remove Tabs
1 parent 0034874 commit c7ecf75

File tree

1 file changed

+39
-26
lines changed

1 file changed

+39
-26
lines changed

osi_common.proto

Lines changed: 39 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,9 @@ message Dimension3d
135135
//
136136
// <tt>Rotation_yaw_pitch_roll = Rotation_roll*Rotation_pitch*Rotation_yaw</tt>
137137
//
138-
// <tt>vector_global_coord_system := Inverse_Rotation_yaw_pitch_roll(</tt><tt>Orientation3d</tt><tt>)*(vector_local_coord_system) + local_origin::position</tt>
138+
// <tt>vector_global_coord_system :=
139+
// Inverse_Rotation_yaw_pitch_roll(</tt><tt>Orientation3d</tt><tt>)*(vector_local_coord_system)
140+
// + local_origin::position</tt>
139141
//
140142
// \attention This definition changed in OSI version 3.0.0. Previous OSI
141143
// versions (V2.xx) had an other definition.
@@ -198,7 +200,9 @@ message MountingPosition
198200

199201
// Orientation offset relative to the specified reference coordinate system.
200202
//
201-
// <tt>Origin_sensor := Rotation_yaw_pitch_roll(#orientation)*(Origin_reference_coordinate_system - #position)</tt>
203+
// <tt>Origin_sensor :=
204+
// Rotation_yaw_pitch_roll(#orientation)*(Origin_reference_coordinate_system
205+
// - #position)</tt>
202206
//
203207
optional Orientation3d orientation = 2;
204208
}
@@ -210,13 +214,14 @@ message MountingPosition
210214
//
211215
// Azimuth and elevation are defined as the rotations that would have to be
212216
// applied to the local frame (e.g sensor frame definition in
213-
// \c SensorDetectionHeader) to make its x-axis point towards the referenced point
214-
// or to align it with the referenced vector. The rotations are to be performed
215-
// \b azimuth \b first (around the z-axis) and \b elevation \b second (around
216-
// the new y-axis) to follow the definition of \c Orientation3d. For the
217+
// \c SensorDetectionHeader) to make its x-axis point towards the referenced
218+
// point or to align it with the referenced vector. The rotations are to be
219+
// performed \b azimuth \b first (around the z-axis) and \b elevation \b second
220+
// (around the new y-axis) to follow the definition of \c Orientation3d. For the
217221
// sense of each rotation, the right-hand rule applies.
218222
//
219-
// <tt>vector_cartesian := Rotation(#elevation)*Rotation(#azimuth)*Unit_vector_x*#distance</tt>
223+
// <tt>vector_cartesian :=
224+
// Rotation(#elevation)*Rotation(#azimuth)*Unit_vector_x*#distance</tt>
220225
//
221226
message Spherical3d
222227
{
@@ -263,10 +268,12 @@ message BaseStationary
263268
optional Vector3d position = 2;
264269

265270
// The relative orientation of the stationary object w.r.t. its parent
266-
// frame, noted in the parent frame. The orientation becomes global/absolute
267-
// if the parent frame is inertial (all parent frames up to ground truth).
271+
// frame, noted in the parent frame. The orientation becomes global/absolute
272+
// if the parent frame is inertial (all parent frames up to ground truth).
268273
//
269-
// <tt>Origin_base_stationary_entity := Rotation_yaw_pitch_roll(#orientation)*(Origin_parent_coordinate_system - #position)</tt>
274+
// <tt>Origin_base_stationary_entity :=
275+
// Rotation_yaw_pitch_roll(#orientation)*(Origin_parent_coordinate_system -
276+
// #position)</tt>
270277
//
271278
// \note There may be some constraints how to align the orientation w.r.t.
272279
// to some stationary object's or entity's definition.
@@ -275,8 +282,8 @@ message BaseStationary
275282

276283
// Usage as ground truth:
277284
// The two dimensional (flat) contour of the object. This is an extension of
278-
// the concept of a bounding box as defined by \c Dimension3d. The contour is
279-
// the projection of the object's outline onto the z-plane in the object
285+
// the concept of a bounding box as defined by \c Dimension3d. The contour
286+
// is the projection of the object's outline onto the z-plane in the object
280287
// frame (independent of its current position and orientation). The height
281288
// is the same as the height of the bounding box.
282289
//
@@ -318,29 +325,32 @@ message BaseMoving
318325
optional Vector3d position = 2;
319326

320327
// The relative orientation of the moving object w.r.t. its parent frame,
321-
// noted in the parent frame. The orientation becomes global/absolute if
322-
// the parent frame is inertial (all parent frames up to ground truth).
323-
//
324-
// <tt>Origin_base_moving_entity := Rotation_yaw_pitch_roll(#orientation)*(Origin_parent_coordinate_system - #position)</tt>
328+
// noted in the parent frame. The orientation becomes global/absolute if
329+
// the parent frame is inertial (all parent frames up to ground truth).
330+
//
331+
// <tt>Origin_base_moving_entity :=
332+
// Rotation_yaw_pitch_roll(#orientation)*(Origin_parent_coordinate_system -
333+
// #position)</tt>
325334
//
326335
// \note There may be some constraints how to align the orientation w.r.t.
327336
// to some stationary object's or entity's definition.
328337
//
329338
optional Orientation3d orientation = 3;
330339

331-
// The relative velocity of the moving object w.r.t. the parent frame,
332-
// noted in the parent frame. The velocity becomes global/absolute if
340+
// The relative velocity of the moving object w.r.t. the parent frame,
341+
// noted in the parent frame. The velocity becomes global/absolute if
333342
// the parent frame does is inertial (all parent frames up to ground truth).
334343
//
335344
// <tt>#position (t) := #position (t-dt)+ #velocity *dt</tt>
336345
//
337346
optional Vector3d velocity = 4;
338347

339348
// The relative acceleration of the moving object w.r.t. its parent frame,
340-
// noted in the parent frame. The acceleration becomes global/absolute if
349+
// noted in the parent frame. The acceleration becomes global/absolute if
341350
// the parent frame is inertial (all parent frames up to ground truth).
342351
//
343-
// <tt> #position (t) := #position (t-dt)+ #velocity *dt+ #acceleration /2*dt^2</tt>
352+
// <tt> #position (t) := #position (t-dt)+ #velocity *dt+ #acceleration
353+
// /2*dt^2</tt>
344354
//
345355
// <tt> #velocity (t) := #velocity (t-dt)+ #acceleration *dt</tt>
346356
//
@@ -349,19 +359,22 @@ message BaseMoving
349359
// The relative orientation rate of the moving object w.r.t. its parent
350360
// frame and parent orientation rate in the center point of the bounding box
351361
// (origin of the bounding box frame), noted in the parent frame.
352-
// The orientation becomes global/absolute if the parent frame is inertial
353-
// (all parent frames up to ground truth).
362+
// The orientation becomes global/absolute if the parent frame is inertial
363+
// (all parent frames up to ground truth).
354364
//
355-
// <tt>Rotation_yaw_pitch_roll(#orientation (t)) := Rotation_yaw_pitch_roll(#orientation_rate *dt)*Rotation_yaw_pitch_roll(#orientation (t-dt))</tt>
365+
// <tt>Rotation_yaw_pitch_roll(#orientation (t)) :=
366+
// Rotation_yaw_pitch_roll(#orientation_rate
367+
// *dt)*Rotation_yaw_pitch_roll(#orientation (t-dt))</tt>
356368
//
357-
// \note <tt>#orientation (t)</tt> is \b not equal <tt>#orientation (t-dt)+#orientation_rate *dt</tt>
369+
// \note <tt>#orientation (t)</tt> is \b not equal <tt>#orientation
370+
// (t-dt)+#orientation_rate *dt</tt>
358371
//
359372
optional Orientation3d orientation_rate = 6;
360373

361374
// Usage as ground truth:
362375
// The two dimensional (flat) contour of the object. This is an extension of
363-
// the concept of a bounding box as defined by \c Dimension3d. The contour is
364-
// the projection of the object's outline onto the z-plane in the object
376+
// the concept of a bounding box as defined by \c Dimension3d. The contour
377+
// is the projection of the object's outline onto the z-plane in the object
365378
// frame (independent of its current position and orientation). The height
366379
// is the same as the height of the bounding box.
367380
//

0 commit comments

Comments
 (0)