NVlabs/RoboLab
A simulation benchmarking platform for evaluating generalist robot policies
解决的问题
RoboLab 提供了一个标准化的、高保真的仿真环境,用于评估通用机器人操作策略。它通过提供大量带有自动成功检测功能的任务库,解决了可复现、大规模基准测试的需求,消除了手动验证机器人是否成功完成复杂操作目标所需的工作量。
工作原理
基于 NVIDIA Isaac Lab 构建的 RoboLab 采用服务器-客户端架构,机器人策略(AI 模型)作为独立服务器运行,并通过轻量级推理客户端连接到仿真环境。这种设置支持多环境并行评估,意味着可以同时运行多个实验,从而加快测试速度。系统使用可组合的谓词实现自动成功/失败检测,并包含一个基于 Web 的仪表板,用于回放实验视频并分析跨实验结果。
适用对象
专为需要在多种多样的操作任务中严格测试其模型,但又不被特定机器人硬件形态所束缚的研究人员和开发者设计。
主要亮点
- RoboLab-120:包含 120 多个任务的基准测试,涵盖拾取与放置、堆叠、工具使用等,所有任务均配有语言指令。
- 机器人无关性:兼容任何可在 IsaacLab 中运行的机器人。
- AI 辅助创建:集成 Claude Code 技能,可通过自然语言生成新场景和任务。
- 并行评估:支持向量化条件和按环境终止,实现高吞吐量测试。
- 集成仪表板:提供专用的 Web 界面,用于浏览任务和分析实验结果。
相关
- 项目
- 项目
- 项目
- 项目