Kintinuous icon indicating copy to clipboard operation
Kintinuous copied to clipboard

Building in OSX

Open akonneker opened this issue 9 years ago • 13 comments

Is there any reason why this wouldn't build in OSX?

akonneker avatar Dec 10 '15 21:12 akonneker

I'm not sure if all of the dependencies are available for OSX, that might be an issue you run into.

mp3guy avatar Dec 11 '15 14:12 mp3guy

Well, I'll try it out and let you know what I find.

akonneker avatar Dec 11 '15 15:12 akonneker

@akonneker Could it compile on OSX now? thanks!

LiliMeng avatar Dec 28 '15 19:12 LiliMeng

Did anyone tried this on the mac yet ?? :)

lifeisfunny avatar Jan 23 '16 01:01 lifeisfunny

So I'm finally actually trying it out. I'm currently stuck on getting iSAM to compile. I think it's workable, however. Everything else has worked, and I expect pangolin to work, so I'm cautiously optimistic I'll have it running tomorrow.

akonneker avatar Jan 27 '16 02:01 akonneker

I am very interested in helping out if someone start the mac build repos. By the way , Does this support Kinect 2 hardware ? If so , how should I calibrate it ? Or openNI 2 does the trick here ?

lifeisfunny avatar Jan 27 '16 11:01 lifeisfunny

I'm now running into some errors in compilation of Kintinuous itself. No show-stoppers so far. I'd still like to use this, but it may take me a little while since I don't have much time to spend on it at the moment. I'll make a fork and start adding whatever tweaks I find necessary.

akonneker avatar Jan 27 '16 19:01 akonneker

dig in to util and modify the interface by and Kinect driver to it.

lifeisfunny avatar Jan 27 '16 20:01 lifeisfunny

@akonneker can we help you ?

stephane-lb avatar Jan 28 '16 10:01 stephane-lb

i do want to help too , however I found that limit this algorithm to Kinect liked Rgb-D is bit waste. I am really interested in implementing this in to a stereo camera generated rgb depth picture.

lifeisfunny avatar Jan 29 '16 06:01 lifeisfunny

Got to the point where Kintinuous will attempt to build (got most of the dependencies out of the way). For those looking to get to that point (using homebrew):

openni2

brew install openni2

pangolin

Manually built pangolin
:

brew install glew
git clone https://github.com/stevenlovegrove/Pangolin.git
cd Pangolin
mkdir build
cd build
cmake ..

suite-sparse

brew install suite-sparse

iSAM


Manually built iSAM:

svn co https://svn.csail.mit.edu/isam
cd isam

Had to do a lot of changes to get it to compile... Disabled #define USE_TR1 Changed mutex => mutexx in viewer.cpp Changed is_angle() in Pose2d/3d to use a constant instead of dim (for some reason couldn't use it)

make
make install

PCL

brew install homebrew/science/pcl

Right now looking into the errors Kintinuous threw while compiling. Hopefully shouldn't be anything too bad to get it up and running.

Shalmezad avatar Jul 31 '17 18:07 Shalmezad

@Shalmezad did you get any luck finishing it out?

adammpolak avatar Nov 17 '17 13:11 adammpolak

No luck, but haven't touched it since.

Shalmezad avatar Nov 17 '17 13:11 Shalmezad