Skip to content

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

FileHeader

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