Ubuntu18 安装Kinect驱动(openni、NITE、Sensor)及遇到的问题

ubuntu如何安装Astra-RGBD相机驱动 ubuntu如何安装Astra-RGBD相机驱动 开言道: 夫婿千里觅封侯,流苏不暖看江舟。一点渔火隐隐语,应是孩童嘻笑声。 去年在咸鱼上淘了一个乐视的astra深度相机,听说是因为乐视出事了,所以只有一百多快。到手后一直没顾上搞一下。现在做毕设,需要用到深度相机,虽然实验室有一个realsense,但是好几个人一块用,总归还是有点不方便。所以就自己想着把驱动安装一下,用自己的深度相机。 其实我只需要用到彩色图和深度图,其他的我也不感兴趣,所以简单的配置一下和ros相关的驱动。关于ros的安装,不再赘述,可 阅读详情

一、前言

先说一下博主的运行环境:
Ubuntu kylin14.04
kinect第一代
另外还要注意的是openni、Sensor、NITE这三个包的版本必须匹配才能正常运行,我的版本分别是:
OpenNI-Bin-Dev-Linux-x64-v1.5.7.10.tar
NITE-Bin-Linux-x64-v1.5.2.23.tar
SensorKinect093-Bin-Linux-x64-v5.1.2.1
可以在我的网盘下载:http://pan.baidu.com/s/1hqHB10w 提取密码:wrmn
本文地址:http://blog.youkuaiyun.com/u013453604/article/details/48013959
本文根据作者遇到的问题和读者反应的问题实时更新

【重要】
这三个软件包的安装要注意顺序:先安装openni,再安装Sensor,最后安装NITE。
另外可以带-u参数卸载这些软件包重新安装$ sudo ./install.sh -u,但是NITE里有专门的uninstall.sh可以运行它来卸载。
【重要】
必须注意的是这三个安装包必须以压缩包的形式拷到要安装驱动的电脑上,然后在要安装驱动的电脑上解压后开始安装。
如果事先解压之后拷到目标电脑上安装会遇到许多文件没有权限的问题,即使对某些文件赋予权限安装完成之后仍会有些内部调用的文件没有权限导致许多运行不成功的问题。

【关于电源的问题】
有读者反应要在这里补充一下体感摄像头的电源问题,这里我简要提一下微软的kinect和华硕的xtion

  • kinect:
    微软的kinect是需要额外供电的,官方提供的线是一根分叉线,从kinect出来的线需要连到一个具有两个分叉的转接线上,一个分叉是USB2.0口一个分叉是电源口。kinect需要12V直流电供电,如果是turtlebot2平台的话在底座上有一个12V1.5A的电源输出插座,而且turtlebot2配的kinect数据线电源口做好了插头,直接插上去就完了;如果是单独买的kinect,我们不想用它的220V插头可以淘宝买一个12V直流电池,然后把连接电源那端的线剪掉连到电池上(师兄们烧坏了几个kinect得出来的教训是一定要注意kinect原装线的电源端是白负、褐正、黑色是接地可以不接,如果颜色不符的话接电池的时候最好自己再确认一下正负)。

  • xtion:
    华硕的xtion不需要额外供电,直接插USB就行了。

二、安装OpenNI

下载OpenNI-Bin-Dev-Linux-x64-v1.5.7.10.tar解压得到OpenNI-Bin-Dev-Linux-x64-v1.5.7.10文件夹,我把这三个包都放在home下面的software目录下

$ cd /home/siat/software/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 ***

则安装成功

三、安装Sensor

下载SensorKinect093-Bin-Linux-x64-v5.1.2.1.tar.bz2解压得到SensorKinect093-Bin-Linux-x64-v5.1.2.1文件夹放到software下面

$ cd /home/siat/software/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 ***

则安装成功

四、安装NITE

下载NITE-Bin-Linux-x64-v1.5.2.23.tar解压得到NITE-Bin-Linux-x64-v1.5.2.23文件夹放在software下面

$ cd /home/siat/software/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 ***

则安装成功

五、运行示例

连上kinect的数据线

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

如果出现kinect画面则配置成功
这里写图片描述

如果想卸载这三个软件包只要同样运行./install.sh 带上参数-u 即可

$ sudo ./install.sh -u

六、问题

1、注意如果出现:

One or more of the following nodes could not be enumerated:

Device: PrimeSense/SensorV2/5.1.6.6: The device is not connected!
Device: PrimeSense/SensorV2/5.1.0.41: The device is not connected!
Device: PrimeSense/SensorV2/5.1.6.6: The device is not connected!
Device: PrimeSense/SensorV2/5.1.0.41: The device is not connected!

Press any key to continue . . .

这样的问题有可能是这三个包版本不匹配,我这里的三个包亲测是可用的。但是Sensor如果是5.1.6.6版本则出现上面报错。

—-2015.10.19
之前安装好了驱动可以正常运行的,今天运行openni的节点却发现不能正常打开Kinect了,报错如下:

Device: PrimeSense/SensorV2/5.1.0.41: The device is not connected!

于是我重新做了一遍步骤四

$ cd /home/siat/software/Sensor-Bin-Linux-x64-v5.1.2.1
$ sudo ./install.sh

再次运行示例程序成功启动Kinect

—-2016.06.13
我尝试用32位版本的驱动来启动xtion,还是提示连不上设备,当我重新编译上面三个64位驱动运行NiViewr的时候出现如下提示:

One or more of the following nodes could not be enumerated:

Device: PrimeSense/SensorKinect/5.1.2.1: The device is not connected!
Device: PrimeSense/SensorV2/5.1.0.41: The device is not connected!
Device: PrimeSense/SensorKinect/5.1.2.1: The device is not connected!
Device: PrimeSense/SensorV2/5.1.0.41: The device is not connected!

Press any key to continue . . .

我用./install.sh -u 卸载Openni和Sensor,用./uninstall.sh 卸载NITE,然后重新到原64位Sensor驱动下运行./install.sh 之后正常使用NiViewr开启kinect。

2、注意openni2和NITE2版本的包现在只能用于xtion,kinect只能使用版本1的驱动
3、查看版本

$ pkg-config --modversion opencv

会显示版本号,比如

2.4.11

可以将opencv替换为其他包名字,用Tab键补全以避免名字出错

4、用apt-get方式安装的一些包
kinect用的freenect:

$ sudo apt-get install ros-indigo-freenect-launch
$ sudo apt-get install ros-indigo-freenect-camera
$ sudo apt-get install ros-indigo-freenect-stack

xtion用的openni:

$ sudo apt-get install ros-indigo-openni-camera
$ sudo apt-get install ros-indigo-openni-launch
上面如果不行请使用下面的驱动
$ sudo apt-get install ros-indigo-openni2-camera
$ sudo apt-get install ros-indigo-openni2-launch

5、关于kinect和xtion切换的问题
openni默认的设备是kinect,如果你用的是kinect,装完上面的驱动之后运行NiViewer可以正常使用
但是如果你使用的设备是xtion,直接运行NiViewer会出现如下报错

Open failed: USB interface is not supported!

运行$ roslaunch openni_launch openni.launch 出现如下报错

[ INFO] [1464612941.306334563]: Initializing nodelet with 4 worker threads.
[ INFO] [1464612947.664521213]: Number devices connected: 1
[ INFO] [1464612947.666982470]: 1. device on bus 002:04 is a SensorV2 (601) from PrimeSense (1d27) with serial id '1312120224'
[ INFO] [1464612947.667906288]: Searching for device with index = 1
[ INFO] [1464612947.670034045]: No matching device found.... waiting for devices. Reason: openni_wrapper::OpenNIDevice::OpenNIDevice(xn::Context&, const xn::NodeInfo&, const xn::NodeInfo&, const xn::NodeInfo&, const xn::NodeInfo&) @ /tmp/binarydeb/ros-indigo-openni-camera-1.9.5/src/openni_device.cpp @ 61 : creating depth generator failed. Reason: USB interface is not supported!

也是USB interface is not supported! 的问题
解决方案如下:参考博客
修改GlobalDefaults.ini配置文件

$ sudo gedit /etc/openni/GlobalDefaults.ini 

将第60行前面的分号去掉(即取消注释)

;UsbInterface=2

注意有的电脑配置文件可能在这:
/usr/etc/primesense/GlobalDefaults.ini

再次尝试运行openni.launch 或者NiViewer 就可以用xtion了,如果不行还需要重启一下电脑


关于xtion博主还有一个一直很困扰的问题,在刚装系统的电脑上安装上面三个驱动使用xtion很正常,但是在使用了一段时间的电脑上装这三个驱动却一直提示the device is not connected!,试了上面所有的方案都不行,估计是驱动冲突,我卸载了所有openni、nite相关的包重新安装驱动也不行,最后只好无奈的使用微软的Kinect才正常

6、Open failed: Xiron OS failed to wait on event!
运行如下命令:

$ sudo chmod +x /usr/bin/XnSensorServer

7、博主重装了32位ubuntu14.04,然后下载上面三个驱动对应的32位驱动,编译之后可以驱动华硕的xtion pro live,值得注意的是有可能遇到如下问题

Open failed: Failed to set USB interface!

这个问题跟前面的类似,需要改GlobalDefaults.ini 文件,但是32位驱动的这个配置文件不在/etc/openni/下了,搜索了一下文件夹找到这个文件原来是在/usr/etc/primesense/

$ sudo gedit /usr/etc/primesense/GlobalDefaults.ini 

将第60行前面的分号去掉(即取消注释)

;UsbInterface=2

再次尝试运行openni.launch 或者NiViewer 就可以用xtion了,如果不行还需要重启一下电脑

8、Find user generator failed: Error!
我使用xtion遇到这个问题如下报错,重新把压缩包拷到电脑上解压之后编译openni、Sensor、NITE这三个驱动,然后取消GlobalDefaults.ini文件里;UsbInterface=2 行的注释就好了

$ ./Sample-NiSimpleSkeleton 

Reading config from: '../../Config/SamplesConfig.xml'
Could not find data file /usr/etc/primesense/Features_1_5_2/s.dat
current working directory = /home/robot/software/OpenNI-Bin-Dev-Linux-x86-v1.5.7.10/Samples/Bin/x86-Release
Find user generator failed: Error!

9、No devices connected…. waiting for devices to be connected
如果出现如下报错:

siat@siat-ThinkPad:~$ roslaunch openni_launch openni.launch
[ INFO] [1470382635.817744169]: Initializing nodelet with 4 worker threads.
[ INFO] [1470382643.589318569]: No devices connected.... waiting for devices to be connected
  • 首先是驱动问题
    检查前面说的驱动是否正确安装
    如果之前是正常使用的,驱动没有问题
  • 再检查USB设备
    运行lsusb
siat@siat-ThinkPad:~$ lsusb 
Bus 004 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 004: ID 04f2:b398 Chicony Electronics Co., Ltd 
Bus 003 Device 012: ID 04ca:2007 Lite-On Technology Corp. 
Bus 003 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 029: ID 045e:02ad Microsoft Corp. Xbox NUI Audio
Bus 001 Device 027: ID 045e:02c2 Microsoft Corp. Kinect for Windows NUI Motor
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

如果只有Microsoft Corp.设备只有一个或没有说明Kinect线没插上或者供电不足,检查Kinect分叉线的连接处和电源接口处是否正确连接,并检查电量。

比如我的turtlebot2在底盘电量显示还有30%左右的时候用lsusb 查看设备发现只有Microsoft Corp. Kinect for Windows NUI Motor 而找不到Microsoft Corp. Xbox NUI Audio ,换一个外部供电的Kinect可以正常使用,lsusb 显示的也是两个设备。这也是很无奈的事情,只好乖乖充电了,也许底盘电量显示不符合实际。

10、turtlebot官网的驱动安装
Install Kinect Driver (TurtleBot only)

  • 首先按照前面说的安装openni
    请参照 二、安装OpenNI
  • 安装SensorKinect
mkdir ~/kinectdriver 
cd ~/kinectdriver 
git clone https://github.com/avin2/SensorKinect 
cd SensorKinect/Bin/
tar xvjf SensorKinect093-Bin-Linux-x64-v5.1.2.1.tar.bz2
cd Sensor-Bin-Linux-x64-v5.1.2.1/
sudo ./install.sh

 

了解更多关于《计算机视觉与图形学》相关知识,请关注公众号:

在这里插入图片描述
下载我们视频中代码和相关讲义,请在公众号回复:计算机视觉课程资料

ubuntu 14.04 +Kinect v1+ openNI+ openCV+ Sensorkinect 配置 一、前言 先说一下自己机器的运行环境: Ubuntu14.04 kinect第一代 另外还要注意的是openni、NITE、Sensor这三个包的版本必须匹配才能正常运行,我的版本分别是: OpenNI-Bin-Dev-Linux-x64-v1.5.7.10.tar NITE-Bin-Linux-x64-v1.5.2.23.tar SensorKinect093-Bin-Linux- 阅读详情

相关推荐

OpenNI各版本下载地址

NITE-Linux-x64-v1.5.2.23 NITE-Linux-x86-v1.5.2.23 NITE-Linux-x64-V2.0.0 NITE-Linux-x86-V2.0.0 NITE-MacOSX-v1.5.2.21 NITE-Windows-x64-V1.5.2 NITE-Windows-x86-V1.5.2 NiTE-Windows-x64-2.0.

MachineLP的专栏 1万+

Ubuntu18.04 笔记本电脑使用USB摄像头替代自带摄像头 安装摄像头驱动usb_cam的方法

这是一则我在Ubuntu18.04下使用USB摄像头的测试,期间遇到了一个很重要的问题,而网上没有找到相关的教程,解决后写一篇教程教给需要的人。 前提: 打算使用USB摄像头替代笔记本上带有的摄像头。 1.常规使用方法 (1)进入工作目录并下载usb_cam包 cd ~/catkin_ws/src git clone https://github.com/bosch-ros-pkg/usb_cam...

LY. RoboLab 8006

Primesense-Depth-Viewer:可以查看深度相机并将图像捕获保存到文件的有组织的项目

####使用libfreenect 0.1 驱动程序访问primesense/kinect 的小项目####Heavily 依赖于库 #####脚步 安装 libusb 结帐子模块 #####XCode 提示 检查“构建设置”中链接的 .a 文件 检查您是否在“复制捆绑资源”和“复制文件”阶段复制了 dylib #####VS 提示 即将推出 #####它应该工作,如果没有...... 按照以下位置的构建说明进行操作: #####如果包含的库不能正常工作 brew install libfreenect1.0:: cd /usr/local git checkout 8bf7b7e Library/Formula/libfreenect.rb brew install libfreenect --universal

深度摄像头 传感器选型备用

华硕Xtion PRO(For Developers Only)体感设备使用评测(与Kinect对比) http://blog.sina.com.cn/s/blog_7e6503990100utgx.html

ppp2006的专栏 2402

WhatsApp API接口的隐秘角落:从协议解析到自定义消息引擎

本文深入解析WhatsApp API接口的隐秘角落,从协议逆向工程到自定义消息引擎开发实战。通过分析WhatsApp的二进制XML协议和加密机制,构建超越官方API限制的自定义消息引擎,实现高效、灵活的即时通讯解决方案。文章还提供了企业级架构设计和风控规避策略,助力开发者突破官方限制,提升消息到达率和成本效益。

q3r4s5t的博客 761

保姆级教程:从OrthoFinder到CAFE5,手把手搞定基因家族收缩扩张分析(附完整代码与避坑指南)

本文提供从OrthoFinder到CAFE5的基因家族收缩扩张分析全流程教程,涵盖数据预处理、系统发育树准备、CAFE5运行与参数优化等关键步骤。通过详细代码示例和避坑指南,帮助研究者高效完成基因家族进化分析,特别适合生物信息学初学者。

dianshu1593的博客 390

[毕设]文档+NiViewer例程无法运行+电源供电不足

问题: 运行OpenNI例程NiViewer            One or more of the following nodes could not be enumerated:            Device: PrimeSense/SensorKinect/5.1.2.1: The device is not connected!            Press any key ...

ECOTURBO的博客 611

基于Vector 的AUTOSAR NvM 模块使用

本文主要讲述Vector的两款工具configurator和Developer关于NvM的配置流程,包括如何新建NvM SWC以及添加和修改NvM block,Developer主要涉及NvM SWC的新建、添加新NvM Block以及修改原有的NvM Block;Configurator主要涉及三个模块NvM、Fee以及Fls,以下将分为两个模块对该部分进行介绍。 一、Developer 使用 1.1 新建NvM SWC并实例化 如下图,为Developer左列列表 图 1.1...

Fly_To_Skyhehe的博客 4960

Kinect 连接电脑无法识别的解决办法

        遇到了这样的问题,Kinect连接6台电脑,只有一台Dell的笔记本可以正常连接使用 其它的电脑、笔记本都没有任何反应,于是就开始了长达两个星期的寻找解决办法之旅。首先,确定SDK版本是否正确,使用的是KinectV2的话,下个SDK2.0版本 。(其它的版本怎么用 没有试过)(官方下载链接https://www.microsoft.com/en-us/download/detai...

weixin_42298542的博客 2万+

机器视觉框架源码——解读5(Dock和开源UI)

本文介绍了工业软件中Dock工具面板的使用方法,主要包括三个部分:添加avalonDock引用、修改属性配置(如显示样式和背景色),以及通过MVVM命令实现布局的加载和保存。加载布局通过XmlLayoutSerializer从XML文件恢复界面状态,保存布局则将当前DockManager的布局序列化为XML文件。文章提供了代码示例和截图说明,帮助开发者快速掌握Dock面板的核心功能。

Z's Palace 401

【数据集2】CPC Global Unified Temperature/Precipitation数据简介及处理

简介CPC 温度及降雨 数据

WW、forever的博客 3105

ROS安装使用中遇到的问题及解决办法(包括ubuntu)

0、写在前面的话及目录在这里,我主要说明我是在什么样的情况下遇到了下面问题。(持续更新…) 我想在Ubuntu14.04上安装ROS hidigo,然后利用他使用微软的Kinect 2.但是在这个过程中出现了一些列问题。 1. Ubuntu14.04安装和配置ROS Indigo 2. apt-get cat’t connect to ‘security.ubuntu.com’ 3. GPG

A_cainiao_A 1万+

爬取B站评论+AI情感分析:Python批量抓数据+BERT正负向分类(全流程)

B站作为年轻群体聚集的内容平台,评论区蕴含海量用户真实态度(如好评、吐槽、中立观点),是情感分析的优质数据源!本文分享完整流程:批量爬取B站视频评论→数据清洗去噪→BERT模型情感分类→可视化分析,基于预训练BERT模型实现高精度正负向判断,新手也能快速复刻情感分析系统! 前置配置(关键!获取B站API访问权限) B站评论通过官方API接口返回,无需复杂解析,只需配置用户Cookie即可正常请求: 2. 完整代码(直接复制运行) 三、使用步骤(5步搞定,新手友好) 步骤1:配置关键参数 打开,在类中修改

专注于Python爬虫开发,分享爬虫技巧、项目实战与反爬经验,使用Scrapy、BeautifulSoup等工具,解决数据抓取难题。 1068

Kinect深度传感器应用于计算机视觉的评估

Kinect深度传感器应用于计算机视觉的评估

西红是番茄 3860

基于 YOLOv26 的食品包装缺陷检测系统:智能视觉质检方案

本文提出了一种基于YOLOv26深度学习的食品包装缺陷智能检测系统。该系统能够自动识别多种常见包装缺陷,包括密封不良、破损、污染、标签错误等8类问题。相比传统人工检测方法,该系统具有高精度、多类别分类、实时推理等优势。文章详细介绍了系统架构,包含数据采集、预处理、YOLOv26检测模型和后处理四个核心模块,并提供了完整的环境配置和数据处理代码实现。该系统为食品包装行业提供了一种高效、准确的智能视觉质检解决方案。

一键难忘的博客 683

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

ROS:机器人系统设计(连接摄像头、Kinect、激光雷达、URDF建模)

URDF:Unified Robot Description Format,统一机器人描述格式。描述机器人某个刚体部分的外观和物理属性。尺寸(size)、颜色(color)、形状(shape)、惯性矩阵(inertial matrix)、碰撞参数(collision properties)。 2. 描述机器人关节的运动学和动力学属性。包括关节运动的位置和速度限制。根据关节运动形式,可将其分为

weixin_44190648的博客 2275

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

ubuntu14.4在ros-indigo版本上kinect显示no device connected

http://answers.ros.org/question/235440/test-kinectno-devices-connected-waiting-for-devices-to-be-connected/ 发现之前常用的打开kinect的ros软件包有问题,不再能正常打开kinect。经过验证,上面链接的网页是可以正常工作的。

1520

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

设备 PrimeSense 1.09_驱动安装与使用

参考http://www.ncnynl.com/archives/201609/794.html 安装openni和freenect驱动 安装驱动 $ sudo apt-get install ros-indigo-openni-* ros-indigo-openni2-* ros-indigo-freenect-* $ rospack profile 设置环境变量 做任何

hanshuning的专栏 6435

体感(Kinect)开发要点总结一

体感(Kinect)开发要点总结一 Kinect有两类摄像头,近红外摄像头和普通的视频摄像头。视频摄像头提供了一般摄像头类似的彩色影像。 Kinect的彩色摄像头默认每秒产生30副ColorImageFrame。 彩色影像数据,景深数据分别来自ColorImageSteam和DepthImageStream,骨骼数据来自SkeletonStream。 Sk...

bcbobo21cn的专栏 2285

几种深度摄像头简介

随着微软kinect(natal)的发展,深度摄像头吸引越来越多人的目光,深度摄像头可以用在人体跟踪,三维重建,人机交互,SLAM等等领域。但是深度摄像头的高昂的价格实在是让一般人望而却步,我所知道的primesense 的一个摄像头要5000美元。。。而kinect的出现会不会带动民用(相对廉价)的深度摄像头的发展呢(传闻kinect定价199美元)? cvchina曾经介绍过两种深度摄像头

hualitlc的专栏 1万+

ubuntu 14.04连接kinect 运行launch文件时显示No Device Connected, Waiting for Device to be Connected

当运行roslaunch openni_launch openni.launch时终端显示安装Sensorkinect驱动1.https://github.com/avin2/SensorKinect 下载(10M左右)2.解压到主文件夹34 roslaunchopenni_launch openni.launch 运行成功!...

weixin_42124561的博客 3012

Ubuntu/Windows下安装Kinect+Openni

参考安装博文前段时间用到了Kinect/Xtion+Openni来开发项目,故总结一下Linux和Windows下Openni的安装。 博主的运行环境: Linux: Ubuntu14.04 64位 Windows: Win10 64位 测试用的Xtion摄像头Linux下载需要的Openni+Nite+Sensor,注意安装顺序和这三个版本的对应 博主Openni1就是Sensor版本没对

wang112978的博客 957

PrimeSense发布开源驱动

<br />Kinect感应技术公司PrimeSense为外部设备发布开源驱动,并且建立了一套包含NI设备,应用和中间件的系统。<br />该开源OpenNI Framework为写入NI应用提供一个API,同时提供允许像Kinect一样接入RGB – D传感器的中间件,以及PrimeSense开发包PSDK 5.0。<br />PrimeSense表示,公司原本计划在稍晚时间发布该驱动,但由于Kinect“破坏”社区 – OpenKinect的成功而提前发布,目标在于尽可能的扩大传感器的应用范围和方式。<

cjj469581883的专栏 2256

ROS下基于OpenNI 驱动 RGBD camera (华硕Xtion pro live)

写在前面 测试环境 ubuntu 16.04 、ROS Kinetic。 华硕 ASUS Xtion pro live 相机,可以产生 RGBD 信息。 一、安装库 sudo apt-get install ros-kinetic-openni-camera sudo apt-get install ros-kinetic-openni-launch 二、运行launch文件 运行 openi 驱动 的 launch 文件 roslaunch openni_launch openni.launch

qq_39779233的博客 1480
上一篇: Ubuntu18 将自行编写的代码生成的库文件配置到系统当中
下一篇: python:shape和reshape函数基本讲解
元宇宙MetaAI
博客等级 码龄10年 331粉丝 333原创
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值