Skills

Roadrunner Asset Mapping

RoadRunner asset path lookup tables for map format conversions in MATLAB.

Install

npx skills add matlab/matlab-agentic-toolkit --skill roadrunner-asset-mapping -g -a claude-code -y
Category
Engineering
Updated
8d ago
License
See repository
Context cost
Mediumabout 2,651 tokens
Runs scripts
No, instructions only

What it does

RoadRunner asset path lookup tables for map format conversions in MATLAB. Maps lane markings, signs, signals, barriers, objects, and lane types to RoadRunner asset paths. Use when converting map formats to RRHD, resolving asset paths, or assigning visual assets to HD Map objects.

RoadRunner Asset Mapping

Consolidated lookup tables for mapping source map format elements to RoadRunner project asset paths. All paths are relative to the project Assets/ folder.

When to Use

  • Resolving lane marking subtypes to RoadRunner .rrlms asset paths
  • Mapping sign codes (US MUTCD, German StVO, Japanese) to sign asset SVGs
  • Looking up barrier/extrusion asset paths for fence, guard rail, jersey barrier, wall
  • Finding prop/static object asset paths for placement in RRHD
  • Determining region-specific sign paths based on geoReference coordinates
  • Assigning lane type enums from source format lane classifications

When NOT to Use

  • Building RRHD objects from scratch, use roadrunner-rrhd-authoring
  • Performing the full Lanelet2 conversion pipeline, use roadrunner-convert-lanelet2-to-rrhd
  • Importing maps into RoadRunner, use roadrunner-import-scene

Key Rules

  • All asset paths start with Assets/, always prefix when constructing RelativeAssetPath objects.
  • Extension matters. .rrlms = lane marking style, .rrcws = crosswalk style, .rrpms = polygon marking style, .svg_rrx = sign. Using wrong extension causes "Asset file is missing" on import.
  • Signs use .svg_rrx extension (NOT .svg). The .svg paths in XML configs are internal references only.
  • Sign naming: descriptive English names with region suffix (e.g., Stop_JP_01.svg_rrx, MaxSpeedLimit_30_DE.svg_rrx). The old Sign_<code>.svg naming is obsolete.
  • Region detection from geoReference. Use lat/lon to determine Japan/Germany/US for sign and marking paths.
  • Runtime asset discovery is MANDATORY for signs. Asset names vary by version, always verify file exists before assigning.

Source Data

Read the whole SKILL.md on GitHub

More in Engineering