RoadRunner Scenario
RoadRunner Scenario is an interactive editor with a programmatic API for designing scenarios to simulate and test automated driving systems. You can use the API to add, query, and modify actors, paths, and scenario logic or create and edit them manually. Then, simulate the scenario directly in the editor. You can choose from built-in actor algorithms or design your own using MATLAB® and Simulink®. The API can automate workflows like creating variations, placing scenarios in different scenes, simulating scenarios, and exporting them.
You can co-simulate scenarios with simulators outside RoadRunner, including MATLAB and Simulink, or export them to ASAM OpenSCENARIO® XML and DSL. The exported scenarios are compatible with any OpenSCENARIO-compliant simulators and players, such as CARLA, esmini, and IPG CarMaker®.

Get Started
Learn the basics of RoadRunner Scenario
Design and Simulate Scenarios
Add actors, specify paths, define scenario logic, simulate scenarios
Import Scenario Data
Import trajectories from ASAM OpenSCENARIO and import custom actor meshes
Export Scenarios
Export scenarios to ASAM OpenSCENARIO
Programmatic Scenario Interfaces
Generate scenario variations, import and export scenarios, and simulate scenarios using MATLAB functions or a gRPC® API
Simulate Actors with MATLAB and Simulink
Integrate, simulate, and visualize actors designed in MATLAB and Simulink within RoadRunner Scenario (requires Automated Driving Toolbox™)
Cosimulate Actors with CARLA
Integrate, simulate, and visualize actors designed in CARLA within RoadRunner Scenario