Forum: Mikrocontroller und Digitale Elektronik Kalman Filter / Matritzen


von goaran (Gast)


Lesenswert?

Hallo.

Ich habe eine Platine, auf der ein Gyroskop-Sensor sowie ein 
Beschleunigungssensor angebracht ist.
Um die Lage der Platine im raum möglichst sinnvoll herauszufinden, will 
ich das ganze Kalman Filtern.
Da komme ich aber nicht wirklich weiter.
Wie errechnen sich denn die Matritzen die ich für den Filter benötige? 
kann dazu nichts brauchbares finden, bzw hat vielleicht jemand ein 
Beispiel, anhand dessen ich das verstehen kann ??
Danke shcon mal

von whitenoise (Gast)


Lesenswert?

vielleicht hilft das weiter..

http://tom.pycke.be/mav/92/kalman-demo-application

gruß,
w.

von gerd (Gast)


Lesenswert?

Interessehalber: wie kommst Du gerade auf Kalmannfilter?

von goaran (Gast)


Lesenswert?

@whitenoise: danke das werd ich mir mal anschauen....
@gerd: hmm naja, vielciht geht es auch anders, ich habe halt 2 
unabhängige sensoren und gewisse fehler / ausseneinflüsse, die ich nicht 
kenne. und soweit ich weis ist dafuer ein kalman filter gut geeigent um 
den fehler zu minimieren...
bin aber auch fuer andere ideen offen...

von Sebastian (Gast)


Lesenswert?

> Interessehalber: wie kommst Du gerade auf Kalmannfilter?

Kalmanfilter scheinen schon die besten, für so eine Anwendung zu sein. 
Sie werden jedenfalls auch in Trägheitsnavigationssystemen von 
Flugzeugen verwendet.

Kalmanfilter sind aber meines Wissens super kompliziert.

von Sepp (Gast)


Lesenswert?

>Kalmanfilter sind aber meines Wissens super kompliziert.


Dann weißt Du aber nicht viel...

von Maria (Gast)


Angehängte Dateien:

Lesenswert?

Hier ist ein Filter für Roll und Nick. Die dritte Dimension wird 
eigendlich nicht gebraucht.

von Carolin Z. (seobalis)


Lesenswert?

goaran wrote:
> @whitenoise: danke das werd ich mir mal anschauen....
> @gerd: hmm naja, vielciht geht es auch anders, ich habe halt 2
> unabhängige sensoren
Welche Sensoren sind die?

>und gewisse fehler / ausseneinflüsse, die ich nicht
> kenne. und soweit ich weis ist dafuer ein kalman filter gut geeigent um
> den fehler zu minimieren...

du kannst Kalman filter als eine Kombination zwischen gps sensor und die 
andere sensoren(wie girosensor, beschleunigungssensor) benutzen um den 
Fehler zu minimieren(wenn du Kalman in diesem Fall benutzst, schick mir 
deine Email Add. ich kann dir meien code schicken. Ich kann das hier 
nicht posten weil die Datei groß ist.). Oder du kannst Kalman filter 
benutzen um den Zustand zu schätzen.

>>Kalmanfilter sind aber meines Wissens super kompliziert.

>Dann weißt Du aber nicht viel...
Kalman filter ist kompliziert für einen Anfänger. Wenn du nicht genug 
Zeit hast, dann sollst du vllt nicht mit Kalman filter anfangen.

Gruß,
Carolin

von Thomas Kusch (Gast)


Lesenswert?

Hai Carolin!

Ist es moeglich deinen Source zu erhalten? Ich fange auch an, an einem 
Flugsystem zu arbeiten und wollte Kalman einsetzten. Es wuerde mir wohl 
einiges an Zeit ersparen, wenn ich eine Referenz haette :)

Danke im Vorraus!
Thomas

thkusch # web dot de

von Carolin Z. (seobalis)


Lesenswert?

Thomas Kusch wrote:
> Hai Carolin!
>
> Ist es moeglich deinen Source zu erhalten? Ich fange auch an, an einem
> Flugsystem zu arbeiten und wollte Kalman einsetzten. Es wuerde mir wohl
> einiges an Zeit ersparen, wenn ich eine Referenz haette :)
>
> Danke im Vorraus!
> Thomas
>
> thkusch # web dot de

dann benötige ich deine Eamil Add.,

Gruß,
Carolin

von ronny (Gast)


Lesenswert?

Hi Carolin,

kannst du mir bitte mal den SourceCode zuschicken. Beschäftige mich auch 
so einer Plattform und möchte da den Kalman einsetzen. Da kann ich mir 
vielleciht einiges abschauen.

MfG, Ronny

EMail:sporty007112@aol.com

Ciao

von Daniel A. (bmxy)


Lesenswert?

Hallo,

zwar ist der thread schon was älter aber ich würde mich auch für den 
Quellcode von Carolin interessieren. Wäre super wenn es klappt.

meine emailadresse: danielhsu86@googlemail.com
Daniel

von Ex_RundS (Gast)


Lesenswert?

Warum schreibt ihr hier eure Email Addis rein ???
Wie wärs mit einer persönlichen Message?

Oder wollt ihr das eure Adresse hier raus geparst wird und ihr dann 
unmengen von SPAM bekommt?

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.