Skip to content

Commit e96dd6f

Browse files
authored
Merge pull request #213 from OpenSimulationInterface/update/Documentation-v3.0.1-Update2
Update Documentation (resolves #210)
2 parents 3a490e9 + 7436a1c commit e96dd6f

10 files changed

+62
-56
lines changed

osi_common.proto

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,7 @@ message Dimension3d
142142
// versions (V2.xx) had an other definition.
143143
//
144144
// \par References:
145-
// \li [1] DIN ISO 8855:2013-11
145+
// - [1] DIN ISO 8855:2013-11
146146
//
147147
message Orientation3d
148148
{

osi_detectedobject.proto

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -259,7 +259,7 @@ message DetectedMovingObject
259259
// \c MovingObject::TYPE_PEDESTRIAN
260260
//
261261
// \par References:
262-
// \li [1] https://en.wikipedia.org/wiki/Anatomical_terms_of_location
262+
// - [1] https://en.wikipedia.org/wiki/Anatomical_terms_of_location
263263
//
264264
optional Orientation3d head_pose = 4;
265265

@@ -276,7 +276,7 @@ message DetectedMovingObject
276276
// \c MovingObject::TYPE_PEDESTRIAN
277277
//
278278
// \par References:
279-
// \li [2] https://en.wikipedia.org/wiki/Anatomical_terms_of_location
279+
// - [2] https://en.wikipedia.org/wiki/Anatomical_terms_of_location
280280
//
281281
optional Orientation3d upper_body_pose = 5;
282282
}

osi_environment.proto

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ message EnvironmentalConditions
5353
// (I = Intensity of precipitation in mm per hour [mm/h])
5454
//
5555
// \par References:
56-
// \li [1] PAULAT, Marcus, et al. A gridded dataset of hourly precipitation
56+
// - [1] PAULAT, Marcus, et al. A gridded dataset of hourly precipitation
5757
// in Germany: Its construction, climatology and application.
5858
// Meteorologische Zeitschrift, 2008, 17. Jg. Nr. 6, S. 719-732.
5959
//
@@ -109,9 +109,9 @@ message EnvironmentalConditions
109109
// contrast of a distant object against its background.
110110
//
111111
// \par References:
112-
// \li [2] SHEPARD, Frank D. Reduced visibility due to fog on the highway. Transportation Research Board, 1996.
113-
// \li [3] [StVO 17 chapter 3](https://www.stvo.de/strassenverkehrsordnung/101-17-beleuchtung)
114-
// \li [4] [Homepage of the Meteorological Office](http://www.metoffice.gov.uk/guide/weather/observations-guide/how-we-measure-visibility)
112+
// - [2] SHEPARD, Frank D. Reduced visibility due to fog on the highway. Transportation Research Board, 1996.
113+
// - [3] [StVO 17 chapter 3](https://www.stvo.de/strassenverkehrsordnung/101-17-beleuchtung)
114+
// - [4] [Homepage of the Meteorological Office](http://www.metoffice.gov.uk/guide/weather/observations-guide/how-we-measure-visibility)
115115
//
116116
enum Fog
117117
{
@@ -175,11 +175,11 @@ message EnvironmentalConditions
175175
// [6] and standards for required lighting levels on roads [6, 7, 8, 9].
176176
//
177177
// \par References:
178-
// \li [5] [The NIST Reference on Constants, Units, and Uncertainty](https://physics.nist.gov/cuu/Units/units.html)
179-
// \li [6] [National Optical Astronomy Observatory](https://www.noao.edu/education/QLTkit/ACTIVITY_Documents/Safety/LightLevels_outdoor+indoor.pdf)
180-
// \li [7] [Standards for required street lighting in the USA](http://www.wsdot.wa.gov/research/reports/fullreports/847.1.pdf)
181-
// \li [8] [Canadian IES-RP-8 standards for road lighting - municipality of Saint-Gedeon-de-. Beauce](http://sslnet.ca/wp-content/uploads/2011/10/LTE-RT-2011-0076-Anglais.pdf)
182-
// \li [9] [European standards for road lighting](http://courtneystrong.com/wp-content/uploads/2017/07/css-sl1-class-and-quality-of-street-lighting.pdf)
178+
// - [5] [The NIST Reference on Constants, Units, and Uncertainty](https://physics.nist.gov/cuu/Units/units.html)
179+
// - [6] [National Optical Astronomy Observatory](https://www.noao.edu/education/QLTkit/ACTIVITY_Documents/Safety/LightLevels_outdoor+indoor.pdf)
180+
// - [7] [Standards for required street lighting in the USA](http://www.wsdot.wa.gov/research/reports/fullreports/847.1.pdf)
181+
// - [8] [Canadian IES-RP-8 standards for road lighting - municipality of Saint-Gedeon-de-. Beauce](http://sslnet.ca/wp-content/uploads/2011/10/LTE-RT-2011-0076-Anglais.pdf)
182+
// - [9] [European standards for road lighting](http://courtneystrong.com/wp-content/uploads/2017/07/css-sl1-class-and-quality-of-street-lighting.pdf)
183183
//
184184
enum AmbientIllumination
185185
{

osi_featuredata.proto

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ message SensorDetectionHeader
7979
// the sensor detection frame which uses e.g. spherical coordinates.
8080
//
8181
// \par References:
82-
// \li [1] DIN ISO 8855:2013-11
82+
// - [1] DIN ISO 8855:2013-11
8383
//
8484
optional MountingPosition mounting_position = 3;
8585

@@ -211,7 +211,7 @@ message RadarDetection
211211

212212
// The signal to noise ratio (SNR) of the radar detection.
213213
//
214-
// Unit: [dB m^2]
214+
// Unit: [dB]
215215
//
216216
optional double snr = 8;
217217

osi_groundtruth.proto

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -125,8 +125,8 @@ message GroundTruth
125125
// Unit: []
126126
//
127127
// \par References:
128-
// \li [1] [International Standard ISO 3166-1: Codes for the representation of names of countries and their subdivisions - Part 1: Country codes, third ed., 2013] (https://www.iso.org/obp/ui/)
129-
// \li [2] [Wikipedia ISO 3166/1] (https://en.wikipedia.org/wiki/ISO_3166-1)
128+
// - [1] [International Standard ISO 3166-1: Codes for the representation of names of countries and their subdivisions - Part 1: Country codes, third ed., 2013] (https://www.iso.org/obp/ui/)
129+
// - [2] [Wikipedia ISO 3166/1] (https://en.wikipedia.org/wiki/ISO_3166-1)
130130
//
131131
optional uint32 country_code = 13;
132132
}

osi_lane.proto

Lines changed: 13 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -257,7 +257,7 @@ message Lane
257257
// Unit: [mm/m]
258258
//
259259
// \par References:
260-
// \li [1] SAYERS, M.W.; KARAMIHAS, S.M. Little Book of Profiling,
260+
// - [1] SAYERS, M.W.; KARAMIHAS, S.M. Little Book of Profiling,
261261
// University of Michigan Transportation Research Institute, 1998.
262262
//
263263
optional double surface_roughness = 5;
@@ -272,9 +272,9 @@ message Lane
272272
// Unit: [m]
273273
//
274274
// \par References:
275-
// \li [1] SAYERS, M.W.; KARAMIHAS, S.M. Little Book of Profiling,
275+
// - [1] SAYERS, M.W.; KARAMIHAS, S.M. Little Book of Profiling,
276276
// University of Michigan Transportation Research Institute, 1998.
277-
// \li [2] SCHNEIDER, R.: Modellierung der Wellenausbreitung fuer
277+
// - [2] SCHNEIDER, R.: Modellierung der Wellenausbreitung fuer
278278
// ein bildgebendes Kfz-Radar, Dissertation, Universitaet Karlsruhe,
279279
// Mai 1998.
280280
//
@@ -315,10 +315,16 @@ message LaneBoundary
315315
// Since a \c BoundaryPoint is part of a sequence, only the position
316316
// attribute has to be set for each instance. All other values will be
317317
// reused from the previous \c BoundaryPoint in the sequence or set to
318-
// default values if there is none or it was never set. For dashed lines,
319-
// one \c BoundaryPoint has to be at the start and another at the end
320-
// of each dashed line segment. For Botts' dots lines, one
321-
// \c BoundaryPoint position has to define each Botts' dot.
318+
// default values if there is none or it was never set.
319+
//
320+
// \note For dashed lines, one \c BoundaryPoint has to be at the start and
321+
// another at the end of each dashed line segment. The first
322+
// \c BoundaryPoint defines the beginning of the first dashed lane marking.
323+
// The last \c BoundaryPoint defines the end of the last dashed lane
324+
// marking. For example, the area between the second and third
325+
// \c BoundaryPoint has no lane marking, and so on.
326+
// \note For Botts' dots lines, one \c BoundaryPoint position has to define
327+
// each Botts' dot.
322328
//
323329
// \attention For \c BoundaryPoint the same rule for the approximation
324330
// error applies as for \c Lane::Classification::centerline.

osi_object.proto

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -340,7 +340,7 @@ message MovingObject
340340
// Therefore the positive y-axis points to the left of the vehicle.
341341
//
342342
// \par References:
343-
// \li [1] DIN ISO 8855:2013-11
343+
// - [1] DIN ISO 8855:2013-11
344344
//
345345
message VehicleAttributes
346346
{

osi_sensordata.proto

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -168,7 +168,7 @@ message SensorData
168168
// \arg \b y-direction of sensor coordinate system: perpendicular to x and z right hand system
169169
//
170170
// \par References:
171-
// \li [1] DIN ISO 8855:2013-11
171+
// - [1] DIN ISO 8855:2013-11
172172
//
173173
// \note This field is usually static during the simulation.
174174
// \note The origin of vehicle's coordinate system in world frame is

osi_sensorview.proto

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ package osi3;
2121
// \c SensorView::mounting_position, except for the individual physical
2222
// technology-specific data, which is given with respect to the physical
2323
// sensor coordinate system specified in the corresponding physical sensor's
24-
// mounting_position, and the global_ground_truth, which is given in global
25-
// coordinates.
24+
// \c #mounting_position, and the \c #global_ground_truth, which is given in
25+
// global coordinates.
2626
//
2727
// When simulating multiple distinct sensors, each sensor can consume an
2828
// individual copy of the \c SensorView interface. This allows an independent
@@ -50,7 +50,7 @@ message SensorView
5050
//
5151
optional Timestamp timestamp = 2;
5252

53-
// The ID of the sensor at host vehicle's mounting_position.
53+
// The ID of the sensor at host vehicle's \c #mounting_position.
5454
//
5555
// This is the ID of the virtual sensor, to be used in its detected
5656
// object output; it is distinct from the IDs of its physical detectors,
@@ -73,7 +73,7 @@ message SensorView
7373
// \arg \b y-direction of sensor coordinate system: perpendicular to x and z right hand system
7474
//
7575
// \par References:
76-
// \li [1] DIN ISO 8855:2013-11
76+
// - [1] DIN ISO 8855:2013-11
7777
//
7878
// \note This field is usually static during the simulation.
7979
// \note The origin of vehicle's coordinate system in world frame is
@@ -102,15 +102,15 @@ message SensorView
102102
//
103103
// This is the ground truth that is provided to the sensor model by the
104104
// simulation environment. It is filtered as per the requirements of the
105-
// sensor model as expressed by the SensorViewConfiguration message(s)
105+
// sensor model as expressed by the \c SensorViewConfiguration message(s)
106106
// that where exchanged during the simulation initialization phase.
107107
//
108108
// \note The host vehicle is always contained in the ground truth provided,
109109
// regardless of any filtering.
110110
//
111111
optional GroundTruth global_ground_truth = 7;
112112

113-
// The ID of the host vehicle in the ground_truth data.
113+
// The ID of the host vehicle in the \c #global_ground_truth data.
114114
//
115115
optional Identifier host_vehicle_id = 8;
116116

@@ -184,7 +184,7 @@ message RadarSensorView
184184
{
185185
// Relative signal level of the reflection.
186186
//
187-
// This takes the combined_antenna_diagram (losses in TX and RX)
187+
// This takes the combined antenna diagram (losses in TX and RX)
188188
// as well as the signal losses due to scattering and absorption
189189
// into account, and will, when multiplied by TX power yield the
190190
// actual RX power.
@@ -257,7 +257,7 @@ message LidarSensorView
257257
{
258258
// Relative signal level of the reflection.
259259
//
260-
// This takes the combined_antenna_diagram (losses in TX and RX)
260+
// This takes the combined antenna diagram (losses in TX and RX)
261261
// as well as the signal losses due to scattering and absorption
262262
// into account, and will, when multiplied by TX power yield the
263263
// actual RX power.

0 commit comments

Comments
 (0)