@@ -13,31 +13,31 @@ package osi;
1313message Vector3d
1414{
1515 // The x coordinate.
16- //
16+ //
1717 optional double x = 1 ;
1818
1919 // The y coordinate.
20- //
20+ //
2121 optional double y = 2 ;
2222
2323 // The z coordinate.
24- //
24+ //
2525 optional double z = 3 ;
2626}
2727
2828//
29- // \brief A cartesian 2D vector for positions, velocities or accelerations.
29+ // \brief A cartesian 2D vector for positions, velocities or accelerations.
3030//
3131// Units are [m] for positions, [m/s] for velocities and [m/s^2] for accelerations.
3232//
3333message Vector2d
3434{
3535 // The x coordinate.
36- //
36+ //
3737 optional double x = 1 ;
3838
3939 // The y coordinate.
40- //
40+ //
4141 optional double y = 2 ;
4242}
4343
@@ -50,11 +50,11 @@ message Vector2d
5050message Timestamp
5151{
5252 // The number of seconds since start of the simulation / system / vehicle. Unit: [s].
53- //
53+ //
5454 optional int64 seconds = 1 ;
5555
5656 // The number of nanoseconds since the start of the last second. Unit: [ns].
57- //
57+ //
5858 optional int32 nanos = 2 ;
5959}
6060
@@ -66,15 +66,15 @@ message Timestamp
6666message Dimension3d
6767{
6868 // The width of the bounding box.
69- //
69+ //
7070 optional double width = 1 ;
71-
71+
7272 // The length of the bounding box.
73- //
73+ //
7474 optional double length = 2 ;
75-
75+
7676 // The height of the bounding box.
77- //
77+ //
7878 optional double height = 3 ;
7979}
8080
@@ -103,15 +103,15 @@ message Dimension3d
103103message Orientation3d
104104{
105105 // The roll angle/rate/acceleration.
106- //
106+ //
107107 optional double roll = 1 ;
108-
108+
109109 // The pitch angle/rate/acceleration.
110- //
110+ //
111111 optional double pitch = 2 ;
112-
112+
113113 // The yaw angle/rate/acceleration.
114- //
114+ //
115115 optional double yaw = 3 ;
116116}
117117
@@ -126,7 +126,7 @@ message Orientation3d
126126message Identifier
127127{
128128 // The identifier's value.
129- //
129+ //
130130 optional uint64 value = 1 ;
131131}
132132
@@ -138,11 +138,11 @@ message Identifier
138138message MountingPosition
139139{
140140 // Offset position relative to specified reference coordinate system.
141- //
141+ //
142142 optional Vector3d position = 1 ;
143143
144144 // Orientation offset relative to specified reference coordinate system.
145- //
145+ //
146146 optional Orientation3d orientation = 2 ;
147147}
148148
@@ -155,15 +155,15 @@ message MountingPosition
155155message Polar3d
156156{
157157 // The radial distance.
158- //
158+ //
159159 optional double distance = 1 ;
160160
161161 // The azimuth (horizontal) angle.
162- //
162+ //
163163 optional double azimuth = 2 ;
164164
165165 // The elevation (vertical) angle.
166- //
166+ //
167167 optional double elevation = 3 ;
168168}
169169
@@ -175,15 +175,15 @@ message Polar3d
175175message BaseStationary
176176{
177177 // The 3D dimension of the landmark (bounding box):
178- //
178+ //
179179 optional Dimension3d dimension = 1 ;
180180
181181 // The reference point for position and rotation (orientation): center (x, y, z) of bounding box.
182- //
182+ //
183183 optional Vector3d position = 2 ;
184184
185185 // The relative orientation of the landmark w.r.t its parent frame.
186- //
186+ //
187187 optional Orientation3d orientation = 3 ;
188188
189189 // Usage as ground truth:
@@ -210,30 +210,27 @@ message BaseStationary
210210message BaseMoving
211211{
212212 // The 3D dimension of the object (bounding box).
213- //
213+ //
214214 optional Dimension3d dimension = 1 ;
215215
216216 // The reference point for position and rotation (orientation): center (x, y, z) of bounding box.
217- //
217+ //
218218 optional Vector3d position = 2 ;
219219
220220 // The relative orientation of the object w.r.t its parent frame.
221- //
221+ //
222222 optional Orientation3d orientation = 3 ;
223223
224224 // The relative velocity of the object w.r.t. its parent frame and parent velocity.
225225 // Obviously, the velocity becomes global/absolute if the parent frame does not move.
226- //
227226 optional Vector3d velocity = 4 ;
228227
229228 // The relative acceleration of the object w.r.t. its parent frame and parent acceleration.
230229 // Obviously, the acceleration becomes global/absolute if the parent frame is not accelerating.
231- //
232230 optional Vector3d acceleration = 5 ;
233231
234232 // The relative orientation rate of the object w.r.t. its parent frame and parent orientation rate.
235233 // Obviously, the orientation rate becomes global/absolute if the parent frame is not rotating.
236- //
237234 optional Orientation3d orientation_rate = 6 ;
238235
239236 // Usage as ground truth:
0 commit comments