GibsonEnv icon indicating copy to clipboard operation
GibsonEnv copied to clipboard

RGB_FILLED failed but depth successed

Open rainprob opened this issue 4 years ago • 13 comments

fail

rainprob avatar Jul 15 '21 11:07 rainprob

I tried RGB_PREFILLED, NORMAL, and SEMENTICS. RGB_PREFILLED can display the correct content but it still has some wrong pixels, the results of NORMAL and SEMENTICS are both black. _ fail1

rainprob avatar Jul 15 '21 12:07 rainprob

I tried all solutions in issues, such as checking the version of torchvision and torch, kill depth_render process, and others. But these all don't work.

rainprob avatar Jul 16 '21 06:07 rainprob

Hello @rainprob ,

I recommend to reinstall the GibsonEnv clearly. You can try to install docker version instead of building source. Have a nice day.

Berk035 avatar Jul 27 '21 08:07 Berk035

@rainprob I observe similar issues when the gibson/core/render/render_cuda_f.so is not correctly compiled with nvcc. Can you check your nvcc --version is the same as nvidia-smi version?

fxia22 avatar Jul 28 '21 23:07 fxia22

@fxia22 You are right. My nvcc --version is 11.0, however nvidia-smi version is 11.2. So, how can I solve that? Make them both versions same?

rainprob avatar Jul 29 '21 02:07 rainprob

@Berk035 Thanks for your reply.

rainprob avatar Jul 29 '21 02:07 rainprob

@fxia22 You are right. My nvcc --version is 11.0, however nvidia-smi version is 11.2. So, how can I solve that? Make them both versions same?

In gibson docker container, nvcc --version is 9.0 and nvdia-smi version is 11.2.

rainprob avatar Jul 29 '21 03:07 rainprob

It seems that you have multiple versions of cuda installed in /usr/local, you can expose the version used in nvidia-smi by soft linking cuda to it. For example: image

image

fxia22 avatar Jul 29 '21 04:07 fxia22

@fxia22 I tried to download cuda11.2 for runtime that has the same version as cuda driver version. But the results shown in web_ui is still the same. 11

rainprob avatar Jul 30 '21 09:07 rainprob

@rainprob did you build the code again? You would need to run ./build.sh build_local in GibsonEnv folder.

fxia22 avatar Jul 30 '21 17:07 fxia22

@fxia22 yes, but the buiding result shows some warnings. I am not sure if the warnings mean building failure and will lead a wrong camera output.

rainprob avatar Aug 03 '21 07:08 rainprob

@fxia22 001

rainprob avatar Aug 03 '21 07:08 rainprob

same here

lhy0807 avatar Apr 26 '23 20:04 lhy0807