Skip to content

Commit d45eaf0

Browse files
authored
Merge branch 'master' into doc/python-setup-update
2 parents ec1882e + 3524cb1 commit d45eaf0

File tree

4 files changed

+50
-27
lines changed

4 files changed

+50
-27
lines changed

.github/.pyspelling.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,3 +17,8 @@ matrix:
1717
delimiters:
1818
- open: '(?s)^(?P<open> *\/\/)'
1919
close: '^(?P=open)$'
20+
- pyspelling.filters.html:
21+
comments: true
22+
attributes:
23+
- title
24+
- alt

.github/spelling_custom_words_en_US.txt

Lines changed: 20 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,11 @@ antecessor
1515
arg
1616
asam
1717
atsc
18-
au
1918
auch
2019
auf
2120
auml
2221
Ausfahrt
22+
außer
2323
Baugebiet
2424
Baustelle
2525
Baustellen
@@ -33,7 +33,6 @@ bei
3333
beleuchtung
3434
Benrath
3535
Bereich
36-
berholt
3736
Besondere
3837
Bewohner
3938
BGBl
@@ -55,7 +54,6 @@ cd
5554
cellpadding
5655
cellspacing
5756
centerline
58-
chen
5957
Cianciaruso
6058
CIE
6159
cie
@@ -89,6 +87,7 @@ dt
8987
Duesseldorf
9088
Durchgangsverkehr
9189
dvr
90+
dürfen
9291
easting
9392
EBIKES
9493
edn
@@ -107,7 +106,6 @@ Endeninch
107106
endlink
108107
endrules
109108
engl
110-
enschaden
111109
enum
112110
enums
113111
eoas
@@ -127,6 +125,8 @@ Fak
127125
fcm
128126
fehlende
129127
Feiertagen
128+
Flächen
129+
flächen
130130
fmu
131131
Formelsammlung
132132
Formelzeichen
@@ -138,20 +138,22 @@ fuer
138138
fullreports
139139
ge
140140
geb
141+
gebührenpflichtig
141142
Gedeon
142143
Gefahrenzeichen
143144
gekennzeichneten
144145
gekennzeichneter
145146
Gelegenheitsverkehr
146147
Geospatial
147148
gesetze
149+
geändert
148150
github
149-
glichkeit
150151
GNSS
151152
grayscale
152153
gridded
153154
Groessen
154155
GroundTruthInit
156+
Grüne
155157
gulleys
156158
haben
157159
Hafengebiet
@@ -160,9 +162,6 @@ halten
160162
hier
161163
Hochwasser
162164
href
163-
hrend
164-
hrenpflichtig
165-
hrung
166165
hsv
167166
htm
168167
html
@@ -203,11 +202,11 @@ lidar
203202
lidar's
204203
Linksabbieger
205204
lm
206-
lspur
207205
lte
208206
luminance
209207
luv
210208
lx
209+
Lärmschutz
211210
Mainz
212211
Meteorologische
213212
metoffice
@@ -217,8 +216,6 @@ Modellierung
217216
MULTITRACK
218217
nd
219218
nde
220-
ndert
221-
ne
222219
NEBEL
223220
Nebenstrecke
224221
neuer
@@ -239,8 +236,8 @@ oktas
239236
ONEWAY
240237
onlinepubs
241238
ONRAMP
242-
opengroup
243239
opendrive
240+
opengroup
244241
openscenario
245242
optischen
246243
Ordnung
@@ -253,9 +250,9 @@ parametrization
253250
parametrize
254251
Parkausweis
255252
Parken
256-
Parkfl
253+
Parkflächen
257254
Parkschein
258-
Parkst
255+
Parkstände
259256
Paulat
260257
pdf
261258
png
@@ -280,17 +277,16 @@ rbd
280277
rcs
281278
rdquo
282279
README
283-
Rei
280+
Reißverschluss
284281
rfc
285-
rfen
286282
rgb
287283
rgbir
288284
rggb
289285
Richtzeichen
290-
rmschutz
291286
rmse
292287
Rollsplitt
293288
Rosenberger
289+
räumen
294290
Sa
295291
SAE
296292
sae
@@ -314,11 +310,11 @@ sr
314310
sslnet
315311
Steinburg
316312
steradian
317-
Stra
318313
Strahlungsphysik
319314
Strassenfahrzeuge
320315
Strassenverkehrs
321316
strassenverkehrsordnung
317+
Straßenschaden
322318
StVO
323319
stvo
324320
StVZO
@@ -343,7 +339,6 @@ ubc
343339
ubc
344340
uint
345341
uk
346-
umen
347342
umich
348343
umtri
349344
und
@@ -357,20 +352,20 @@ vda
357352
verkehr
358353
Verkehrseinrichtungen
359354
Verkehrsf
355+
Verkehrsführung
360356
Verkehrstechnik
361357
verkehrszeichen
362-
verschluss
363358
Verschmutzte
364359
Vorfahrt
365360
Vorschriftzeichen
366361
Vorweg
367362
vz
368-
vzkat
369363
VzKat
364+
vzkat
370365
wa
371366
Welle
372367
Wellenausbreitung
373-
Wendem
368+
Wendemöglichkeit
374369
werden
375370
werktags
376371
Wernli
@@ -381,7 +376,7 @@ Wilster
381376
wp
382377
wsdot
383378
www
384-
www
379+
während
385380
xrat
386381
XXXX
387382
xy
@@ -391,3 +386,5 @@ Zeitschrift
391386
Zou
392387
Zufahrt
393388
Zuflussregelung
389+
Ölspur
390+
überholt
File renamed without changes.

osi_object.proto

Lines changed: 25 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -764,10 +764,12 @@ message MovingObject
764764
// other OpenX standards (in particular, OpenScenario 1.x and 2.x, and OpenLabel).
765765
// This is primarily for historical reasons. Where a single type from a
766766
// different standard can map to multiple OSI types it is left up to the
767-
// discretion of the OSI implementer how that mapping is achieved. For example,
768-
// a simulator may use the dimensions of a provided 3d model of a vehicle with type
769-
// "car" in OpenScenario, to determine whether it should be a TYPE_SMALL_CAR or
770-
// TYPE_MEDIUM_CAR in OSI.
767+
// discretion of the OSI implementer how that mapping is achieved. In previous
768+
// versions, for example, a simulator might have used the dimensions of a provided
769+
// 3d model of a vehicle with type "car" in OpenScenario, to determine whether it
770+
// should be a TYPE_SMALL_CAR or TYPE_MEDIUM_CAR in OSI. As part of the harmonization
771+
// effort, it should now map to TYPE_CAR, which is an alias of the old TYPE_MEDIUM_CAR,
772+
// and all other car type enums have been deprecated in favor of TYPE_CAR.
771773
//
772774
// \note Vehicle type classification is a complex area and there are no
773775
// universally recognized standards. As such, the boundaries between some of the
@@ -778,6 +780,10 @@ message MovingObject
778780
//
779781
enum Type
780782
{
783+
// Allow aliases in enum
784+
//
785+
option allow_alias = true;
786+
781787
// Type of vehicle is unknown (must not be used in ground truth).
782788
//
783789
TYPE_UNKNOWN = 0;
@@ -790,24 +796,39 @@ message MovingObject
790796
//
791797
// Definition: Hatchback car with maximum length 4 m.
792798
//
799+
// \note Deprecated differentiation, use TYPE_CAR instead
800+
//
793801
TYPE_SMALL_CAR = 2;
794802

795803
// Vehicle is a compact car.
796804
//
797805
// Definition: Hatchback car with length between 4 and 4.5 m.
798806
//
807+
// \note Deprecated differentiation, use TYPE_CAR instead
808+
//
799809
TYPE_COMPACT_CAR = 3;
800810

811+
// Vehicle is a car.
812+
//
813+
// This is to be used for all car-like vehicles, without any
814+
// further differentiated type available.
815+
//
816+
TYPE_CAR = 4;
817+
801818
// Vehicle is a medium car.
802819
//
803820
// Definition: Hatchback or sedan with length between 4.5 and 5 m.
804821
//
822+
// \note Deprecated differentiation, use the alias TYPE_CAR instead
823+
//
805824
TYPE_MEDIUM_CAR = 4;
806825

807826
// Vehicle is a luxury car.
808827
//
809828
// Definition: Sedan or coupe that is longer then 5 m.
810829
//
830+
// \note Deprecated differentiation, use TYPE_CAR instead
831+
//
811832
TYPE_LUXURY_CAR = 5;
812833

813834
// Vehicle is a delivery van.

0 commit comments

Comments
 (0)