Access to all the Isaac utilties via the pip installed version

Isaac Sim Version

4.2.0 (pip)

Operating System

Ubuntu 22.04

I have installed isaac sim via the omniverse installer and have access to a lot of entires in the Isaac Utils menu.

If I install isaac sim via the pip method, the only available utils in that dropdown are Block World Generator and The URDF + MJCF importers.

I was hoping to use the Lula Robot Description editor from the pip installed version.

I’m launching isaac sim from an isolated environment using uv:

#!/usr/bin/env -S uv run
# /// script
# dependencies = [
#   "isaacsim==4.2.0.2",
#   "isaacsim-extscache-kit==4.2.0.2",
#   "isaacsim-extscache-kit-sdk==4.2.0.2",
#   "isaacsim-extscache-physics==4.2.0.2",
#   "isaacsim-robot-setup==4.2.0.2",
#   "isaacsim-robot-motion==4.2.0.2"
# ]
# ///

import os
import subprocess


def main() -> None:
    try:
        os.environ["OMNI_KIT_ACCEPT_EULA"] = "yes"
        subprocess.run(["isaacsim", "omni.isaac.sim.python.kit"], check=True)
    except subprocess.CalledProcessError as e:
        print(f"Command 'isaacsim' failed with exit code {e.returncode}")
    else:
        print("isaacsim command executed successfully!")


if __name__ == "__main__":
    main()

How to I install these extra utilties? I tried installing more of the pypi isaac packages but it didn’t make a difference.

For future reference. I have fixed it by changing the kit I launch.

subprocess.run(["isaacsim", "omni.isaac.sim.kit"], check=True)

This has access to all the utilities.

Be aware that the window will be blank for quite a long time after loading. This is what threw me off the scent the first time around.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.