five

MS-HAB-SetTable

收藏
Hugging Face2024-12-13 更新2024-12-14 收录
下载链接:
https://huggingface.co/datasets/arth-shukla/MS-HAB-SetTable
下载链接
链接失效反馈
官方服务:
资源简介:
ManiSkill-HAB SetTable Dataset是一个用于ManiSkill-HAB SetTable的全身低级控制/操作演示数据集。每个子任务/对象组合(例如pick 013_apple)有1000个成功的剧集(200个样本/演示),这些剧集是通过RL策略收集的,并使用基于规则的事件标签系统进行过滤,以确保机器人行为的安全性。SetTable包含拾取、放置、打开和关闭子任务。相对于其他MS-HAB长期任务(如TidyHouse、PrepareGroceries),SetTable的拾取、放置、打开和关闭子任务难度较低。数据集的难度主要来自于技能链而不是单个子任务。数据集可以用于训练基于视觉的学习和模仿学习方法,并且可以作为计算机视觉任务的合成数据。数据集的每个子任务/对象组合都有相应的JSON和HDF5文件,分别包含剧集元数据和演示数据。数据集是完全合成的,使用ManiSkill的默认渲染进行数据生成。
创建时间:
2024-12-11
原始信息汇总

ManiSkill-HAB SetTable Dataset

数据集概述

语言

  • 英语(en)

许可证

  • MIT

标签

  • 机器人学
  • 操作
  • 重排
  • 计算机视觉
  • 强化学习
  • 模仿学习
  • RGBD
  • RGB
  • 深度
  • 低级控制
  • 全身控制
  • 家庭助手
  • 模拟
  • ManiSkill

注释创建者

  • 机器生成

语言创建者

  • 机器生成

语言详情

  • 美式英语(en-US)

数据集大小

  • 1M < n < 10M(包含8K个episode,1.6M个transition)

任务类别

  • 机器人学
  • 强化学习

任务ID

  • 抓取
  • 任务规划

数据集配置

配置列表

  • pick-013_apple

    • 轨迹文件:pick/013_apple.h5
    • 元数据文件:pick/013_apple.json
  • pick-024_bowl

    • 轨迹文件:pick/024_bowl.h5
    • 元数据文件:pick/024_bowl.json
  • place-013_apple

    • 轨迹文件:place/013_apple.h5
    • 元数据文件:place/013_apple.json
  • place-024_bowl

    • 轨迹文件:place/024_bowl.h5
    • 元数据文件:place/024_bowl.json
  • open-fridge

    • 轨迹文件:open/fridge.h5
    • 元数据文件:open/fridge.json
  • open-kitchen_counter

    • 轨迹文件:open/kitchen_counter.h5
    • 元数据文件:open/kitchen_counter.json
  • close-fridge

    • 轨迹文件:close/fridge.h5
    • 元数据文件:close/fridge.json
  • close-kitchen_counter

    • 轨迹文件:close/kitchen_counter.h5
    • 元数据文件:close/kitchen_counter.json

数据集详情

数据集描述

ManiSkill-HAB SetTable数据集是一个用于ManiSkill-HAB SetTable任务的全身低级控制/操作演示数据集。每个子任务/对象组合(例如pick 013_apple)有1000个成功的episode(200个样本/演示),这些数据是通过RL策略生成的,并使用基于规则的事件标注系统进行过滤,以确保机器人行为的安全性。

SetTable包含抓取、放置、打开和关闭子任务。相对于其他MS-HAB长时任务(如TidyHouse、PrepareGroceries),SetTable的抓取、放置、打开和关闭任务属于简单难度(在简单-中等-困难的难度范围内)。SetTable的主要难度来自于技能链,而不是单个子任务。

相关数据集

数据集用途

直接用途

该数据集可用于训练基于视觉的学习和模仿学习方法,并可在MS-HAB环境中进行评估。该数据集也可作为计算机视觉任务的合成数据。

超出范围的用途

虽然可以基于此数据集训练盲状态策略,但建议训练基于视觉的策略以处理碰撞和障碍。

数据集结构

每个子任务/对象组合都有[SUBTASK]/[OBJECT].json[SUBTASK]/[OBJECT].h5文件。JSON文件包含episode元数据、事件标签等,而HDF5文件包含演示数据。

数据集创建

数据是通过RL策略生成的,并使用基于规则的事件标注系统进行过滤,以确保机器人行为的安全性。

偏差、风险和限制

该数据集是完全合成的。虽然MS-HAB支持高质量的光线追踪渲染,但由于效率原因,该数据集使用ManiSkill的默认渲染进行数据生成。然而,用户可以使用数据生成代码生成自己的数据。

搜集汇总
数据集介绍
main_image_url
构建方式
MS-HAB-SetTable数据集通过强化学习策略生成,并经过规则基础的事件标注系统过滤,以确保机器人行为的安全性。每个子任务/对象组合(如pick 013_apple)包含1000个成功的演示片段,每个片段包含200个样本。数据集的构建旨在提供低级别的控制和全身操作的示范,适用于机器人操作和计算机视觉任务。
特点
该数据集的特点在于其专注于低级别控制和全身操作的示范,涵盖了Pick、Place、Open和Close等子任务。每个子任务的难度被设计为相对简单,主要挑战在于技能链的组合。此外,数据集采用HDF5和JSON格式存储,分别包含演示数据和元数据,便于后续的分析和使用。
使用方法
MS-HAB-SetTable数据集适用于训练基于视觉的学习和模仿学习方法,特别适合于机器人操作和计算机视觉任务。用户可以通过访问HDF5和JSON文件来获取演示数据和元数据,进行模型训练和评估。建议使用视觉基础的策略来处理碰撞和障碍,以充分利用数据集的潜力。
背景与挑战
背景概述
MS-HAB-SetTable数据集是由ManiSkill-HAB项目推出的一个专注于机器人操作与重排任务的示范数据集。该数据集的核心研究问题在于通过强化学习策略生成安全且有效的机器人行为示范,以支持视觉引导的模仿学习和演示学习方法。数据集包含了多个子任务,如抓取、放置、打开和关闭,每个子任务针对不同的物体进行了1000次成功的示范。这些示范数据是通过强化学习策略生成的,并经过规则基础的事件标注系统过滤,以确保机器人行为的可靠性。MS-HAB-SetTable数据集的创建旨在为机器人操作领域的研究提供高质量的合成数据,特别是在低级别控制和全身控制方面,推动了机器人操作与计算机视觉的交叉研究。
当前挑战
MS-HAB-SetTable数据集在构建过程中面临了多个挑战。首先,生成高质量的机器人行为示范需要复杂的强化学习策略,并且这些策略必须经过严格的过滤以确保安全性和有效性。其次,数据集的多样性和覆盖范围也是一个挑战,因为不同的子任务和物体组合需要不同的示范策略。此外,尽管数据集使用了高效的渲染技术,但其渲染质量与高保真度的光线追踪渲染相比仍有差距,这可能影响数据的真实性和应用效果。最后,数据集的合成性质意味着其在实际应用中的泛化能力可能受到限制,特别是在处理复杂环境和真实世界中的不确定性时。
常用场景
经典使用场景
MS-HAB-SetTable数据集在机器人操作和重排任务中展现了其经典应用场景。该数据集通过模拟机器人执行诸如抓取、放置、打开和关闭等低级控制任务,提供了丰富的轨迹数据和元数据。这些数据可用于训练基于视觉的模仿学习和强化学习方法,特别是在处理复杂环境中的物体操作和任务规划时,能够有效提升模型的表现。
解决学术问题
MS-HAB-SetTable数据集解决了机器人领域中多个关键的学术研究问题。首先,它为低级控制和全身控制提供了大量的模拟数据,有助于研究者开发和验证新的控制算法。其次,通过提供带有事件标签的轨迹数据,该数据集支持了任务规划和技能链的研究,这对于解决长时程任务中的复杂性问题具有重要意义。
衍生相关工作
MS-HAB-SetTable数据集的发布催生了一系列相关研究工作。例如,研究者利用该数据集开发了新的强化学习算法,以提高机器人在复杂环境中的操作能力。此外,该数据集还被用于验证多种模仿学习方法,推动了视觉引导机器人操作技术的发展。这些衍生工作不仅扩展了数据集的应用范围,也为机器人技术的进步提供了新的研究方向。
以上内容由遇见数据集搜集并总结生成
5,000+
优质数据集
54 个
任务类型
进入经典数据集
二维码
社区交流群

面向社区/商业的数据集话题

二维码
科研交流群

面向高校/科研机构的开源数据集话题

数据驱动未来

携手共赢发展

商业合作