Skip to content

Where can I get the correct 3D models for running spatial_scene_grammars? #4

@siva-shiba

Description

@siva-shiba

Hello
I’m currently working with the Steerable Scene Generation system and would like to use spatial_scene_grammars to generate procedural datasets for training.
However, I’m not entirely sure how to correctly obtain and organize the 3D model assets required for the examples.

💭 Question

  • Which 3D models are required to run the example grammars (especially dimsum_restaurant)?
  • What’s the correct folder structure for those models?

🧩 Background

I'm trying to run the procedural scene generation examples in spatial_scene_grammars repository as part of the Steerable Scene Generation pipeline.
However, I'm not sure where to get all the required 3D model assets or how to organize them properly.

🔧 What I Did

Following the instructions in the Steerable Scene Generation README, I downloaded the following folders from the MIT SharePoint link:
🔗 MIT SharePoint Model Link
Then, I renamed and placed them under the root of spatial_scene_grammars repository as:

anzu/
greg_table/
gazebo/

⚠️ Issue

Even after placing these folders, several models still appear to be missing.
For example, I do not have the 3D model for a Coke can.

When I try to run the dimsum_restaurant (High-Clutter) grammar, I encounter the following error:

$ python spatial_scene_grammars_examples/dimsum_restaurant/generate_target_dataset_parallel.py ../dataset/a.pkl --points 1_000_000

error: URI 'package://anzu/models/home_kitchen/junk/coke.sdf' resolved to "*****" which does not exist.

🧠 Example

Currently, I placed the models as follows:

spatial_scene_grammars/
├── anzu/
│   └── package.xml
├── greg_table/
│   └── package.xml
├── gazebo/
│   └── package.xml

Any pointers or links to the correct 3D model set would be super helpful.
Thanks again!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions