Dataset · Robotics
rollout_pi05_reasoning_step_076596_counting
by National Engineering Research Center for Big Data Software THULab/rollout_pi05_reasoning_step_076596_counting
Apache TsFile version of justintiensmith/rolloutpi05ReasoningStep076596Counting. A SO follower rollout dataset from a pi0.5 policy on a counting task family.
Dataset Card
By National Engineering Research Center for Big Data Software, published under apache-2.0, revision e41f2f47c733.
rollout pi0.5 Reasoning Step 076596 Counting (TsFile)
Apache TsFile version of justintiensmith/rollout_pi05_Reasoning_Step_076596_Counting.
Overview
A SO follower rollout dataset from a pi0.5 policy on a counting task family. The 32 language instructions ask the robot to move objects (a blue pen, a green pencil sharpener, a yellow block and an airplane toy) into or out of a bowl so that the bowl ends up holding a requested number of objects. Each frame records the 6-D joint state and the 6-D commanded action.
- Scale: 150 episodes, 254,544 frames, 32 tasks, sampled at 30 fps; one
trainsplit indata/rollout_pi05_reasoning_step_076596_counting.tsfile.
Tasks (task_index 0-31) include instructions such as "Leave exactly one object in the bowl", "Adjust the bowl so that it contains two objects", "Leave exactly three objects in the bowl", "Adjust the bowl so that it contains zero objects", "Move the green pencil sharpener into the bowl", and "Move the yellow block from the bowl to the table" (full list in meta/tasks.parquet).
Schema (TsFile structure)
- Time (INT64, milliseconds) - per-episode sample time,
round(timestamp * 1000)in milliseconds (the sourcetimestampcolumn equalsTime / 1000seconds and is therefore not stored separately). - episode_index, task_index (TAG) - device dimensions identifying one demonstration episode and one task; query a single episode with
WHERE episode_index=0. - action_0..5, observation_state_0..5 (FIELD) - FLOAT 6-D SO-follower joint action and 6-D observation state.
- frame_index, sample_index (INT64, FIELD) - source frame counter and source row counter (
indexrenamed tosample_index).
The dataset is stored as one wide TsFile table; within the train split all episodes share that single file with episode_index and task_index as TAG columns. State/action vectors are flattened to one FLOAT field per element (. -> _, element index appended). Camera video files are not included in this repository; the original dataset's videos are at videos/. meta/ is mirrored from the source. No data rows or non-video columns are dropped, apart from the redundant source timestamp column (replaced by Time). Two camera image/video features (observation.images.wrist, observation.images.middle) are omitted as non-time-series.
Usage
Install the Apache TsFile Python SDK (pip install tsfile) and read a converted file:
from pathlib import Path
from tsfile import TsFileReader
path = Path("data/rollout_pi05_reasoning_step_076596_counting.tsfile")
with TsFileReader(str(path)) as reader:
schemas = reader.get_all_table_schemas()
print("tables:", list(schemas))
table_name = next(iter(schemas))
table = schemas[table_name]
columns = [column.get_column_name() for column in table.get_columns()]
print("columns:", columns)
field_names = [
column.get_column_name()
for column in table.get_columns()
if column.get_column_name() not in {"Time", "time"}
]
if field_names:
with reader.query_table(table_name, field_names[:3], batch_size=1024) as result:
batch = result.read_arrow_batch()
if batch is not None:
print(batch.to_pandas().head())
Source & license
- Original dataset: https://huggingface.co/datasets/justintiensmith/rollout_pi05_Reasoning_Step_076596_Counting
- Author / publisher: justintiensmith
- License: apache-2.0
Details
- Repository
- THULab/rollout_pi05_reasoning_step_076596_counting
- Publisher
- National Engineering Research Center for Big Data Software
- Task category
- Robotics
- Tags
- tsfile, timeseries, time-series
- Size category
- 100K<n<1M
- Languages
- so-follower
- Revision
- e41f2f47c73339daf413b71d3b2cf347a60301d0
- Last updated
- 2026-09-23
Files
15 files, 6.1 MB in total.
Every file
| File | Type | Size | SHA-256 |
|---|---|---|---|
| meta/episodes/chunk-000/file-000.parquet | Data | 52.7 KB | 10e6b133e97b |
| meta/episodes/chunk-000/file-001.parquet | Data | 57.8 KB | ac4a165a942e |
| meta/episodes/chunk-000/file-002.parquet | Data | 54.3 KB | e20fb00ec46c |
| meta/episodes/chunk-000/file-003.parquet | Data | 65.2 KB | d9062c83c5a6 |
| meta/episodes/chunk-000/file-004.parquet | Data | 56.1 KB | 554a7f673648 |
| meta/episodes/chunk-000/file-005.parquet | Data | 54.5 KB | c060db1f4076 |
| meta/episodes/chunk-000/file-006.parquet | Data | 52.9 KB | bcfd7e52f339 |
| meta/episodes/chunk-000/file-007.parquet | Data | 138.0 KB | 0cba74febf72 |
| meta/episodes/chunk-000/file-008.parquet | Data | 455.3 KB | 8961fb2d8fe2 |
| meta/info.json | Data | 5.9 KB | — |
| meta/stats.json | Data | 13.1 KB | — |
| meta/tasks.parquet | Data | 3.0 KB | 1221efa8189e |
| README.md | Documentation | 4.1 KB | — |
| data/rollout_pi05_reasoning_step_076596_counting.tsfile | Other | 5.1 MB | faeb55cdbd86 |
| .gitattributes | Repository | 2.6 KB | — |
License and Download
- License
- apache-2.0
- Access
- No access gate
Released by National Engineering Research Center for Big Data Software through its official repository on Hugging Face. Read the license.