調べたこと、作ったことをメモしています。
こちらに移行中: https://blog.shimazu.me/

xtion pro live のセットアップ

電子情報機器学という授業で、xtionを使おうと考えているのでそのセットアップ方法のメモ。

環境は(とりあえずPCでためすので)以下。

ubuntu 12.10

linux kernel 3.5.0

ちなみに、これができたらRaspberryPiで動かす予定。

まずはSDKのインストールから。

公式サイトからlinuxを選択し、ユーティリティにあるXtionProDriver&SDK packageを選択、すればよかったのだけど、気づかなくてisoからインストールした。

isoをマウントするときは以下のコマンド。

sudo mkdir -p /mnt/xtion

sudo mount -t iso9660 -o loop V1049_0430.iso /mnt/xtion

で、 /mnt/xtion/SDK/Linux/Linux-x32-20.4.2.20.rarを適当なディレクトリにコピーして展開。

cp /mnt/xtion/SDK/Linux/Linux-x32-20.4.2.20.rar ~/Documents

cd ~/Documents

rar x Linux-x32-20.4.2.20.rar

中にbzipが入っているので展開してインストール。

tar xvjf *.tar.bz2

cd OpenNI-Bin-Dev-Linux-x86-v1.5.2.23

sudo ./install.sh

cd ../NITE-Bin-Dev-Linux-x86-v1.5.2.21

sudo ./install.sh

cd ../Sensor-Bin-Linux-x86-v5.1.0.41

sudo ./install.sh

これでおわり。

OpenGLもいるみたいだからついでにインストール。

sudo aptitude install freeglut3-dev libglew-dev

サンプルプログラムを動かしてみる。Xtionをつなぐ。認識にすこし(10秒程度)かかるので注意。

cd ../NITE-Bin-Dev-Linux-x86-v1.5.2.21/Samples/Bin/x86-Release

./Sample-Players

以下のような画像が出てこれば成功。

image

参考:

Ubuntu動かし隊

Ubuntu10.04へのOpenGL+GLUTのインストール

Ubuntu で OpenNI と Kinect ドライバと NITE のダウンロードとビルドとインストール

次はopenCVを入れよう。

参考(予定):

Ubuntu 12.04でKinectを使う

Linux で OpenCV バージョン 2.4.3 のダウンロードとビルドとインストールとテスト実行

Momma's Wiki: OpenCV/Kinect/Xtion Proの導入 - Xtion ProをOpenCVで使ってみる とりあえずWindows 7...

OpenCV 2.0 用サンプル - 画像入出力,映像入出力 - BiBoLoG

Raspberry Pi で OpenCV