重力による加速度を加速度計入力の他の動きからどのように分離するのですか?


回答:


8

Wiiのタイトルで作業しているときに、加速度計の読み取り値のローパスフィルターを重力ベクトルコンポーネントの妥当な近似として使用できることがわかりました。これを実際の値から減算すると、瞬時のジェスチャー分析のための適切な基礎ストリームが得られます。私のローパスは約1hz(データの十分なパケットの平均)でしたが、開発されているジェスチャーに応じて微調整しました。


それは十分に賢明に聞こえます。
drxzcl 2010

2

それは本当にあなたがやろうとしていることに依存しています。

ナビゲーションに加速度計を使用する予定の場合(本質的に慣性ナビゲーションデバイスを構築する場合)、統合サイクルのどの方向がダウンしているかを追跡する必要があります。デバイスが横方向にgに等しい加速で加速されており、測定履歴がない場合、どちらがどれであるかを知る方法がありません。

加速度計を一種の傾斜センサーとして使用している場合は、測定が重力、つまりローカルダウンベクトルであると想定できます。デバイスの本体に沿って分解すると、向きが決まります。


1

いくつかの手法では、瞬間的な値ではなく、加速度の違いのみを使用します。これらの状況では、一定の加速が削除されます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.