Closed Zhefan-Xu closed 6 months ago
I figured it out myself, it turns out that in omni_drones/envs/__init__.py
the Forest environment requires install Isaac Orbit.
try:
from .pinball import Pinball
from .forest import Forest
except ModuleNotFoundError:
print(
"To run the environments which use `ContactSensor` and `RayCaster`,"
"please install Isaac Orbit (https://github.com/NVIDIA-Omniverse/orbit)."
)
I was able to run launch the forest trainig but it seems my pc doesn't have enough GPU (RTX 3080) memory. Could I ask what GPU is expected to train Forest task or if there is a way to reduce the memory usage. Thank you!
Hi there. Try reducing the number of environments, e.g., task.env.num_envs=512
. I am currently using an RTX4070 laptop so I believe your RTX 3080 should be fine. I am also refactoring the repo to add an option that disables rendering, which saves 1~2G GPU memory.
Meanwhile, may I kindly ask what you are planning to do with this repo?
Thank you very much! I reduce the num_env param and everything works just fine. I was planning to learn and see if there is any potential project for drone navigation.
Hi, thanks for providing this great project. I would like to try train_lidar for forest navigation task. I have completed the environment setup and run the example demo
train.py
without issue. My Isaac Sim version is: 2023.1.0-hotfix. Below is my output:I appreciate your suggestions and thanks in advance.