Roadrunner Core

Koble til RoadRunner fra MATLAB og administrer livssyklus for prosjekt/scene/scenario

av matlab · matlab/matlab-agentic-toolkit

Krever oppsett ★ 8.0/10

Roadrunner Core — Koble til RoadRunner fra MATLAB og administrer livssyklus for prosjekt/scene/scenario

Hva den gjør

Grunnleggende ferdighet for RoadRunner-automatisering fra MATLAB: setter opp API-stien, kobler til eller starter RoadRunner, og administrerer livssyklus for prosjekt/scene/scenario, verdensinnstillinger, status, og lukking, og produserer rrApp-håndtaket andre RoadRunner-ferdigheter er avhengige av. Utløses ved tilkobling til RoadRunner, oppretting eller åpning av prosjekter/scener/scenarioer, innstilling av verdens-opprinnelse eller scene-grenser, sjekking av status, eller lukking av RoadRunner. Krever MATLAB R2022a+, en RoadRunner-installasjon, Automated Driving Toolbox, og evaluate_matlab_code MCP-verktøyet.

Testrapport

Lokalisert SKILL.md på skills-catalog/automotive/roadrunner-core og hentet den rått sammen med begge refererte skriptene (rrCoreInitialize.m, rrCoreCommands.m begge HTTP 200) og manifest.yaml. Frontmatter parser med navn+beskrivelse; ferdighetens eneste sti er en dokumentert <absolute-path-to-this-skill> plassholder (ingen hardkodede maskin-stier), og rrCoreInitialize.m løser RoadRunner-installasjonen via innstillinger/arbeidsromvariabler i stedet for å gjette. Ingen sikkerhetslukt: addpath/savepath persistens er ferdighetens uttalte formål, ingen curl|sh, blobs, eller eksfiltrasjon. Kunne IKKE kjøre UTGANG-steget — hver operasjon rutes gjennom evaluate_matlab_code MCP-verktøyet mot en live RoadRunner+MATLAB installasjon jeg ikke har, så ingen baseline-vs-skill artefakt ble produsert (outputMeasured=false). Utløser fraser vurdert: SKAL utløses — "connect to RoadRunner from MATLAB and open my highway project", "create a new RoadRunner scene and set the world origin", "close RoadRunner and check its status"; SKAL IKKE — "build a Simulink model for engine control", "write a MATLAB function to filter a noisy signal"; alle 5 avgjort korrekt.

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

Installer

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-coreKoble til RoadRunner fra MATLAB og administrer livssyklus for prosjekt/scene/scenario

Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen 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