前回、MPU6050 のオフセットを解消するためのフィルターを考えてみました。今回はその性能を試してみたいと思います。





フィルターなしの場合は、動きを与えたあとにオフセットが発生していました。





今回、64サンプルのフィルターを使ってデータを取得してみました。センサーを左右に大きく振ってみました。





フィルターのおかげでオフセットはキャンセルされています。うまくいきました。このデータから速度のデータを算出してみました。





だいたい1.2m/sec。左右の振り幅は1mくらいなので、感覚的になんとなく合っています。次に距離を計算してみました。左右に大きく30回振りましたので、だいたい30m位のはずです。





悪くないデータになりましたが、静止状態でもずるずると距離が伸びてしまっています。加速度データの正負の値が一致していないので、差し引きで速度が残ってしまっています。これ位はしょうがないレベル?悩む。
(。-`ω´-)ンー





MPU-6050搭載三軸加速度三軸ジャイロセンサモジュール

  • 出版社/メーカー: スイッチサイエンス
  • メディア: エレクトロニクス



ESPr Developer(ESP-WROOM-02開発ボード)

  • 出版社/メーカー: スイッチサイエンス
  • メディア: エレクトロニクス