您的位置:首页 > 编程语言 > Go语言

ubuntu14.04 and ros indigo install kinect driver--16

2016-03-13 14:26 260 查看
摘要: 原创博客:转载请表明出处:http://www.cnblogs.com/zxouxuewei/

今日多次测设ros indigo install kinect driver ,提示各种失败,然后心情非常不好 ,时不时的吐槽一下没有好的资料,在翻遍近百个贴后终于有初步结果。

1.在ubuntu上安装kinect驱动比较繁琐,需要安装以下3个驱动包,

  OpenNI-Bin-Dev-Linux-x64-v1.5.7.10

  NITE-Bin-Dev-Linux-x64-v1.5.2.23

  Sensor-Bin-Linux-x64-v5.1.2.1

2.由于无法上传程序包,需要的同学可以邮件我,1192916972@qq.com.我看到邮件后一定会第一时间发给你。

也可以直接在网盘下载:http://pan.baidu.com/s/1hqHB10w 提取密码:wrmn

3.下载好三个驱动包后,在相应的文件夹解压。

4.然后一次安装:

安装之前首先说明一下:特殊压缩的解压方法:

xxx.tar.gz 解压:tar xvzf xxx.tar.gz

xxx.zip 解压:unzip xxx.zip

xxx.tar.bz2 解压:tar -jxvf xxx.tar.bz2

xxx.tar.zip 分两步解压 1> unzip xxx.tar.zip 结果为 xxx.tar.bz2

           2> tar -jxvf xxx.tar.bz2

1>、安装openni

cd !/kinect/OpenNI-Bin-Dev-Linux-x64-v1.5.7.10
sudo ./install.sh


如果显示如下

Installing OpenNI
****************************

copying shared libraries...OK
copying executables...OK
copying include files...OK
creating database directory...OK
registering module 'libnimMockNodes.so'...OK
registering module 'libnimCodecs.so'...OK
registering module 'libnimRecorder.so'...OK
creating java bindings directory...OK
Installing java bindings...OK

*** DONE ***
则安装成功


2>、安装NITE

cd ~/kinect/NITE-Bin-Linux-x64-v1.5.2.23
sudo ./install.sh


如果显示如下:

Installing NITE
***************

Copying shared libraries... OK
Copying includes... OK
Installing java bindings... OK
Installing module 'Features_1_3_0'...
Registering module 'libXnVFeatures_1_3_0.so'... OK
Installing module 'Features_1_3_1'...
Registering module 'libXnVFeatures_1_3_1.so'... OK
Installing module 'Features_1_4_1'...
Registering module 'libXnVFeatures_1_4_1.so'... OK
Installing module 'Features_1_4_2'...
Registering module 'libXnVFeatures_1_4_2.so'... OK
Installing module 'Features_1_5_2'...
Registering module 'libXnVFeatures_1_5_2.so'... OK
Copying XnVSceneServer... OK
Installing module 'Features_1_5_2'
registering module 'libXnVHandGenerator_1_3_0.so'...OK
Installing module 'Features_1_5_2'
registering module 'libXnVHandGenerator_1_3_1.so'...OK
Installing module 'Features_1_5_2'
registering module 'libXnVHandGenerator_1_4_1.so'...OK
Installing module 'Features_1_5_2'
registering module 'libXnVHandGenerator_1_4_2.so'...OK
Installing module 'Features_1_5_2'
registering module 'libXnVHandGenerator_1_5_2.so'...OK
Adding license.. OK

*** DONE ***
则安装成功


3>、安装Sensor

cd ~/kinect/Sensor-Bin-Linux-x64-v5.1.2.1
sudo ./install.sh


如果显示如下

Installing PrimeSense Sensor
****************************

creating config dir /usr/etc/primesense...OK
copying shared libraries...OK
copying executables...OK
registering module 'libXnDeviceSensorV2KM.so' with OpenNI...OK
registering module 'libXnDeviceFile.so' with OpenNI...OK
copying server config file...OK
setting uid of server...OK
creating server logs dir...OK
installing usb rules...OK
installing modprobe blacklist...OK

*** DONE ***
则安装成功


5、运行示例
连上kinect的数据线

cd ~/kinect/OpenNI-Bin-Dev-Linux-x64-v1.5.7.10/Samples/Bin/x64-Release
./NiViewer


如果出现kinect画面则配置成功

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: