Matlab Driving Data Importer

Envuelve logs brutos de sensores de conducción (GPS, lidar, cámara, tracks) en objetos MATLAB scenariobuilder.

Por matlab · matlab/matlab-agentic-toolkit

Funciona con configuración ★ 8.0/10

Matlab Driving Data Importer — Envuelve logs brutos de sensores de conducción (GPS, lidar, cámara, tracks) en objetos MATLAB scenariobuilder.

Qué hace

Guía a Claude para importar datos de sensores de conducción grabados (GPS, cámara, lidar, tracks de actores, carriles) de datasets como KITTI, nuScenes, Waymo, ROS bags o CSV en objetos MATLAB scenariobuilder.*, luego sincronizar, recortar, corregir desfase y normalizar marcas de tiempo antes de la construcción del escenario. Se activa cuando un usuario tiene logs brutos de conducción/vehículo/sensores para envolver, pide sincronizar o alinear grabaciones multisensor, o nombra drivingLogAnalyzer/DLA; entrega la generación de escenarios y la exportación a RoadRunner a matlab-scenario-builder. Requiere MATLAB con Automated Driving Toolbox y Scenario Builder.

Informe de la prueba

Obtuve SKILL.md + manifest.yaml y ambos archivos referenciados (references/sensor-import-api.md, references/workflow-driving-log-analyzer.md) en crudo — ambos HTTP 200. El frontmatter se analiza con nombre+descripción; sin rutas de máquina codificadas; escaneo de seguridad para curl|sh, base64, exfiltración de credenciales y cadenas no encontró nada (las referencias incluso advierten contra la fabricación de wrappers inexistentes). Prueba de salida: tarea "cargar un CSV de driving-log (tiempo,lat,lon,alt) GPS en un objeto scenariobuilder para posterior construcción de escenario." Artefacto base: t=readtable(...); gpsData=scenariobuilder.GPSData(t.time,t.lat,t.lon,t.alt); y una sugerencia para abrir drivingLogAnalyzer para verificar. Artefacto de skill agrega el par canónico convertTimestamps(gpsData,"numeric") + timeRef=normalizeTimestamps(gpsData), nota de puesta a cero de altitud, paso de inspección primero, y por Regla 0 NO lanza DLA automáticamente — guarda en sandbox y entrega a matlab-scenario-builder. La diferencia concreta es real, pero no puedo ejecutar MATLAB/Automated Driving Toolbox/Scenario Builder para confirmar que el código se ejecuta o que la normalización realmente previene los fallos posteriores reclamados, por lo que outputMeasured=false y verdict=setup (paso bloqueante: sin tiempo de ejecución de MATLAB).

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

Instalación

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.

Comandos y prompts de ejemplo

  • /matlab-driving-data-importerEnvuelve logs brutos de sensores de conducción (GPS, lidar, cámara, tracks) en objetos MATLAB scenariobuilder.

Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):

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