@@ -7,7 +7,7 @@ import "osi_common.proto";
7
7
8
8
package osi3 ;
9
9
10
- // \brief Host vehicle data is about the perception of the vehicle about it's own, internal states.
10
+ // \brief Host vehicle data is about the perception of the vehicle about its own internal states.
11
11
// It can be understood as an interface container for restbussimulation signals.
12
12
// If there is a duplication with values from the rest of SensorView or SensorData, than these shall be taken.
13
13
//
@@ -40,7 +40,7 @@ message HostVehicleData
40
40
optional BaseMoving location = 1 ;
41
41
42
42
// Deprecated: Will be removed in next major release. Moved to VehiclePositionAndKinematics.
43
- // Current estimated location error based on GPS- and related navigation
43
+ // Current estimated location error based on GPS and related navigation
44
44
// sensors.
45
45
//
46
46
// \note Note that dimension and base_polygon need not be set.
@@ -92,13 +92,13 @@ message HostVehicleData
92
92
optional Pedalry pedalry = 1 ;
93
93
94
94
// The actual gear of the transmission.
95
- // E.g. a gear lever can be in "D" and transmission in "4", but not the
95
+ // For example, a gear lever can be on "D" and the transmission on "4", but not the
96
96
// other way around.
97
97
//
98
98
// The sign of this field is linked to the gear's mode as following:
99
99
// - zero: neutral position
100
100
// - positive: driving forward mode
101
- // - negative: reverse mode (generally -1, but few vehicles have several
101
+ // - negative: reverse mode (generally -1, but few vehicles have more than 1
102
102
// reverse mode gears)
103
103
//
104
104
optional int32 gear_transmission = 2 ;
@@ -116,13 +116,13 @@ message HostVehicleData
116
116
//
117
117
optional Type type = 1 ;
118
118
119
- // Rounds per minute of the motor.
119
+ // Revolutions per minute of the motor.
120
120
//
121
121
// Unit: 1/min
122
122
//
123
123
optional double rpm = 2 ;
124
124
125
- // Torque from the motor.
125
+ // Torque of the motor.
126
126
//
127
127
// Unit: N*m
128
128
//
@@ -172,17 +172,17 @@ message HostVehicleData
172
172
message WheelData
173
173
{
174
174
// The axle which contains this wheel. A value of 0 represents the
175
- // front-most axle of the vehicle with higher numbers incrementing
176
- // towards the rear-most axle.
175
+ // foremost axle of the vehicle, with higher numbers ascending
176
+ // towards the rearmost axle.
177
177
//
178
178
optional uint32 axle = 1 ;
179
179
180
- // The index of the wheel on the axle, counting in the direction
181
- // of positive-y, that is, right-to-left.
180
+ // The index of the wheel on the axle, counted in positive y- direction,
181
+ // that is, right-to-left.
182
182
//
183
183
// For example, on a standard 2-axle, 4-wheel car, the rear-right
184
184
// wheel would be (axle=1, index=0).
185
- // This concept works also for twin tires.
185
+ // This concept also works for twin tires.
186
186
//
187
187
optional uint32 index = 2 ;
188
188
@@ -192,7 +192,7 @@ message HostVehicleData
192
192
// Unit: rad/s.
193
193
//
194
194
// The sign convention is defined using the right-hand rule.
195
- // It is applied on the y-axis of the vehicle's reference system ( center of bounding box) .
195
+ // It is applied on the y-axis of the vehicle's reference system, that is, the center of bounding box.
196
196
// Counterclockwise is positive and clockwise is negative.
197
197
//
198
198
// \image html OSI_RotationRate.svg
@@ -207,36 +207,36 @@ message HostVehicleData
207
207
// Unit: %
208
208
//
209
209
// The sign convention is defined using the right-hand rule.
210
- // It is applied on the y-axis of the vehicle's reference system ( center of bounding box) .
210
+ // It is applied on the y-axis of the vehicle's reference system, that is, the center of bounding box.
211
211
// Counterclockwise is positive and clockwise is negative.
212
212
//
213
213
optional double slip = 4 ;
214
214
}
215
215
}
216
216
217
217
//
218
- // \brief Current calculated and estimated location that can be based on GNSS- and related navigation sensors,
219
- // but this message does not contain the single sensor values of the sensorics .
218
+ // \brief Current calculated and estimated location that can be based on GNSS and related navigation sensors.
219
+ // This message does not contain the individual sensor values of the sensor technology .
220
220
//
221
- // This message contains the most accurate information the vehicle knows about its positioning
222
- // available on the board net .
221
+ // This message contains the most accurate information the vehicle knows about its position
222
+ // available in the on- board network .
223
223
// Because of this the values can differ from the "true" values calculated out of
224
224
// GroundTruth::proj_string, GroundTruth::MovingObject::BaseMoving::position, GroundTruth::host_vehicle_id.
225
225
//
226
226
message VehicleLocalization
227
227
{
228
- // Most accurate position information of the vehicle available on the board net .
229
- // The reference point for position, i.e. the center (x,y,z) of the bounding box
228
+ // Most accurate position information of the vehicle available in the on- board network .
229
+ // The reference point for position, that is, the center (x,y,z) of the bounding box
230
230
// in context to the global coordinate system.
231
231
//
232
232
optional Vector3d position = 1 ;
233
233
234
- // Most accurate orientation information of the vehicle available on the board net
234
+ // Most accurate orientation information of the vehicle available in the on- board network
235
235
// in context to the global coordinate system.
236
236
//
237
237
optional Orientation3d orientation = 2 ;
238
238
239
- // Most accurate geodetic information of the vehicle available on the board net .
239
+ // Most accurate geodetic information of the vehicle available in the on- board network .
240
240
//
241
241
optional GeodeticPosition geodetic_position = 3 ;
242
242
}
0 commit comments