OpenSCENARIO Support
SimOne currently supports OpenSCENARIO 2.0, 1.2, and OpenDRIVE 1.4.
For the OpenSCENARIO 1.2 standard, refer to the official documentation: ASAM OpenSCENARIO: User Guide
Action
PrivateAction
| Action |
Item |
Scene Editor Support |
Runtime Engine Support |
Notes |
| Speed |
SpeedAction |
✅ |
✅ |
|
| Longitudinal Distance |
LongitudinalDistanceAction |
✅ |
✅ |
|
| Lane Change |
LaneChangeAction |
✅ |
✅ |
|
| Lane Offset |
LaneOffsetAction |
✅ |
✅ |
|
| Lateral Distance |
LateralDistanceAction |
✅ |
✅ |
|
| Visibility |
VisibilityAction |
✅ |
✅ |
|
| Synchronize |
SynchronizeAction |
✅ |
✅ |
A valid route must exist between the start positions of the synchronizing vehicle and the reference vehicle. |
| Activate Controller |
ActivateControllerAction |
✅ |
✅ |
|
| Assign Controller |
AssignControllerAction |
✅ |
✅ |
|
| Override Controller |
OverrideControllerValueAction |
✅ |
✅ |
|
| Teleport |
TeleportAction |
✅ |
✅ |
|
| Route |
AssignRouteAction |
✅ |
✅ |
All points must be placed on motorway roads. Routes on non-motorway roads or pedestrian crossings are not yet supported. |
| Follow Trajectory |
FollowTrajectoryAction |
Partial |
✅ |
Editor supports SimOne FittedClothoid. SimOne 2.0 can export FittedClothoid as the official Clothoid format. Three official curve types are supported for import and runtime. |
| Acquire Position |
AcquirePositionAction |
✅ |
✅ |
All points must be placed on motorway roads. Routes on non-motorway roads or pedestrian crossings are not yet supported. |
| Vehicle Light |
Vehicle Light |
|
|
|
| Barrier Gate State |
BarrierGate State |
|
|
|
GlobalAction
| Global Action |
Item |
Scene Editor Support |
Runtime Engine Support |
Notes |
| Environment Action |
EnvironmentAction |
✅ |
✅ |
SimOne 2.0 supports environment import and export. In SimOne 2.0 Editor, environment fields are stored outside the OpenSCENARIO structure and are merged in when exporting to .osc. |
| Add Entity |
AddEntityAction |
Text editor only |
✅ |
|
| Delete Entity |
DeleteEntityAction |
Text editor only |
✅ |
|
| Parameter Action |
ParameterAction |
Text editor only |
✅ |
|
| Traffic Signal Controller Action |
TrafficSignalControllerAction |
Text editor only |
✅ |
|
| Traffic Signal State Action |
TrafficSignalStateAction |
Text editor only |
✅ |
|
| Traffic Action |
TrafficAction |
✅ |
✅ |
Only TrafficSwarmAction is supported. |
UserDefinedAction
| User-Defined |
Item |
Scene Editor Support |
Runtime Engine Support |
Notes |
| User-Defined |
CustomCommandAction |
Limited |
Limited |
Only three SimOne-specific commands are supported: user instruction, send state, and traffic light switch. Scripts are not supported. |
Condition
ByEntityCondition
| Condition |
Item |
Scene Editor Support |
Runtime Engine Support |
Notes |
| End of Road |
EndOfRoadCondition |
✅ |
✅ |
|
| Collision |
CollisionCondition |
✅ |
✅ |
|
| Off-Road |
OffroadCondition |
✅ |
✅ |
|
| Time Headway |
TimeHeadwayCondition |
✅ |
✅ |
|
| Time to Collision |
TimeToCollisionCondition |
✅ |
✅ |
|
| Acceleration |
AccelerationCondition |
✅ |
✅ |
|
| Stand Still |
StandStillCondition |
✅ |
✅ |
|
| Speed |
SpeedCondition |
✅ |
✅ |
|
| Relative Speed |
RelativeSpeedCondition |
✅ |
✅ |
|
| Traveled Distance |
TraveledDistanceCondition |
✅ |
✅ |
|
| Reach Position |
ReachPositionCondition |
✅ |
✅ |
|
| Distance |
DistanceCondition |
✅ |
✅ |
If alongRoute=True, a valid route must exist between the vehicle and the target position. |
| Relative Distance |
RelativeDistanceCondition |
✅ |
✅ |
|
ByValueCondition
| Condition |
Item |
Scene Editor Support |
Runtime Engine Support |
Notes |
| Parameter |
ParameterCondition |
✅ |
✅ |
|
| Time of Day |
TimeOfDayCondition |
✅ |
✅ |
In SimOne 2.0 Editor preview, simulation time is compressed, so TimeOfDayCondition may not trigger correctly during preview — but it works correctly at runtime. |
| Simulation Time |
SimulationTimeCondition |
✅ |
✅ |
|
| Storyboard Element State |
StoryboardElementStateCondition |
✅ |
✅ |
|
| Traffic Signal |
TrafficSignalCondition |
✅ |
✅ |
|
| Traffic Signal Controller |
TrafficSignalControllerCondition |
✅ |
✅ |
|
| User-Defined Value |
UserDefinedValueCondition |
✅ |
✅ |
Supports external value comparison and interaction to implement complex or custom conditions beyond OpenSCENARIO coverage, extending scenario logic flexibility. |
Positions
| Position |
Item |
Scene Editor Support |
Runtime Engine Support |
Notes |
| World Position |
WorldPosition |
✅ |
✅ |
|
| Relative World Position |
RelativeWorldPosition |
✅ |
✅ |
|
| Relative Object Position |
RelativeObjectPosition |
✅ |
✅ |
|
| Road Position |
RoadPosition |
✅ |
✅ |
|
| Relative Road Position |
RelativeRoadPosition |
✅ |
✅ |
|
| Lane Position |
LanePosition |
✅ |
✅ |
|
| Relative Lane Position |
RelativeLanePosition |
✅ |
✅ |
|
| Route Position |
RoutePosition |
Text editor only |
✅ |
Only shortest RouteStrategy is supported. |
RoadNetwork
| Road Network |
Item |
Scene Editor Support |
Runtime Engine Support |
Notes |
| Logic File |
LogicFile |
✅ |
✅ |
|
| Scene Graph File |
SceneGraphFile |
❌ |
❌ |
|
| Traffic Signals |
TrafficSignals |
❌ |
✅ |
|
| File Header |
Item |
Scene Editor Support |
Runtime Engine Support |
Notes |
| File Header |
FileHeader |
❌ |
✅ |
Catalog files must be placed in the designated directory for the runtime engine. |
ParameterDeclarations
| Parameter |
Item |
Scene Editor Support |
Runtime Engine Support |
Notes |
| Parameter Declarations |
ParameterDeclarations |
✅ |
✅ |
|
CatalogLocations
| Catalog |
Item |
Scene Editor Support |
Runtime Engine Support |
Notes |
| Catalog Locations |
CatalogLocations |
✅ |
✅ |
|
Entities
ScenarioObject
| Scenario Object |
Item |
Scene Editor Support |
Runtime Engine Support |
Notes |
| Entity Object (Vehicle / Pedestrian / Misc) |
EntityObject (VehiclePedestrianMiscObject) |
Text editor only |
✅ |
|
| Entity Object (Catalog Reference) |
EntityObject (CatalogReference) |
❌ |
✅ |
|
| Object Controller |
ObjectController |
Supports SimOneDriver |
✅ |
|
EntitySelection
| Entity |
Item |
Scene Editor Support |
Runtime Engine Support |
Notes |
| Entity Selection |
EntitySelection |
❌ |
❌ |
|