Skip to content
Back to skills

Data And Routes

ASecurity

"Guides TransFuser CARLA training route and scenario preparation,

  • 247 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added September 9, 2026
datapythondockerapi

Works with

  • api

Security analysis

A100/100

Pro scans all 8 files and shows the line behind each finding

Scanned September 9, 2026

npx -y skills add VectorSpaceLab/AREX-Skill --skill data-and-routes --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Data And Routes?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Data And Routes
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vectorspacelab-data-and-routes/badge)](https://www.skillsdirectory.com/skills/vectorspacelab-data-and-routes)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: data-and-routes
description: "Guides TransFuser CARLA training route and scenario preparation,
  dataset-layout validation, privileged autopilot collection, safe command
  construction, and route visualization without launching CARLA or downloading
  data."
disable-model-invocation: true
metadata:
  disco-role: operating
license: MIT
---

# TransFuser Data And Routes

Use this sub-skill when a Researcher needs to understand, validate, or prepare
TransFuser training routes, scenario annotations, generated samples, or the
privileged data-generation agent. Start with the relevant bundled reference;
use the scripts for deterministic local checks and command construction.

## Route by need

1. **Existing files or schema:** read [dataset-layout.md](references/dataset-layout.md)
   for sample folders and [routes-and-scenarios.md](references/routes-and-scenarios.md)
   for XML/JSON validation and route semantics. Run:
   `python scripts/validate_route_files.py --help` and
   `python scripts/validate_dataset_layout.py --help`.
2. **Generating or visualizing files:** read
   [data-generation.md](references/data-generation.md), then build a plan with
   `python scripts/build_route_tool_command.py --help`. The builder only prints
   a command/environment plan; it never starts a server, imports CARLA, writes
   routes, or uses the network.
3. **A failed or incomplete run:** read
   [troubleshooting.md](references/troubleshooting.md), validate inputs before
   retrying, and preserve the distinction between a safe local check and a
   CARLA-backed result.

## Required operating sequence

- Confirm the town set (`Town01`–`Town07`, `Town10HD`), scenario set
  (`Scenario1`, `3`, `4`, `7`, `8`, `9`, `10`), output roots, and whether the
  operation is route generation, scenario generation, visualization, or
  collection.
- Validate paths and schemas first. Route XML and scenario JSON can be parsed
  on CPU without CARLA; route/scenario compatibility is a structural signal,
  not proof that a CARLA map can interpolate the route.
- Generate **scenarios before routes**. Start the matching CARLA 0.9.10.1
  server and then run the scenario launcher, followed by the route launcher.
  Never run the bundled command builder as if it were a launcher.
- Keep `PYTHONPATH` ordered for the CARLA PythonAPI/egg, ScenarioRunner, and
  leaderboard. Use absolute paths at execution time, but do not place a local
  checkout path into a reusable skill file.
- For collection, use the privileged `DataAgent`/`AutoPilot` only after the
  route/scenario pair is validated, the server is reachable, and the output
  directory has enough space. A generated command or valid fixture is never a
  claim that data generation passed.
- Stop before network downloads, simulator launch, Docker, or the 210 GB data
  acquisition boundary unless the Researcher explicitly owns those external
  actions and verifies them separately.

## Invariants and handoffs

- `data-and-routes` owns route/scenario generation, route visualization,
  collection layout, and safe preflight. Link to `model-training` for how
  samples are consumed and to `carla-evaluation` for Longest6/evaluator runs.
- The generated dataset must contain synchronized frame indices across the
  required modalities and enough future `label_raw` frames for the configured
  sequence/prediction window.
- Scenario files describe trigger transforms and event configurations; route
  files describe map/town and waypoint paths. A matching filename alone does
  not prove that an event trigger lies on a route.
- The repository checkout is source evidence only. These bundled references and
  scripts must remain usable when the original checkout is absent.

## Verification status

The route/scenario schemas, selected repository fixtures, and self-contained
script fixtures are CPU-checkable. CARLA 0.9.10.1 and a running `CarlaUE4.sh`
server were absent during construction, so no scenario generation, route
interpolation, visualization against a map, or dataset collection is claimed
as passed. Treat this as an explicit external-runtime block.

Files in this skill

  • SKILL.md4 KB
  • references/data-generation.md6 KB
  • references/dataset-layout.md4.9 KB
  • references/routes-and-scenarios.md6.7 KB
  • references/troubleshooting.md5.2 KB
  • scripts/build_route_tool_command.py14.6 KB
  • scripts/validate_dataset_layout.py12.5 KB
  • scripts/validate_route_files.py12.2 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.