Closed Ankur-singh closed 1 year ago
I even tried running it with cuda 11.7 but still the same error.
nvcc --version
// output
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2022 NVIDIA Corporation
Built on Tue_May__3_18:49:52_PDT_2022
Cuda compilation tools, release 11.7, V11.7.64
Build cuda_11.7.r11.7/compiler.31294372_0
Hi @Ankur-singh, I have also encountered your problem when I was building isaac_ros_nitros by following the README in issac_ros_visual_slam.
Therefore, I open the /workspaces/isaac_ros-dev/src/isaac_ros_nitros/isaac_ros_nitros/gxf/lib/gxf_x86_64_cuda_11_7/core/libgxf_core.so file and check what is happening by
vim libgxf_core.so
and I found that the content of libgxf_core.so becomes text as follows (All the .so files have the same situations):
version https://git-lfs.github.com/spec/v1
oid sha256:dd8486bfe23beb76a16ebe76212aaa30e34357c10f7a1c8411524c3aab024872
size 1556200
It seems that something went wrong with my git-lfs. I then re-clone the isaac_ros_nitros and build it again. This time it works correctly. I hope that you have the same problem and it can be solved by making sure the .so files are in the correct format.
By the way, I use the docker container in issac_ros_visual_slam to make sure the system is same as the provider. You can also try it if you need it.
Hi @MarvinChung, I also tried looking at the libgxf_core.so
file its content looked similar to what you posted here. I deleted and clones the repo again and it worked as expected. Thank you so much.
I tried building this package inside NVIDIA ISAAC ROS, but I am getting the following error.
Am I missing something?
Here are my system details:
and here are my CUDA details:
One thing that I notices is that the host CUDA version is different from the one that nitros node want. Can this be the reason for the above error?