so101-pickplace-sim-mujoco
收藏Hugging Face2026-06-21 更新2026-06-22 收录
下载链接:
https://huggingface.co/datasets/szk1ck/so101-pickplace-sim-mujoco
下载链接
链接失效反馈官方服务:
资源简介:
SO-101 Pick & Place Simulation Dataset 是一个在MuJoCo仿真环境中收集的机器人操作演示数据集。该数据集遵循LeRobot v2.1数据格式标准,专门针对SO-101六自由度机械臂的拾取放置任务。数据规模包含5,000个训练片段,总计约2,380,000帧数据,控制频率为50赫兹。观测数据包含两个视角的视觉信息:一个前置摄像头和一个腕部摄像头,分辨率均为480x640像素,视频采用libx264编码存储为MP4格式。机器人状态数据包括六个关节的状态:shoulder_pan, shoulder_lift, elbow_flex, wrist_flex, wrist_roll, gripper。数据集以结构化形式组织:帧数据(如状态、动作、时间戳)存储在Parquet文件中;两个摄像头的视频分别存放在独立目录;此外还提供了包含数据集元信息的info.json文件以及状态和动作描述性统计的stats.json文件。该数据集适用于机器人模仿学习、强化学习、视觉运动策略学习等任务的研究与开发。
SO-101 Pick & Place Simulation Dataset is a robot manipulation demonstration dataset collected in the MuJoCo simulation environment. It adheres to the LeRobot v2.1 data format standard and is specifically designed for the pick-and-place task using the SO-101 six-degree-of-freedom robotic arm. The dataset comprises 5,000 training episodes, totaling approximately 2,380,000 frames with a control frequency of 50 Hz. Observations include visual data from two camera perspectives: a front camera and a wrist camera, both with a resolution of 480x640 pixels, and videos are stored in MP4 format using libx264 encoding. Robot state data consists of six joint states: shoulder_pan, shoulder_lift, elbow_flex, wrist_flex, wrist_roll, gripper. The dataset is organized in a structured manner: frame data (such as states, actions, timestamps) is stored in Parquet files; videos from the two cameras are placed in separate directories; additionally, an info.json file containing dataset metadata and a stats.json file with descriptive statistics for states and actions are provided. This dataset is suitable for research and development in tasks such as robot imitation learning, reinforcement learning, and visual-motor policy learning.
创建时间:
2026-06-18
原始信息汇总
数据集概述
数据集名称:SO-101 Pick & Place Simulation Dataset
许可证:Apache-2.0
任务类别:机器人学(robotics)
标签:lerobot, so101, pick-and-place, simulation, mujoco
该数据集由 MuJoCo 仿真环境收集,包含 SO-101 机器人手臂的拾取与放置(Pick & Place)演示数据,采用 LeRobot v2.1 格式。
基本信息
| 项目 | 值 |
|---|---|
| 总集数(Epsiodes) | 5,000 |
| 总帧数 | 2,380,000 |
| 控制频率 | 50 Hz |
| 相机 | 前侧摄像头(480×640)、腕部摄像头(480×640) |
| 视频编码 | libx264 |
| 机器人型号 | SO-101(6 自由度) |
| 任务 | 拾取与放置(Pick & Place) |
数据内容
关节名称:
shoulder_pan, shoulder_lift, elbow_flex, wrist_flex, wrist_roll, gripper
数据存储结构:
data/chunk-NNN/file-NNN.parquet:帧数据(包括状态、动作、时间戳等)videos/observation.images.front/:前侧摄像头视频(MP4 格式)videos/observation.images.wrist/:腕部摄像头视频(MP4 格式)meta/info.json:数据集元信息meta/stats.json:状态/动作的描述性统计
使用方式
可通过 LeRobot 库加载数据集,示例如下:
python from lerobot.common.datasets.lerobot_dataset import LeRobotDataset
dataset = LeRobotDataset("szk1ck/so101-pickplace-sim-mujoco")
搜集汇总
数据集介绍

构建方式
该数据集通过MuJoCo仿真环境,利用SO-101六自由度机器人手臂执行Pick & Place任务进行采集。整个采集过程在物理仿真引擎中完成,确保了运动轨迹的精确性与数据的可重复性。数据以LeRobot v2.1标准格式存储,包含50Hz控制频率下的状态、动作及时间戳信息,共计5000个演示片段与约238万帧原始数据。
使用方法
基于LeRobot框架,开发者可通过一行代码实例化数据集,自动加载指定切片中的状态、视觉观测与动作序列。数据集支持离线强化学习与模仿学习流程,可直接用于策略网络训练、轨迹检索或行为克隆评估。Parquet格式与结构化视频目录设计使其易于扩展至自定义数据管道及高吞吐量预处理任务。
背景与挑战
背景概述
在机器人操作领域,基于仿真的数据集生成与利用日益成为推动技能学习与策略泛化的关键范式。SO-101 Pick & Place Simulation Dataset由研究团队于近年基于MuJoCo物理引擎构建,聚焦于SO-101六自由度机械臂的拾放(Pick & Place)任务,核心研究问题在于如何通过大规模、高保真的仿真数据促进机器人操作技能的迁移与泛化。该数据集包含5,000条演示轨迹,总计约238万帧,以50 Hz的控制频率录制,配备前视与腕部双视角视觉信息,为模仿学习、强化学习及联合策略研究提供了标准化基准,显著推动了低自由度机械臂在结构化环境中的操作学习研究。
当前挑战
该数据集所解决的领域核心挑战在于仿真数据与真实世界执行之间的“仿真-现实”鸿沟,例如MuJoCo中简化的物理接触与动力学模型难以直接迁移至真实SO-101机械臂的复杂摩擦与柔性工况。构建过程中面临的主要挑战包括:如何设计多样化场景以覆盖拾放任务的姿态、目标与障碍物变体,避免过拟合;同步多相机、高频状态与动作流为数据收集流程提出了高精度时间戳对齐与存储效率要求;此外,生成5,000条高质量演示需依赖稳定的初始条件与避碰规划策略,以避免失败轨迹污染数据集,从而确保数据完整性与学习有效性。
常用场景
经典使用场景
在机器人操作领域,数据驱动的学习方法日益成为主流,而高保真仿真数据则为策略训练提供了低成本的试错空间。SO-101 Pick & Place Simulation Dataset 是专为六自由度机械臂拾放任务设计的仿真数据集,基于MuJoCo物理引擎生成,包含5000个演示片段与238万帧状态-动作序列。它常被用于训练模仿学习或强化学习模型,帮助机器人学习从初始位置抓取物体并精确放置至目标区域的完整技能。数据集提供前视和腕部两个视角的视觉输入,支持共享控制或行为克隆等范式,成为验证策略鲁棒性与泛化能力的标准化实验平。
解决学术问题
在学术研究中,机器人操作面临两个核心挑战:一是如何从人类演示中高效提取可迁移的技能知识,二是如何在仿真与真实环境间建立可靠的映射。该数据集系统性地解决了六自由度臂的拾取与放置任务建模问题,为行为克隆、逆强化学习及离线强化学习等算法提供了可复现的基准。其统计完备的元数据与统一格式降低了实验复现成本,使研究者能够聚焦于算法创新而非数据预处理。这一贡献推动了操作学习理论的发展,尤其在处理高维连续状态空间和稀疏奖励场景时,为评估算法在复杂约束下的性能提供了关键支撑。
实际应用
在工业与物流自动化场景中,拾放操作是分拣、装配及仓储管理的核心环节。该数据集可被用于训练机器人臂在预设环境下自主完成物体的搬运动作,例如将零件从传送带抓取至料箱,或在实验台上模拟精密安装流程。结合LeRobot框架的标准化接口,工程师能够快速将仿真策略部署至实体SO-101机器人,从而缩短从算法研发到产线落地的迭代周期。此外,双摄像头视角的设计兼容视觉伺服与动态场景感知需求,为开发适应光照变化或物体位姿偏移的部署方案提供了训练基础。
数据集最近研究
最新研究方向
在机器人操作领域,基于仿真环境的大规模示范数据集正成为推动具身智能发展的关键基石。SO-101拾取与放置仿真数据集以其5000个高质量演示片段和逾两百万时间步的规模,为机器人操作学习研究提供了丰富的训练资源。特别是其采用MuJoCo物理引擎模拟的六自由度机械臂在拾取-放置任务中的动作序列与视觉观测数据(包含前视与腕部双视角),使得该数据集在模仿学习、行为克隆以及强化学习等前沿研究方向具有重要价值。结合当前机器人学界对数据驱动方法的热切关注,SO-101数据集不仅可用于验证各种策略学习算法的泛化能力,还能通过其标准化的LeRobot v2.1格式,促进多机器人平台间的知识迁移与基准测试,为可复现的机器人学习研究奠定坚实基础。
以上内容由遇见数据集搜集并总结生成



