master-mykinfuheadless 用于跟踪模型运动的KinectFusion实现
这是Márcio的KinectFusion到Linux的端口。在Debian Squeeze和Ubuntu 12.04上测试。请记住,您必须有一个支持CUDA的显卡和相当数量的内存。
在Debian Squeeze上安装:安装所有必需的库并运行“make”。然后执行“KinectFusion”。具体的安装步骤可以参考Debian Squeeze上的详细指南。
在Ubuntu 12.04上安装:运行install.ubuntu.sh脚本,然后执行“KinectFusion”。这篇教程可以为您提供更多的帮助。
如果您在运行“make”时遇到问题,请尝试删除/usr/include/pcl/gpu,运行make,将“gpu”目录放回并再次运行“make”。您可能还需要设置libcuda.so的路径,它可以根据驱动程序版本从系统到系统更改。您可以在这里找到关于CUDA显卡驱动的详细信息。
此代码可以从YML文件、增强现实眼镜中读取转换,还可以使用.oni文件作为输入流。如果需要进一步了解如何在Debian和Ubuntu上安装MegaBasterd,可以参考这篇文章。
如果您在使用过程中遇到任何问题,可以参考Ubuntu18.04安装NVIDIA显卡驱动及CUDA包的教程来获得帮助。
下载地址
用户评论