Dataset · Robotics
xarm7_pick_orange_ball_large
by National Engineering Research Center for Big Data Software THULab/xarm7_pick_orange_ball_large
Apache TsFile version of zwonzis/xarm7-pick-orange-ball-large. A UFactory xArm7 dataset for the task "pick up the orange ball and put it in the cyan bowl". Each frame records the 8-D arm state and the 8-D commanded action.
Dataset Card
By National Engineering Research Center for Big Data Software, published under apache-2.0, revision 89753dccad3a.
xArm7 Pick Orange Ball Large (TsFile)
Apache TsFile version of zwonzis/xarm7-pick-orange-ball-large.
Overview
A UFactory xArm7 dataset for the task "pick up the orange ball and put it in the cyan bowl". Each frame records the 8-D arm state and the 8-D commanded action.
- Scale: 122 episodes, 84,520 frames, 1 task, sampled at 30 fps; one
trainsplit indata/xarm7_pick_orange_ball_large.tsfile.
Task (task_index 0): "pick up the orange ball and put it in the cyan bowl".
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. - observation_state_0..7, action_0..7 (FIELD) - FLOAT 8-D xArm7 observation state and 8-D action.
- 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.side) 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/xarm7_pick_orange_ball_large.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/zwonzis/xarm7-pick-orange-ball-large
- Author / publisher: zwonzis
- License: apache-2.0
Details
- Repository
- THULab/xarm7_pick_orange_ball_large
- Publisher
- National Engineering Research Center for Big Data Software
- Task category
- Robotics
- Tags
- tsfile, timeseries, time-series
- Size category
- 10K<n<100K
- Languages
- Not stated by the source
- Revision
- 89753dccad3add3e516c4378d7c385b69ae741a4
- Last updated
- 2026-09-23
Files
128 files, 8.6 MB in total.
Every file
| File | Type | Size | SHA-256 |
|---|---|---|---|
| meta/episodes/chunk-000/file-000.parquet | Data | 53.0 KB | dd26465128d3 |
| meta/episodes/chunk-000/file-001.parquet | Data | 53.0 KB | 4f5a04a14bf7 |
| meta/episodes/chunk-000/file-002.parquet | Data | 53.0 KB | 0fdacea9b8cd |
| meta/episodes/chunk-000/file-003.parquet | Data | 53.0 KB | b3c9c924603e |
| meta/episodes/chunk-000/file-004.parquet | Data | 53.0 KB | 10725450e199 |
| meta/episodes/chunk-000/file-005.parquet | Data | 53.0 KB | f6f164c5f20e |
| meta/episodes/chunk-000/file-006.parquet | Data | 53.0 KB | 7f079fa0f361 |
| meta/episodes/chunk-000/file-007.parquet | Data | 53.0 KB | 40352e6af45b |
| meta/episodes/chunk-000/file-008.parquet | Data | 53.0 KB | 42c0c5840e88 |
| meta/episodes/chunk-000/file-009.parquet | Data | 53.0 KB | 301b24415925 |
| meta/episodes/chunk-000/file-010.parquet | Data | 53.0 KB | 82641e91c44e |
| meta/episodes/chunk-000/file-011.parquet | Data | 53.0 KB | fe2ddb85d4fc |
| meta/episodes/chunk-000/file-012.parquet | Data | 53.0 KB | f7cfa98191fb |
| meta/episodes/chunk-000/file-013.parquet | Data | 53.0 KB | 6f1fc05d2dec |
| meta/episodes/chunk-000/file-014.parquet | Data | 53.0 KB | 80ddc528e612 |
| meta/episodes/chunk-000/file-015.parquet | Data | 53.0 KB | b8a1f446f23e |
| meta/episodes/chunk-000/file-016.parquet | Data | 53.0 KB | f243b21260ce |
| meta/episodes/chunk-000/file-017.parquet | Data | 53.0 KB | 701607ee03d4 |
| meta/episodes/chunk-000/file-018.parquet | Data | 53.0 KB | c947e04e011e |
| meta/episodes/chunk-000/file-019.parquet | Data | 53.0 KB | bf4adbbe6268 |
| meta/episodes/chunk-000/file-020.parquet | Data | 53.0 KB | 982a098c57f3 |
| meta/episodes/chunk-000/file-021.parquet | Data | 53.0 KB | 2f6fcda003d9 |
| meta/episodes/chunk-000/file-022.parquet | Data | 53.0 KB | c7327761f87b |
| meta/episodes/chunk-000/file-023.parquet | Data | 53.0 KB | a18d8488913f |
| meta/episodes/chunk-000/file-024.parquet | Data | 53.0 KB | d001a4e0823b |
| meta/episodes/chunk-000/file-025.parquet | Data | 53.0 KB | a1776daa53c8 |
| meta/episodes/chunk-000/file-026.parquet | Data | 53.0 KB | 45b1213ec939 |
| meta/episodes/chunk-000/file-027.parquet | Data | 53.0 KB | 892c235e3ec4 |
| meta/episodes/chunk-000/file-028.parquet | Data | 53.0 KB | 546be0663e8e |
| meta/episodes/chunk-000/file-029.parquet | Data | 53.0 KB | 1b088092282a |
| meta/episodes/chunk-000/file-030.parquet | Data | 53.0 KB | 0be165043758 |
| meta/episodes/chunk-000/file-031.parquet | Data | 53.0 KB | d88fb95f8aac |
| meta/episodes/chunk-000/file-032.parquet | Data | 53.0 KB | 915dce3af7b7 |
| meta/episodes/chunk-000/file-033.parquet | Data | 53.0 KB | d96ea1a80236 |
| meta/episodes/chunk-000/file-034.parquet | Data | 53.0 KB | 007e0a58f96e |
| meta/episodes/chunk-000/file-035.parquet | Data | 53.0 KB | 0206f723e574 |
| meta/episodes/chunk-000/file-036.parquet | Data | 53.0 KB | caadd9569acc |
| meta/episodes/chunk-000/file-037.parquet | Data | 53.0 KB | d0e3ed071f5f |
| meta/episodes/chunk-000/file-038.parquet | Data | 53.0 KB | 8558c703ddcc |
| meta/episodes/chunk-000/file-039.parquet | Data | 53.0 KB | eaa701cd7374 |
| meta/episodes/chunk-000/file-040.parquet | Data | 53.0 KB | ab02a080dfb2 |
| meta/episodes/chunk-000/file-041.parquet | Data | 53.0 KB | e61383d93ab8 |
| meta/episodes/chunk-000/file-042.parquet | Data | 53.0 KB | 9ceba153c47f |
| meta/episodes/chunk-000/file-043.parquet | Data | 52.9 KB | 65b6fca74ea5 |
| meta/episodes/chunk-000/file-044.parquet | Data | 53.0 KB | 2639191a8d5d |
| meta/episodes/chunk-000/file-045.parquet | Data | 53.0 KB | cb5e8ec6d63a |
| meta/episodes/chunk-000/file-046.parquet | Data | 53.0 KB | 70bb98bce662 |
| meta/episodes/chunk-000/file-047.parquet | Data | 53.0 KB | 76e8beb1bfbe |
| meta/episodes/chunk-000/file-048.parquet | Data | 53.0 KB | 808c0808b4e8 |
| meta/episodes/chunk-000/file-049.parquet | Data | 53.0 KB | 3fa8afab1a0d |
| meta/episodes/chunk-000/file-050.parquet | Data | 53.0 KB | b723a75939c0 |
| meta/episodes/chunk-000/file-051.parquet | Data | 53.0 KB | d3186bcba519 |
| meta/episodes/chunk-000/file-052.parquet | Data | 53.0 KB | 6b0f0debd321 |
| meta/episodes/chunk-000/file-053.parquet | Data | 53.0 KB | 955df4cd9480 |
| meta/episodes/chunk-000/file-054.parquet | Data | 53.0 KB | eb75c5645d26 |
| meta/episodes/chunk-000/file-055.parquet | Data | 53.0 KB | f200308049ea |
| meta/episodes/chunk-000/file-056.parquet | Data | 53.0 KB | 9da9547cd80d |
| meta/episodes/chunk-000/file-057.parquet | Data | 53.0 KB | 521a752ef9a0 |
| meta/episodes/chunk-000/file-058.parquet | Data | 53.0 KB | 24d397b42588 |
| meta/episodes/chunk-000/file-059.parquet | Data | 53.0 KB | e0d607c73ddd |
| meta/episodes/chunk-000/file-060.parquet | Data | 53.0 KB | 4aa2254f9471 |
| meta/episodes/chunk-000/file-061.parquet | Data | 53.0 KB | 79013f0dd498 |
| meta/episodes/chunk-000/file-062.parquet | Data | 53.0 KB | b704c17c00f2 |
| meta/episodes/chunk-000/file-063.parquet | Data | 53.0 KB | 14296141a336 |
| meta/episodes/chunk-000/file-064.parquet | Data | 53.0 KB | 0cf409e0dc1b |
| meta/episodes/chunk-000/file-065.parquet | Data | 53.1 KB | 0daa6b362ab0 |
| meta/episodes/chunk-000/file-066.parquet | Data | 53.0 KB | 2b99b64ef77c |
| meta/episodes/chunk-000/file-067.parquet | Data | 53.0 KB | 2da7a4df7a8d |
| meta/episodes/chunk-000/file-068.parquet | Data | 53.0 KB | 545102050ace |
| meta/episodes/chunk-000/file-069.parquet | Data | 53.0 KB | 2574e321c090 |
| meta/episodes/chunk-000/file-070.parquet | Data | 53.0 KB | a1bc60e9ac05 |
| meta/episodes/chunk-000/file-071.parquet | Data | 53.0 KB | 3f13665e2c81 |
| meta/episodes/chunk-000/file-072.parquet | Data | 53.0 KB | cd9cbcc3f28c |
| meta/episodes/chunk-000/file-073.parquet | Data | 53.0 KB | 44b6531dd19c |
| meta/episodes/chunk-000/file-074.parquet | Data | 53.0 KB | ff5a387f0153 |
| meta/episodes/chunk-000/file-075.parquet | Data | 53.0 KB | b4d21a904070 |
| meta/episodes/chunk-000/file-076.parquet | Data | 53.0 KB | df10324b2b85 |
| meta/episodes/chunk-000/file-077.parquet | Data | 53.0 KB | cf1f94775c71 |
| meta/episodes/chunk-000/file-078.parquet | Data | 53.0 KB | cc60fb30d8d0 |
| meta/episodes/chunk-000/file-079.parquet | Data | 53.0 KB | 49cd96f7ee86 |
| meta/episodes/chunk-000/file-080.parquet | Data | 53.0 KB | 47260abbb93c |
| meta/episodes/chunk-000/file-081.parquet | Data | 53.0 KB | 91378b01c0e8 |
| meta/episodes/chunk-000/file-082.parquet | Data | 53.0 KB | 1bf357e2b5e7 |
| meta/episodes/chunk-000/file-083.parquet | Data | 53.0 KB | c14f46b48ffa |
| meta/episodes/chunk-000/file-084.parquet | Data | 53.0 KB | 5eada94bd5fe |
| meta/episodes/chunk-000/file-085.parquet | Data | 53.0 KB | 813992d3dfc8 |
| meta/episodes/chunk-000/file-086.parquet | Data | 53.0 KB | 9c698edc81e1 |
| meta/episodes/chunk-000/file-087.parquet | Data | 53.0 KB | 0a065fcddc07 |
| meta/episodes/chunk-000/file-088.parquet | Data | 53.0 KB | 04251344e0ac |
| meta/episodes/chunk-000/file-089.parquet | Data | 53.0 KB | 039a28d54e11 |
| meta/episodes/chunk-000/file-090.parquet | Data | 53.0 KB | c19508bc4550 |
| meta/episodes/chunk-000/file-091.parquet | Data | 53.0 KB | 8cb182128493 |
| meta/episodes/chunk-000/file-092.parquet | Data | 53.0 KB | 1d66a047d546 |
| meta/episodes/chunk-000/file-093.parquet | Data | 53.0 KB | f4e3b66cc340 |
| meta/episodes/chunk-000/file-094.parquet | Data | 53.0 KB | 1829738c66f6 |
| meta/episodes/chunk-000/file-095.parquet | Data | 53.0 KB | 6b55fa2b0434 |
| meta/episodes/chunk-000/file-096.parquet | Data | 53.0 KB | e290c343bfa9 |
| meta/episodes/chunk-000/file-097.parquet | Data | 53.0 KB | a430f2b614e6 |
| meta/episodes/chunk-000/file-098.parquet | Data | 53.0 KB | 0502f9bcd1fa |
| meta/episodes/chunk-000/file-099.parquet | Data | 53.0 KB | b0ea3150bd80 |
| meta/episodes/chunk-000/file-100.parquet | Data | 53.0 KB | bfd948664154 |
| meta/episodes/chunk-000/file-101.parquet | Data | 53.0 KB | 3cfc2578357d |
| meta/episodes/chunk-000/file-102.parquet | Data | 53.0 KB | cb50b5e09484 |
| meta/episodes/chunk-000/file-103.parquet | Data | 53.0 KB | 43628c6e6a99 |
| meta/episodes/chunk-000/file-104.parquet | Data | 53.0 KB | 95066968c4e7 |
| meta/episodes/chunk-000/file-105.parquet | Data | 53.0 KB | f5af1e980348 |
| meta/episodes/chunk-000/file-106.parquet | Data | 53.0 KB | b4203e80ce72 |
| meta/episodes/chunk-000/file-107.parquet | Data | 53.0 KB | d33eeec9f4bc |
| meta/episodes/chunk-000/file-108.parquet | Data | 53.0 KB | e2d3d7dd761d |
| meta/episodes/chunk-000/file-109.parquet | Data | 53.0 KB | a733633fa020 |
| meta/episodes/chunk-000/file-110.parquet | Data | 53.0 KB | b8e4215dea5e |
| meta/episodes/chunk-000/file-111.parquet | Data | 53.0 KB | a3da47dbba32 |
| meta/episodes/chunk-000/file-112.parquet | Data | 53.0 KB | 4b80315c1a15 |
| meta/episodes/chunk-000/file-113.parquet | Data | 53.0 KB | 90bd71f0288f |
| meta/episodes/chunk-000/file-114.parquet | Data | 53.0 KB | 767e9ae9cd06 |
| meta/episodes/chunk-000/file-115.parquet | Data | 53.0 KB | 6ce2e58e0aed |
| meta/episodes/chunk-000/file-116.parquet | Data | 53.0 KB | dd445f2a6496 |
| meta/episodes/chunk-000/file-117.parquet | Data | 53.0 KB | 88bf029b8d0d |
| meta/episodes/chunk-000/file-118.parquet | Data | 53.0 KB | d6a41fe04f00 |
| meta/episodes/chunk-000/file-119.parquet | Data | 53.0 KB | faccf7e0bb64 |
| meta/episodes/chunk-000/file-120.parquet | Data | 53.0 KB | ea440285bdd3 |
| meta/episodes/chunk-000/file-121.parquet | Data | 53.0 KB | 1fd345e0ec7f |
| meta/info.json | Data | 6.4 KB | — |
| meta/stats.json | Data | 14.9 KB | — |
| meta/tasks.parquet | Data | 2.2 KB | 58321a59c1d9 |
| README.md | Documentation | 3.4 KB | — |
| data/xarm7_pick_orange_ball_large.tsfile | Other | 2.1 MB | 5f06b1ca4a68 |
| .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.