特别说明:本文主要参考的博客是:
https://blog.csdn.net/u011092188/article/details/54861591
在此博客的基础上,完成安装工作。

1.安装依赖项

sudo apt-get install git build-essential python libusb-1.0-0-dev freeglut3-dev
sudo apt-get install doxygen graphviz mono-complete

2.安装OpenNI

mkdir ~/kinect
cd ~/kinect/
git clone https://github.com/OpenNI/OpenNI.git
cd OpenNI
git checkout Unstable-1.5.4.0 -b Unstable-1.5.4.0
cd Platform/Linux/CreateRedist/
chmod +x RedistMaker
sudo ./RedistMaker
cd ../Redist/OpenNI-Bin-Dev-Linux-[xxx] (where [xxx] is your architecture and this particular OpenNI release)
sudo ./install.sh

2.1 注意:你可能和我一样会遇到的问题

报错1.

/bin/sh: 1: javac: not found
make[1]: *** [../../../Bin/x64-Release/org.OpenNI.jar] Error 127
make: *** [Wrappers/OpenNI.java] Error 2

解决方案:

 sudo apt-get updatesudo apt-get install openjdk-8-jdksudo update-alternatives --config java

问题2:cd …/Redist/OpenNI-Bin-Dev-Linux-[xxx] 这个xxx具体是什么?
这个需要你去找到Redist这个文件夹,比如我的就是:

/home/catkin_ws/src/kinect/OpenNI/Platform/Linux/Redist/OpenNI-Bin-Dev-Linux-x64-v1.5.4.0

3.安装Kinect Sensor Module

cd ~/kinect/
git clone https://github.com/avin2/SensorKinect.git
cd SensorKinect
git checkout v0.93-5.1.2.1 -b v0.93-5.1.2.1
cd Platform/Linux/CreateRedist/
sudo ./RedistMaker
cd ../Redist/Sensor-Bin-Linux-[xxx] (where [xxx] is your architecture and this particular OpenNI release)
sudo ./install.sh

具体的xxx版本自己按照上面的方法对应就好

4.验证效果

我的测试程序是在这个目录下:

/home/catkin_ws/src/kinect/OpenNI/Platform/Linux/Bin/

运行:

./NiViewer

实际效果:

Ubutu16.04 Kinetic install XBOX360相关推荐

  1. Ubuntu16.04 OpenBLAS Install

    Ubuntu16.04 OpenBLAS Install 0.引言 1.Install 2.Err 3.CMakeLists.txt 4.Demo 5.联合Eigen测试 5.1.联合Eigen测试 ...

  2. 【ROS】科大讯飞语音SDK+Ubuntu16.04 + kinetic 实践报错记录及解决方案(1):cannot find -lmsc

    前言 这段时间在ubuntu 16.04 kinetic上想要实现语音助手的功能,经过搜索相关ROS语音交互相关资料发现有很多方案,如pocketsphinx这是国外的语音功能包,能够实现语音识别的功 ...

  3. ubuntu php 树莓派,树莓派3 安装ROS环境(ubuntu mate 16.04+kinetic)

    1.刷系统 下载ubuntu-mate-16.04镜像 下载页面 https://ubuntu-mate.org/download/ 点击下载64位ubuntu-mate-16.04-desktop- ...

  4. ubuntu16.04 kinetic外接Intel Realsense D435i配置教程

    本机环境:windows10+vmware+ubuntu16.04+ROS kinetic+Intel Realsense D435i 基本步骤就两个:   1.安装realsense的SDK   2 ...

  5. Ubuntu 16.04 kinetic安装教程

    1.设置sources.list sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) ma ...

  6. Ubutu16.04+Cuda9.2/9.0+Cudnn7.12/7.05+TensorFlow-gpu-1.8/1.6

    目录 Ubuntu16.04 Installl 1. 安装环节 2. 安装卡死 3. NVIDIA显卡安装 2. CUDA Install 3.Cudnn7.05 Install 4.Tensorfl ...

  7. ubuntu16.04 + kinetic +turtlebot2配置

    安装ros-kinetic请参考ubuntu 16.0安装ros-kinetic 配置turtlebot2 1.更新 sudo apt-get update 2.安装turtlebot相应的源 sud ...

  8. [Ubuntu 16.04] [Memos] install jupyterlab

    [Ubuntu16.04][Virtual Box] 1.install modules sudo apt-get purge libappstream3 ====================== ...

  9. [Ubuntu 16.04] [Memos] install samba

    1, Windows10 ----> Oracle VM VirtualBox  ----> Ubuntu 16.04 ----> Displays : 1280x768  ---- ...

最新文章

  1. 探秘重编译(Recompilations)(1/2)
  2. 图像和视频的快速去雾算法研究
  3. git粘贴命令行_如何使用git检测复制和粘贴代码?
  4. Python 中如何解决 asyncio 文件描述符最大数量限制问题
  5. java char 空_2020重新出发,JAVA入门,数据类型
  6. 朴素贝叶斯分类器的python实现
  7. Struts使用细节
  8. 【Opengl】Glut下载与环境配置
  9. 申请美国密歇根州立大学需要具备哪些条件?
  10. 地图历史大反转!GISer如何查看历史影像
  11. PEEKABOO——测试随笔
  12. 51单片机流水灯制作
  13. 零跑C11斩获大奖,带来了极致的挑战
  14. ListView分页(带图片)显示用法案例。。。下
  15. python中forward的参数_ip_forward参数对Linux内核转发影响分析
  16. strace命令解析
  17. 数据中台-资产管理、数据安全
  18. 【SSM】SSM整合
  19. 滴滴优步合并之后:瓜分全球市场 从此专注“分享”盈利
  20. python爬虫:淘宝图片爬虫

热门文章

  1. python抓取数据,pandas 处理并存储为excel
  2. 西门子linux内核,Siemens Star CCM+ 2019.2.0 (14.04.011-R8 double precision) Linux
  3. 工业低频RFID读卡器|识读器|阅读器L8820在自动化生产输送线数据采集中的安装说明与各行业应用效果
  4. 【母亲节快乐!】首部高中AI基础教材发布,40所重点中学引入
  5. Sonos在中国发售Sonos Beam,公布多项中文语音战略合作
  6. android app使用次数,轻松掌握使用次数和频率最高的软件,App Tracker评测
  7. MySQL数据库表字段命名规范
  8. Inkscape教程:形状工具
  9. 5个高清/4K视频素材网站,免费下载。
  10. opengl入门(五)使用indices复用vertex