2 wardouou wardouou 于 2016.04.23 19:37 提问

在ubuntu下如何使用kinect

新手~~进行人体检测的代码,代码编译成功了,但不知道如何使用kinect

2个回答

zhaaoan
zhaaoan   2016.04.23 22:27

Step 1 - Install Required support library

First step is to check if you have all the needed libraries, and if they are up to date.

1.

sudo apt-get install libusb-1.0-0-dev freeglut3-dev g++

If you have a Nvidia graphics card it's recommended to have the latest drivers: Instruction here

Step 2 - Create a folder for holding the download and the installation

I recommend to create a 'kinect' in your home folder:

2.

cd ~
mkdir kinect

Step 3 - Download the OpenNI , NITE

It's going to be necessary to download to the created folder the latest OpenNI Binary and the NITE middleware. Until the publication of this tutorial the most recent version available were :

Update 06-JUN-2012*

If you are using Ubuntu 12.04 make sure to have the following versions (I tried Openni version 2.1.0, not working, but 1.5.4 works!):
1. OpenNI UNstable build for Ubuntu 12.04- - v1.5.4 https://github.com/OpenNI/OpenNI/tree/unstable
2. PrimeSense and NITE UNstable build for Ubuntu 12.04 - v1.5.2.21 https://github.com/PrimeSense/Sensor/tree/unstable

Step 4 - Extract the downloaded zip to the desired folder

Now Extract The files and Rename the folders:

Your 'kinect' folder should have 3 zipped files.

cd ~/Kinect/OpenNI-unstable/Platform/Linux/CreateRedist$ ls

sudo ./RedistMaker

cd ../Redist

sudo ./install.sh
cd ~/Kinect/SensorKinect/Platform/Linux/CreateRedist

sudo ./RedistMaker

cd ../Redist/

sudo ./install.sh
cd ~/kinect/NiTE-2.0.0/

sudo ./install.sh

Step 5 - Test it!

cd ~/Kinect/OpenNI-unstable/Platform/Linux/Redist/OpenNI-Bin-Dev-Linux-x86-v1.5.4.0/Samples/Bin/x86-Release

./Sample-NiSimpleViewer

CSDNXIAOD
CSDNXIAOD   2016.04.25 13:17

使用Kinect多点触摸
----------------------biu~biu~biu~~~在下问答机器人小D,这是我依靠自己的聪明才智给出的答案,如果不正确,你来咬我啊!

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
ubuntu14.04如何使用kinect2.0以及保存图片
前一段时间一直在忙这写一片会议论文,英语确实需要好好学。。。想正好技术,英文更加重要,但一直觉得没时间去学英语了,好了,言归正传,来看看如何使用kinect2.0吧 首先转载两位大神的博客,里面有很详细的配置,有两种使用打开kinect显示方式: http://www.cnblogs.com/hitcm/p/5118196.html http://blog.csdn.net/sunbibei
Ubuntu下搭建Kinect环境
参考网址:http://pat-site.herokuapp.com/wiki/index.php?title=Kinect_on_Linux#SensorKinect 话说这个网站上面还有OpenGL教程。 Step1:安装OpenNI sudo apt-get install doxygen git clone https://github.com/OpenNI/OpenNI.gi
ubuntu环境下从深度相机Kinect V1获取图像
前言 首先,讲个故事: PrimeSense公司成立于2005年,Kinect深度相机中的深度感知技术是PrimeSense这个公司提供的。 2010年PrimeSense公司发布了自己的开源驱动和运动跟踪的中间软件,叫做NITE,后来还和华硕公司一起合作,说要在2012年发布一个和Kinect类似的设备叫做,Xtion。 而有一个组织叫OpenNI,他们搞了个同名软件包OpenNI,...
微软KinectV2深度传感器在Ubuntu上的配置和使用
本文将会介绍Kinect V2怎样在Ubuntu上进行配置。 首先我们针对的是Kinect的第二代产品,与一代产品有着明显的不同,所以不用担心会认错。   1 安装libfreenect2 因为官方没有给出Kinect v2在Linux系统上的驱动,所以我们需要自己下载开源的驱动,好在已经有大神们把这些驱动写好了(这里膜拜一下这些人)。 下载地址是https://github.com
Ubuntu 14.04+ kinect1(转载)
openni、NITE、Sensor这三个包的版本必须匹配才能正常运行,我的版本分别是: OpenNI-Bin-Dev-Linux-x64-v1.5.7.10 NITE-Bin-Linux-x64-v1.5.2.23 SensorKinect093-Bin-Linux-x64-v5.1.2.11.准备sudo apt-get install Git-core cmake freeglut3-d
Ubuntu下初试配置kinect2.0
Ubuntu下初试配置kinect2.0在ubuntu下使用kinect2.0需要Nvidia的显卡。 https://github.com/OpenKinect/libfreenect2这里要注意了,尽量不要用ubuntu自带的驱动(Nouveau),否则会跑不出来程序,这可能是显卡驱动带不动显卡的原因吧!用什么显卡最好在官网下对应的驱动,然后把该驱动放入随便一个文件夹即可。这里也不用卸掉原来的
Ubuntu14.04下搭建Kinect V1的环境
请各位注意是kinect V1,kinect有两个版本,V1和V21.安装依赖项sudo apt-get install git build-essential python libusb-1.0-0-dev freeglut3-dev sudo apt-get install doxygen graphviz mono-complete2.安装OpenNImkdir ~/kinect cd ~/k
Ubuntu14.04下 ROS indigo使用kinect 亲测好用
序笔者最近因为学习slam而接触ROS indigo和kinect,按道理来讲ROS indigo的各种资料应该是很丰富的,但是偏偏在kinect这块,网上的各种方法显得良莠不齐,笔者在按照ROS官方推荐的安装方法安装之后,迟迟不能按照上面的语句得到传说中的深度图像,之后便开始了各种找资料,各种安装的时代…..实在是苦逼…..终于在重装了一次系统之后,重头开始安装各种东西之后,才成功调出深度图!因此
ubuntu16.04安装kinect2的驱动及其在ROS中使用
本文第一部分是安装kinect2的驱动。第二部分是在ROS中使用。 1)首先安装libfreenect2 git clone https://github.com/OpenKinect/libfreenect2.git cd libfreenect2 sudo apt-get install build-essential cmake pkg-config libusb-1.0-0-d
ubuntu 16.04 测试Kinect 1 保存深度图像
原文地址 http://blog.csdn.net/x_r_su/article/details/52904113 由于ROS已经集成了对微软Kinect V1的支持,所以我们直接安装了相关的支持包,即可用微软Kinect V1来读取RGB信息和深度信息,本文简要叙述了在ROS Kinetic版本使用微软Kinect V1的过程。 1 实验环境 1)硬件: Think