robotwin_dataset|机器人研究数据集|数字双胞胎数据集
收藏RoboTwin: Dual-Arm Robot Benchmark with Generative Digital Twins
数据集概述
- 名称: RoboTwin
- 版本: 早期版本
- 发布机构: Yao Mu, Tianxing Chen, Zanxin Chen, Shijia Peng, Zeyu Gao, Zhiqian Lan, Yude Zou, Lunkai Lin, Zhiqiang Xie, Ping Luo
- 许可证: MIT
- 发布会议: ECCV Workshop 2024 (Oral)
- 相关链接:
数据集任务
- 任务信息: 即将发布
数据集使用
1. 任务运行与数据收集
-
运行任务: 使用
run_task.sh
脚本运行任务 bash bash run_task.sh ${task_name} ${gpu_id} -
数据收集: 数据将收集到根目录下的
data
文件夹中,通常以.pkl
格式存储。
2. 任务配置
- 配置文件: 位于
config
文件夹中,对应每个任务的配置。 - 重要参数:
- render_freq: 设置为0表示不渲染,设置为10表示每10帧渲染一次。
- collect_data: 设置为True时启用数据收集。
- camera_w,h: 相机参数,共有4个相机,分别位于手腕和顶部、正面。
- pcd_crop: 是否裁剪点云数据以去除桌面和墙壁等元素。
- pcd_down_sample_num: 使用FPS方法对点云数据进行下采样,设置为0表示保留原始点云数据。
- data_type/endpose: 末端执行器的6D姿态。
- data_type/qpos: 表示关节动作。
- observer: 是否保存观察者视角的照片以便于观察。
3. 部署策略
- 策略文件: 位于
envs/base_task.py
中,搜索TODO
并修改代码以加载自定义策略。 - 评估策略: 修改
script/eval_policy.py
以加载模型进行评估。 bash bash script/run_eval_policy.sh ${task_name} ${gpu_id}
4. DP3作为基线
-
DP3代码: 位于
policy/3D-Diffusion-Policy
中。 -
数据处理: 收集数据后,运行
script/pkl2zarr_dp3.py
进行数据处理。 bash python script/pkl2zarr_dp3.py -
训练DP3: 进入
policy/3D-Diffusion-Policy
目录,运行train.sh
脚本进行训练。 bash bash train.sh ${task_name} ${expert_data_num} ${gpu_id} -
评估DP3: 运行
eval.sh
脚本进行评估。 bash bash eval.sh ${task_name} ${expert_data_num} ${gpu_id}
数据集性能
- 当前排行榜:
Task Algorithm 10 demos 20 demos 50 demos Apple Cabinet Storage DP3 (XYZ) 41% 59% 75% DP3 (XYZ+RGB) 22% 41% 60% Block Handover DP3 (XYZ) 55% 89% 70% DP3 (XYZ+RGB) 48% 81% 94% Block Stack (Easy) DP3 (XYZ) / / / DP3 (XYZ+RGB) 0% 1% 23% Container Place DP3 (XYZ) 34% 54% 68% DP3 (XYZ+RGB) 18% 28% 54% Dual Bottles Pick (Easy) DP3 (XYZ) 10% 48% 78% DP3 (XYZ+RGB) 9% 41% 75% Empty Cup Place DP3 (XYZ) 3% 30% 73% DP3 (XYZ+RGB) 7% 23% 82% Pick Apple Messy DP3 (XYZ) 2% 2% 9% DP3 (XYZ+RGB) 2% 3% 25% Shoes Place DP3 (XYZ) 2% 1% 12% DP3 (XYZ+RGB) 0% 0% 5% Block Hammer Beat DP3 (XYZ) 37% 45% 60% DP3 (XYZ+RGB) 36% 41% 73% Block Sweep DP3 (XYZ) 49% 80% 96% DP3 (XYZ+RGB) 70% 98% 99% Block Stack (Hard) DP3 (XYZ) / / / DP3 (XYZ+RGB) 0% 0% 3% Diverse Bottles Pick DP3 (XYZ) 3% 12% 38% DP3 (XYZ+RGB) 0% 1% 7% Dual Bottles Pick (Hard) DP3 (XYZ) 13% 29% 46% DP3 (XYZ+RGB) 11% 26% 48% Mug Hanging DP3 (XYZ) 1% 9% 13% DP3 (XYZ+RGB) 1% 2% 6% Shoe Place DP3 (XYZ) 12% 16% 54% DP3 (XYZ+RGB) 13% 20% 35% Average DP3 (XYZ) 20.15% 36.46% 53.23% DP3 (XYZ+RGB) 17.93% 29.33% 45.93%
常见问题
- 退出Python进程: 如果无法使用
Ctrl + C
退出,尝试使用Ctrl +
。 - Vulkan稳定性问题: 在某些离屏设备上不稳定,尝试重新连接
ssh -X ...
。 - 其他常见问题: 参见 COMMON_ISSUE.md。
引用
@article{mu2024robotwin, title={RoboTwin: Dual-Arm Robot Benchmark with Generative Digital Twins (early version)}, author={Mu, Yao and Chen, Tianxing and Peng, Shijia and Chen, Zanxin and Gao, Zeyu and Zou, Yude and Lin, Lunkai and Xie, Zhiqiang and Luo, Ping}, journal={arXiv preprint arXiv:2409.02920}, year={2024} }

LIDC-IDRI
LIDC-IDRI 数据集包含来自四位经验丰富的胸部放射科医师的病变注释。 LIDC-IDRI 包含来自 1010 名肺部患者的 1018 份低剂量肺部 CT。
OpenDataLab 收录
GME Data
关于2021年GameStop股票活动的数据,包括每日合并的GME短期成交量数据、每日失败交付数据、可借股数、期权链数据以及不同时间框架的开盘/最高/最低/收盘/成交量条形图。
github 收录
paris2024-data
包含2024年巴黎奥运会和残奥会的数据集,包括奖牌列表、获奖运动员信息、国家和事件的详细数据。
github 收录
UCF-Crime
UCF-犯罪数据集是128小时视频的新型大规模第一个数据集。它包含1900年长而未修剪的真实世界监控视频,其中包含13个现实异常,包括虐待,逮捕,纵火,殴打,道路交通事故,入室盗窃,爆炸,战斗,抢劫,射击,偷窃,入店行窃和故意破坏。之所以选择这些异常,是因为它们对公共安全有重大影响。这个数据集可以用于两个任务。首先,考虑一组中的所有异常和另一组中的所有正常活动的一般异常检测。第二,用于识别13个异常活动中的每一个。
OpenDataLab 收录
中国高分辨率高质量PM2.5数据集(2000-2023)
ChinaHighPM2.5数据集是中国高分辨率高质量近地表空气污染物数据集(ChinaHighAirPollutants, CHAP)中PM2.5数据集。该数据集利用人工智能技术,使用模式资料填补了卫星MODIS MAIAC AOD产品的空间缺失值,结合地基观测、大气再分析和排放清单等大数据生产得到2000年至今全国无缝隙地面PM2.5数据。数据十折交叉验证决定系数R2为0.92,均方根误差RMSE为10.76 µg/m3。主要范围为整个中国地区,空间分辨率为1 km,时间分辨率为日、月、年,单位为µg/m3。注意:该数据集持续更新,如需要更多数据,请发邮件联系作者(weijing_rs@163.com; weijing@umd.edu)。 数据文件中包含NC转GeoTiff的四种代码(Python、Matlab、IDL和R语言)nc2geotiff codes。
国家青藏高原科学数据中心 收录