ASU TableTop Manipulation
收藏数据集概述
数据集名称
ModAttn
数据集简介
ModAttn 是一个用于训练语言条件操作策略的代码库,旨在通过引入层次化模块化方法和监督注意力机制,实现高效的训练和跨机器人类型的快速迁移。该数据集主要用于机器人操作任务中的模型训练。
数据集内容
- 数据收集:从模拟器中收集数据。
- 模型训练:使用专家演示数据训练模型。
- 模型部署:将训练好的模型部署回模拟器作为代理。
支持的模拟器
- Mujoco 模拟器:支持 Panda、Kinova 和 UR5 机器人。
- TinyLanguageRobots 2D 机器人模拟器:用于操作任务的 2D 机器人模拟器。
自定义模拟器
用户可以使用自己的模拟器进行训练,需提供以下内容:
- 专家演示数据。
- 自定义数据集类和数据加载器。
- 自定义训练脚本以导入自己的演示数据和数据加载器。
环境设置
bash git clone https://github.com/ir-lab/ModAttn.git pip install -r requirements.txt
训练脚本
-
Mujoco 机器人训练: bash python main_mujoco_robot.py /path/to/train/set /path/to/val/set /path/to/ckpt/folder
-
TinyLangRobot 机器人训练: bash python main_tiny_lang_robot.py /path/to/train/set /path/to/val/set /path/to/ckpt/folder
结果可视化
- Sim2real 迁移:展示从模拟器到真实环境的迁移效果。
- 跨机器人迁移:展示不同机器人之间的策略迁移效果。
- 避障:展示机器人在避障任务中的表现。
- 网络模块输出可视化:展示每个子模块的输出。
引用
bibtex @inproceedings{ zhou2022modularity, title={Modularity through Attention: Efficient Training and Transfer of Language-Conditioned Policies for Robot Manipulation}, author={Yifan Zhou and Shubham Sonawani and Mariano Phielipp and Simon Stepputtis and Heni Ben Amor}, booktitle={6th Annual Conference on Robot Learning}, year={2022}, url={https://openreview.net/forum?id=uCaNr6_dQB0} }
联系方式
如有任何问题,请联系 Yifan Zhou。




