Code Monkey home page Code Monkey logo

Comments (15)

soulslicer avatar soulslicer commented on July 18, 2024

I cant even get your clutils to work

./bin/clutils_tests

gives me Failed. I have OpenCL installed on my system and i have coded too in that and it all works

from icp.

nlamprian avatar nlamprian commented on July 18, 2024

This is because it cannot find the kernel files. Please make sure your working directory is the build folder and within the build folder there is the kernels folder with all the kernels.

Soon, I'll start working on the project again. Please let me know of any other issues you might have and I'll look into them.

from icp.

soulslicer avatar soulslicer commented on July 18, 2024

Okay..thank you for replying. I seem to have gotten it to get past that..but now I get this error:

clCreateKernel (CL_INVALID_KERNEL_NAME)

It looks like you are creating the kernels with the file name appended with some number. Is that allowed with opencl such a complex name?

from icp.

nlamprian avatar nlamprian commented on July 18, 2024

I'm not sure I follow. If you are referring to CLUtils and tests.cpp, there are 2 kernel files, kernels.cl and kernels2.cl, so the names are ok.

from icp.

soulslicer avatar soulslicer commented on July 18, 2024

Basically, I attempt to run the icp_registration example

Available Controls:
===================
 Perform ICP Registration :  T
 Reset Transformation     :  R
 Rotate                   :  Mouse Left Button
 Zoom In/Out              :  Mouse Wheel
 Quit                     :  Q or Esc

Loading 1st point cloud from ../data/kg_pc8d_1.bin
Loading 2nd point cloud from ../data/kg_pc8d_2.bin
clCreateKernel (CL_INVALID_KERNEL_NAME)

and it crashes over here

from icp.

soulslicer avatar soulslicer commented on July 18, 2024

doesn't seem to go past this line

icp = new ICPReg<RC, WC> (&glPC4DBuffer, &glRGBABuffer);

When I print the kernel names i only see this

reduce_min_f;reduce_max_ui
reduce_min_f;reduce_max_ui;reduce_sum_f

from icp.

nlamprian avatar nlamprian commented on July 18, 2024

Unfortunately, this doesn't tell me much. I'll be able to get back with more information as soon as I start working on it again.

In the meantime, you can try running things from the bottom (CLUtils, GuidedFilter, RBC) and see if they execute ok.

from icp.

soulslicer avatar soulslicer commented on July 18, 2024

It's okay, i do not have much time to test further as i need to move forward. looked very promising though. I would definitely spend more time on it if there was PCL integration. If possible maybe you can attempt to run this too and see if it works? I am using a GTX 1070 with OpenCL 1.2 btw

from icp.

nlamprian avatar nlamprian commented on July 18, 2024

My goal, after some debugging and refactoring, is to add ROS integration. So naturally, PCL will get in the game too.
I don't have access to a nvidia card. I wouldn't be surprised if this was causing a problem (perhaps some issue with OpenGL?).

from icp.

soulslicer avatar soulslicer commented on July 18, 2024

That sounds good. Any ETA on that? What GPU are you using though?

Also invalid kernel name usually points to the fact that the kernel name is not found as a function inside the kernel right?

from icp.

nlamprian avatar nlamprian commented on July 18, 2024

I can't give you a reliable ETA, since I won't be having dedicated time for working on the project. Hopefully, I will start delivering within November. I'm using a R9 390.

It's possible. I can't say more, unless I know the specific error code and line that produced the error.

from icp.

soulslicer avatar soulslicer commented on July 18, 2024

Also can I check does this work on an unorganized cloud

On Wednesday, October 19, 2016, Nick Lamprianidis [email protected]
wrote:

I can't give you a reliable ETA, since I won't be having dedicated time
for working on the project. Hopefully, I will start delivering within
November. I'm using a R9 390.

It's possible. I can't say more, unless I know the specific error code and
line that produced the error.


You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
#4 (comment), or mute
the thread
https://github.com/notifications/unsubscribe-auth/ADC5bJuujpeWEt-RpHA41LUR0f6346ewks5q1d7bgaJpZM4KZlp5
.

from icp.

nlamprian avatar nlamprian commented on July 18, 2024

It all depends on the initial estimate of the transformation. But I wouldn't expect much at this stage.

from icp.

soulslicer avatar soulslicer commented on July 18, 2024

ah ic so it does thats nice. well if you or anyone ever gets to test on this the new generation of nvidia gpu's (1060 and above) and gets it to work let me know

from icp.

soulslicer avatar soulslicer commented on July 18, 2024

Okay, so I cloned and tested your code with my old GTX 760 Ti with OpenCL 1.2. Exact same error, I believe some bug has perhaps been pushed

from icp.

Related Issues (4)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.