Matlab Driving Data Importer

Zabalí surové logy jízdních senzorů (GPS, lidar, kamera, stopy) do objektů MATLAB scenariobuilder

od matlab · matlab/matlab-agentic-toolkit

Funguje s nastavením ★ 8.0/10

Matlab Driving Data Importer — Zabalí surové logy jízdních senzorů (GPS, lidar, kamera, stopy) do objektů MATLAB scenariobuilder

Co umí

Vede Claude k importu zaznamenaných dat jízdních senzorů (GPS, kamera, lidar, stopy aktérů, jízdní pruhy) z datových sad jako KITTI, nuScenes, Waymo, ROS bags nebo CSV do objektů MATLAB scenariobuilder.*, poté synchronizuje, ořízne, opraví offset a normalizuje časové značky před tvorbou scénáře. Spouští se, když uživatel má surové logy jízdy/vozidla/senzoru k zabalení, požádá o synchronizaci nebo zarovnání více-senzorových záznamů, nebo jmenuje drivingLogAnalyzer/DLA; předává generování scénáře a export do RoadRunneru nástroji matlab-scenario-builder. Vyžaduje MATLAB s Automated Driving Toolbox a Scenario Builder.

Testovací report

Získal jsem SKILL.md + manifest.yaml a oba odkazované soubory (references/sensor-import-api.md, references/workflow-driving-log-analyzer.md) v surové podobě — oba HTTP 200. Frontmatter se parsuje s name+description; žádné pevně zakódované cesty k počítači; bezpečnostní sken na curl|sh, base64, exfiltraci pověření a injekční řetězce nenašel nic (reference dokonce varují před vytvářením neexistujících wrapperů). Test výstupu: úkol „load a driving-log CSV (time,lat,lon,alt) GPS into a scenariobuilder object for later scenario building.“ Základní artefakt: t=readtable(...); gpsData=scenariobuilder.GPSData(t.time,t.lat,t.lon,t.alt); a návrh otevřít drivingLogAnalyzer pro ověření. Artefakt skillu přidává kanonickou dvojici convertTimestamps(gpsData,"numeric") + timeRef=normalizeTimestamps(gpsData), poznámku o nulování nadmořské výšky, krok „inspect-first“ a podle pravidla 0 NESPOUŠTÍ DLA automaticky — ukládá do sandboxu a předává matlab-scenario-builder. Konkrétní rozdíl je skutečný, ale nemohu spustit MATLAB/Automated Driving Toolbox/Scenario Builder, abych potvrdil, že kód se provede nebo že normalizace skutečně zabraňuje tvrzeným následným selháním, takže outputMeasured=false a verdict=setup (blokující krok: žádný MATLAB runtime).

Testováno: 2026-07-21 · Claude Code 2.x (agent harness)

Instalace

git clone --depth 1 https://github.com/matlab/matlab-agentic-toolkit.git /tmp/matlab-driving-data-importer-src
mkdir -p ~/.claude/skills
cp -R /tmp/matlab-driving-data-importer-src/skills-catalog/automotive/matlab-driving-data-importer ~/.claude/skills/matlab-driving-data-importer
# Requires MATLAB R2024b+ with Automated Driving Toolbox AND Scenario Builder for Automated Driving Toolbox.
# Meant to run inside the matlab-agentic-toolkit (needs evaluate_matlab_code / run_matlab_file / check_matlab_code tools).
# Ships two references (references/sensor-import-api.md, references/workflow-driving-log-analyzer.md) copied by the -R above.

Příkazy a ukázkové prompty

  • /matlab-driving-data-importerZabalí surové logy jízdních senzorů (GPS, lidar, kamera, stopy) do objektů MATLAB scenariobuilder

Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):

  • Import this KITTI dataset into scenariobuilder objects
  • Synchronize and crop this recorded lidar data
  • Compute actor tracks from lidar with no annotations