I want to use ROS with CUDA-enabled OpenCV on my Jetson Nano. At this point I don´t care about the versions.
The problem: Jetson Nano only supports CUDA 10 and Ubuntu 18.04. The ROS version for Ubuntu 18.04 is Melodic, which needs OpenCV 3.2, but OpenCV 3.2 only supports CUDA 8.
I have found a guide here on SO (CMake Error: Variables are set to NOTFOUND) to build it with CUDA 9, but it fails when trying it with CUDA 10 due to "error: identifier "__shfl_down" is undefined", and some other "__shfl_XXX" errors.
Anyone here succeeded in getting this to work? Or any idea on how to fix the "__shfl_down" error?
Can OpenCV 3.2 work with CUDA 10.2?