RoadRunner Scene Builder

 

RoadRunner Scene Builder

Automatically generate 3D road models from HD maps

Product Highlights

Build Scenes from HERE HD, TomTom, and Apollo Maps

Automatically build simulation-ready scenes using HERE HD Live Maps, TomTom AVRO and Geo Package files, and Apollo maps from GUI or using gRPC and MATLAB APIs.

A building stands next to a straight road lined with evenly spaced small trees and a speed limit sign.

Transform Custom HD Maps to Scenes Using RoadRunner HD Map Format

Use RoadRunner HD Map protocol buffers to import custom data into RoadRunner and build scenes. Leverage gRPC and APIs based in MATLAB to edit RoadRunner HD Maps.

Road scenario generated from vehicle sensor data.

Generate RoadRunner Scenes from Recorded Sensor Data

Create virtual scenes or augment existing maps from recorded vehicle data using sensors such as raw camera, lidar, and processed tracklist data.

Examples of Building 3D Scenes Using RoadRunner HD Map

Programmatically built road using RoadRunner HD map.

Build Simple Roads Programmatically Using RoadRunner HD Map

Build simple roads using RoadRunner HD Map MATLAB objects and functions.

Test track built using RRHD map.

Build Test Track 3D Scene in RoadRunner Using RoadRunner HD Map

Build scenes of test tracks using Keyhole Markup Language (KML) files containing latitude-longitude coordinates and GeoTIFF files that include elevation.

RoadRunner scene with intersection built using RRHD.

Build RoadRunner Scene with Intersection and Static Objects Using RoadRunner HD Map

Create RoadRunner HD maps from Keyhole Markup Language (KML) files containing latitude-longitude coordinates of road intersections. Use Roadrunner HD Map data to build 3D scenes containing road intersections and surrounding static objects, such as trees and buildings.

Examples of Building 3D Scenes from Recorded Sensor Data

Scene from camera and GPS data.

Generate RoadRunner Scene Using Processed Camera Data and GPS Data

Generate RoadRunner scenes containing add or drop lanes using processed camera images with tracked lane boundaries and GPS waypoints.

Scene with traffic signs using lidar data.

Augment Roads with Traffic Signs Extracted from Recorded Camera and Lidar Data

Create virtual scenes from recorded sensor data that represent real-world scenes containing traffic signs. Use these scenes to perform verification of automated driving functionality.

Generate RoadRunner Scene Using Aerial Lidar Data

Generate scenes by extracting trees, buildings, and road elevation information from aerial lidar. Reconstruct road networks using the OpenStreetMap® data.

RoadRunner Product Family

RoadRunner is an interactive editor that lets you design 3D scenes for simulating and testing automated driving systems. RoadRunner provides tools for setting and configuring traffic signal timing, phases, and vehicle paths at intersections.

RoadRunner

Design 3D scenes for automated driving simulation

RoadRunner Asset Library

Populate RoadRunner scenes with a library of 3D models

RoadRunner Scenario

Create and play back scenarios for automated driving simulation

RoadRunner Scene Builder

Automatically generate 3D road models from HD maps

Free RoadRunner Tutorial

Learn the basics of designing 3D road scenes for simulating and testing automated driving applications.

Start now

RoadRunner Scene Builder FAQs

RoadRunner Scene Builder is an add-on to MathWorks RoadRunner that imports and automatically synthesizes 3D road models from HD map data, allowing you to visualize, edit, and export scenes for automated driving simulation.

RoadRunner Scene Builder supports HERE HD Live Map data, TomTom HD Map AVRO and Geo Package formats, Apollo HD Map data, and RoadRunner HD Map files.

RRHD is a specialized road data model used to represent high-definition mapping data for ingestion or conversion.

After importing, you can visualize and edit road models in RoadRunner by adding elements like trees, streets, road signs, guardrails, foliage, buildings, and traffic signals. RoadRunner can then export your scene to OpenDRIVE, FBX, glTF, OpenFlight, Lanelet 2, OBJ and USD formats for use in simulators and game engines. Exported scenes work with CARLA, Vires VTD, NVIDIA DRIVE Sim, rFpro, Baidu Apollo, Cognata, Unity, and Unreal Engine.

Yes, you can <a href="https://www.mathworks.com/help/roadrunner/scenebuilder/build-scenes-from-custom-data-using-roadrunner-hd-map.html">convert your custom HD map data</a> to the RoadRunner HD Map (RRHD) format and then use <a href="https://www.mathworks.com/help/driving/ref/roadrunnerhdmap.html">gRPC or MATLAB APIs</a> to import the RRHD file and build your scene.

Yes, you can build scene programmatically using MATLAB or <a href="https://www.mathworks.com/help/roadrunner/grpc-api-for-scenes.html">gRPC APIs</a> (compatible with Python, Golang, and C++), using our protocol buffer schema files.

Yes. You can select regions of interest or <a href="https://www.mathworks.com/help/roadrunner/scenebuilder/specify-route-import-hd-map-build.html">define routes</a> to extract only the required portion of the HD map before generating the scene.

Yes, using RoadRunner HD Map (RRHD) files exported from <a href="/content/mathworks/www/en/products/scenario-builder.html">Scenario Builder</a> you can generate HD maps from recorded sensor data—such as GPS, camera, or lidar.