Open WuRobotics opened 3 years ago
The Catkin build output is shown below in script format:
[build] Found '4' packages in 0.0 seconds.
[build] Updating package table.
Warning: generated devel space setup files have been deleted.
Starting >>> catkin_tools_prebuild
Finished <<< catkin_tools_prebuild [ 1.4 seconds ]
Starting >>> gl_depth_sim
Starting >>> ros_industrial_cmake_boilerplate
Finished <<< ros_industrial_cmake_boilerplate [ 0.6 seconds ]
Starting >>> yak
Starting >>> yak_ext
Finished <<< yak_ext [ 0.6 seconds ]
Warnings << yak:make /home/robotking/yak_ros_test/logs/yak/build.make.000.log
Hello @schornakj,
I tried to re-install the Ubuntu16.04 & CUDA & Nvidia driver multiple times with different versions but got no luck... Could you please help me to check this issue?
Thank you so much.
Hi, @schornakj
I tried to use the Laptop with GTX 1050 GPU and accessories Nvidia Driver and CUDA, the Yak_ros demo is working normally. But the latest RTX 3070 still got no luck...
Since I hope to scan the object with high resolution, The GTX 1050 seems not good enough, could you please check the issue?
Thank you so much.
Sorry for being quiet on this issue. I don't have hardware available to test newer GPUs myself, so I probably won't be able to directly help you resolve this issue.
I do not think there are many users of this project running on CUDA 11, so there could be changes to that library since CUDA 10 that could introduce some problems. A similar issue happened during the switch from CUDA 8 to CUDA 9.
If you're able to install Ubuntu 20.04 LTS on the computer with the RTX 3070 installed, I would be interested to know if that gives better results. Ubuntu 16.04 is quite old at this point, and newer versions of CUDA have some requirements about availability of certain versions of the GCC compiler and so on that can cause problems when trying to build these projects.
Info of my PC: Operating system version: Ubuntu 16.04.7 ROS version: ROS Kinetic Graphics card type: RTX 3070 (Desktop version) (Core i7 10700)(16GB ram) Nvidia driver version: 470.63.01 CUDA version: V11.1.74 cmake version: Cmake 3.11
Issue description: Hi, I'm trying to run the Yak_ros demo on my newly purchased PC with RTX 3070 GPU. According to the ReadMe file of "Yak" and "Yak_ros", the workspace was successfully compiled with some warnings. I source the "setup.bash" file in the "devel" folder and tried to run the demo, I got the error of : [tsdf_node-3] process has died
roslaunch yak_ros demo.launch:
Nvidia driver version:
Cuda version:
Catkin build output
My attempts to solve the problem Attempt 1:
As shown in the last image, there are some warnings related to CUDA, I'm wondering maybe the CUDA 11.1 is not compatible with the Yak, or some functions in CUDA 11.1 are different from the lower version CUDA. So I tried to downgrade the CUDA version to CUDA 9.0. After installation the CUDA 9.0
I found that the RTX 3070 is not compatible with CUDA 9.0, the Yak workspace can not be generated with Catkin build I tried to solve the problem with: export TORCH_CUDA_ARCH_LIST="8.0" According to https://github.com/open-mmlab/OpenPCDet/issues/591, but still no luck.
Attempt 2:
I tried to downgrade the GPU driver version and CUDA together, but still no luck.
Other info The PCL version is 1.9.1, compiled from source. The Cmake version is 3.11, compiled from source. Other dependencies related withYak and Yak_ros ( the gl_depth_sim package, ros_industrial_cmake_boilerplate ) are working normally.
Could you please help me to check the problem and give me a hint? Many thanks for your help!
@schornakj @gavanderhoorn @gachiemchiep