Ich sehe immer den Kalman-Filter, der mit solchen Eingabedaten verwendet wird. Beispielsweise sind die Eingaben üblicherweise eine Position und die entsprechende Geschwindigkeit:
In meinem Fall habe ich zu jeder Abtastzeit nur 2D-Positionen und -Winkel:
Sollte ich Geschwindigkeiten für jeden Punkt und für jeden Winkel berechnen, um das Kalman-Gerüst anpassen zu können?
filters
adaptive-filters
kalman-filters
Stéphane Péchard
quelle
quelle
Antworten:
Eine Zustandsvariable und ihre Ableitung werden häufig als Eingaben in einen Kalman-Filter einbezogen, dies ist jedoch nicht erforderlich. Das Wesentliche des Kalman-Frameworks ist, dass das betreffende System einen internen Zustand aufweist, den Sie schätzen möchten. Sie schätzen diese Zustandsvariablen basierend auf Ihren Messungen der beobachtbaren Werte dieses Systems über die Zeit. In vielen Fällen können Sie den Zustand, den Sie schätzen möchten, nicht direkt messen. Wenn Sie jedoch einen Zusammenhang zwischen Ihren Messungen und den internen Zustandsvariablen kennen, können Sie das Kalman-Framework für Ihr Problem verwenden.
quelle
Die Gierrate der Kamera kann berechnet werden, indem die Geschwindigkeit einer 2D-Position durch eine Bildtiefe (eine der 3D-Positionen) geteilt wird. Grundsätzlich gibt es also zwei Arten von Lösungen für die Gierrate: die Bildpositionsverarbeitung und die Gierratensensorik. Sie können mit einem Kalman-Filter kombiniert werden, um die Gierrate zu verfeinern.
quelle
quelle