NVIDIA Isaac GR00T: A Foundation Model for Generalist Robots

This repository profile is provided by osrepos.com, an open source repository discovery platform.

NVIDIA Isaac GR00T: A Foundation Model for Generalist Robots

Summary

NVIDIA Isaac GR00T N1.6 is an open vision-language-action (VLA) foundation model designed for generalized humanoid robot skills. It enables robots to perform manipulation tasks in diverse environments by taking multimodal input, including language and images. Researchers and professionals can leverage this model for fine-tuning on custom datasets and deploying it for inference.

Repository Information

Analyzed by OSRepos on December 30, 2025

Use at your own risk

OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of code from these repositories is the user's own responsibility. Always review the repository, source code, dependencies, licenses, and security implications before running or installing anything. OSRepos is not responsible for issues, damages, or losses resulting from third-party repositories.

Introduction

NVIDIA Isaac GR00T N1.6 is an open vision-language-action (VLA) foundation model engineered for generalized humanoid robot skills. This cross-embodiment model processes multimodal input, including language and images, to execute manipulation tasks across various environments. GR00T N1.6 is trained on a diverse mixture of robot data, encompassing bimanual, semi-humanoid, and extensive humanoid datasets, making it adaptable for specific embodiments, tasks, and environments through post-training. The N1.6 version introduces significant improvements over N1.5, including an updated model architecture with an internal NVIDIA Cosmos-Reason-2B VLM variant, a larger DiT, and enhanced pretraining data.

Installation

To get started with NVIDIA Isaac GR00T, you first need to clone the repository, ensuring submodules are included:

git clone --recurse-submodules https://github.com/NVIDIA/Isaac-GR00T
cd Isaac-GR00T

If you've already cloned without submodules, initialize them separately:

git submodule update --init --recursive

GR00T uses uv for dependency management. Ensure you have uv v0.8.4+ installed. Then, set up the environment:

uv sync --python 3.10
uv pip install -e .

CUDA 12.4 is recommended, though CUDA 11.8 has also been verified to work with compatible flash-attn versions. For a containerized setup, refer to the Docker Setup Guide.

Examples

NVIDIA Isaac GR00T offers a comprehensive workflow for robot control, from data preparation to evaluation. You can quickly start by downloading a pre-trained checkpoint and running the policy server for a specific embodiment, such as GR1:

# On GPU server: Start the policy server
uv run python gr00t/eval/run_gr00t_server.py --embodiment-tag GR1 --model-path nvidia/GR00T-N1.6-3B

The repository provides convenient scripts for validating zero-shot performance, fine-tuning the pre-trained GR00T N1.6 model on custom data, and running inference. Examples for various configurations and robot embodiments are available in the examples/ directory. Detailed guides cover data preparation, inference, and fine-tuning for new embodiments. The project also supports academic simulation benchmarks like LIBERO, SimplerEnv, and RoboCasa for evaluation.

Why Use NVIDIA Isaac GR00T

NVIDIA Isaac GR00T N1.6 is an invaluable resource for researchers and professionals in robotics. It provides a robust platform to:

  • Leverage a pre-trained foundation model for advanced robot control.
  • Efficiently fine-tune the model on small, custom datasets to adapt to specific tasks.
  • Deploy the model for inference, enabling real-world robot applications.

The primary focus is on empowering users to customize robot behaviors through flexible fine-tuning capabilities, accelerating research and development in generalist robotics.

Links

Related repositories

Similar repositories that may be relevant next.

Source repository

Open the original repository on GitHub.

View on GitHub
OS
OSRepos

Analysis and discovery of open source repositories. Find interesting projects and follow their updates.

Monitor your website with YourWebsiteScore

OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of third-party repository code is at your own risk. Always review source code, dependencies, licenses, and security implications before running anything.

© 2025 OSRepos. Built with Nuxt 3 and lots of ❤️