diff --git a/.gitattributes b/.gitattributes index 485edd6e7c64d99c8f1465613421446d32cfc02f..6847f4742725ecc387e20c734b7a3474038e13e0 100644 --- a/.gitattributes +++ b/.gitattributes @@ -158,3 +158,51 @@ egoSample/media/task_15659_ep004/head_fisheye_left.mp4 filter=lfs diff=lfs merge egoSample/media/task_15659_ep004/head_fisheye_right.mp4 filter=lfs diff=lfs merge=lfs -text egoSample/media/task_15659_ep004/head_stereo_left.mp4 filter=lfs diff=lfs merge=lfs -text egoSample/media/task_15659_ep004/head_stereo_right.mp4 filter=lfs diff=lfs merge=lfs -text +teleopSample/media/drink_ep0/depth.mp4 filter=lfs diff=lfs merge=lfs -text +teleopSample/media/drink_ep0/hand_left.mp4 filter=lfs diff=lfs merge=lfs -text +teleopSample/media/drink_ep0/hand_right.mp4 filter=lfs diff=lfs merge=lfs -text +teleopSample/media/drink_ep0/head_left_fisheye.mp4 filter=lfs diff=lfs merge=lfs -text +teleopSample/media/drink_ep0/head_right_fisheye.mp4 filter=lfs diff=lfs merge=lfs -text +teleopSample/media/drink_ep0/top_head.mp4 filter=lfs diff=lfs merge=lfs -text +teleopSample/media/drink_ep1/depth.mp4 filter=lfs diff=lfs merge=lfs -text +teleopSample/media/drink_ep1/hand_left.mp4 filter=lfs diff=lfs merge=lfs -text +teleopSample/media/drink_ep1/hand_right.mp4 filter=lfs diff=lfs merge=lfs -text +teleopSample/media/drink_ep1/head_left_fisheye.mp4 filter=lfs diff=lfs merge=lfs -text +teleopSample/media/drink_ep1/head_right_fisheye.mp4 filter=lfs diff=lfs merge=lfs -text +teleopSample/media/drink_ep1/top_head.mp4 filter=lfs diff=lfs merge=lfs -text +teleopSample/media/mem_ep0/depth.mp4 filter=lfs diff=lfs merge=lfs -text +teleopSample/media/mem_ep0/hand_left.mp4 filter=lfs diff=lfs merge=lfs -text +teleopSample/media/mem_ep0/hand_right.mp4 filter=lfs diff=lfs merge=lfs -text +teleopSample/media/mem_ep0/head_left_fisheye.mp4 filter=lfs diff=lfs merge=lfs -text +teleopSample/media/mem_ep0/head_right_fisheye.mp4 filter=lfs diff=lfs merge=lfs -text +teleopSample/media/mem_ep0/top_head.mp4 filter=lfs diff=lfs merge=lfs -text +teleopSample/media/mem_ep1/depth.mp4 filter=lfs diff=lfs merge=lfs -text +teleopSample/media/mem_ep1/hand_left.mp4 filter=lfs diff=lfs merge=lfs -text +teleopSample/media/mem_ep1/hand_right.mp4 filter=lfs diff=lfs merge=lfs -text +teleopSample/media/mem_ep1/head_left_fisheye.mp4 filter=lfs diff=lfs merge=lfs -text +teleopSample/media/mem_ep1/head_right_fisheye.mp4 filter=lfs diff=lfs merge=lfs -text +teleopSample/media/mem_ep1/top_head.mp4 filter=lfs diff=lfs merge=lfs -text +teleopSample/media/sort_ep0/depth.mp4 filter=lfs diff=lfs merge=lfs -text +teleopSample/media/sort_ep0/hand_left.mp4 filter=lfs diff=lfs merge=lfs -text +teleopSample/media/sort_ep0/hand_right.mp4 filter=lfs diff=lfs merge=lfs -text +teleopSample/media/sort_ep0/head_left_fisheye.mp4 filter=lfs diff=lfs merge=lfs -text +teleopSample/media/sort_ep0/head_right_fisheye.mp4 filter=lfs diff=lfs merge=lfs -text +teleopSample/media/sort_ep0/top_head.mp4 filter=lfs diff=lfs merge=lfs -text +teleopSample/media/sort_ep1/depth.mp4 filter=lfs diff=lfs merge=lfs -text +teleopSample/media/sort_ep1/hand_left.mp4 filter=lfs diff=lfs merge=lfs -text +teleopSample/media/sort_ep1/hand_right.mp4 filter=lfs diff=lfs merge=lfs -text +teleopSample/media/sort_ep1/head_left_fisheye.mp4 filter=lfs diff=lfs merge=lfs -text +teleopSample/media/sort_ep1/head_right_fisheye.mp4 filter=lfs diff=lfs merge=lfs -text +teleopSample/media/sort_ep1/top_head.mp4 filter=lfs diff=lfs merge=lfs -text +teleopSample/media/wipe_ep0/depth.mp4 filter=lfs diff=lfs merge=lfs -text +teleopSample/media/wipe_ep0/hand_left.mp4 filter=lfs diff=lfs merge=lfs -text +teleopSample/media/wipe_ep0/hand_right.mp4 filter=lfs diff=lfs merge=lfs -text +teleopSample/media/wipe_ep0/head_left_fisheye.mp4 filter=lfs diff=lfs merge=lfs -text +teleopSample/media/wipe_ep0/head_right_fisheye.mp4 filter=lfs diff=lfs merge=lfs -text +teleopSample/media/wipe_ep0/top_head.mp4 filter=lfs diff=lfs merge=lfs -text +teleopSample/media/wipe_ep1/depth.mp4 filter=lfs diff=lfs merge=lfs -text +teleopSample/media/wipe_ep1/hand_left.mp4 filter=lfs diff=lfs merge=lfs -text +teleopSample/media/wipe_ep1/hand_right.mp4 filter=lfs diff=lfs merge=lfs -text +teleopSample/media/wipe_ep1/head_left_fisheye.mp4 filter=lfs diff=lfs merge=lfs -text +teleopSample/media/wipe_ep1/head_right_fisheye.mp4 filter=lfs diff=lfs merge=lfs -text +teleopSample/media/wipe_ep1/top_head.mp4 filter=lfs diff=lfs merge=lfs -text diff --git a/teleopSample/drink_ep0.html b/teleopSample/drink_ep0.html new file mode 100644 index 0000000000000000000000000000000000000000..f180a2e0b85a7c64bfa2e25a4b20c715b999ed47 --- /dev/null +++ b/teleopSample/drink_ep0.html @@ -0,0 +1,236 @@ + + +Place drink on coaster — episode 0 +
+

Place drink on coaster

+
Faber U · dual-arm gripper · episode 0 · 22.5s · 676 frames @ 30fps · teleop
+
+
+
+
+
temporal spans (3) · instruction segments
+
+
+
+
+ + + 0.00 / 0.00s +
+
+
current frame · commanded action readout
+
+
time0.00s
+
frame0
+
subtask–
+
span progress–
+
gripper cmd L / R–
+
L end xyz (m)–
+
R end xyz (m)–
+
+
scene The right gripper picks a bottled drink off the counter and sets it on a coaster.
+
+
+
gripper command (raw) — left right
+
arm joint targets (rad) · 14 DoF
+
left end-effector target (m) — x y z
+
right end-effector target (m) — x y z
+
+
+
episode files + ↓ original LeRobot data
+
+
+ + + + + + diff --git a/teleopSample/drink_ep0.meta.json b/teleopSample/drink_ep0.meta.json new file mode 100644 index 0000000000000000000000000000000000000000..d81607cc346401b34aa491e77c9463f5125b1b2b --- /dev/null +++ b/teleopSample/drink_ep0.meta.json @@ -0,0 +1,29 @@ +{ + "robot": "Faber U", + "scene": "Place drink on coaster", + "task_id": "5530", + "capture_date": "2026-01-20", + "episode": 0, + "frames": 676, + "fps": 30, + "duration_s": 22.53, + "high_level_instruction": "The robot is facing the countertop, where a bottle of beverage and a coaster are placed without interfering with each other.", + "h5_path": "zhoupu://agibot-world/skild-demo/2026012001/proprio_stats/5530/2339256/proprio_stats.h5", + "instruction_segments": [ + { + "instruction": "Pick up the green beverage on the table with the right arm.", + "instruction_augmentation": {}, + "start_frame_index": 110, + "success_frame_index": 275, + "end_frame_index": 275 + }, + { + "instruction": "Place the held green beverage on the coaster on the tabletop with the right arm.", + "instruction_augmentation": {}, + "start_frame_index": 275, + "success_frame_index": 562, + "end_frame_index": 562 + } + ], + "slug": "drink_ep0" +} \ No newline at end of file diff --git a/teleopSample/drink_ep0.parquet b/teleopSample/drink_ep0.parquet new file mode 100644 index 0000000000000000000000000000000000000000..bb6a18ada726867a19c46a7d71313619d64e358a --- /dev/null +++ b/teleopSample/drink_ep0.parquet @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bf9b48d7a323bb2150a2c72d20e5ce6f7580955775750b49e25178025bfb6265 +size 52174 diff --git a/teleopSample/drink_ep1.html b/teleopSample/drink_ep1.html new file mode 100644 index 0000000000000000000000000000000000000000..e67c7546af64a5aee3653a3520ebdf8afe7a6419 --- /dev/null +++ b/teleopSample/drink_ep1.html @@ -0,0 +1,236 @@ + + +Place drink on coaster — episode 1 +
+

Place drink on coaster

+
Faber U · dual-arm gripper · episode 1 · 18.2s · 547 frames @ 30fps · teleop
+
+
+
+
+
temporal spans (3) · instruction segments
+
+
+
+
+ + + 0.00 / 0.00s +
+
+
current frame · commanded action readout
+
+
time0.00s
+
frame0
+
subtask–
+
span progress–
+
gripper cmd L / R–
+
L end xyz (m)–
+
R end xyz (m)–
+
+
scene The right gripper picks a bottled drink off the counter and sets it on a coaster.
+
+
+
gripper command (raw) — left right
+
arm joint targets (rad) · 14 DoF
+
left end-effector target (m) — x y z
+
right end-effector target (m) — x y z
+
+
+
episode files + ↓ original LeRobot data
+
+
+ + + + + + diff --git a/teleopSample/drink_ep1.meta.json b/teleopSample/drink_ep1.meta.json new file mode 100644 index 0000000000000000000000000000000000000000..ed5289dd184ab98e4a459ba057d8f1d515363376 --- /dev/null +++ b/teleopSample/drink_ep1.meta.json @@ -0,0 +1,29 @@ +{ + "robot": "Faber U", + "scene": "Place drink on coaster", + "task_id": "5530", + "capture_date": "2026-01-20", + "episode": 1, + "frames": 547, + "fps": 30, + "duration_s": 18.23, + "high_level_instruction": "The robot is facing the counter, where a bottle of beverage and a coaster are placed without interfering with each other.", + "h5_path": "zhoupu://agibot-world/skild-demo/2026012001/proprio_stats/5530/2339633/proprio_stats.h5", + "instruction_segments": [ + { + "instruction": "Pick up the green beverage on the table with the right arm.", + "instruction_augmentation": {}, + "start_frame_index": 96, + "success_frame_index": 253, + "end_frame_index": 253 + }, + { + "instruction": "Place the held green beverage on the coaster on the tabletop with the right arm.", + "instruction_augmentation": {}, + "start_frame_index": 253, + "success_frame_index": 512, + "end_frame_index": 512 + } + ], + "slug": "drink_ep1" +} \ No newline at end of file diff --git a/teleopSample/drink_ep1.parquet b/teleopSample/drink_ep1.parquet new file mode 100644 index 0000000000000000000000000000000000000000..3ee051361728dddde6bcf73484fefa435cb4fc44 --- /dev/null +++ b/teleopSample/drink_ep1.parquet @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e7d9da30c25a4189efdfbe43744d1d6fc6e0766f8fd418b573eea9a8110e38d1 +size 46493 diff --git a/teleopSample/index.html b/teleopSample/index.html index 966abee7b79379be9d6e35ce05e1c08ea6db095e..f4d6a69460c9197106605b72fb95ebb87970649a 100644 --- a/teleopSample/index.html +++ b/teleopSample/index.html @@ -1,32 +1,85 @@ -Pick up the water bottle and put it in the basket -
← all datasets

Pick up the water bottle and put it in the basket

6 episodes · robot Futurist · LeRobot dual-arm teleop
-
Preview viewers for LeRobot dual-arm teleop episodes. Click a card to open its synced multi-camera viewer (video + depth + tactile + robot-state charts). Download links on each viewer point to the source files on HuggingFace.
-
episode 0
Episode 0 · Pick up the water bottle and put it in the basket
Futurist18.2s545 frames
-
episode 1
Episode 1 · Pick up the water bottle and put it in the basket
Futurist18.8s563 frames
-
episode 2
Episode 2 · Pick up the water bottle and put it in the basket
Futurist18.7s562 frames
-
episode 3
Episode 3 · Pick up the water bottle and put it in the basket
Futurist20.5s614 frames
-
episode 4
Episode 4 · Pick up the water bottle and put it in the basket
Futurist22.4s673 frames
-
episode 5
Episode 5 · Pick up the water bottle and put it in the basket
Futurist18.4s553 frames
- \ No newline at end of file +
+ +
+
select an episode on the left
+ +
+
+ + + diff --git a/teleopSample/media/drink_ep0/depth.mp4 b/teleopSample/media/drink_ep0/depth.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..308186d156d83cb832664cd487ecee3dfa2acad4 --- /dev/null +++ b/teleopSample/media/drink_ep0/depth.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e73e2ec0a83132c1c11ff1b30ad707c1ded720179783507c22d3ba130c70d05e +size 4758176 diff --git a/teleopSample/media/drink_ep0/hand_left.mp4 b/teleopSample/media/drink_ep0/hand_left.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..5000ba934629fdbc85ab428fb6a782a5cb77c83a --- /dev/null +++ b/teleopSample/media/drink_ep0/hand_left.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:588e8c307b9c6a9649c28d0acc25048b4ecf783ef4e96318d6da07a02b0be79f +size 421897 diff --git a/teleopSample/media/drink_ep0/hand_right.mp4 b/teleopSample/media/drink_ep0/hand_right.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..7da3177d3bcf0ff1a657bb9d00c62edc99e17391 --- /dev/null +++ b/teleopSample/media/drink_ep0/hand_right.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b46d17cb5bc6ca8cc5ebcdc726bdbcad0940ea06cc22dadf26e6536f61d46dcf +size 1388593 diff --git a/teleopSample/media/drink_ep0/head_left_fisheye.mp4 b/teleopSample/media/drink_ep0/head_left_fisheye.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..c26d310e2a32ffd41bc51970b8d1dddcf2d67cf0 --- /dev/null +++ b/teleopSample/media/drink_ep0/head_left_fisheye.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8cd29c6c7dbfda20dabb1e2072af49d7c46b3736b8f8a4ee3594d6edb3a48213 +size 961132 diff --git a/teleopSample/media/drink_ep0/head_right_fisheye.mp4 b/teleopSample/media/drink_ep0/head_right_fisheye.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..42e97d876826e6d4c07b53eac8e84dca249dbae9 --- /dev/null +++ b/teleopSample/media/drink_ep0/head_right_fisheye.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9152120e0084bc0bfb89e8bed2b8d68e11114c85f85f0c773dde5a0da4318cde +size 346773 diff --git a/teleopSample/media/drink_ep0/top_head.mp4 b/teleopSample/media/drink_ep0/top_head.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..078aa8e0247d12798cf2cf276116b5f05417bae6 --- /dev/null +++ b/teleopSample/media/drink_ep0/top_head.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ff5193c2fc8b94d5735f97915c030333442bd3035b7a8a85d2bef9b4a93da6c7 +size 576597 diff --git a/teleopSample/media/drink_ep1/depth.mp4 b/teleopSample/media/drink_ep1/depth.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..bb8807c47cf9df44ecbc6dd6a7eeb788c2a75d24 --- /dev/null +++ b/teleopSample/media/drink_ep1/depth.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:aa14e48635b8819da2b6f6fbc7d59b795da18b298e70c84fab764dc7f7b290c2 +size 3810653 diff --git a/teleopSample/media/drink_ep1/hand_left.mp4 b/teleopSample/media/drink_ep1/hand_left.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..2e549a4a77daa848bb48c7dc5ae35bee498f5746 --- /dev/null +++ b/teleopSample/media/drink_ep1/hand_left.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:05ad3b4df4bb815bfc60b2d4a11c6c2699c36ed23708c5051afd0418ebe0cc23 +size 1003769 diff --git a/teleopSample/media/drink_ep1/hand_right.mp4 b/teleopSample/media/drink_ep1/hand_right.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..b3b3a46e3eefba67b45962a11ee716181a07eb8b --- /dev/null +++ b/teleopSample/media/drink_ep1/hand_right.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d928a3f90b2ccb46094646c51d3dbc96dc14da4610813a8bb0b57bd4dbf2fbb9 +size 1281369 diff --git a/teleopSample/media/drink_ep1/head_left_fisheye.mp4 b/teleopSample/media/drink_ep1/head_left_fisheye.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..1ce90f122d08a4c93eb30308d240705645481437 --- /dev/null +++ b/teleopSample/media/drink_ep1/head_left_fisheye.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:af818db784464d1e2cecb8ec5bb297ed2bca66c5ac5b4085f939c38c84b44a88 +size 265100 diff --git a/teleopSample/media/drink_ep1/head_right_fisheye.mp4 b/teleopSample/media/drink_ep1/head_right_fisheye.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..7e4de72924631722bb19187e2eba9a40d3cf78fc --- /dev/null +++ b/teleopSample/media/drink_ep1/head_right_fisheye.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4d41d81be863171361856779da29c974f3609294cc0ebd5b9c5143fb8492572e +size 305714 diff --git a/teleopSample/media/drink_ep1/top_head.mp4 b/teleopSample/media/drink_ep1/top_head.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..91c6e4b4618c92208b0d1fdd6c939bd5657eab8c --- /dev/null +++ b/teleopSample/media/drink_ep1/top_head.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6e050207ad19cb7e5ed30a3d3d1daff4a5409e480bf97b40ba7e2ae109036784 +size 556493 diff --git a/teleopSample/media/mem_ep0/depth.mp4 b/teleopSample/media/mem_ep0/depth.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..5092d0268d13f1308919e28159f60d7e864a42ac --- /dev/null +++ b/teleopSample/media/mem_ep0/depth.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ecba9a76693c10f2435079aef743cd918f9f8d66eec4c96939ea0c1dd43b7366 +size 3917402 diff --git a/teleopSample/media/mem_ep0/hand_left.mp4 b/teleopSample/media/mem_ep0/hand_left.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..2e1d5718dfe4ac8a294944888c4e1e7df6ad593f --- /dev/null +++ b/teleopSample/media/mem_ep0/hand_left.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:71227735d136c74d268062edda175493441d838617aca85a5f8ce32403229221 +size 1698155 diff --git a/teleopSample/media/mem_ep0/hand_right.mp4 b/teleopSample/media/mem_ep0/hand_right.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..18b8f0c7d09bd227c0ac07e43971d11416f5bb9f --- /dev/null +++ b/teleopSample/media/mem_ep0/hand_right.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5fe38ad8387fb7d1944e59e12e17f11e5c1fb38233bbc93b50ce4c2f95b475d3 +size 2603183 diff --git a/teleopSample/media/mem_ep0/head_left_fisheye.mp4 b/teleopSample/media/mem_ep0/head_left_fisheye.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..8ba82e14807003936fb6e3c51e3a2a6307c3da1d --- /dev/null +++ b/teleopSample/media/mem_ep0/head_left_fisheye.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b414b45ef484422131aca5563bec6f981b3ff6b8787a7fb38d36e0a3f4b80752 +size 2028206 diff --git a/teleopSample/media/mem_ep0/head_right_fisheye.mp4 b/teleopSample/media/mem_ep0/head_right_fisheye.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..171981d237a019d759575f2ae42b835fd872bc72 --- /dev/null +++ b/teleopSample/media/mem_ep0/head_right_fisheye.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:44f92fb489e0b3d6ac5a6efd4d9fa0f46d459183107941e131a485660d8ef031 +size 522028 diff --git a/teleopSample/media/mem_ep0/top_head.mp4 b/teleopSample/media/mem_ep0/top_head.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..b379d17d3bd975e15f7e04beb1d7917555316403 --- /dev/null +++ b/teleopSample/media/mem_ep0/top_head.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e1ba8169ca43352828858f66b228500c40b5dc4c42b6a7bdee40705e4eb91a63 +size 851702 diff --git a/teleopSample/media/mem_ep1/depth.mp4 b/teleopSample/media/mem_ep1/depth.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..3534c31e0244f8a84b0ee8ea0d523c9d8416a653 --- /dev/null +++ b/teleopSample/media/mem_ep1/depth.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:715d0c3504a35d826368cc71dd12097c092c18d760db332ddbc8567f9c571c27 +size 5431681 diff --git a/teleopSample/media/mem_ep1/hand_left.mp4 b/teleopSample/media/mem_ep1/hand_left.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..f6a1040415f7728576e11592e6b86989fb4e46bc --- /dev/null +++ b/teleopSample/media/mem_ep1/hand_left.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:422fb82114b7bc9a3217289846227f327e615b4125ad5c91f1f18c2b444da888 +size 1966669 diff --git a/teleopSample/media/mem_ep1/hand_right.mp4 b/teleopSample/media/mem_ep1/hand_right.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..a2f8301c8072b192a064e5a156500c85e0ab5172 --- /dev/null +++ b/teleopSample/media/mem_ep1/hand_right.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ed285c98641305264dabe3be5905e3d5dab0a929357819220407fa3c45924c9e +size 1326396 diff --git a/teleopSample/media/mem_ep1/head_left_fisheye.mp4 b/teleopSample/media/mem_ep1/head_left_fisheye.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..806c106011b2ac80bf301d384ab4250be6c6810f --- /dev/null +++ b/teleopSample/media/mem_ep1/head_left_fisheye.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:443e76a72120bdac83f0cfc2165ce05b7be61b5580406234002664d088ee9607 +size 591864 diff --git a/teleopSample/media/mem_ep1/head_right_fisheye.mp4 b/teleopSample/media/mem_ep1/head_right_fisheye.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..7457181106b63a09a62eb51f683b1d77295ae905 --- /dev/null +++ b/teleopSample/media/mem_ep1/head_right_fisheye.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a3b6f97291a085d4e5f278e5e333bcf0d6076328deb33ff6d57b3a99103e98b1 +size 385612 diff --git a/teleopSample/media/mem_ep1/top_head.mp4 b/teleopSample/media/mem_ep1/top_head.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..e2ab2bf8ca9de8ab8c27e2b21d7e5a2b996f1a7e --- /dev/null +++ b/teleopSample/media/mem_ep1/top_head.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3a3ddbe857d2fe396551dca48a21b554c03c9889f86589fa3d7eb6e5e5ad7e56 +size 919939 diff --git a/teleopSample/media/sort_ep0/depth.mp4 b/teleopSample/media/sort_ep0/depth.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..54b22793eeb5f4930f60da592602191ab1ee626a --- /dev/null +++ b/teleopSample/media/sort_ep0/depth.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e1aed629270eb8fc9b3d7d80eab648b4c5c96060969f6525f28614f6e2a55686 +size 6435921 diff --git a/teleopSample/media/sort_ep0/hand_left.mp4 b/teleopSample/media/sort_ep0/hand_left.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..614d30ead9096505e1d8be782f475ef4de4521e9 --- /dev/null +++ b/teleopSample/media/sort_ep0/hand_left.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5bdf1f64f967e4b8acef79cdaf91c178e494b8a297dc3af630eed5253ce24b31 +size 6202301 diff --git a/teleopSample/media/sort_ep0/hand_right.mp4 b/teleopSample/media/sort_ep0/hand_right.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..29bca6ad23815b087254b5f18b8b69092bc58500 --- /dev/null +++ b/teleopSample/media/sort_ep0/hand_right.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3c7b1bfba938e310c9b9fe9a94c6f35093325033fa408023c6cb8a79761d8e8f +size 3300742 diff --git a/teleopSample/media/sort_ep0/head_left_fisheye.mp4 b/teleopSample/media/sort_ep0/head_left_fisheye.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..12768594af840762a97601413a7991fa75c0a85c --- /dev/null +++ b/teleopSample/media/sort_ep0/head_left_fisheye.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5f78b1233bab52daa362b352df1431c7890fa18f76ceefee9210a99beab488d8 +size 1120042 diff --git a/teleopSample/media/sort_ep0/head_right_fisheye.mp4 b/teleopSample/media/sort_ep0/head_right_fisheye.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..af4d4c77b72d41c593485c1f79bfac1f288f5f98 --- /dev/null +++ b/teleopSample/media/sort_ep0/head_right_fisheye.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2b20f571fa58eaf0667318c1955375d8b720da6a3211c82d07082e18619f81de +size 1324716 diff --git a/teleopSample/media/sort_ep0/top_head.mp4 b/teleopSample/media/sort_ep0/top_head.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..bb6b01ecadaeee1f590aeb6c08849829ad555010 --- /dev/null +++ b/teleopSample/media/sort_ep0/top_head.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7332ef958d312aba6756d0ff80ba708bc02f6b99dbfae7c6d847daa7b84d1c64 +size 2320768 diff --git a/teleopSample/media/sort_ep1/depth.mp4 b/teleopSample/media/sort_ep1/depth.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..7a7faaa2b168ad81e4c1c62cd4f07b17f6fc183a --- /dev/null +++ b/teleopSample/media/sort_ep1/depth.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a14a585ab7eb99280b6ee54f2d15fd5523701403f3a4d17f655d4af9e212a0e0 +size 6381613 diff --git a/teleopSample/media/sort_ep1/hand_left.mp4 b/teleopSample/media/sort_ep1/hand_left.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..b6d820db5ffe50d7295ebf348065f6b496a8ff3a --- /dev/null +++ b/teleopSample/media/sort_ep1/hand_left.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7d0e7b61adc05b2b90153ab0442d62e751884b6f33a6ce04e3c753effb698361 +size 2966982 diff --git a/teleopSample/media/sort_ep1/hand_right.mp4 b/teleopSample/media/sort_ep1/hand_right.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..fae55c8186db4ef3a7d97d7c8897d79c7949f395 --- /dev/null +++ b/teleopSample/media/sort_ep1/hand_right.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:56e75d172badaf3b05f7d3404607552b8e475c126926b993b9d6d17000b2c663 +size 2924322 diff --git a/teleopSample/media/sort_ep1/head_left_fisheye.mp4 b/teleopSample/media/sort_ep1/head_left_fisheye.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..07cb14fa5639b9ed89666ce74e18afd3701da4ea --- /dev/null +++ b/teleopSample/media/sort_ep1/head_left_fisheye.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2e6bb2924b6ef1f4e18c6cde99b80fc87c023365e3b15c601b8e99890ead0417 +size 1107643 diff --git a/teleopSample/media/sort_ep1/head_right_fisheye.mp4 b/teleopSample/media/sort_ep1/head_right_fisheye.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..243abfd9d2ceeadef777a018920c5abdea24267e --- /dev/null +++ b/teleopSample/media/sort_ep1/head_right_fisheye.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b7dec65de87b49f6bee8125466605bb1767184fd74c07bf674e28067f1fd8b11 +size 4240664 diff --git a/teleopSample/media/sort_ep1/top_head.mp4 b/teleopSample/media/sort_ep1/top_head.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..94bf7d85ea84226d474acdf2ff2a42670643c4bc --- /dev/null +++ b/teleopSample/media/sort_ep1/top_head.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cf4df585296367b97f664a9aea3e590d5708afa6629a9d4bdc6693ab39885948 +size 2199797 diff --git a/teleopSample/media/wipe_ep0/depth.mp4 b/teleopSample/media/wipe_ep0/depth.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..3bf9a5bab7f3cbfe844429976e70cdccbfbc36f0 --- /dev/null +++ b/teleopSample/media/wipe_ep0/depth.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:641c43f20a6fc0479f30f6173a937a1f0d9d34b61925d0dcabe2379299da06d8 +size 3695217 diff --git a/teleopSample/media/wipe_ep0/hand_left.mp4 b/teleopSample/media/wipe_ep0/hand_left.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..a381081d4e878196527c0fb558cb98eaa02ec5a1 --- /dev/null +++ b/teleopSample/media/wipe_ep0/hand_left.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8a28de4389ae68184d3e970eee9b1f6d9c99cf6bec78f019063080a1562e1dbc +size 606730 diff --git a/teleopSample/media/wipe_ep0/hand_right.mp4 b/teleopSample/media/wipe_ep0/hand_right.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..94a8adb4b0a86e22e24f4efae824e1c6b5bea878 --- /dev/null +++ b/teleopSample/media/wipe_ep0/hand_right.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e3f7166fb5eeccff44067f466e7563da3abd930e1e6e36d236ca847611a0ae4d +size 1036769 diff --git a/teleopSample/media/wipe_ep0/head_left_fisheye.mp4 b/teleopSample/media/wipe_ep0/head_left_fisheye.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..5402f549838c12a7dc2feceb912aedc19e089800 --- /dev/null +++ b/teleopSample/media/wipe_ep0/head_left_fisheye.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:174b5fb9ce194f365613052f423d1584b233ce4b32ace67c3106725f2c085246 +size 363775 diff --git a/teleopSample/media/wipe_ep0/head_right_fisheye.mp4 b/teleopSample/media/wipe_ep0/head_right_fisheye.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..f3410121ea5754966eea9fc65a2d8e019ead9f14 --- /dev/null +++ b/teleopSample/media/wipe_ep0/head_right_fisheye.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9d410df9d0ead607ee0bf8595204470de5ab8654a7697b2b00cad852bfd4cd45 +size 381806 diff --git a/teleopSample/media/wipe_ep0/top_head.mp4 b/teleopSample/media/wipe_ep0/top_head.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..8102e76121ca9dbec37d6adc61faca0d801dd1ec --- /dev/null +++ b/teleopSample/media/wipe_ep0/top_head.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:daaf37865b9bec9dc35872f81b110e7822c070a075ff47281b4f06645302ba92 +size 673747 diff --git a/teleopSample/media/wipe_ep1/depth.mp4 b/teleopSample/media/wipe_ep1/depth.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..f0295c746b0823287e2e6c69958dfe0db7c88bbd --- /dev/null +++ b/teleopSample/media/wipe_ep1/depth.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b82040834ac45a769ea5755b2ca7358cde6109309c1df5030c387dc0ea9eddfe +size 3365299 diff --git a/teleopSample/media/wipe_ep1/hand_left.mp4 b/teleopSample/media/wipe_ep1/hand_left.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..92b38d557245c6414d6da4b5769f5963edd477fe --- /dev/null +++ b/teleopSample/media/wipe_ep1/hand_left.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a1e66dec92b0781022fb3fb10d97b8ebfc12a409931e4f29fc56ae297cb7a90a +size 610971 diff --git a/teleopSample/media/wipe_ep1/hand_right.mp4 b/teleopSample/media/wipe_ep1/hand_right.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..417e81521644e6deb019f0ec9f8cb81b116eaafb --- /dev/null +++ b/teleopSample/media/wipe_ep1/hand_right.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a64cc2af24c938a2e527450076425e239f680af3f478bfab58d034d6306dfeb1 +size 1255227 diff --git a/teleopSample/media/wipe_ep1/head_left_fisheye.mp4 b/teleopSample/media/wipe_ep1/head_left_fisheye.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..95428ea72484608ec648e0cae9518f198b0a888a --- /dev/null +++ b/teleopSample/media/wipe_ep1/head_left_fisheye.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:58d845522fd34446fa251a49ab7d937cc91dbf7d3abe1654f1db1efa24f0832a +size 402190 diff --git a/teleopSample/media/wipe_ep1/head_right_fisheye.mp4 b/teleopSample/media/wipe_ep1/head_right_fisheye.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..65c45387a314eb158c9396434d3ca44c36aeaa16 --- /dev/null +++ b/teleopSample/media/wipe_ep1/head_right_fisheye.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ba09cc1bb91c6070801d963a4c136ccfaeabc0b7eb236a7cd9a1ffb7c45f1c7b +size 523718 diff --git a/teleopSample/media/wipe_ep1/top_head.mp4 b/teleopSample/media/wipe_ep1/top_head.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..78b6c64b9767281aa3cc59d7e94353792d0570ee --- /dev/null +++ b/teleopSample/media/wipe_ep1/top_head.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0bec469b51404a8bd9ac75a0e6fbb5d7591ce2239fcc775c2ecf79b7de2104f0 +size 696982 diff --git a/teleopSample/mem_ep0.html b/teleopSample/mem_ep0.html new file mode 100644 index 0000000000000000000000000000000000000000..6ee4e147f6ff83b8428c62a9ceaba4b3701ec049 --- /dev/null +++ b/teleopSample/mem_ep0.html @@ -0,0 +1,236 @@ + + +Memory module insertion — episode 0 +
+

Memory module insertion

+
Faber U · dual-arm gripper · episode 0 · 25.6s · 769 frames @ 30fps · teleop
+
+
+
+
+
temporal spans (4) · instruction segments
+
+
+
+
+ + + 0.00 / 0.00s +
+
+
current frame · commanded action readout
+
+
time0.00s
+
frame0
+
subtask–
+
span progress–
+
gripper cmd L / R–
+
L end xyz (m)–
+
R end xyz (m)–
+
+
scene Two grippers insert a RAM module into a motherboard slot, then press it home together.
+
+
+
gripper command (raw) — left right
+
arm joint targets (rad) · 14 DoF
+
left end-effector target (m) — x y z
+
right end-effector target (m) — x y z
+
+
+
episode files + ↓ original LeRobot data
+
+
+ + + + + + diff --git a/teleopSample/mem_ep0.meta.json b/teleopSample/mem_ep0.meta.json new file mode 100644 index 0000000000000000000000000000000000000000..b841f40de7e0d4f1d7d8dd013b61255ecda57e03 --- /dev/null +++ b/teleopSample/mem_ep0.meta.json @@ -0,0 +1,36 @@ +{ + "robot": "Faber U", + "scene": "Memory module insertion", + "task_id": "5384", + "capture_date": "2026-01-20", + "episode": 0, + "frames": 769, + "fps": 30, + "duration_s": 25.63, + "high_level_instruction": "Insert memory module", + "h5_path": "zhoupu://agibot-world/skild-demo/2026012001/proprio_stats/5384/2323088/proprio_stats.h5", + "instruction_segments": [ + { + "instruction": "Insert the memory module into the nearest slot with the left arm.", + "instruction_augmentation": {}, + "start_frame_index": 92, + "success_frame_index": 418, + "end_frame_index": 418 + }, + { + "instruction": "Both arms cooperate to press the memory module downward.", + "instruction_augmentation": {}, + "start_frame_index": 418, + "success_frame_index": 588, + "end_frame_index": 588 + }, + { + "instruction": "Dual-arm coordinated posture adjustment.", + "instruction_augmentation": {}, + "start_frame_index": 588, + "success_frame_index": 680, + "end_frame_index": 680 + } + ], + "slug": "mem_ep0" +} \ No newline at end of file diff --git a/teleopSample/mem_ep0.parquet b/teleopSample/mem_ep0.parquet new file mode 100644 index 0000000000000000000000000000000000000000..88ce27d519832cd139770e512104d7b50b8a293c --- /dev/null +++ b/teleopSample/mem_ep0.parquet @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6cd313dc41a2574fa92c726f4640a607fa4539a27038c114242dc08de55eb850 +size 94660 diff --git a/teleopSample/mem_ep1.html b/teleopSample/mem_ep1.html new file mode 100644 index 0000000000000000000000000000000000000000..bd93adc719a0928706cff16ffc15dee70aec1802 --- /dev/null +++ b/teleopSample/mem_ep1.html @@ -0,0 +1,236 @@ + + +Memory module insertion — episode 1 +
+

Memory module insertion

+
Faber U · dual-arm gripper · episode 1 · 36.8s · 1104 frames @ 30fps · teleop
+
+
+
+
+
temporal spans (4) · instruction segments
+
+
+
+
+ + + 0.00 / 0.00s +
+
+
current frame · commanded action readout
+
+
time0.00s
+
frame0
+
subtask–
+
span progress–
+
gripper cmd L / R–
+
L end xyz (m)–
+
R end xyz (m)–
+
+
scene Two grippers insert a RAM module into a motherboard slot, then press it home together.
+
+
+
gripper command (raw) — left right
+
arm joint targets (rad) · 14 DoF
+
left end-effector target (m) — x y z
+
right end-effector target (m) — x y z
+
+
+
episode files + ↓ original LeRobot data
+
+
+ + + + + + diff --git a/teleopSample/mem_ep1.meta.json b/teleopSample/mem_ep1.meta.json new file mode 100644 index 0000000000000000000000000000000000000000..f1035feddc55b5d63d8c3c605ab753d77cbcfb50 --- /dev/null +++ b/teleopSample/mem_ep1.meta.json @@ -0,0 +1,36 @@ +{ + "robot": "Faber U", + "scene": "Memory module insertion", + "task_id": "5384", + "capture_date": "2026-01-20", + "episode": 1, + "frames": 1104, + "fps": 30, + "duration_s": 36.8, + "high_level_instruction": "Insert the memory module.", + "h5_path": "zhoupu://agibot-world/skild-demo/2026012001/proprio_stats/5384/2324674/proprio_stats.h5", + "instruction_segments": [ + { + "instruction": "Insert the memory module into the nearest slot with the left arm.", + "instruction_augmentation": {}, + "start_frame_index": 103, + "success_frame_index": 468, + "end_frame_index": 468 + }, + { + "instruction": "Both arms cooperate to press the memory module downward.", + "instruction_augmentation": {}, + "start_frame_index": 468, + "success_frame_index": 647, + "end_frame_index": 647 + }, + { + "instruction": "Both arms adjust the posture.", + "instruction_augmentation": {}, + "start_frame_index": 647, + "success_frame_index": 737, + "end_frame_index": 737 + } + ], + "slug": "mem_ep1" +} \ No newline at end of file diff --git a/teleopSample/mem_ep1.parquet b/teleopSample/mem_ep1.parquet new file mode 100644 index 0000000000000000000000000000000000000000..acbcbdc3954401862819ca8440ccb600cc8ac218 --- /dev/null +++ b/teleopSample/mem_ep1.parquet @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:38bbb25eb407d3e52818afe641479b99725c0c7ef6d9137eaf3ae3eb7eefcd6c +size 119532 diff --git a/teleopSample/sort_ep0.html b/teleopSample/sort_ep0.html new file mode 100644 index 0000000000000000000000000000000000000000..ee3a5a566f5d15d7a2fd270f885b21918640ea05 --- /dev/null +++ b/teleopSample/sort_ep0.html @@ -0,0 +1,236 @@ + + +Sort garment bags — episode 0 +
+

Sort garment bags

+
Faber U · dual-arm gripper · episode 0 · 36.8s · 1103 frames @ 30fps · teleop
+
+
+
+
+
temporal spans (16) · instruction segments
+
+
+
+
+ + + 0.00 / 0.00s +
+
+
current frame · commanded action readout
+
+
time0.00s
+
frame0
+
subtask–
+
span progress–
+
gripper cmd L / R–
+
L end xyz (m)–
+
R end xyz (m)–
+
+
scene The right gripper unloads packed garment bags from a bin; the left gripper stages them across the table.
+
+
+
gripper command (raw) — left right
+
arm joint targets (rad) · 14 DoF
+
left end-effector target (m) — x y z
+
right end-effector target (m) — x y z
+
+
+
episode files + ↓ original LeRobot data
+
+
+ + + + + + diff --git a/teleopSample/sort_ep0.meta.json b/teleopSample/sort_ep0.meta.json new file mode 100644 index 0000000000000000000000000000000000000000..1a418155f99a9c1a29c794f7232e8312f3cef64a --- /dev/null +++ b/teleopSample/sort_ep0.meta.json @@ -0,0 +1,120 @@ +{ + "robot": "Faber U", + "scene": "Sort garment bags", + "task_id": "5374", + "capture_date": "2026-01-20", + "episode": 0, + "frames": 1103, + "fps": 30, + "duration_s": 36.77, + "high_level_instruction": "1. Wipe off the stains on the table. 2. sorting garment bags.", + "h5_path": "zhoupu://agibot-world/skild-demo/2026012002/proprio_stats/5374/2273215/proprio_stats.h5", + "instruction_segments": [ + { + "instruction": "The right arm picks up the pink garment bag from the material box and places it on the table.", + "instruction_augmentation": {}, + "start_frame_index": 30, + "success_frame_index": 194, + "end_frame_index": 194 + }, + { + "instruction": "Pick up the bag with pink clothes on the table with the left arm while the right arm stretches into the material box.", + "instruction_augmentation": {}, + "start_frame_index": 194, + "success_frame_index": 239, + "end_frame_index": 239 + }, + { + "instruction": "The left arm places the bag with pink clothes on the left side of the table, while the right arm picks up the bag with white clothes from the material box.", + "instruction_augmentation": {}, + "start_frame_index": 239, + "success_frame_index": 278, + "end_frame_index": 278 + }, + { + "instruction": "The right arm placed the bag containing white clothes onto the table.", + "instruction_augmentation": {}, + "start_frame_index": 278, + "success_frame_index": 326, + "end_frame_index": 326 + }, + { + "instruction": "The left arm picks up the bag with white clothes on the table, while the right arm reaches toward the material box.", + "instruction_augmentation": {}, + "start_frame_index": 326, + "success_frame_index": 379, + "end_frame_index": 379 + }, + { + "instruction": "The left arm places the bag containing white clothes on the left side of the table, while the right arm picks up the beige clothes bag from the material box.", + "instruction_augmentation": {}, + "start_frame_index": 379, + "success_frame_index": 420, + "end_frame_index": 420 + }, + { + "instruction": "The right arm placed the bag containing beige clothes onto the table.", + "instruction_augmentation": {}, + "start_frame_index": 420, + "success_frame_index": 459, + "end_frame_index": 459 + }, + { + "instruction": "The left arm picks up the beige garment bag from the table, while the right arm reaches toward the material bin.", + "instruction_augmentation": {}, + "start_frame_index": 459, + "success_frame_index": 501, + "end_frame_index": 501 + }, + { + "instruction": "The left arm places the beige clothing bag on the left side of the table, while the right arm picks up the white clothing bag from the material box.", + "instruction_augmentation": {}, + "start_frame_index": 501, + "success_frame_index": 544, + "end_frame_index": 544 + }, + { + "instruction": "The right arm placed the bag containing white clothes onto the table.", + "instruction_augmentation": {}, + "start_frame_index": 544, + "success_frame_index": 588, + "end_frame_index": 588 + }, + { + "instruction": "The left arm picks up the bag containing white clothes from the table, while the right arm reaches toward the material bin.", + "instruction_augmentation": {}, + "start_frame_index": 588, + "success_frame_index": 664, + "end_frame_index": 664 + }, + { + "instruction": "The left arm places the bag with white clothes on the left side of the table, while the right arm picks up the green clothes bag from the material box.", + "instruction_augmentation": {}, + "start_frame_index": 664, + "success_frame_index": 728, + "end_frame_index": 728 + }, + { + "instruction": "The right arm placed the bag containing green clothes onto the table.", + "instruction_augmentation": {}, + "start_frame_index": 728, + "success_frame_index": 773, + "end_frame_index": 773 + }, + { + "instruction": "Place the bag with green clothes on the left side of the table with the left arm.", + "instruction_augmentation": {}, + "start_frame_index": 773, + "success_frame_index": 987, + "end_frame_index": 987 + }, + { + "instruction": "Both arms cooperate to adjust the posture.", + "instruction_augmentation": {}, + "start_frame_index": 987, + "success_frame_index": 1086, + "end_frame_index": 1086 + } + ], + "slug": "sort_ep0" +} \ No newline at end of file diff --git a/teleopSample/sort_ep0.parquet b/teleopSample/sort_ep0.parquet new file mode 100644 index 0000000000000000000000000000000000000000..7707adc6d1f71d2d58e1cfa7af83571328943954 --- /dev/null +++ b/teleopSample/sort_ep0.parquet @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7552c80124af0799d5ecca0f9e959a592f1e1d6f29297a30eededac50f0e0f7e +size 162543 diff --git a/teleopSample/sort_ep1.html b/teleopSample/sort_ep1.html new file mode 100644 index 0000000000000000000000000000000000000000..e3d921a3b5b495e4dbe202c730060bfee4a35647 --- /dev/null +++ b/teleopSample/sort_ep1.html @@ -0,0 +1,236 @@ + + +Sort garment bags — episode 1 +
+

Sort garment bags

+
Faber U · dual-arm gripper · episode 1 · 31.2s · 936 frames @ 30fps · teleop
+
+
+
+
+
temporal spans (16) · instruction segments
+
+
+
+
+ + + 0.00 / 0.00s +
+
+
current frame · commanded action readout
+
+
time0.00s
+
frame0
+
subtask–
+
span progress–
+
gripper cmd L / R–
+
L end xyz (m)–
+
R end xyz (m)–
+
+
scene The right gripper unloads packed garment bags from a bin; the left gripper stages them across the table.
+
+
+
gripper command (raw) — left right
+
arm joint targets (rad) · 14 DoF
+
left end-effector target (m) — x y z
+
right end-effector target (m) — x y z
+
+
+
episode files + ↓ original LeRobot data
+
+
+ + + + + + diff --git a/teleopSample/sort_ep1.meta.json b/teleopSample/sort_ep1.meta.json new file mode 100644 index 0000000000000000000000000000000000000000..c123e8694dcf3efad4ebe5bf4234e1fb8322c725 --- /dev/null +++ b/teleopSample/sort_ep1.meta.json @@ -0,0 +1,120 @@ +{ + "robot": "Faber U", + "scene": "Sort garment bags", + "task_id": "5374", + "capture_date": "2026-01-20", + "episode": 1, + "frames": 936, + "fps": 30, + "duration_s": 31.2, + "high_level_instruction": "1. Wipe off the stains on the table. 2. sorting garment bags.", + "h5_path": "zhoupu://agibot-world/skild-demo/2026012002/proprio_stats/5374/2273693/proprio_stats.h5", + "instruction_segments": [ + { + "instruction": "The right arm picks up the bag containing white clothes from the material box.", + "instruction_augmentation": {}, + "start_frame_index": 30, + "success_frame_index": 95, + "end_frame_index": 95 + }, + { + "instruction": "The right arm placed the bag containing white clothes onto the table.", + "instruction_augmentation": {}, + "start_frame_index": 95, + "success_frame_index": 136, + "end_frame_index": 136 + }, + { + "instruction": "The left arm picks up the white garment bag on the table, while the right arm holds the gray garment bag from the material box.", + "instruction_augmentation": {}, + "start_frame_index": 136, + "success_frame_index": 182, + "end_frame_index": 182 + }, + { + "instruction": "Place the bag with white clothes on the left side of the table with the left arm while placing the bag with gray clothes on the table with the right arm.", + "instruction_augmentation": {}, + "start_frame_index": 182, + "success_frame_index": 237, + "end_frame_index": 237 + }, + { + "instruction": "The left arm picks up the bag with gray clothes from the table, while the right arm picks up the bag with yellow clothes from the material box.", + "instruction_augmentation": {}, + "start_frame_index": 237, + "success_frame_index": 303, + "end_frame_index": 303 + }, + { + "instruction": "Place the bag with gray clothes on the left side of the table with the left arm while placing the bag with yellow clothes on the table with the right arm.", + "instruction_augmentation": {}, + "start_frame_index": 303, + "success_frame_index": 353, + "end_frame_index": 353 + }, + { + "instruction": "Pick up the bag with yellow clothes on the table with the left arm while the right arm stretches downward.", + "instruction_augmentation": {}, + "start_frame_index": 353, + "success_frame_index": 398, + "end_frame_index": 398 + }, + { + "instruction": "Place the bag with gray clothes on the left side of the table with the left arm while placing the bag with off-white clothes on the table with the right arm.", + "instruction_augmentation": {}, + "start_frame_index": 398, + "success_frame_index": 430, + "end_frame_index": 430 + }, + { + "instruction": "The right arm placed the bag containing beige clothes onto the table.", + "instruction_augmentation": {}, + "start_frame_index": 430, + "success_frame_index": 461, + "end_frame_index": 461 + }, + { + "instruction": "The left arm picks up the bag containing the beige clothes from the table, while the right arm reaches downward.", + "instruction_augmentation": {}, + "start_frame_index": 461, + "success_frame_index": 502, + "end_frame_index": 502 + }, + { + "instruction": "The left arm placed the bag containing beige clothes on the left side of the table.", + "instruction_augmentation": {}, + "start_frame_index": 502, + "success_frame_index": 526, + "end_frame_index": 526 + }, + { + "instruction": "The right arm picks up the bag containing black clothes from the material box.", + "instruction_augmentation": {}, + "start_frame_index": 526, + "success_frame_index": 566, + "end_frame_index": 566 + }, + { + "instruction": "The right arm placed the bag containing black clothes onto the table.", + "instruction_augmentation": {}, + "start_frame_index": 566, + "success_frame_index": 599, + "end_frame_index": 599 + }, + { + "instruction": "The left arm placed the bag containing black clothes on the left side of the table.", + "instruction_augmentation": {}, + "start_frame_index": 599, + "success_frame_index": 847, + "end_frame_index": 847 + }, + { + "instruction": "Dual-arm coordinated posture adjustment.", + "instruction_augmentation": {}, + "start_frame_index": 847, + "success_frame_index": 926, + "end_frame_index": 926 + } + ], + "slug": "sort_ep1" +} \ No newline at end of file diff --git a/teleopSample/sort_ep1.parquet b/teleopSample/sort_ep1.parquet new file mode 100644 index 0000000000000000000000000000000000000000..49675aee7e1d98336fa348c3056ed6349c4b12fa --- /dev/null +++ b/teleopSample/sort_ep1.parquet @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f003f3fd5fcab682f5b11d0f024b4fda3f5a14f8bcbadbb43c187364c8f5cb9c +size 136077 diff --git a/teleopSample/wipe_ep0.html b/teleopSample/wipe_ep0.html new file mode 100644 index 0000000000000000000000000000000000000000..25ed403cb618f3940dd2a5ecba419267897e845d --- /dev/null +++ b/teleopSample/wipe_ep0.html @@ -0,0 +1,236 @@ + + +Wipe table with sponge — episode 0 +
+

Wipe table with sponge

+
Faber U · dual-arm gripper · episode 0 · 24.3s · 730 frames @ 30fps · teleop
+
+
+
+
+
temporal spans (3) · instruction segments
+
+
+
+
+ + + 0.00 / 0.00s +
+
+
current frame · commanded action readout
+
+
time0.00s
+
frame0
+
subtask–
+
span progress–
+
gripper cmd L / R–
+
L end xyz (m)–
+
R end xyz (m)–
+
+
scene The right gripper wipes stains off the tabletop with a sponge, then resets its posture.
+
+
+
gripper command (raw) — left right
+
arm joint targets (rad) · 14 DoF
+
left end-effector target (m) — x y z
+
right end-effector target (m) — x y z
+
+
+
episode files + ↓ original LeRobot data
+
+
+ + + + + + diff --git a/teleopSample/wipe_ep0.meta.json b/teleopSample/wipe_ep0.meta.json new file mode 100644 index 0000000000000000000000000000000000000000..d146b7f711f7f8bc1ebb640ca54414b95a73cd8a --- /dev/null +++ b/teleopSample/wipe_ep0.meta.json @@ -0,0 +1,29 @@ +{ + "robot": "Faber U", + "scene": "Wipe table with sponge", + "task_id": "5374", + "capture_date": "2026-01-20", + "episode": 0, + "frames": 730, + "fps": 30, + "duration_s": 24.33, + "high_level_instruction": "1. Wipe off the stains on the table.2. sorting garment bags.", + "h5_path": "zhoupu://agibot-world/skild-demo/2026012001/proprio_stats/5374/2271886/proprio_stats.h5", + "instruction_segments": [ + { + "instruction": "Use a sponge to wipe the stains off the table with your right arm.", + "instruction_augmentation": {}, + "start_frame_index": 112, + "success_frame_index": 388, + "end_frame_index": 388 + }, + { + "instruction": "Adjust the right arm's posture.", + "instruction_augmentation": {}, + "start_frame_index": 388, + "success_frame_index": 481, + "end_frame_index": 481 + } + ], + "slug": "wipe_ep0" +} \ No newline at end of file diff --git a/teleopSample/wipe_ep0.parquet b/teleopSample/wipe_ep0.parquet new file mode 100644 index 0000000000000000000000000000000000000000..66fe646f105b14016eff0e5fa4d1e8a854eac2b1 --- /dev/null +++ b/teleopSample/wipe_ep0.parquet @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5c34cc94e9725758bf4220bdad8a69bc449ec0d338b44bed2bc31b1c3036d3eb +size 46592 diff --git a/teleopSample/wipe_ep1.html b/teleopSample/wipe_ep1.html new file mode 100644 index 0000000000000000000000000000000000000000..9d93ba05107a19775b4e9cd171cfbbee9d09fde6 --- /dev/null +++ b/teleopSample/wipe_ep1.html @@ -0,0 +1,236 @@ + + +Wipe table with sponge — episode 1 +
+

Wipe table with sponge

+
Faber U · dual-arm gripper · episode 1 · 26.5s · 794 frames @ 30fps · teleop
+
+
+
+
+
temporal spans (3) · instruction segments
+
+
+
+
+ + + 0.00 / 0.00s +
+
+
current frame · commanded action readout
+
+
time0.00s
+
frame0
+
subtask–
+
span progress–
+
gripper cmd L / R–
+
L end xyz (m)–
+
R end xyz (m)–
+
+
scene The right gripper wipes stains off the tabletop with a sponge, then resets its posture.
+
+
+
gripper command (raw) — left right
+
arm joint targets (rad) · 14 DoF
+
left end-effector target (m) — x y z
+
right end-effector target (m) — x y z
+
+
+
episode files + ↓ original LeRobot data
+
+
+ + + + + + diff --git a/teleopSample/wipe_ep1.meta.json b/teleopSample/wipe_ep1.meta.json new file mode 100644 index 0000000000000000000000000000000000000000..c6eadc11a09903717aa2249f89d0298c95d9b9f8 --- /dev/null +++ b/teleopSample/wipe_ep1.meta.json @@ -0,0 +1,29 @@ +{ + "robot": "Faber U", + "scene": "Wipe table with sponge", + "task_id": "5374", + "capture_date": "2026-01-20", + "episode": 1, + "frames": 794, + "fps": 30, + "duration_s": 26.47, + "high_level_instruction": "1. Wipe off the stains on the table.2. sorting garment bags.", + "h5_path": "zhoupu://agibot-world/skild-demo/2026012001/proprio_stats/5374/2272635/proprio_stats.h5", + "instruction_segments": [ + { + "instruction": "The right arm used a sponge to wipe the stains off the table.", + "instruction_augmentation": {}, + "start_frame_index": 115, + "success_frame_index": 475, + "end_frame_index": 475 + }, + { + "instruction": "Adjust the posture of the right arm.", + "instruction_augmentation": {}, + "start_frame_index": 475, + "success_frame_index": 573, + "end_frame_index": 573 + } + ], + "slug": "wipe_ep1" +} \ No newline at end of file diff --git a/teleopSample/wipe_ep1.parquet b/teleopSample/wipe_ep1.parquet new file mode 100644 index 0000000000000000000000000000000000000000..818b8f2bc86928369f5b6811392eb08a8622cb44 --- /dev/null +++ b/teleopSample/wipe_ep1.parquet @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c4e28935f5a155bd06c144b4203ff4b67e492be05e5ec5aec1b2140edf79f3b1 +size 57378