移植BundleFusion到ubuntu16.04

     今年,由于搞RGBD稠密slam建图,仔细看了看BundleFusion的源代码,初看感觉这个代码是windows下的,对于我一直搞ubuntu16.04下slam开发的人来说,非常不喜欢,感觉写的乱。但是我后来调通了这个BundleFusion的程序,测试了一下数据集,并且看了一下同行用struct sensor实际跑的bundlefusion效果,还是被它的效果折服了,就目前来看,他是效果最好的三维实时重构,没有之二。

      但是,由于他在windows平台,自己不喜欢,感觉也不符合自由软件精神,自己想把它移植到ubuntu16.04下,经过一番努力,包括和作者沟通,请教Nividia的工程师,目前已经把主要功能移植到了ubuntu16.04下,目前,完成的部分不包括跟踪部分,这部分我打算用效率更高和精度更高的slam实现,渲染部分,等值面提取,其中等值面提取难度应该不大。由于自己不会DirectX所以,它的渲染部分自己看的只是知道个大框,里面细节不太明白,我很想把这部分用OpenGL写一下,目前正在学习OpenGL,也没有时间学DirectX,这部分不打算按照作者的原意移植了。

      就目前完成的部分完全可以做个三维稠密slam了,可以像搭积木一样,搞个自己想要的三维稠密slam。

    

你可能感兴趣的:(移植BundleFusion到ubuntu16.04)