RoboVerse

一套接口打通机器人仿真数据与评测,省去重复搭环境

开源 🏷️完全免费 ⚠️ 链接可跳转,访问体验不确定 数据集 🍴 复刻 170 🐛 待处理 68 👀 关注 16
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 1879
维护状态 活跃
是否开源 开源
定价模式 🏷️完全免费 开源学术项目,免费使用

项目预览

RoboVerse 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类数据集
开发团队RoboVerseOrg
定价模式🏷️完全免费
价格说明开源学术项目,免费使用
访问状态⚠️ 链接可跳转,访问体验不确定
是否开源是
开源协议Apache-2.0
主要语言Python
技术栈/模型imitation-learning,reinforcement-learning,robotics,simulation
GitHub 星标★ 1879
上线时间2025-04-04 00:00:00
代码更新2026-11-02
仓库体积480.5 MB
本站数据更新2026-11-05
维护状态活跃
收录时间2026-09-21
浏览次数3

项目介绍

RoboVerse 是一个面向机器人学习的统一平台、数据集与基准测试项目,旨在解决机器人领域长期存在的仿真环境碎片化、数据格式不统一、算法难以跨任务迁移的问题。它提供标准化的仿真接口,兼容多种物理引擎与机器人形态,并整合了模仿学习与强化学习所需的大规模演示数据。核心能力包括:统一的数据采集与转换管线,让不同来源的机器人轨迹可以对齐使用;可扩展的基准任务集,覆盖操作、导航等常见场景,便于公平比较算法;以及模块化的训练与评估框架,支持从单任务到多任务、从仿真到真机的泛化研究。项目用 Python 实现,适合研究者快速搭建实验、复现结果,也适合工程团队验证机器人学习方案的可扩展性。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-09-21 · 当前星标 ★ 1879

使用教程

ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。

难度:入门 约 10 分钟 部署方式:本地安装 6 步

环境要求

  • Python 环境(提供 python -m pip 命令)
  • 已安装 git,可访问 GitHub
  • 磁盘与系统满足 MuJoCo 仿真运行要求
  • 具体仿真器的额外依赖需按官方文档安装

安装与启动步骤

  1. 1克隆代码仓库

    从 GitHub 拉取 RoboVerse 主仓库,包含 MetaSim 仿真核心与学习代码。

    git clone https://github.com/RoboVerseOrg/RoboVerse.git
  2. 2进入项目目录

    切换到刚克隆下来的 RoboVerse 目录,后续命令都在此目录执行。

    cd RoboVerse
  3. 3安装两个包

    先装仿真核心 MetaSim,再装仓库根目录的 RoboVerse 内容与学习代码,带 mujoco 可选依赖。

    python -m pip install -e "packages/metasim[mujoco]" -e ".[mujoco]"
  4. 4(可选)开发模式安装

    需要改动源码或跑示例、测试时,改用带 dev 与 examples 依赖的安装命令。

    python -m pip install -e "packages/metasim[dev,examples,mujoco]" -e ".[dev,mujoco]"
  5. 5运行入门教程

    examples 目录提供编号教程链(0_static_scene.py 起),先跑第一个确认环境可用。

    python examples/0_static_scene.py
  6. 6跑测试验证

    执行仓库自带的 RoboVerse 内容与集成测试,确认安装完整、依赖齐全。

    pytest tests/

如何确认成功

安装命令无报错,且能顺利运行 examples/0_static_scene.py 或 pytest tests/ 无导入错误。

常见问题

Q:两个包为什么要先后安装?

A:MetaSim 是仿真核心包 roboverse-metasim(导入名 metasim),RoboVerse 的内容与学习代码在其之上,README 要求先装 MetaSim 再装仓库根包。

Q:开发时依赖怎么装?

A:用 python -m pip install -e "packages/metasim[dev,examples,mujoco]" -e ".[dev,mujoco]",一次性带上 dev 与 examples 可选依赖。

Q:换成其他物理引擎怎么安装?

A:README 提到各仿真器有独立的安装说明,请参考官方文档 https://roboverse.wiki/metasim/ 中对应仿真器的章节。

Q:安装或使用中遇到问题去哪反馈?

A:可通过 GitHub Issues 提交 bug 与反馈,也可在 GitHub Discussions 或官方 Discord 频道提问。

Q:教程和文档在哪里?

A:官方文档站为 https://roboverse.wiki,另有快速上手教程链接,仓库内 examples/ 也提供从 0_static_scene.py 开始的编号教程链。

注意事项

  • 该代码库仍在积极迭代,接口与依赖可能变化,建议关注仓库更新。
  • MetaSim 与 RoboVerse 两个包从同一个 tag 一起发布,尽量保持版本一致。
  • 除 mujoco 外其他仿真器的安装细节未写在本 README,需查阅官方文档后再安装。

核心亮点

  • 统一多仿真引擎与数据格式,减少跨平台迁移成本
  • 内置基准任务与评估流程,方便公平对比算法
  • 整合模仿学习与强化学习数据管线,开箱可用

不足之处

  • 项目较新,文档与社区生态仍在完善中
  • 真实机器人部署与硬件适配的案例相对有限

适用场景

  • 机器人操作策略的仿真训练与基准对比
  • 多任务/多形态机器人学习研究
  • 模仿学习数据集的统一采集与复用

替代项目

Isaac Gym、ManiSkill、robomimic

上一篇:rust-repos

下一篇:seqio

同类项目推荐

Total-Text-Dataset 开源

拿真实弯曲文本数据,测爆你的检测模型

Total Text Dataset. It consists of 1555 images with more than 3 different text orien···

★ 770 2026-08-10
VPSCI-Dataset 开源

真实车人冲突场景数据,直接喂给自动驾驶安全模型

VPSCI(Vehicle–Pedestrian Safety-Critical Interaction)Dataset

★ 392 2026-09-21
mimesis 开源

生成逼真多语言假数据,测试开发快人一步

Mimesis is a Python library for generating fake but realistic data in multiple langu···

★ 4865 2026-08-10
UltraChat 开源

用海量高质量多轮对话数据,训练更懂你的聊天机器人

Large-scale, Informative, and Diverse Multi-round Chat Data (and Models)

★ 2913 2026-08-09
sd-tagtool 开源

拖拽整理SD训练标签,数据干净训练快

A stable diffusion training dataset tag editor.

★ 71 2026-08-09
EditWorld 开源

让AI理解世界动态,按指令精准编辑图像

[ACM Multimedia 2025 Datasets Track] EditWorld: Simulating World Dynamics for Instru···

★ 140 2026-08-09
Awesome-Nano-Banana-images 开源

看别人用 Nano Banana 玩出什么花样,顺手下 15 万一致性数据

A curated collection of fun and creative examples generated with Nano Banana & Nano ···

★ 24000 2026-09-16