Skip to content

Unable to reproduce Cosmos3-Nano-Policy-DROID results on RoboLab-120 #275

Description

@Antu3heng

Hi, thank you for releasing the code and checkpoints for Cosmos3.

I am trying to reproduce the Cosmos3-Nano-Policy-DROID results on the RoboLab-120 benchmark. However, the success rates I obtained are substantially lower than those reported in Table 19 of the paper, especially for the Default and Specific language settings.

Results

Results reported in the paper

Difficulty Vague Default Specific
Overall 20.6 36.8 39.7
Simple 23.3 40.6 42.0
Moderate 23.3 35.4 40.3
Complex 4.1 25.3 29.4

My reproduced results

4 denoising steps

Difficulty Vague Default Specific
Overall 19.4 26.5 27.9
Simple 22.2 29.7 28.4
Moderate 21.5 23.8 27.9
Complex 4.1 20.6 25.9

10 denoising steps

Difficulty Vague Default Specific
Overall 17.8 26.5 28.9
Simple 21.1 29.8 29.4
Moderate 19.0 24.9 29.2
Complex 2.9 17.6 26.5

With 4 denoising steps which is setting of the released code, the reproduced Overall scores are:

  • Vague: 19.4 vs. 20.6 reported
  • Default: 26.5 vs. 36.8 reported
  • Specific: 27.9 vs. 39.7 reported

The Vague setting is relatively close to the paper, but the Default and Specific settings are approximately 10–14 percentage points lower for most Simple and Moderate task categories. Increasing the number of action steps from 4 to 10 does not close the gap.

Reproduction setup

  • Model/checkpoint: Cosmos3-Nano-Policy-DROID
  • Benchmark: RoboLab-120
  • Denoising steps tested: 4 and 10
  • Number of episodes per task: 10
  • Hardware: H20 for COSMOS policy and RTX 5090 for RoboLab-120

I followed the released evaluation instructions and used the provided off-the-shelf DROID checkpoint without additional fine-tuning.

Questions

Could you please clarify the following?

  1. Is there a specific evaluation configuration for RoboLab-120 that is not included in the default config?
  2. What action chunk size / number of denoising steps / denoising schedule shift was used for the reported results?
  3. Were any additional preprocessing, prompt templates, language-instruction transformations, or normalization steps applied?
  4. How many evaluation episodes and random seeds were used for each task?
  5. Are there any known differences between the released checkpoint/evaluation pipeline and the internal setup used for the paper?

Any guidance or a complete evaluation command/configuration for reproducing Table 19 would be greatly appreciated. Thank you!

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions