NVlabs/RoboLab

A simulation benchmarking platform for evaluating generalist robot policies

What it solves

RoboLab addresses the need for a standardized, high-fidelity evaluation framework for generalist robot manipulation policies. It provides a consistent environment to test how well different AI models perform on diverse robotic tasks, such as pick-and-place, stacking, and tool use, ensuring results are reproducible and comparable.

How it works

Built on NVIDIA Isaac Lab, the project uses a server-client architecture where a robot policy runs as a standalone server and connects to the RoboLab simulation client. It supports multi-environment parallel evaluation, allowing researchers to run many episodes simultaneously. The system includes automated success detection using composable predicates and provides a web-based dashboard for visualizing episode videos and analyzing experiment results.

Who it’s for

This tool is designed for robotics researchers and AI engineers working on general-purpose robot manipulation policies who need a robust, scalable simulation benchmark to validate their models.

Highlights

  • 120+ pre-built manipulation tasks with automated success and failure tracking.
  • Agnostic design that supports any robot compatible with NVIDIA Isaac Lab.
  • AI-assisted workflow for generating new scenes and tasks using natural language.
  • Multi-environment parallel execution for efficient, large-scale benchmarking.
  • Integrated web dashboard for replaying episodes and comparing cross-experiment performance.

Related

  • Project
  • Project
  • Project
  • Project
  • Project