Mask-Objects-from-RGBD icon indicating copy to clipboard operation
Mask-Objects-from-RGBD copied to clipboard

Possible to remove dependency on ROS?

Open acidtonic opened this issue 4 years ago • 1 comments

I'm somewhat sad this code relies on the extremely bloated and messy library ROS.

On my Gentoo machines this thing is a total pain to install, screwing with system repositories, breaking random things, and it has horrible install directions that don't always produce all the correct files (rosscppConfig.cmake) for example.

Having grown tired of all this I decided to see if it's truly needed for such a basic masking algorithm...

I have a realsense camera, opencv, pcl, boost, python, cuda, and every other library under the sun already. So sad to see you require this ROS code which is essentially reinstalling everything I already have... (and not letting me control compiler or compiler options).

Seems useful but I am giving up on getting this to work. Please rethink the ROS dependency. I have carefully setup my system with GCC, Clang, and Intel ICC all compiling various packages specially such as opencv and boost since the ICC compiled code doesn't play well with the GCC compiled library code (and I'm supporting both compilers in my product).

I really wanted to try integrating this to mask images in my vision system but again I just can't see the value of trashing my complex environment. Can you just support the raw libraries themselves?

acidtonic avatar Oct 03 '19 20:10 acidtonic