Kinect開発環境OnUbuntu 構築失敗

UbuntuKinect開発環境を構築したかったけど失敗したという報告。
古めですが、tuedaさんのエントリを参考にしました。
ThinkPad x100e はAMDだけど動作報告(@niryuu氏)があるのでやってみたかった。

環境

  • ThinkPad x100e Ubuntu10.10
  • OpenNI Stable Build for Ubuntu 10.10 x86 (32-bit) v1.1.0.37
  • PrimeSense NITE Stable Build for Ubuntu 10.10 x86 (32-bit) v1.3.1.3
  • avin2-SensorKinect-28738dc

事前に入れてたもの

  • mode-complete

情報源はここ

  • libusb-dev / freeglut3-dev

情報源はここ

OpenNIをインストール

OpenNI-Bin-Linux32-v1.1.0.37.tar.bz2を解凍して

./install.sh

avin2/SensorKinectドライバをインストール

avin2-SensorKinect-28738dc.tar.gzを解凍して

cd Platform/Linux-x86/Build/
make
sudo make install

NITEをインストール

NITE-Bin-Linux32-v1.3.1.3.tar.bz2を解凍。
設定ファイルを書き換えて

cd Nite-1.3.1.3/
sudo ./install.sh

サンプル実行失敗

cd Samples/Bin/
./SampleSceneAnalysis
Illegal instruction

エラー終了している模様。いったんIRプロジェクタは光るのに残念だなぁ。
"Illegal instruction"はNITEのSSE3命令によるものだとか。
ふつうにいくとx100eのAMDプロセッサは非対応のはずですが@niryuu氏による動作報告もある。ネット上の情報も乏しい。
今回はめげてますがいつか解決したい。

Xbox 360 Kinect センサー

Xbox 360 Kinect センサー