利比罗:终身机器人学习基准
探索 LIBERO: 130 项任务, 65 千 个终身学习套件的演示. 下载,训练 OpenVLA/ 传播政策,并将基准转移. 10 分钟内开始.
利
| Metric | Value |
|---|---|
| Task count | 130 tasks across 4 suites (Spatial, Object, Goal, LIBERO-100) |
| Robots | Franka Emika Panda (simulated via RoboSuite) |
| Modalities | RGB (2 cameras), proprioception, gripper, language |
| License | MIT |
| Size | ~65,000 demonstrations, ~40 GB HDF5 |
| Simulator | RoboSuite (MuJoCo) |
LIBERO 是什么?
利比罗 (Lifelong Robot Learning Benchmark) 是一个由UT奥斯
每个任务船都采用了在Franka Emika Panda上的 RoboSuite模拟器中收集的50个人间遥控演示,总共产生约65,000条轨迹.观察包括两个RGB摄像头流 (代理视觉和手中),自感关节状态,抓住器状态和自然语言指令字符串. 基础真相对象和场景元数据也被曝光,以便研究人员可以研究特权信息基线,程序通用化或sim到真实的分布转移.
由于基准标准与RoboSuite兼容,并提供了体育馆式评估带,LIBERO已成为视觉语言行动模型的实际终身学习评估目标.OpenVLA,Octo,Diffusion Policy,ACT和BC-Z都发布了LIBERO数字,这使得它成为将新政策放在共享排名榜上最快的方法.
如何下载和加载
标准分布是HDF5,还有一个被OpenVLA团队使用的修改RLDS叉.
# Clone the benchmark code
git clone https://github.com/Lifelong-Robot-Learning/LIBERO.git
cd LIBERO && pip install -e .
# Download the HDF5 datasets (~40 GB)
python benchmark_scripts/download_libero_datasets.py --datasets libero_spatial libero_object libero_goal libero_100
# Or pull the RLDS fork used by OpenVLA / Octo
pip install datasets
python -c "from datasets import load_dataset; d = load_dataset('openvla/modified_libero_rlds', split='train'); print(d[0].keys())"
为了进行细节调整,RLDS变体直接插入OpenVLA和Octo训练脚本.用于评估,使用运送的
常见使用情况和配对
- **精细调节VLA.**OpenVLA和Octo都发布了LIBERO调节的检查站.
- **
散政策和ACT基线.**每任务50个演示设置与 散和变压器政策相匹配,排名表可以轻松与公布的数字进行比较. - 持续学习研究. 这四套是唯一一个公开规模的机器人操纵基准,可以通过大型样本测量忘记,前转和后转.
- 程序增强. 因为场景是定义在MuJoCo XML,研究人员经常将 LIBERO与MimicGen或域名随机化结合起来,以研究数据扩展法则.
基准和排名表
公共排名榜单每套套件的成功率 (LIBERO-Spatial, LIBERO-Object, LIBERO-Goal, LIBERO-10) 平均超过500次评估推广.目前的最新状态在前三套件的95%+范围和LIBERO-10的50-60%.查看[T2







