teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

4

リンク

2019/05/02 18:17

投稿

konataro
konataro

スコア37

answer CHANGED
@@ -48,4 +48,4 @@
48
48
  -追記-
49
49
 
50
50
  mpu9250では自身の姿勢角度を計算してから出力できるようになってるらしいので、DMPライブラリを使用してみてはいかがでしょうか。
51
- https://homemadegarbage.com/motion-senser02
51
+ [こちらの記事を参考にするといいかもしれません。](https://homemadegarbage.com/motion-senser02)

3

追記変更

2019/05/02 18:17

投稿

konataro
konataro

スコア37

answer CHANGED
@@ -44,7 +44,8 @@
44
44
 
45
45
  私は制御工学を途中で挫折したので全然詳しくありませんし、これが答えになってるかどうかはわかりませんが頑張ってください。
46
46
 
47
- -------------------------------------------------------追記-----------------------------------------------------------
48
47
 
48
+ -追記-
49
+
49
50
  mpu9250では自身の姿勢角度を計算してから出力できるようになってるらしいので、DMPライブラリを使用してみてはいかがでしょうか。
50
51
  https://homemadegarbage.com/motion-senser02

2

DMPに関して追記

2019/05/02 18:16

投稿

konataro
konataro

スコア37

answer CHANGED
@@ -42,4 +42,9 @@
42
42
 
43
43
  正しいかどうかはカルマンフィルタの理論がうまく理解できてないため、分からないです。(試行錯誤しながら実験した感じではノイズがきちんと除去されていました。ちなみに、カルマンフィルタ自体はノイズに含まれている誤差が平均値0の白色ノイズという前提らしいです。)
44
44
 
45
- 私は制御工学を途中で挫折したので全然詳しくありませんし、これが答えになってるかどうかはわかりませんが頑張ってください。
45
+ 私は制御工学を途中で挫折したので全然詳しくありませんし、これが答えになってるかどうかはわかりませんが頑張ってください。
46
+
47
+ -------------------------------------------------------追記-----------------------------------------------------------
48
+
49
+ mpu9250では自身の姿勢角度を計算してから出力できるようになってるらしいので、DMPライブラリを使用してみてはいかがでしょうか。
50
+ https://homemadegarbage.com/motion-senser02

1

改行の変更

2019/05/02 18:15

投稿

konataro
konataro

スコア37

answer CHANGED
@@ -1,6 +1,5 @@
1
1
  私もジンバルを2年前に作った時、このカルマンフィルタに直面しました。
2
- 私が使っていたのは6軸センサのmpu6050だったので、9軸も同じようにとはいかないと思いますが・・・
2
+ 私が使っていたのは6軸センサのmpu6050だったので、9軸も同じようにとはいかないと思いますが・・・一様下記のようなコードが落ちていました。
3
- 一様下記のようなコードが落ちていました。
4
3
 
5
4
  ```C
6
5
  float Q_angle = 0.001;
@@ -39,10 +38,8 @@
39
38
  }
40
39
 
41
40
  ```
42
- newAngleに加速度センサで得られた角度を、newRateには角速度を積分して得られた角度を入れるそうです。
43
- dtにはサンプリングタイムですね。他のパラメータ(ゲイン)のQやRなどはmpu6050ではこの値がベストらしいです。
41
+ newAngleに加速度センサで得られた角度を、newRateには角速度を積分して得られた角度を入れるそうです。dtにはサンプリングタイムですね。他のパラメータ(ゲイン)のQやRなどはmpu6050ではこの値がベストらしいです。
44
42
 
45
- 正しいかどうかはカルマンフィルタの理論がうまく理解できてないため、分からないです。(試行錯誤しながら実験した感じではノイズがきちんと除去されていました。
43
+ 正しいかどうかはカルマンフィルタの理論がうまく理解できてないため、分からないです。(試行錯誤しながら実験した感じではノイズがきちんと除去されていました。ちなみに、カルマンフィルタ自体はノイズに含まれている誤差が平均値0の白色ノイズという前提らしいです。)
46
- ちなみに、カルマンフィルタ自体はノイズに含まれている誤差が平均値0の白色ノイズという前提らしいです。)
47
44
 
48
45
  私は制御工学を途中で挫折したので全然詳しくありませんし、これが答えになってるかどうかはわかりませんが頑張ってください。