OmniDrones icon indicating copy to clipboard operation
OmniDrones copied to clipboard

Deployment on server

Open racerlucas opened this issue 2 years ago • 6 comments

In our lab, we don't have workstation for researcher, so is there any way to deploy the whole environment on a headless server?

racerlucas avatar Mar 21 '24 13:03 racerlucas

Yes. You can install Isaac Sim locally on a PC and then copy the root directory (which is by default ${HOME}/.local/share/ov/pkg/isaac_sim-*) to the server. Then set $ISAACSIM_PATH on the server.

However, you'd better have sudo on the server in case you encounter driver issues or file change watcher limit.

btx0424 avatar Mar 22 '24 06:03 btx0424

I've done the container deployment provided by the Isaac Sim documents, should redo everything as you say or use the container? Because I think I still need the video.

racerlucas avatar Mar 22 '24 06:03 racerlucas

I think the container option is fine. You do not have to redo as I said. The container installation should be able to produce videos as well.

It might be slower, though. If you are unsatisfied with the performance, try what I said.

btx0424 avatar Mar 22 '24 06:03 btx0424

So how to do the $ISAACSIM_PATH thing after installing the container? The file struct of the container is different from the local installation.

racerlucas avatar Mar 22 '24 07:03 racerlucas

You can first locate the root directory of Isaac Sim (should be under /isaac_sim if I remembered correctly) and export it as an environment variable in ~/.bashrc Sent from my iPhoneOn 22 Mar 2024, at 3:03 PM, racerlucas @.***> wrote: So how to do the $ISAACSIM_PATH thing after installing the container?

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you commented.Message ID: @.***>

btx0424 avatar Mar 22 '24 07:03 btx0424

I tried, but then the only thing left in root directory it the kit dir., that's quite weird。

racerlucas avatar Mar 22 '24 07:03 racerlucas