Recording observations into structured datasets is a first-class primitive.
Collection is a primitive in rfx, not a side workflow. The collection API
records observations through the same robot interface used by deployment and
simulation.
Datasets land in the LeRobot format
— HuggingFace’s open episode schema for robotics datasets. Episodes include
aligned observations and actions at the configured rate, with camera streams
recorded as video tracks. A manifest records robot config, contract version,
and the rfx version used during collection — this makes downstream training
reproducible and lets the operator checklist verify schema compatibility
before deploy.