Matlab Driving Data Importer

Incapsula log grezzi di sensori di guida (GPS, lidar, telecamera, tracce) in oggetti MATLAB scenariobuilder

di matlab · matlab/matlab-agentic-toolkit

Richiede configurazione ★ 8.0/10

Matlab Driving Data Importer — Incapsula log grezzi di sensori di guida (GPS, lidar, telecamera, tracce) in oggetti MATLAB scenariobuilder

Cosa fa

Guida Claude a importare dati grezzi di sensori di guida registrati (GPS, telecamera, lidar, tracce attori, corsie) da dataset come KITTI, nuScenes, Waymo, ROS bag, o CSV in oggetti MATLAB scenariobuilder.*, quindi sincronizza, ritaglia, corregge offset e normalizza i timestamp prima della costruzione dello scenario. Si attiva quando un utente ha log grezzi di guida/veicolo/sensori da incapsulare, chiede di sincronizzare o allineare registrazioni multisensore, o nomina drivingLogAnalyzer/DLA; passa la generazione dello scenario e l'esportazione RoadRunner a matlab-scenario-builder. Richiede MATLAB con Automated Driving Toolbox e Scenario Builder.

Rapporto di test

Recuperati SKILL.md + manifest.yaml e entrambi i file referenziati (references/sensor-import-api.md, references/workflow-driving-log-analyzer.md) raw — entrambi HTTP 200. Il frontmatter viene analizzato con nome+descrizione; nessun percorso macchina hardcoded; scansione di sicurezza per curl|sh, base64, esfiltrazione di credenziali e stringhe di iniezione non ha trovato nulla (i riferimenti avvertono persino contro la fabbricazione di wrapper inesistenti). Test di output: compito "carica un CSV di driving-log (tempo,lat,lon,alt) GPS in un oggetto scenariobuilder per la successiva costruzione dello scenario." Artefatto baseline: t=readtable(...); gpsData=scenariobuilder.GPSData(t.time,t.lat,t.lon,t.alt); e un suggerimento di aprire drivingLogAnalyzer per verificare. Artefatto skill aggiunge la coppia canonica convertTimestamps(gpsData,"numeric") + timeRef=normalizeTimestamps(gpsData), nota di azzeramento altitudine, passo inspect-first, e per Regola 0 NON avvia automaticamente DLA — salva in sandbox e passa a matlab-scenario-builder. La differenza concreta è reale, ma non posso eseguire MATLAB/Automated Driving Toolbox/Scenario Builder per confermare che il codice venga eseguito o che la normalizzazione prevenga effettivamente i fallimenti downstream dichiarati, quindi outputMeasured=false e verdict=setup (passo bloccante: nessun runtime MATLAB).

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

Installazione

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.

Comandi e prompt di esempio

  • /matlab-driving-data-importerIncapsula log grezzi di sensori di guida (GPS, lidar, telecamera, tracce) in oggetti MATLAB scenariobuilder

Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):

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