You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am looking at using BLORT without a gpu. Is it possible to compile BLORT with SIFTCPU or simply without GLSL or CUDA?
I am asking because I would like to use BLORT with a PR2 that does not have a GPU.
Thanks
The text was updated successfully, but these errors were encountered:
Let me break it down where and how OpenGL is used. I'm going to use the
SiftGPU is using OpenGL for extracting sifts
The detector is using a RANSAC for obtaining the pose estimate, where matching SIFTs are also done using OpenGL
The tracker is running OpenGL for image processing
The tracker is running OpenGL for the particle filter
Back in the day I implemented the image processing part of BLORT with OpenCV, that one I can contribute with, but you will have to implement the rest if you'd like to have it without GPU.
We are running blort in REEM by using the integrated graphics card that's on the computer for the upper body (it has a screen which is connected to this integrated gpu) and it performs well. Maybe you can find something similar on the PR2, or try using mesa for software rendering, it can also give you an opengl context though I never really got it to work on my computer (short on time).
...or you can run blort on a laptop that has the ROS_MASTER_URI connected to the robot. With this you will lose the online tracking feature but for pose estimation and refinement it's good enough, serves for tabletop grasping for example.
Hello,
I am looking at using BLORT without a gpu. Is it possible to compile BLORT with SIFTCPU or simply without GLSL or CUDA?
I am asking because I would like to use BLORT with a PR2 that does not have a GPU.
Thanks
The text was updated successfully, but these errors were encountered: