Isaac Sim 6.0.1: USD-to-URDF export causes missing colors and large visible collision boxes

Important: Isaac Sim support

6.0.0
5.1.0
5.0.0
4.5.0
4.2.0
4.1.0
4.0.0
4.5.0
2023.1.1
2023.1.0-hotfix.1
Other (please specify):6.0.1 standalone — Full Version 6.0.1-rc.7

Operating System

Ubuntu 24.04
Ubuntu 22.04
Ubuntu 20.04
Windows 11
Windows 10
Other (please specify):

GPU Information

  • Model: NVIDIA GeForce RTX 5070 Laptop GPU
  • Driver Version: 592.15
  • CUDA Version: 13.1

Topic Description

Detailed Description

I exported NVIDIA’s built-in iw.hub robot from USD to URDF using Isaac Sim 6.0.1 and then imported the generated URDF back into Isaac Sim.

The original USD looks correct and contains its expected yellow, dark and textured appearance. The export finishes successfully without any error.

However, the re-imported URDF looks incorrect. The robot becomes pale/white, and a very large visible box appears around it. The export settings had “Visualize Collisions” disabled.

I also tested NVIDIA’s built-in UR10e robot. After exporting it to URDF and importing it back, its expected colors were also not displayed correctly and the robot appeared mostly pale.

I expected the re-imported robots to keep their basic appearance and for collision geometry to remain invisible.

Steps to Reproduce

  1. Start Isaac Sim 6.0.1 and create a new stage.
  2. Load the built-in NVIDIA iw.hub asset from:
    Isaac/6.0/Isaac/Robots/Idealworks/iwhub/iw_hub.usd
  3. Confirm that the original USD displays its expected colors and textures.
  4. Open File → Export to URDF.
  5. Set Root Prim Path to /World/iw_hub.
  6. Leave “Visualize Collisions” disabled.
  7. Export the robot to a new empty folder.
  8. Import the generated URDF using the default URDF importer settings.
  9. Observe that the robot appears pale/white and a large visible box appears around it.

Error Messages

No error message was reported. The exporter displayed:

Converted USD to URDF:
D:/isaac_urdf_material_results/iwhub_ticket_reproduction/iwhub_ticket_reproduction.urdf

Export to URDF successful

Screenshots or Videos

The screenshots show the original iw.hub USD, the export settings with “Visualize Collisions” disabled, the successful export message, the incorrect re-imported iw.hub, and the additional UR10e result.

iwhub_reproduction_files.zip (1.4 KB)

Additional Information

What I’ve Tried

  • Exported iw.hub into a new empty folder.
  • Used the explicit robot root path /World/iw_hub.
  • Confirmed that “Visualize Collisions” was disabled.
  • Re-imported the generated URDF using the default importer settings.
  • Repeated the export and re-import test with NVIDIA’s built-in UR10e asset.
  • Inspected the generated iw.hub files. The material files reference STL_Robot_albedo.%3CUDIM%3E.png, but no matching texture image was exported.
  • Found that collision-named box geometry was also included as visible geometry in the generated URDF.

Related Issues

Previous empty robot-name exporter issue, which is fixed in this version:

Open USD-to-URDF scaling issue, which may be related to the oversized box:

Older report about oversized dimensions after USD-to-URDF conversion:

Additional Context

The generated iw.hub URDF contains a valid robot name, so the earlier empty-name problem is no longer present.

The export generated 8 OBJ files and 8 MTL files, but no PNG or JPG texture files. All 8 MTL files reference the same missing UDIM texture.

I have attached a small ZIP containing the generated URDF and one example MTL file.

GitHub tracking issue:

Thanks for the detailed report and the attached reproduction files. We’ll continue tracking this in your GitHub issue: Isaac Sim 6.0.1: USD-to-URDF export causes missing colors and large visible collision boxes · Issue #709 · isaac-sim/IsaacSim · GitHub.

To keep the conversation and updates centralized, I’m closing this thread as a duplicate of the GitHub issue. Please use the GitHub issue for future updates and fixes.