# Episode 0 of RoboCOIN/Unitree_G1edu_u3_pour_drink

- format: LeRobot v2.1
- robot: Unitree_G1edu-u3
- robot family, as the index files it: Unitree G1
- kind, as the index files it: recording; teleop (inferred from the name)
- frames per second: 30
- episodes in the dataset: 1,298
- licence: apache-2.0
- dataset page: https://huggingface.co/datasets/RoboCOIN/Unitree_G1edu_u3_pour_drink

LeRobot v2.1 keeps one episode per file, so each file listed is the whole episode. Or load it with LeRobot: LeRobotDataset('RoboCOIN/Unitree_G1edu_u3_pour_drink', episodes=[0]).

Columns of the data file:

- `observation.state`: float32, shape 26 (left_arm_joint_1_rad, left_arm_joint_2_rad, left_arm_joint_3_rad, left_arm_joint_4_rad, left_arm_joint_5_rad, left_arm_joint_6_rad, left_arm_joint_7_rad, right_arm_joint_1_rad, right_arm_joint_2_rad, right_arm_joint_3_rad, right_arm_joint_4_rad, right_arm_joint_5_rad, right_arm_joint_6_rad, right_arm_joint_7_rad, left_hand_joint_1_rad, left_hand_joint_2_rad, left_hand_joint_3_rad, left_hand_joint_4_rad, left_hand_joint_5_rad, left_hand_joint_6_rad, right_hand_joint_1_rad, right_hand_joint_2_rad, right_hand_joint_3_rad, right_hand_joint_4_rad)
- `action`: float32, shape 26 (left_arm_joint_1_rad, left_arm_joint_2_rad, left_arm_joint_3_rad, left_arm_joint_4_rad, left_arm_joint_5_rad, left_arm_joint_6_rad, left_arm_joint_7_rad, right_arm_joint_1_rad, right_arm_joint_2_rad, right_arm_joint_3_rad, right_arm_joint_4_rad, right_arm_joint_5_rad, right_arm_joint_6_rad, right_arm_joint_7_rad, left_hand_joint_1_rad, left_hand_joint_2_rad, left_hand_joint_3_rad, left_hand_joint_4_rad, left_hand_joint_5_rad, left_hand_joint_6_rad, right_hand_joint_1_rad, right_hand_joint_2_rad, right_hand_joint_3_rad, right_hand_joint_4_rad)
- `timestamp`: float32, shape 1
- `gripper_open_scale_state`: float32, shape 1
- `gripper_open_scale_action`: float32, shape 1
- `eef_sim_pose_state`: float32, shape 12 (left_eef_pos_x, left_eef_pos_y, left_eef_pos_z, left_eef_rot_x, left_eef_rot_y, left_eef_rot_z, right_eef_pos_x, right_eef_pos_y, right_eef_pos_z, right_eef_rot_x, right_eef_rot_y, right_eef_rot_z)
- `eef_sim_pose_action`: float32, shape 12 (left_eef_pos_x, left_eef_pos_y, left_eef_pos_z, left_eef_rot_x, left_eef_rot_y, left_eef_rot_z, right_eef_pos_x, right_eef_pos_y, right_eef_pos_z, right_eef_rot_x, right_eef_rot_y, right_eef_rot_z)
- `eef_direction_state`: int32, shape 2 (left_eef_direction, right_eef_direction)
- `eef_direction_action`: int32, shape 2 (left_eef_direction, right_eef_direction)
- `eef_velocity_state`: int32, shape 2 (left_eef_velocity, right_eef_velocity)
- `eef_velocity_action`: int32, shape 2 (left_eef_velocity, right_eef_velocity)
- `eef_acc_mag_state`: int32, shape 2 (left_eef_acc_mag, right_eef_acc_mag)
- `eef_acc_mag_action`: int32, shape 2 (left_eef_acc_mag, right_eef_acc_mag)

| file | camera | size | this episode | link |
|---|---|---|---|---|
| data |  | 115.7 KB | the whole file | https://huggingface.co/datasets/RoboCOIN/Unitree_G1edu_u3_pour_drink/resolve/main/data/chunk-000/episode_000000.parquet |
| video | observation.images.cam_high_rgb | 1.6 MB | the whole file | https://huggingface.co/datasets/RoboCOIN/Unitree_G1edu_u3_pour_drink/resolve/main/videos/chunk-000/observation.images.cam_high_rgb/episode_000000.mp4 |

If your network cannot reach Hugging Face, this site fetches the episode's rows for you, and only that episode's: https://datasets.gurasees.com/episode-data/RoboCOIN/Unitree_G1edu_u3_pour_drink?episode=0 (parquet) or https://datasets.gurasees.com/episode-data/RoboCOIN/Unitree_G1edu_u3_pour_drink?episode=0&format=json (JSON). Videos are not relayed.

- next episode: https://datasets.gurasees.com/episodes/RoboCOIN/Unitree_G1edu_u3_pour_drink.md?episode=1
- last episode: https://datasets.gurasees.com/episodes/RoboCOIN/Unitree_G1edu_u3_pour_drink.md?episode=1297
