EgoMimic
收藏EgoMimic: Scaling Imitation Learning through Egocentric Video
数据集概述
EgoMimic 数据集包含人类和机器人操作的数据,用于模仿学习。数据集包括以下任务的样本:
- 杂货处理 (Groceries)
- 洗衣处理 (Laundry)
- 碗放置 (Bowlplace)
数据结构
数据集以 HDF5 格式存储,包含以下文件:
groceries_human.hdf5groceries_robot.hdf5smallclothfold_human.hdf5smallclothfold_robot.hdf5bowlplace_human.hdf5bowlplace_robot.hdf5
数据处理
数据处理脚本位于以下目录:
egomimic/scripts/aloha_process/: 将原始的 Aloha 风格数据处理为 robomimic 风格的 HDF5 文件。egomimic/scripts/aria_process/: 将 Aria 眼镜采集的人类数据处理为 robomimic 风格的 HDF5 文件。
数据下载
可以通过以下命令下载样本数据: bash mkdir datasets cd datasets
Groceries
wget https://huggingface.co/datasets/gatech/EgoMimic/resolve/main/groceries_human.hdf5 wget https://huggingface.co/datasets/gatech/EgoMimic/resolve/main/groceries_robot.hdf5
Laundry
wget https://huggingface.co/datasets/gatech/EgoMimic/resolve/main/smallclothfold_human.hdf5 wget https://huggingface.co/datasets/gatech/EgoMimic/resolve/main/smallclothfold_robot.hdf5
Bowlplace
wget https://huggingface.co/datasets/gatech/EgoMimic/resolve/main/bowlplace_human.hdf5 wget https://huggingface.co/datasets/gatech/EgoMimic/resolve/main/bowlplace_robot.hdf5
训练与评估
快速开始
使用样本数据进行训练的命令如下: bash python scripts/pl_train.py --config configs/egomimic_oboo.json --dataset /path/to/bowlplace_robot.hdf5 --dataset_2 /path/to/bowlplace_human.hdf5 --debug
详细实验命令
详细实验命令参见 experiment_launch.md。
离线评估
离线评估命令如下: bash python scripts/pl_train.py --dataset <dataset> --ckpt_path <ckpt> --eval
自定义数据处理
处理自定义数据的详细说明参见 data_processing.md。




