Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ROS Melodic GPU compilation error #92

Open
jainRAV opened this issue Mar 16, 2021 · 2 comments
Open

ROS Melodic GPU compilation error #92

jainRAV opened this issue Mar 16, 2021 · 2 comments

Comments

@jainRAV
Copy link

jainRAV commented Mar 16, 2021

While compiling on Ubuntu 18.04 and ROS melodic with opencv 3.4.1, pcl_people_detector shows error:

#error GPU-based classifier has not yet been ported to OpenCV3/4.

Also opencv is installed with CUDA enabled.
Does anyone know how to solve this issue?

Thanks

@jainRAV jainRAV changed the title ROS Melodic 7277tbk ROS Melodic GPU compilation error Mar 16, 2021
@tlind
Copy link
Member

tlind commented Mar 16, 2021

If you don't need maximum real-time frame rates, you can use the CPU-based version of that detector.

The GPU-based version needs to be largely re-written, since the relevant OpenCV API changed completely from version 2 to 3. We currently do not have plans to do so (due to lack of capacity), but appreciate any contributions by the community.

Alternatively, depending on which sensor you use, the upper-body detector might be an alternative. Both achieve roughly the same detection accuracy with the Asus Xtion Pro Live sensors.

@frequiem11
Copy link

@jainRAV did you find a solution?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants