Hintergrund:
Ich implementiere einen einfachen Kalman-Filter, der die Kursrichtung eines Roboters schätzt. Der Roboter ist mit einem Kompass und einem Gyroskop ausgestattet.
Mein Verständnis:
Ich denke darüber nach, meinen Zustand als 2D-Vektor darzustellen , wobei die aktuelle Kursrichtung und \ dot {x} die vom Gyroskop gemeldete Rotationsrate ist.
Fragen:
- Wenn mein Verständnis richtig ist, wird es keine Steuer Begriff sein, in meinem Filter. Ist es wahr? Was ist, wenn ich den Zustand als 1D-Vektor (x) nehme ? Wird mein dann zum Kontrollterm ? Werden diese beiden Methoden zu unterschiedlichen Ergebnissen führen?
- Wie wir wissen, kommt die Hauptrauschquelle vom Kompass, wenn sich der Kompass in einem verzerrten Magnetfeld befindet. Hier ist das Gaußsche Rauschen vermutlich weniger signifikant. Die magnetische Verzerrung ist jedoch völlig unvorhersehbar. Wie modellieren wir es im Kalman-Filter?
- Ist bei Kalman Filter die Annahme erforderlich, dass "alle Geräusche weiß sind"? Kann ich trotzdem einen Kalman-Filter verwenden, wenn meine Rauschverteilung tatsächlich eine Laplace-Verteilung ist? Oder muss ich zu einem anderen Filter wie Extended Kalman Filter wechseln?