問題に遭遇しましたが、それを修正する方法がわかりません体のさまざまな関節(肩関節としましょう)の角度を見つけています問題は、キネクトをさまざまな高さで設定し、さまざまな角度で関節の角度を変更することです私は何をすべきか
床からの高さの kinect を修正し、アプリケーションの角度を 1 つの kinect 角度に設定する方法はわかっていますが、それは適切なプログラミングではありません。誰かがキネクトの角度をすべて変更した場合、関節の角度が異なる場合、どうすればよいですか??
これが、多くのゲームがレベルの開始時などに「キャリブレーション」フェーズを設けている理由です...キャリブレーションを必要とするソフトウェアは、デフォルトでキャリブレーション後に角度を変更しないことをユーザーに知らせます。
「キャリブレーション」については、このページを確認できますhttp://channel9.msdn.com/coding4fun/kinect/One-example-of-a-Kinect-calibration-method
主な考え方は、角度ごとに追跡されたジョイントの数を保存し、追跡されたジョイントの最大数で角度を選択することです。