I have successfully used ROS2 on Windows 11 using WSL2 and the Isaacsim selector in the past. It was good.
Now we have moved on to Isaac Sim 4.5, which got rid of the omniverse launcher and it seems like a pip install for Isaac Sim is our only option. Having done this, I don’t see how to start the selector anymore. There is no exe with a name like that in my venv/Scripts, and there are no command switches on isaacsim.exe that do that - as far as I can tell.
Is it possible to start the Isaac Sim selector from a Pip install? I assume I have overlooked something, but search is failing me. Any ideas?
Hi there. Just find “isaac-sim.selector.bat” in the root of the installation folder. We do not use "exe"s or any executables. We only use “bat” files for windows and “sh” files for Linux.
I have to admit I don’t really know where the “installation folder” is when you do a “pip install”. I don’t see any likely candidates in the Extension Search Paths Window, it isn’t in the venv directory, nor in the “C:\Users\username\AppData” (where OV used to install to).
The PIP install, goes wherever you issued the command from. So if you were in "c:/root at the time, it will install in that root folder. If you were in “c:/users/user/” then it will install there. If you are unsure, just re-follow the steps and see where it leads you. Assuming you just did the default location, when you start windows command prompt, it defaults to “c:/users/user” so look for an Isaac sim folder there.
I wish it were true, but that bat file is no longer existant.
I did the following one more time as a test (on Windows 11) - installing it into c:\temp.
c:
cd temp
mkdir testisaacsim
cd testisaacsim
pip install virtualenv
pip install virtualenvwrapper-win
python -m virtualenv venv --python=3.10
venv\Scripts\activate
pip install isaacsim[all,extscache]==4.5.0
pip show isaacsim
dir *.bat /s
dir kit.exe /s
There are no bat files that start the selector. If you start isaacsim, it will start an executable by that name which is some exotic kind of complied script, not something I have ever seen before. And I don’t know what script it was based off of.
The kit files can still be found in C:\temp\testisaacsim\venv\Lib\site-packages\isaacsim\apps, including isaacsim.exp.selector.kit, but I don’t see how to start it without the missing kit.exe
Obviously things have changes a lot from 4.2 to 4.5. There are a few things I could try - like steal a kit.exe from somewhere else (from 4.2, or the isaac-sim-tempate), but there are multiple versions of things so I am not sure this would lead to success, or just deferred bugs.
I’ll probably stick to Ubuntu for now, or go back to Isaacsim 4.2 on Windows, though it is less
convenient for some things, until a solution to this missing functionality appears.