From aria-ark
Use when working with the Aria Gen2 Pilot Dataset — a multi-participant egocentric dataset with raw VRS sensor data, MPS outputs, and additional algorithm results (ASR, heart rate, hand-object interaction, depth estimation, 3D detection). Covers the projectaria-gen2-pilot-dataset package, data loaders, visualizers, and tutorials. Use whenever the user mentions pilot dataset, Gen2 pilot dataset, loading pilot data, pilot data loader, pilot dataset visualizer, projectaria_gen2_pilot_dataset, or any task involving the Aria Gen2 Pilot Dataset recordings or algorithm outputs.
How this skill is triggered — by the user, by Claude, or both
Slash command
/aria-ark:pilot-datasetThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
A multi-participant egocentric dataset collected with Aria Gen2 glasses. Includes raw sensor data, on-device perception, cloud MPS outputs, and additional offline algorithm results.
A multi-participant egocentric dataset collected with Aria Gen2 glasses. Includes raw sensor data, on-device perception, cloud MPS outputs, and additional offline algorithm results.
The source code is the authoritative source for dataset format and API. Key files in data_provider/:
aria_gen2_pilot_data_provider.py — main AriaGen2PilotDataProvider classaria_gen2_pilot_data_paths.py — dataset directory structure and file locationsaria_gen2_pilot_dataset_data_types.py — all data types (HeartRateData, DiarizationData, BoundingBox2D/3D, HandObjectInteractionData, etc.)heart_rate_data_provider.py, diarization_data_provider.py, hand_object_interaction_data_provider.py, stereo_depth_data_provider.py, egocentric_voxel_lifting_data_provider.pyThis is a separate package from projectaria-tools and the client SDK:
python3 -m pip install 'projectaria-gen2-pilot-dataset[all]'
The [all] extra includes core data loaders, Rerun visualization tools, all dependencies, and tutorial notebooks. Verify: python3 -c "import projectaria_gen2_pilot_dataset"
The package provides a unified AriaGen2PilotDataProvider interface for loading all data layers — raw VRS, on-device perception, MPS outputs, and algorithm results. This is the main entry point for programmatic access.
Raw VRS data is also accessible via ProjectAriaTools (PAT) VrsDataProvider. MPS outputs via projectaria_tools.core.mps. See the projectaria-tools skill for those APIs.
For API details, read the source code — see Sources of Truth above.
aria_gen2_pilot_dataset_viewer --sequence-path <path> — interactive viewer for algorithm outputsaria_rerun_viewer --vrs <path> — Rerun-based viewer for raw sensor streamsnpx claudepluginhub facebookresearch/projectaria-plugins --plugin aria-arkProvides behavioral guidelines to reduce common LLM coding mistakes, focusing on simplicity, surgical changes, assumption surfacing, and verifiable success criteria.
Searches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.
Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.