一 关于kinect的安装与配置工作

首先要注意的是,使用kinect进行开发,目前有两种不同的驱动方案,经测试这两种方案的驱动是不能兼容的,所以请务必选定其中一种(最好是卸载另外一种)。

方案一:使用第三方的驱动sensor,使用第三方开发组件OpenNI和NITE进行开发,网上的实例为Miku Miku Dance与kinect的联动;
方案二:使用微软的官方kinect SDK和kinect dirver(两者的版本务必要一致),PC上安装有支持.Net 的 Framework 4.0或更高的兼容版本,使用visual 2010以上,python,甚至LabVIEW等平台进行开发。
下面针对以上不同的方案,给出具体配置过程:
OpenNI方案:
具体说明参见附录的文档(足够详细)并首先下载好以下安装包(附录中已包含):
OpenNI-Win32-1.3.0.17.exe 
NITE-Win32-1.3.0.17.exe 
SensorKinect-Win32-5.0.0.exe 
 
SDK方案
必要组件:
微软的KinectSDK1.6和Kinect Developer Toolkit1.6还有FrameWork4.0以上
(VC) visual2010以上,OpenCV
(LabVIEW)LabView2011以上,Kinesthesia工具包(需要使用vipm进行安装),可能需要相应版本的Vision Assistant,可能提示缺少Microsoft.Kinect.dll(附录文件已包含)
同样 附录中已包含了相应的开发组件,在此选用的是1.6版本的SDK和KDT(Kinect Developer Toolkit)
1.安装好SDK和KDT后,插上Kinect,win7系统会自动在网上寻找相应驱动(貌似每次插入都要重新寻找一次,暂未有解决放案);
2.打开开始菜单的kinect Developer Browser,看一下里面的demo能否运行,可以的话说安装成功;
3.配置labVIEW与kinectSDK的链接:
我的具体的顺序:
1.安装LabVIEW2012,安装Vision Assistant 2012,安装Vision Acquire2012
2.安装labVIEW的VIPM,在里面选择下载kinect工具包
3.安装dotNetFx40_Full_x86_x64(Framework4.0或更高版本)
4.由于labVIEW不一定能够自行加载.Net4.0的一些汇编程序,所以需要自己写一个配置文件保存在labVIEW.exe的同一个目录下。
内容为:
  1. <?xml version ="1.0"?>
    <configuration>
       <startup useLegacyV2RuntimeActivationPolicy="true">
          <supportedRuntime version="v4.0.30319"/>
       </startup>
    </configuration>
  2. Save this new configuration file in the same directory as LabVIEW.exe. Name the file LabVIEW.exe.config.
  3. Relaunch LabVIEW.
5.在载入kinect组件包时会提示缺少Microsoft.Kinect.dll,自己下一个,然后它会出现27个kinect版本的警告,忽略之
6.接入Kinect,等待led灯闪烁,运行vi,可以显示骨架数据
7.该组件包的所有vi在程序面板的视觉与运动模块中,参考提供的例程可以非常方便的用kinect进行采集操作。

关于kinect的安装与配置工作的更多相关文章

  1. Jupyter 安装并配置工作路径[转]

    1.通过python的pip方式安装jupyterpython和pip都安装好后,通过cmd进入命令提示窗口,找到python安装目录下的Script目录,例如我的是路径是:C:\Program Fi ...

  2. MongoDB安装与配置

    参考文档:MongoDB官方文档 版本:3.6.4 从版本3.6开始,MongoDB需要Windows Server 2008 R2,Windows 7或更高版本. 第一步,在下载中心下载最新版本的M ...

  3. [Xcode 实际操作]八、网络与多线程-(24)社会化分享功能开发包的安装和配置:微信、QQ、微博

    目录:[Swift]Xcode实际操作 本文将演示如何在开放平台注册应用,并获得相关的密钥信息,用于实现后面文章的微博分享功能. 一.新浪微博开放平台 [登录]->[微服务]->[粉丝服务 ...

  4. CentOS6下mysql的安装与配置

    CentOS是免费的.开源的.可以重新分发的开源操作系统,CentOS(Community Enterprise Operating System,中文意思是社区企业操作系统)是Linux发行版之一. ...

  5. Ubuntu16.04安装后开发工作的配置

    由于多次安装Ubuntu16.04用于学习,其中出了多次问题.每次找参考文件太麻烦,于是写了这篇总结,方便之后备用. 一.精简系统,删除不常用软件 参考资料来自:https://blog.csdn.n ...

  6. Linux/CentOS环境下如何安装和配置PhantomJS工作环境

    PhantomJS 是一个基于WebKit的服务器端 JavaScript API.它全面支持web而不需浏览器支持,其快速,原生支持各种Web标准: DOM 处理, CSS 选择器, JSON, C ...

  7. iOS逆向工程之Reveal工具的安装、配置与使用

    今天博客内容比较简单,不过还是蛮重要的.经常有小伙伴在QQ上私下问我,说博客中是如何使用Reveal查看AppStore中下载应用的UI层级的,那么就在今天这篇博客中作为一个主题来统一的介绍一下吧.虽 ...

  8. Jenkins入门系列之——02第二章 Jenkins安装与配置

    2014-12-08:已不再担任SCM和CI的职位,Jenkins的文章如无必要不会再维护. 写的我想吐血,累死了. 网页看着不爽的,自己去下载PDF.有问题请留言! Jenkins入门系列之——03 ...

  9. win7下IIS的安装和配置 图文教程

    转自   http://www.jb51.net/article/29787.htm 最近工作需要IIS,自己的电脑又是Windows7系统,找了下安装的方法,已经安装成功.在博客里记录一下,给需要的 ...

随机推荐

  1. 使用VideoView播放视频

    为了在Android应用中播放视频,Android提供了VideoView组件,它就是一个位于android.widget包下的组件,它的作用与ImageView类似,只是ImageView用于显示图 ...

  2. java之通过反射,来获得某对象的所有方法(类方法提取器)

    参考Thinging in Java 在编程时, 如果不记得一个类是否有某个方法,或者不知道一个类究竟能做些什么,而又不想通过索引或 类的层次结构去查找jdk文档,这时通过反射的小工具能节省很多时间. ...

  3. hduacm 5104

    http://acm.hdu.edu.cn/show #include <cstdio> #include <cstring> #include <algorithm&g ...

  4. 存储过程Oracle学习(一)

    一.简介 存储过程:就是在数据库中创建的一段程序,供别人调用 .其实我感觉跟定义一个方法相似 二.无参存储过程 如下,经典的输出"Hello World"来入门存储过程 创建一个存 ...

  5. 【转发】Linux系统下安装rz/sz命令及使用说明

    对于经常使用Linux系统的人员来说,少不了将本地的文件上传到服务器或者从服务器上下载文件到本地,rz / sz命令很方便的帮我们实现了这个功能,但是很多Linux系统初始并没有这两个命令.今天,我们 ...

  6. linux之开发板与宿主机-GDB远程调试

    平台: redhat9.0 下载 gdb-5.3.tar.gz 解压 gdb-5.3.tar.gz: #tar vzxf gdb-5.3.tar.gz 配置文件# ./configure - targ ...

  7. APP store 官方统计工具的常见的Q&A

    Apple最近在iTunesConnect里最新发布了官方统计工具,提供了现有友盟统计平台和自有统计平台无法统计的数据,具有自己的独有特点,尤其是下面几个最让人头疼的流量分析转化,可以在App Ana ...

  8. python3控制路由器--使用requests重启极路由.py

    代码写了相应的注释,以后再写成可以方便调用的模块. 用fiddler抓包可以看到很多HTTP头,经过尝试发现不是都必须的. 'Upgrade-Insecure-Requests':1,#必要项,值为1 ...

  9. SimpleDateFormat()简单了解

    比如:SimpleDateFormat sdf1 = new  SimpleDateFormat("yyyy年MM天dd日 HH时mm分ss秒 一年中的第 D 天 一年中第w个星期 一月中第 ...

  10. 关于process

    http://docs.oracle.com/javase/1.5.0/docs/api/ The ProcessBuilder.start() and Runtime.exec methods cr ...