RoadRunner Scenario
RoadRunner Scenario is an interactive editor that lets you design scenarios for simulating and testing automated driving systems. Place vehicles and paths, define logic, and parameterize scenarios. You can then simulate the scenario in the editor. Choose from built-in vehicle actors or design your own using MATLAB® and Simulink® or CARLA.
RoadRunner Scenario supports in-editor playback for visualizing scenarios and connecting to other simulators for cosimulation. Scenarios can be exported to ASAM OpenSCENARIO®. These exported scenarios can then be used in any OpenSCENARIO compliant simulators and players, including esmini.
The RoadRunner API lets you change the parameters of the scenario to create many variants for automated tests. You can use the API to automate workflows like placing scenarios in different scenes, simulating scenarios, and exporting.
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