私のプロジェクトの目標は、デバイスがY軸上を上下に動くときの計測とカウントのためのツールを思いつくことです。電話機がプーリーシステムに座っていたとし、それが1フィートの距離を上っていくたびに、それを1回繰り返してカウントしたいとします。あるいは、動きがグラフ上に表示されるポイントに到達することさえできます。Android Filtered Accelerometer + Gyroscopeの表示情報
私の研究ではこれまでいくつかの結論を指摘しています: 加速度計はノイズが多く、私はそれを受信したデータをフィルタリングする必要があります。 加速度計と組み合わせてジャイロスコープを使用する必要があります。 補完フィルタは、センサからのデータを簡単に滑らかにします。 センサーが重力を基準にして、センサーが繰り返し聞くのを開始する前に、私はセンサーの向きを知る必要があります。
私の理解から、最初に私はオリエンテーションを取得する必要があります。次に、センサが動きを聞くようにします。次に、データを保存し、それをフィルタリングして振動パターンを得、それをピーク検出アルゴリズムに適用し、結果を保存する。
私は、相補フィルタをreagerding情報を取得するには、このリンクを参照のこと:この記事からhttp://web.mit.edu/first/segway/#misc : Combine Gyroscope and Accelerometer Data
をこれは一緒にそれを置く方法のアイデアを得るという点で非常に有用でした。
私のプロジェクトに似たコードを持っている人はいますか?私はコードを始めるのにも苦労しています。
ありがとうございます