タグ

ブックマーク / tclip.blog.fc2.com (2)

  • OpenNIで複数のKinectから1つを選択して起動する方法 - TK's HP

    正しい方法でデータ取得する方法がありましたね。 世界で最初の Kinect + OpenNI + NITE のを書きました の 5.5.複数のKinectを操作する に書かれていると思われます。 サンプルコードはgit内で確認できます。 解説が見たかったらを買ってください。 他のページとしては、 OpenNI Tipsの中のサンプルソースコードとかでもできます。(Twitterでつぶやいていたダイレクトリンクです) このページの内容は微妙なので、上の方法を使ってください。 需要はあまり無いと思いますが、せっかく書いたのでの残しておきます。 OpenNIを使って複数のKinectから情報を取る方法がどこにも載っていないので、OpenNIを改造して1つのPCでKinectを複数台接続したときに、選んで起動する方法を書いておきます。 (かなり無理矢理です。これまでのプログラムが使えるようには

  • Kinect OpenNI で3次元ポイントクラウド表示 - TK's HP

    Kinectを3次元ポイントクラウド(Point Cloud)化できたので、報告。 こんな感じです。 ROSには勝てませんが、日だとほとんどやっている人がほとんどいないので。 以下、解説です。 OpenNI : Depth in Meters あと、ROSの出しているkinect用カメラドライバのプログラムを参考にしました。 (ちなみにROS上でOpenNIを使えば自動的にポイントクラウドに変換してくれます) google groupのディスカッションによると so the depthmap gives back the Z-value for each pixel in mm (millimeters). Thus if you want to get the full 3D position (X,Y,Z) of a pixel (u,v), then use following f

  • 1