physicalai-train-working-with-datasets

Installation
SKILL.md

Working with Studio Datasets

Studio data lives in library/src/physicalai/data/. Datasets use the LeRobot format and are consumed through Lightning datamodules. The datamodules are first-class Python API objects; YAML/CLI configs are a serialization of the same construction path.

Key modules:

  • data/lerobot/datamodule.pyLeRobotDataModule (the class configs reference as physicalai.data.lerobot.LeRobotDataModule).
  • data/lerobot/dataset.py — LeRobot dataset wrapper.
  • data/lerobot/converters.pyDataFormat (StrEnum: physicalai, lerobot) and bidirectional field mapping between the two layouts.
  • data/observation.pyObservation, Feature, FeatureType, NormalizationParameters.
  • data/datamodules.py — base DataModule (Lightning LightningDataModule, auto num-workers heuristic).
  • data/dataset.py — base Dataset; data/gym.pyGymDataset for gym-generated data.

Python API usage

Use this path for notebooks, tests, direct batch inspection, or debugging dataloading without involving the training CLI.

from physicalai.data import LeRobotDataModule
Installs
25
GitHub Stars
68
First Seen
Jul 6, 2026
physicalai-train-working-with-datasets — open-edge-platform/physical-ai-studio