Class labels are all 0 for each bounding box while generating synthetic data in "Warehouse Navigation with Carter"

I am trying to generate synthetic data while running the navigation simulation in Isaac Sim by following the below guide.

https://docs.nvidia.com/isaac/isaac/doc/simulation/ovkit.html#warehouse-navigation-with-carter

While the application is started, I am recording the synthetic data with ‘loose bounding boxes’ but the ground-truth bounding box values in the dump have class labels as 0 for all the objects in the frame.
Example:
Instance ID, Label, BBOX
451 0 [ 0 116 127 127]
599 0 [ 77 74 127 101]
705 0 [ 0 73 79 100]
220 0 [ 0 69 77 73

https://docs.omniverse.nvidia.com/app_isaacsim/app_isaacsim/syntheticdata_utilities.html#synthetic-data-recorder

Are there any settings other than above that I have to perform before recording the data??

You are using the sample USD files with the semantic information as well or one of your own, by the way?

I am using the sample USD from Isaac SDK. “Warehouse Navigation with Carter”

omni:/Isaac/Samples/Isaac_SDK/Scenario/carter_warehouse_with_forklift.usd

I am using the sample USD from Isaac SDK. “Warehouse Navigation with Carter”

omni:/Isaac/Samples/Isaac_SDK/Scenario/carter_warehouse_with_forklift.usd

Thanks, just checking. We’re reviewing the Isaac SDK USD file itself again to make sure the semantic information that’s needed is there. If it were missing or there was some version mismatch, that could explain why you are seeing all 0s for class labels.

@subhailams that specific stage lacks semantic information.
If you want to add specific classes to parts of the usd stage you can use
https://docs.omniverse.nvidia.com/app_isaacsim/app_isaacsim/camera.html#semantic-schema-editor
and this to check
https://docs.omniverse.nvidia.com/app_isaacsim/app_isaacsim/syntheticdata_utilities.html

Yes, thanks! Let me try adding the labels.