Skip to content
NVIDIA — Robotics model repository updates· nvidia·· 9 days agoSignalEditorial score85

NVIDIA Releases GR00T-N1.7 Model for Apple Pick-and-Place Task

nvidia/GR00T-N1.7-AppleToPlate-cosine40k-checkpoint-15000

Summary

NVIDIA has released a fine-tuned GR00T-N1.7 model for apple pick-and-place tasks on a Unitree G1 humanoid robot. The model was trained on a 402-episode dataset with a 40,000-step cosine learning-rate schedule, and the checkpoint was saved at step 15,000. The model uses a flow-matching action transformer and is available in Safetensors format for commercial or non-commercial use.

Editorial context

NVIDIA has released a fine-tuned GR00T-N1.7 model for apple pick-and-place tasks on a Unitree G1 humanoid robot, trained on a 402-episode dataset with a 40,000-step cosine learning-rate schedule. The model uses a flow-matching action transformer and is available in Safetensors format for commercial or non-commercial use.

Source: NVIDIA — Robotics model repository updates · Read original article ↗

Article text · Original source · English

On this page

Description:

GR00T-N1.7-AppleToPlate-cosine40k-checkpoint-15000 is a fine-tuned NVIDIA Isaac GR00T N1.7 model for an apple pick-and-place task performed on a Unitree G1 humanoid robot. Training used the locally verified 402-episode dataset. The saved training configuration specifies a 40,000-step cosine learning-rate schedule, with this checkpoint captured at step 15,000. The learning rate increases linearly from zero to a peak of 1e-4 over the first 2,000 steps (warmup_ratio = 0.05), then follows cosine decay to zero over steps 2,000–40,000 without restarts. At step 15,000, during the decay phase, the training log records a learning rate of approximately 7.38e-5. The repository name identifies the 40,000-step cosine schedule and the checkpoint saved at step 15,000; the schedule was not compressed to end at step 15,000.

Isaac GR00T N1.7-3B is the medium-sized version of the model, built using pretrained vision and language encoders. It uses a flow-matching action transformer to model a chunk of actions conditioned on vision, language, and proprioception.

This model is distributed in Safetensors format, with three weight shards and an index, accompanied by model and processor configurations and normalization statistics.

This model is ready for commercial or non-commercial use.

License/Terms of Use:

GOVERNING DOWNLOAD TERMS: Use of the model is governed by the NVIDIA Open Model Agreement.

Deployment Geography:

Global

Use Case:

Researchers, Academics, Open-Source Community: AI-driven robotics research and algorithm development. Developers: Integrate and customize AI for various robotic applications. Startups & Companies: Accelerate robotics development and reduce training costs.

Release Date:

Hugging Face: 10/22/2026 via nvidia/GR00T-N1.7-AppleToPlate-cosine40k-checkpoint-15000

Reference(s):

GR00T N1 White Paper: "GR00T N1: An Open Foundation Model for Generalist Humanoid Robots." (2025).

Liu, Xingchao, and Chengyue Gong. "Flow Straight and Fast: Learning to Generate and Transfer Data with Rectified Flow." The Eleventh International Conference on Learning Representations.

Flow Matching Policy: Black, Kevin, et al. "π0: A Vision-Language-Action Flow Model for General Robot Control." arXiv preprint (2024).

Model Architecture:

Architecture Type: Vision-Language Backbone, Multilayer Perceptron, Flow Matching Transformer

GR00T N1.7 uses a Cosmos-Reason2-2B vision-language backbone based on the Qwen3-VL architecture, replacing the Eagle backbone used in N1.6. It uses a flow-matching action transformer to model chunks of actions conditioned on vision, language, and proprioception.

RGB camera frames are processed through a pretrained vision transformer (SigLip2), and text is encoded by a pretrained transformer (T5). N1.7 supports flexible image resolution and encodes images in their native aspect ratio without padding. Robot proprioception is encoded using a multi-layer perceptron (MLP) indexed by the embodiment ID. To handle variable-dimension proprioception, inputs are padded to a configurable max length before feeding into the MLP.

Actions are encoded and velocity predictions are decoded by an MLP, one per unique embodiment. The flow-matching transformer is implemented as a diffusion transformer (DiT), with diffusion-step conditioning implemented using adaptive layer normalization (AdaLN).

Network Architecture:

image/png

The schematic diagram is shown in the illustration above.

Number of Model Parameters: 3B

Input:

Input Type:

  • Vision: Image Frames
  • State: Robot Proprioception
  • Language Instruction: Text
  • Embodiment ID: Integer

Input Format:

  • Vision: Variable number of uint8 image frames, coming from robot cameras
  • State: Floating Point
  • Language Instruction: String
  • Embodiment ID: Integer indicating which of the training embodiments is observed

Input Parameters:

  • Vision: Two-Dimensional (2D) - Red, Green, Blue (RGB) image
  • State: One-Dimensional (1D) - Floating number vector
  • Language Instruction: One-Dimensional (1D) - String
  • Embodiment ID: One-Dimensional (1D) - Integer

Other Properties Related to Input: Variable resolution RGB images (native aspect ratio, no padding); evaluated on 640x480 egocentric camera feeds. Uint8 format. No Alpha Channel. 8-bit color depth. No additional pre-processing required beyond standard normalization.

Output:

Output Type(s): Actions
Output Format Continuous-value vectors
Output Parameters: Two-Dimensional (2D)
Other Properties Related to Output: Continuous-value vectors correspond to different motor controls on a robot, which depends on Degrees of Freedom of the robot embodiment.

Our AI models are designed and/or optimized to run on NVIDIA GPU-accelerated systems. By leveraging NVIDIA's hardware (e.g. GPU cores) and software frameworks (e.g., CUDA libraries), the model achieves faster training and inference times compared to CPU-only solutions.

Software Integration

Runtime Engine(s): PyTorch through the compatible GR00T N1.7 implementation. Model weights are stored in Safetensors format.

Supported Hardware Microarchitecture Compatibility:

  • NVIDIA Ampere
  • NVIDIA Blackwell
  • NVIDIA Jetson
  • NVIDIA Hopper
  • NVIDIA Lovelace

Supported Operating System(s): Linux

The integration of foundation and fine-tuned models into AI systems requires additional testing using use-case-specific data to ensure safe and effective deployment. Following the V-model methodology, iterative testing and validation at both unit and system levels are essential to mitigate risks, meet technical and functional requirements, and ensure compliance with safety and ethical standards before deployment.

Model Version(s):

GR00T-N1.7-AppleToPlate-cosine40k-checkpoint-15000

Training and Evaluation Datasets:

Post-Training Dataset:

Trained with dataset nvidia/GR00T-N1.7-AppleToPlate

Data Collection Method

Data Modality: Other: Real Robot

Training Data Size: 402 demonstrations

Hybrid: Manually-Collected, Robot

Labeling Method

Manually-Labeled

Properties

The supplied dataset description states that all 402 demonstrations were manually collected through human teleoperation on a Unitree G1 robot using an XR headset, with each demonstration recorded at 30 Hz. The local dataset used for this checkpoint has a verified frame rate of 15 fps, with 90,710 frames and 84,680 eligible timesteps.

Evaluation

Data Modality: Other: Real Robot

Data Collection Method: Robot

Labeling Method: Not Applicable

Properties: The evaluation was performed on a physical Unitree G1 robot. The evaluation data consists of apple pick-and-place task episodes.

Inference:

Inference Format: Safetensors weights loaded by the compatible GR00T N1.7 implementation, together with the model and processor configurations and normalization statistics.

Test Hardwares

  • NVIDIA RTX 6000 Ada

Resources

Ethical Considerations:

NVIDIA believes Trustworthy AI is a shared responsibility and we have established policies and practices to enable development for a wide array of AI applications. Developers should work with their internal model team to ensure this model meets requirements for the relevant industry and use case and addresses unforeseen product misuse.

Please make sure you have proper rights and permissions for all input image and video content; if image or video includes people, personal health information, or intellectual property, the image or video generated will not blur or maintain proportions of image subjects included.

For more detailed information on ethical considerations for this model, please see the Model Card++ Explainability, Bias, Safety & Security, and Privacy Subcards.

Please report model quality, risk, security vulnerabilities or NVIDIA AI Concerns here.

What the source reports

Publisher-reported claims, with original evidence. These results have not been independently verified by RoboSignal.

Reported numbers

  • training dataset size

    402 episodes

    View original evidence
    et technical and functional requirements, and ensure compliance with safety and ethical standards before deployment. Model Version(s): GR00T-N1.7-AppleToPlate-cosine40k-checkpoint-15000 Training and Evaluation Datasets: Post-Training Dataset: Trained with dataset nvidia/GR00T-N1.7-AppleToPlate Data Collection Method Data Modality: Other: Real Robot Training Data Size: 402 demonstrations Hybrid: Manually-Collected, Ro
    Open source S15
  • number of frames

    90,710 frames

    View original evidence
    bot Labeling Method Manually-Labeled Properties The supplied dataset description states that all 402 demonstrations were manually collected through human teleoperation on a Unitree G1 robot using an XR headset, with each demonstration recorded at 30 Hz. The local dataset used for this checkpoint has a verified frame rate of 15 fps, with 90,710 frames and 84,680 eligible timesteps. Evaluation Data Modality: Other: Rea
    Open source S16
  • number of eligible timesteps

    84,680

    View original evidence
    bot Labeling Method Manually-Labeled Properties The supplied dataset description states that all 402 demonstrations were manually collected through human teleoperation on a Unitree G1 robot using an XR headset, with each demonstration recorded at 30 Hz. The local dataset used for this checkpoint has a verified frame rate of 15 fps, with 90,710 frames and 84,680 eligible timesteps. Evaluation Data Modality: Other: Rea
    Open source S16
  • number of training steps

    2,000

    View original evidence
    o to a peak of 1e-4 over the first 2,000 steps ( warmup_ratio = 0.05 ), then follows cosine decay to zero over steps 2,000–40,000 without restarts. At step 15,000, during the decay phase, the training log records a learning rate of approximately 7.38e-5 . The repository name identifies the 40,000-step cosine schedule and the checkpoint saved at step 15,000; the schedule was not compressed to end at step 15,000. Isaac
    Open source S3
  • number of RGB camera frames

    30

    View original evidence
    bot Labeling Method Manually-Labeled Properties The supplied dataset description states that all 402 demonstrations were manually collected through human teleoperation on a Unitree G1 robot using an XR headset, with each demonstration recorded at 30 Hz. The local dataset used for this checkpoint has a verified frame rate of 15 fps, with 90,710 frames and 84,680 eligible timesteps. Evaluation Data Modality: Other: Rea
    Open source S16
  • paper: not_reported
  • code: not_reported
  • weights: not_reported
  • dataset: not_reported
Source excerpts and review record

Automatically extracted; no manual editorial approval recorded.

et technical and functional requirements, and ensure compliance with safety and ethical standards before deployment. Model Version(s): GR00T-N1.7-AppleToPlate-cosine40k-checkpoint-15000 Training and Evaluation Datasets: Post-Training Dataset: Trained with dataset nvidia/GR00T-N1.7-AppleToPlate Data Collection Method Data Modality: Other: Real Robot Training Data Size: 402 demonstrations Hybrid: Manually-Collected, Ro

Open source S15

bot Labeling Method Manually-Labeled Properties The supplied dataset description states that all 402 demonstrations were manually collected through human teleoperation on a Unitree G1 robot using an XR headset, with each demonstration recorded at 30 Hz. The local dataset used for this checkpoint has a verified frame rate of 15 fps, with 90,710 frames and 84,680 eligible timesteps. Evaluation Data Modality: Other: Rea

Open source S16

o to a peak of 1e-4 over the first 2,000 steps ( warmup_ratio = 0.05 ), then follows cosine decay to zero over steps 2,000–40,000 without restarts. At step 15,000, during the decay phase, the training log records a learning rate of approximately 7.38e-5 . The repository name identifies the 40,000-step cosine schedule and the checkpoint saved at step 15,000; the schedule was not compressed to end at step 15,000. Isaac

Open source S3

Architecture: The schematic diagram is shown in the illustration above. Number of Model Parameters: 3B Input: Input Type: Vision: Image Frames State: Robot Proprioception Language Instruction: Text Embodiment ID: Integer Input Format: Vision: Variable number of uint8 image frames, coming from robot cameras State: Floating Point Language Instruction: String Embodiment ID: Integer indicating which of the training embo

Open source S10

Source:NVIDIA — Robotics model repository updates · huggingface.co

Timezone · UTC

Article dates follow your selected timezone. Briefing editions use Hong Kong time (UTC+8).