IsaacSim 4.1 : pivot tool extension crashes

Hello,
Using 4.1.0-rc7 / Kit 106.0.1
I get the following error message when loading the pivot tool extension:

[1228.477s] [ext: omni.tools.pivot-105.0.3] startup
2024-08-08 03:16:46 [1,228,465ms] [Error] [omni.ext._impl.custom_importer] Failed to import python module omni.tools.pivot. Error: No module named ‘omni.kit.manipulator.prim.tools’.

I could not find the omni.kit.manipulator.prim.tools in the extensions. is there an issue/renaming between kit 105 and 106?
Thank you for any pointers to install the pivot tool or another way to adjust the coordinates of imported usd

I have same issue is there any answer?

2 Likes

The issue is that omni.tools.pivot is broken as the modules imported by this extension changed. It’s pretty easy to solve so you can unblock yourself until this gets properly fixed.

  1. After installing this extension, go to this path ~/share/ov/data/exts/v2/omni.tools.pivot-105.0.3 on Linux distributions, or if you’re on Windows, find the same path but wherever you’ve configured OV to save this kind of files.
  2. Open up your favorite IDE in that directory.
  3. Remove the import using omni.kit.manipulator.prim.tools in pivot_tool_const.py as it’s unused.
  4. Then, it’ll fail in the file named pivot_tool_ui.py, so replace import omni.kit.manipulator.prim.settings_constants as mp_c with import omni.kit.manipulator.prim.core.settings_constants as mp_c.
  5. Go back to the extensions window, disable and re-enable the omni.tools.pivot.
2 Likes