回答編集履歴
4
リンク
test
CHANGED
@@ -98,4 +98,4 @@
|
|
98
98
|
|
99
99
|
mpu9250では自身の姿勢角度を計算してから出力できるようになってるらしいので、DMPライブラリを使用してみてはいかがでしょうか。
|
100
100
|
|
101
|
-
https://homemadegarbage.com/motion-senser02
|
101
|
+
[こちらの記事を参考にするといいかもしれません。](https://homemadegarbage.com/motion-senser02)
|
3
追記変更
test
CHANGED
@@ -90,7 +90,9 @@
|
|
90
90
|
|
91
91
|
|
92
92
|
|
93
|
+
|
94
|
+
|
93
|
-
-
|
95
|
+
-追記-
|
94
96
|
|
95
97
|
|
96
98
|
|
2
DMPに関して追記
test
CHANGED
@@ -87,3 +87,13 @@
|
|
87
87
|
|
88
88
|
|
89
89
|
私は制御工学を途中で挫折したので全然詳しくありませんし、これが答えになってるかどうかはわかりませんが頑張ってください。
|
90
|
+
|
91
|
+
|
92
|
+
|
93
|
+
-------------------------------------------------------追記-----------------------------------------------------------
|
94
|
+
|
95
|
+
|
96
|
+
|
97
|
+
mpu9250では自身の姿勢角度を計算してから出力できるようになってるらしいので、DMPライブラリを使用してみてはいかがでしょうか。
|
98
|
+
|
99
|
+
https://homemadegarbage.com/motion-senser02
|
1
改行の変更
test
CHANGED
@@ -1,8 +1,6 @@
|
|
1
1
|
私もジンバルを2年前に作った時、このカルマンフィルタに直面しました。
|
2
2
|
|
3
|
-
私が使っていたのは6軸センサのmpu6050だったので、9軸も同じようにとはいかないと思いますが・・・
|
3
|
+
私が使っていたのは6軸センサのmpu6050だったので、9軸も同じようにとはいかないと思いますが・・・一様下記のようなコードが落ちていました。
|
4
|
-
|
5
|
-
一様下記のようなコードが落ちていました。
|
6
4
|
|
7
5
|
|
8
6
|
|
@@ -80,15 +78,11 @@
|
|
80
78
|
|
81
79
|
```
|
82
80
|
|
83
|
-
newAngleに加速度センサで得られた角度を、newRateには角速度を積分して得られた角度を入れるそうです。
|
84
|
-
|
85
|
-
dtにはサンプリングタイムですね。他のパラメータ(ゲイン)のQやRなどはmpu6050ではこの値がベストらしいです。
|
81
|
+
newAngleに加速度センサで得られた角度を、newRateには角速度を積分して得られた角度を入れるそうです。dtにはサンプリングタイムですね。他のパラメータ(ゲイン)のQやRなどはmpu6050ではこの値がベストらしいです。
|
86
82
|
|
87
83
|
|
88
84
|
|
89
|
-
正しいかどうかはカルマンフィルタの理論がうまく理解できてないため、分からないです。(試行錯誤しながら実験した感じではノイズがきちんと除去されていました。
|
85
|
+
正しいかどうかはカルマンフィルタの理論がうまく理解できてないため、分からないです。(試行錯誤しながら実験した感じではノイズがきちんと除去されていました。ちなみに、カルマンフィルタ自体はノイズに含まれている誤差が平均値0の白色ノイズという前提らしいです。)
|
90
|
-
|
91
|
-
ちなみに、カルマンフィルタ自体はノイズに含まれている誤差が平均値0の白色ノイズという前提らしいです。)
|
92
86
|
|
93
87
|
|
94
88
|
|