2012年7月20日 星期五

[教學] AIRKinect 2.0 安裝

最近AIRKinect 發佈的2.0 版本. 我們有以下兩種方式啟動:

AIRKinect 與 OpenNI 安裝:

_選擇安裝OpenNI, 過程較為複雜, 需要順序安裝以下驅動程序 (Device driver):
  1. OpenNI Installer
  2. NITE Installer
  3. Sensor Installer (Driver for Primesense Devices: Asus Xtion Pro,etc.)
  4. Kinect Installer (Driver for Kinect)
另外, 安裝必須合以下條件:
  1. 使用Windows 7 32-bit 版本
  2. 驅動程序發佈版本(Version) 必須一致
  3. 不能安裝Kinect for Windows SDK
我們在Google Code 上找尋simple-openni, 它會提供版本一致的傻瓜包 [下載] .

AIRKinect 與Kinect for Windows SDK 安裝:

_選擇安裝Kinect for Windows SDK 過程較為簡單, 大家在Microsoft [下載] 最新的SDK 便可以.

3D Character Demo
Basic Demo
若沒有特別需要, 作者建議選擇Kinect for Windows SDK 作為驅動程序.
安裝完成後, 大家可以下載AIRKinect Examples 來玩玩喔.

注意事項:
  • 在ActionScript Build Packaging 與ActionScript Build Path 設定正確的ANE 檔案:
       OpenNI - 請使用
    airkinect-2-core-openni.ane
       Kinect for Windows SDK - 請使用airkinect-2-core-mssdk.ane
  • Kinect 對電腦的USB 選擇嚴格, 不要使用USB HUB 或機箱前方的USB 接口

API 參考資料: http://as3nui.github.com/AIRKinect/docs/AIRKinect/

2 則留言:

匿名 提到...

請問使用openni或是SDK,這兩者在寫法上會有不同嘛?

Turtler 提到...

openni 和Kinect for Windows SDK 在寫法上是沒有分別, 但兩者計算骨架方式不同, 所以回傳的關節位置與名稱是不相同.

另外, openni 的關節數量較少, 但多了關節與關節之間的角度參數.