VR-egodex-apple-lerobot
收藏资源简介:
EgoDex 数据集(LeRobot v3.0 格式版本)源自 Apple 的 ml-egodex 项目,属于具身智能与机器人操作领域。数据集以第一人称视角记录灵巧操作任务,其内容涵盖多种机器人操作场景,如折叠、抓取放置、弹钢琴、穿珠链、垂直抓取放置等。数据采用 LeRobot 数据集格式组织,分为训练集和测试集,其中训练集和测试集各包含多个子目录,每个子目录对应一个独立的 LeRobot 数据集。由于原始 EgoDex 数据格式中部分文件夹(如 basic_fold、basic_pick_place 等)被拆分为多个部分(以 -part 后缀标识),因此加载完整训练集时需要逐个加载子目录并通过 PyTorch 的 ConcatDataset 或 MultiLeRobotDataset 进行组合。转换过程中未保留置信度分数,且由于特征数量较多,加载 parquet 表可能占用大量 RAM,建议使用 lerobot-edit-dataset 命令丢弃不需要的特征以降低内存消耗。该数据集主要用于具身 AI、机器人灵巧操作、第一人称视角操作等研究任务。
The EgoDex dataset (LeRobot v3.0 format version) originates from Apples ml-egodex project and belongs to the field of embodied intelligence and robot manipulation. The dataset records dexterous manipulation tasks from a first-person perspective, covering a variety of robot operation scenarios such as folding, pick-and-place, playing piano, threading beads, and vertical pick-and-place. The data is organized in the LeRobot dataset format, divided into training and test sets, each containing multiple subdirectories, each corresponding to an independent LeRobot dataset. Due to the original EgoDex data format where some folders (e.g., basic_fold, basic_pick_place, etc.) are split into multiple parts (identified by -part suffix), loading the full training set requires iterating through subdirectories and combining them via PyTorchs ConcatDataset or MultiLeRobotDataset. The conversion process does not retain confidence scores, and due to the large number of features, loading the parquet tables may consume significant RAM. It is recommended to use the lerobot-edit-dataset command to discard unnecessary features to reduce memory usage. This dataset is mainly used for research tasks such as embodied AI, robot dexterous manipulation, and first-person perspective manipulation.
EgoDex 数据集(LeRobot 格式 v3.0)
数据集概览
EgoDex 数据集源自 Apple 发布的 EgoDex 项目,已转换为 LeRobot datasets v3.0 格式。该数据集专注于具身智能与机器人操作领域,特别是第一人称视角(Egocentric)的灵巧操作任务。
基本信息
| 属性 | 内容 |
|---|---|
| 许可证 | CC BY-NC-ND 4.0(非商业用途,禁止修改和再分发) |
| 任务类型 | 机器人学(Robotics) |
| 语言 | 英语 |
| 标签 | 具身智能、机器人操作、第一人称视角、灵巧操作 |
数据结构
- 数据集顶层分为 train(训练集)和 test(测试集)两个目录。
- 每个目录下包含多个子目录,每个子目录对应原始 EgoDex 数据格式中的一个数据集。
- 每个子目录均可作为独立的
LeRobotDataset进行加载。 - 如需加载完整训练集,可通过 PyTorch 的
ConcatDataset组合多个子数据集,或使用MultiLeRobotDataset自动合并。
训练集特殊说明
在训练集中,以下原始文件夹因数据转换效率原因被拆分为多个子集,并以 -part* 后缀标识:
basic_foldbasic_pick_placeplay_pianothread_unthread_bead_necklacevertical_pick_place
示例:basic_fold-part1。
使用注意事项
- 置信度分数:转换过程中未保留置信度分数。
- 内存占用:由于特征数量较多,加载 parquet 表时可能占用大量 RAM。可通过
lerobot-edit-dataset命令丢弃未使用的特征来减少内存消耗。 - 更多关于可用特征的详细信息,请参考 EgoDex GitHub 仓库。




