1

Wiiリモコンを使って赤外線センサーバーなしでカーソルを操作したい。これにはピッチとロールの値を使用しています。問題は、ピッチが0度に近い場合、ロールは非常に不安定であり、ピッチが90度に近い場合、それ自体は非常に不安定ですが、ロールは良好です。Wiiリモコンを頻繁にポーリングしているので、ピッチとロールの両方の最後の20個の値を平均すると、カーソルを目的の場所に移動できます。唯一の問題は、制御できない揺れがまだたくさんあることです。どうすればそれを減らすことができるかについてのアイデアはありますか?(または、IRセンサーバーなしでより正確な位置を取得しますか?)

ありがとう!

デイブ

4

2 に答える 2

5

これは、ピッチとロールに共通の問題です。この煩わしい効果を減らすことはできますが、ピッチとロール (オイラー角)を使用している限り取り除くことはできません。38:25を見てください

http://www.youtube.com/watch?v=C7JQ7Rpwn2k

モーション センシング アプリケーションでは、オイラー角の代わりに回転行列を使用しています。回転行列の概要については、次をお勧めします。

方向余弦行列 IMU: 理論

クォータニオンも非常に人気があり、最も安定していると言われています。

于 2011-02-16T00:48:10.863 に答える
-1

単純な (場合によっては単純なのが最善の) 解決策は、測定値を平均化することです。

最後の値、たとえば 5 つの読み取り値をバッファリングし、それらの平均値を値として取得します。それらは、フラットになってから素早く回転するまでにわずかな遅延がありますが、カーソルの場合、わずかな一種の摩擦が発生し、突然の変化に抵抗します.

于 2011-02-16T00:31:32.713 に答える