forked from esmini/esmini
-
Notifications
You must be signed in to change notification settings - Fork 0
/
osc_coverage.txt
362 lines (357 loc) · 21.7 KB
/
osc_coverage.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
OpenSCENARIO
CatalogDefinition
Catalog
VehicleCatalog Yes
ControllerCatalog Yes
PedestrianCatalog Yes
PedestrianControllerCatalog No
MiscObjectCatalog No
EnvironmentCatalog No
ManeuverCatalog Yes
TrajectoryCatalog Yes
RouteCatalog Yes
ParameterValueDistributionDefinition (1.1)
Deterministic Yes
Stochastic No
ScenarioDefinition
ParameterDeclaration Yes
VariableDeclaration (1.2) No
CatalogLocations Yes
RoadNetwork
LogicFile Yes
SceneGraphFile Yes
TrafficSignals No
UsedArea (1.1) No
Entities
ScenarioObject
ObjectController Yes
ControllerType (1.2) Partly (long/lat)
Multiple assigned controllers per object (1.2) Yes
EntityObject
CatalogReference Yes
Vehicle Yes
Role (1.2) No
Trailer (1.3) Yes
Pedestrian Yes
MiscObject Yes
ExternalObjectReference (1.1) No
EntitySelection No
Storyboard
Init
InitActions Yes
Story
Act
ManeuverGroup
maximumExecutionCount Yes
Actors
entityRefs Yes
selectTriggeringEntities No
CatalogReference Yes
Maneuver Yes
name Yes
ParameterDeclaration Yes
Event
maximumExecutionCount Yes
name Yes
priority Yes
Action
Global Yes
Environment No
DomeImage (1.2) No
Weather No
RoadCondition No
Entity Yes
AddEntityAction Yes
DeleteEntityAction Yes
ParameterAction (<= 1.1)
ParameterSetAction Yes
ParameterModifyAction No
VariableAction (>= 1.2)
VariableSetAction Yes
VariableModifyAction No
Infrastructure No
Traffic
TrafficSourceAction No
TrafficSinkAction No
TrafficSwarmAction Yes (limited)
TrafficDefinition No
DirectionOfTravelDistr. (1.2) No
InitialSpeedRange (1.2) No
TrafficStopAction No
Private Yes
ActivateController Yes
animation (1.2) No
lighting (1.2) No
controllerRef No
AnimationAction (1.2) No
AppearanceAction (1.2) No
AssignController Yes
animation (1.2) No
lighting (1.2) No
Lateral
LaneChange
targetLaneOffset Yes
Dynamics
shape
linear Yes
cubic Yes
sinusoidal Yes
step Yes
choice
time Yes
distance Yes
rate Yes
FollowingMode (1.2) No
Target
Relative
object Yes
value Yes
Absolute
value Yes
LaneOffset
Dynamics
maxLateralAcc Yes
duration Yes
shape
linear Yes
cubic Yes
sinusoidal Yes
step Yes
Target
Relative
object Yes
value Yes
Absolute
value Yes
Distance No
Longitudinal
Speed
Dynamics
shape
linear Yes
cubic Yes
sinusoidal Yes
step Yes
choice
rate Yes
time Yes
distance Yes
FollowingMode (1.2) No
Target
Relative Yes
Absolute Yes
SpeedProfileAction (1.2) Yes
Distance
object Yes
freespace Yes
choice
distance Yes
timeGap Yes
Dynamics
Limited
maxAcceleration Yes
maxDeceleration Yes
maxSpeed Yes
displacement (1.1) Yes
OverrideControllerActionValue Yes
OverrideThrottleAction Yes
OverrideBrakeAction Yes
BrakeInput (1.2) Yes
OverrideClutchAction Yes
OverrideParkingBrakeAction Yes
BrakeInput (1.2) Yes
OverrideSteeringWheelAction Yes
maxRate (1.2) Yes
maxTorque (1.2) Yes
OverrideGearAction Yes
Gear (1.2) Yes
Routing
AssignRoute Yes
FollowTrajectory Yes
InitialDistanceOffset (1.1) Yes
AcquirePosition Yes
Synchronize Yes
SteadyState (1.1) Yes
TeleportAction Yes
Visibility Yes
SensorReference (1.2) No
UserDefinedAction Yes
StartTrigger Yes
StartTrigger Yes
StopTrigger Yes
StopTrigger Yes
Common classes
ParameterDeclaration Yes
Expressions (1.1) Yes
Arithmetic calculations Yes
Logical expressions Yes
VariableDeclaration Yes
CatalogReference Yes
Trajectory Yes
polyLine Yes
clothoid Yes
nurbs Yes
ClothoidSpline (v1.3) Yes
Route
closed No
ParameterDeclaration No
Waypoint Yes
Position Yes
strategy No (however, all except random is supported in FollowRouteController)
Driver No
PedestrianController No
Environment No
TrafficDefinition Yes
Position
GeoPosition (1.1) No
World Yes
RelativeWorld Yes
RelativeObject Yes
Road Yes
RelativeRoad Yes
Lane Yes
RelativeLane Yes (including dsLane mode)
Route Yes
TrajectoryPosition (1.1) Yes
Pedestrian
model Yes
mass Yes
name Yes
PedestrianCategory Yes
ParameterDeclaration Yes
BoundingBox Yes
Properties Yes
OSCVehicle
name Yes
VehicleCategory Yes
ParameterDeclaration Yes
BoundingBox Yes
Performance Yes
Axles Yes
Properties Yes
MiscObject Yes
MiscObjectCategory Yes
mass Yes
name Yes
ParameterDeclaration Yes
BoundingBox Yes
Properties Yes
Condition
ConditionEdge Yes
rising Yes
falling Yes
risingOrFalling Yes
none Yes
delay Yes
name Yes
ByEntityCondition Yes
TriggeringEntities
Entity Yes
rule
any Yes
all Yes
Condition
EndOfRoad Yes
Collision Yes
EntityRef Yes
ByType Yes
Offroad Yes
TimeHeadway Yes
routingAlgorithm (1.2) No
TimeToCollision Yes
routingAlgorithm (1.2) No
Acceleration Yes
Direction (1.2) Yes
StandStill Yes
Speed Yes
Direction (1.2) Yes
RelativeSpeed Yes
Direction (1.2) Yes
TraveledDistance Yes
ReachPosition Yes
Distance Yes
routingAlgorithm (1.2) No
RelativeDistance Yes
RelativeClearance (1.2) Yes
ByState (<=1.0)
AfterTermination Yes
AtStart Yes
Command No
Signal No
Controller No
ByValue
ParameterCondition Yes
VariableCondition Yes
TimeOfDayCondition No
SimulationTimeCondition Yes
StoryboardElementStateCondition yes
UserDefinedValueCondition No
TrafficSignalCondition No
TrafficSignalControllerCondition No
VariableCondition (1.2) No
ConditionGroup Yes
BoundingBox Yes
FileHeader No
Directory Yes
File Yes
ParameterDeclaration Yes
Properties Yes
CustomContent (1.2) No
CatalogReference Yes
ParameterAssignment Yes
Orientation Yes
PersonDescription No
Enumerations
AutomaticGearType (1.2) No
CloudState No
ColorType (1.2) No
ConditionEdge Yes
ControllerType (1.2) No
CoordinateSystem (1.1)
entity Yes
lane No (falling back to road)
road Yes
trajectory Incomplete (long but not lat)
DirectionalDimension (1.2) No
DynamicsDimension Yes
DynamicsShape Yes
FollowingMode Yes (but only in SpeedProfileAction)
FractionalCloudCover (1.2) No
LateralDisplacement (1.1) No
LightMode (1.2) No
LongitudinalDisplacement (1.1) Yes
MiscObjectCategory Yes
ObjectType Yes
ParameterType Yes
PedestrianCategory Yes
PedestrianGestureType (1.2) No
PedestrianMotionType (1.2) No
PrecipitationType (1.2) No
Priority Yes
ReferenceContext Yes
RelativeDistanceType
lateral Yes
longitudinal No (falling back to road)
cartesianDistance Yes
euclidianDistance Yes
Role (1.2) No
RouteStrategy Partly (all except random is supported in FollowRouteController)
RoutingAlgorithm (1.2) No
Rule Yes
equalTo Yes (1.0)
greaterThan Yes (1.0)
lessThan Yes (1.0)
greaterOrEqual Yes (1.1)
lessOrEqual Yes (1.1)
notEqualTo Yes (1.1)
SpeedTargetValueType Yes
StoryboardElementState Yes
StoryboardElementType Yes
TriggeringEntitiesRule Yes
VehicleCategory Yes
VehicleComponentType (1.2) No
VehicleLightType (1.2) No
Wetness (1.2) No
Extensions:
Note: The following features are not part of the OpenSCENARIO standard, and should be regarded as experimental stuff that potentially will be proposed to future versions of the standard.
Currently no extensions (previous extensions now covered by OpenSCENARIO standard)