Kinect と Wii リモコンの組合わせ試験

Kinectで奥行き付き画像を取得できるので、壁を触る感覚を再現できないか試してみました。
簡単そうなところで Wiimotelib を使ってWiiリモコンでカーソルを移動できるようにし、物よりも奥へ行った時に振動するようにしてみました。
(動画も撮りましたが、音無しで振動が伝わらず、あまり面白くないでしょう)
結果は、正直、微妙…。
1つの振動だけで壁の形状を把握するのは難しそう。
単に振動をON/OFFするだけではなくPWMでめり込み量を表現することも考えらますが、もっと大きな改善が必要な気もします。

OpenNI で取得した深度をポリゴンメッシュで表示


OpenNI の NiSimpleViewer を元にして、Kinect から取得した深度と画像をポリゴンメッシュで表示するようにしたサンプルを作りました。
ソースコード:DepthMesh.zip

作成環境
ビルド前にインストールされている必要があるもの
(バージョンは私が使用したときのものです)

  • Visual C++ 2010
  • OpenNI 1.0.0.25
  • NITE 1.3.0.17

OpenNIのインストールはこちらを参考にしました。
まとめ?ブログ Kinect1 -OpenNI導入-