Kinect V2 Ubuntu 安装
最近在看SLAM相关的文章,就入手了一个Kinect,并在ubuntu下安装成功,版本是Kinect V2, ubuntu 14.04,参考大佬的博客,http://www.cnblogs.com/hitcm/p/5118196.html 不过安装中有其他几个小问题。
git下载程序,
git clone https:
//github.com/OpenKinect/libfreenect2.git
安装依赖项,
sudo apt-get install build-essential cmake pkg-config libturbojpeg libjpeg-turbo8-dev mesa-common-dev freeglut3-dev libxrandr-dev libxi-dev
安装libusb,这些都是一样的
sudo apt-add-repository ppa:floe/libusb
sudo apt-get update
sudo apt-get install libusb-1.0-0-dev
安装GLFW3,这边我最开始没有安装上,提示找不到文件,搜索发现此版本不再支持, 所以找到GLFW3源码包,然后根据版本号修改install_ubuntu.sh文件glfw3的版本, 如下
wget -N $REPO/pool/universe/g/glfw3/libglfw3_3.1.2-3_${ARCH}.deb
wget -N $REPO/pool/universe/g/glfw3/libglfw3-dev_3.1.2-3_${ARCH}.deb
然后再安装,
cd libfreenect2/depends
sh install_ubuntu.sh
sudo dpkg -i libglfw3*_3.1.2-3_*.deb, 就可以成功。
接着编译库,没有区别
cd ..
mkdir build
cd build
cmake ..
make
sudo make install
测试运行程序的时候,同样提示权限不够,只需要加上sudo权限
sudo ./bin/Protonect
即可,结果如下图