[AIR3.0] AIRKinectを試すのだ! (1)

そうだ! KinectXtionを動かすために準備しよう! :bouzu:

AIRKinectOpenNI を使ってみるよ。 :boy:

:caution: 要 Flash Player 11 以上


[1] Flash Professional CS5.5

体験版を用意したよ。


[2] AIR SDK 3

:check: 「AIR SDK
最新版3.1 をダウンロードしたよ。(2012/03/03 現在)

解凍すると、AdobeAIRSDKフォルダ内に、ファイルがいっぱいできたよ。


[3] Xcode

:check: 「Mac Dev Center - Apple Developer
Developer登録をして、Xcode 3.2.6 and iOS SDK 4.3 for Snow Leopard をダウンロードしたよ。

インストーラーでインストール。Developerフォルダ内に、ファイルがいっぱいできたよ。


[4] AIRKinect for OSX

:check: 「AS3NUI Team (AS3NUI) · GitHub
最新版1.7.1 (airkinect-1-release) をダウンロードしたよ。(2012/03/03 現在)

解凍すると、AS3NUI-airkinect-1-releaseフォルダ内に、SWCファイルやANEファイルができたよ。


(1) MacPorts

:check: 「The MacPorts Project - Home
最新版2.0.4 をダウンロードしたよ。(2012/03/03 現在)

Terminal を起動して、
$ cd MacPorts-2.0.4
$ ./configure
$ make
$ sudo make install
$ sudo port install libtool
$ sudo port install libusb-devel +universal
$ sudo port install doxygen
と入力する。

libtool, libusb, doxygen をインストールするのに、ちょっと時間がかかる。
インストールされたかどうかは、
$ port installed
で確認。


(2) OpenNI

:check: 「OpenNI - OpenNI > Home
最新版1.5.2.23 をダウンロードしたよ。(2012/03/03 現在)

解凍すると、OpenNI-Bin-Dev-MacOSX-v1.5.2.23フォルダ内に、ファイルがいっぱいできたよ。

Terminal を起動して、
$ cd OpenNI-Bin-Dev-MacOSX-v1.5.2.23
$ sudo ./install.sh
と入力する。


(3) SensorKinect

:check: 「avin2/SensorKinect at unstable · GitHub
最新版5.1.0.25 をダウンロードしたよ。(2012/03/17 現在)

解凍すると、avin2-SensorKinect-faf4994フォルダ内に、ファイルがいっぱいできたよ。

Terminal を起動して、
$ cd avin2-SensorKinect-faf4994/Bin
$ tar xzvf SensorKinect091-Bin-MacOSX-v5.1.0.25.tar.bz2
$ cd Sensor-Bin-MacOSX-v5.1.0.25/
$ sudo ./install.sh
と入力する。


(4) Nite

:check: 「OpenNI - OpenNI > Home
最新版1.5.2.21 をダウンロードしたよ。(2012/03/17 現在)

解凍すると、NITE-Bin-Dev-MacOSX-v1.5.2.21フォルダ内に、ファイルがいっぱいできたよ。

Terminal を起動して、
$ cd NITE-Bin-Dev-MacOSX-v1.5.2.21
$ sudo ./install.sh
と入力する。


参考資料「[Flash Professional CS5.5 に AIR 2.7 SDK を設定する方法 - akihiro kamijo
参考資料「[Flash Professional CS5.5 で Flash Player 11 と AIR 3 を使う方法 - akihiro kamijo
参考資料「AIRKinect 1.5 now support for OSX | as3NUI
参考資料「OpenNI: MacでKinectを使う — totakke website
参考資料「mac と OpenNI で Kinect for Xbox 360 を使う - yumulog | 社会人博士の日記


[追記] (13/08/11 Sun 00:30)
Snow Leopard (MacOSX 10.6.8) から Moutain Lion (MacOSX 10.8.4) にバージョンアップ。
動かなくなってしまったので、Simple-OpenNI で対応した。
:check: 「simple-openni - OpenNI library for Processing - Google Project Hosting

Terminal を起動して、
$ cd OpenNI_NITE_Installer-OSX
$ sudo ./install.sh
と入力する。
念のため、
$ sudo port install git-core
$ sudo port install libtool
$ sudo port install libusb-devel +universal
と入力する。