RMonica / elastic_bridge

ROS wrapper for ElasticFusion
9 stars 3 forks source link

cuda version #1

Open Quitino opened 4 years ago

Quitino commented 4 years ago

Thank you very much for your work, but when I use it at Ubuntu16.04, the following error occurs, I guess it is a CUDA version problem, my CUDA configuration is:

Error: unknown error: .../elastic_bridge/deps/ElasticFusion/Core/src/Cuda/containers/../convenience.cuh:68

I also tested the CUDA configuration:

At this time, the error is:

CUDA driver version is insufficient for CUDA runtime version

Any suggestions?Thank you very much.

RMonica commented 4 years ago

The second error is caused by an incorrect CUDA installation. You likely forgot to downgrade/upgrade some parts of CUDA. Also, you should reboot after changing CUDA version, so the kernel module for the right version can be loaded.

For the first error, I have no clue. It may be caused by the CUDA installation as well, or something else. Try running some simple CUDA samples and see if your CUDA installation works. Then, try running original ElasticFusion without the ROS wrapper, if you have a compatible sensor.

Quitino commented 4 years ago

Thank you very much for your reply. As you said, it is the incorrect installation of the CUDA version, but during the process of running, I found that the computer will crash once I stop running the system (I use a laptop computer Ubuntu 16.04,and I stopped it using the command Ctrl + C), I have to reboot the computer for this problem. Do you have any suggestions? Thank you very much.err