Roadrunner Core

Forbind til RoadRunner fra MATLAB og administrer projekt/scene/scenarie livscyklus

Af matlab · matlab/matlab-agentic-toolkit

Virker med opsætning ★ 8.0/10

Roadrunner Core — Forbind til RoadRunner fra MATLAB og administrer projekt/scene/scenarie livscyklus

Hvad det gør

Grundlæggende skill til RoadRunner-automatisering fra MATLAB: opsætter API-stien, forbinder til eller starter RoadRunner, og administrerer projekt/scene/scenarie livscyklus, verdensindstillinger, status og lukning, og producerer rrApp-håndtaget, som andre RoadRunner-skills afhænger af. Udløses ved forbindelse til RoadRunner, oprettelse eller åbning af projekter/scener/scenarier, indstilling af verdens oprindelse eller scene-grænser, kontrol af status eller lukning af RoadRunner. Kræver MATLAB R2022a+, en RoadRunner-installation, Automated Driving Toolbox og evaluate_matlab_code MCP-værktøjet.

Testrapport

Fandt SKILL.md i skills-catalog/automotive/roadrunner-core og hentede den råt sammen med begge refererede scripts (rrCoreInitialize.m, rrCoreCommands.m begge HTTP 200) og manifest.yaml. Frontmatter parser med navn+beskrivelse; den eneste sti i skill-brødteksten er en dokumenteret <absolute-path-to-this-skill> pladsholder (ingen hardcodede maskinstier), og rrCoreInitialize.m løser RoadRunner-installationen via indstillinger/workspace-variabler i stedet for at gætte. Ingen sikkerhedsrisici: addpath/savepath persistering er skill'ens erklærede formål, ingen curl|sh, blobs eller exfiltration. Kunne IKKE køre OUTPUT-fasen — hver operation rutes gennem evaluate_matlab_code MCP-værktøjet mod en live RoadRunner+MATLAB installation, jeg ikke har, så ingen baseline vs. skill artefakt blev produceret (outputMeasured=false). Trigger-fraser bedømt: BØR udløses — "forbind til RoadRunner fra MATLAB og åbn mit motorvejsprojekt", "opret en ny RoadRunner-scene og sæt verdens oprindelse", "luk RoadRunner og tjek dens status"; BØR IKKE — "byg en Simulink-model til motorstyring", "skriv en MATLAB-funktion til at filtrere et støjende signal"; alle 5 blev besluttet korrekt.

Testet: 2026-07-21 · Claude Code 2.x (agent harness)

Installation

git clone --depth 1 https://github.com/matlab/matlab-agentic-toolkit.git /tmp/roadrunner-core-src
mkdir -p ~/.claude/skills
cp -R /tmp/roadrunner-core-src/skills-catalog/automotive/roadrunner-core ~/.claude/skills/roadrunner-core
# Requires (all external, not bundled):
#   - MATLAB R2022a or later (changeWorldSettings needs R2023b+)
#   - RoadRunner installed + Automated Driving Toolbox licensed
#   - the evaluate_matlab_code MCP tool wired into the agent (all MATLAB runs through it; never matlab -batch)
# First run: agent addpaths <skill>/scripts, runs rrCoreInitialize. If it errors PathsRequired,
#   supply installFolder + projectPath MATLAB vars and re-run (one-time, persisted via savepath/settings).

Kommandoer og eksempelprompter

  • /roadrunner-coreForbind til RoadRunner fra MATLAB og administrer projekt/scene/scenarie livscyklus

Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):

  • Connect to RoadRunner and open this project
  • Set the world origin for this scene
  • Check RoadRunner connection status and close it