GPS Daten, Glättung?

Gast #1605441
Hallo,

ich baue mir einen Datenlogger, der unter anderem auch GPS Daten 
aufzeichnet.
Bei höheren Geschwindigkeiten (KFZ), hällt sich der GPS Fehler in 
Grenzen:

http://img294.imageshack.us/img294/1968/gpszoom.jpg

Links rausgezoomt, nach rechts stärkerer Zoom.

Allerdings wird bei kleinen Geschwindigkeiten der Fehler schzon 
deutlich. Hier beim Einparken:

http://img709.imageshack.us/img709/8986/gpssprung.jpg

Gibt es sinnvolle Möglichkeiten solche Fehler per Software zu glätten? 
Hat vielleicht jemand eine Idee oder einen Ansatz?

Danke!
#1605449
als einfache möglichkeit:
nur bei Ortsänderungen > 10m einen neuen Wert aufzeichnen.

Das gleiche Problem haben übrigens Navis bei der Bestimmung der 
Himmelsrichtung/Kompassfunktion. Sobald man steht und die Positionsdaten 
zappeln, zappelt die Bewegungsrichtung noch viel mehr, was wiederum den 
Fußgänger verwirrt, der stehen geblieben ist und sich auf der Karte 
orientieren will...
Gast #1605459
Hallo Andreas,

das würde gehen, passt aber nicht ganz in meinem Fall. Der Logger soll 
später im Rennbetrieb eingesetzt werden, da werden so viele Punkte wie 
möglich benötigt, um die Linie auswerten zu können.

Michael:
Ok ich muss mich dann mal einlesen.
#1605469
gps schrieb:
> das würde gehen, passt aber nicht ganz in meinem Fall. Der Logger soll
> später im Rennbetrieb eingesetzt werden, da werden so viele Punkte wie
> möglich benötigt, um die Linie auswerten zu können.

Und wenn du einfach alle Messwerte speicherst, und die Filterung nur bei 
der Anzeige machst? (am besten manuell deaktivierbar)
#1605472
gps schrieb:
> Hallo Andreas,
>
> das würde gehen, passt aber nicht ganz in meinem Fall. Der Logger soll
> später im Rennbetrieb eingesetzt werden, da werden so viele Punkte wie
> möglich benötigt, um die Linie auswerten zu können.

In welchem Intervall bekommst Du die Saetze denn? Standard ist doch 1s 
und da solle man im "Rennbetrieb" doch 10m geschafft haben. ;)

Man kann den Wert natuerlich auch runtersetzen. Die 
Plausibilitaetspruefung funktioniert aber in jedem Fall. Groessere 
Genaugkeit / Zuverlaessigkeit braechten zusaetzliche Sensoren.


Volker
Gast #1605474
Uwe:

stimmt das ist ein guter Ansatz. Am besten mit einem einstellbaren Grad 
der Filterung. Dann müsste nur geklärt werden, nach welchen Kriterien 
gefiltert werden soll.

Lässt sich der Fehler aus der Missweisung (mit Richtung) oder aus der 
Bewegungsrichtung ableiten?
#1605485
gps schrieb:
> Volker:
>
> Ok, aber wie genau jetzt die Plausibilitätsprüfung? Prüfen ob die letzte
> Bewegungsrichtung zum neuen Punkt passt?

Ja, da gibt es eine handvoll Moeglichkeiten. Der Bewegung eines 
Rennwagens sind ja physikalische Grenzen gesetzt, z.B. ist bei einer 
Geschwindigkeit von 200km/h eine Richtungsaenderung von 90 Grad ziemlich 
unwahrscheinlich. ;)

Auch eine Beschleunigung von 0 auf 100 innerhalb von 200ms wuerde eher 
auf einen Fehler hindeuten.

...



Volker

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 16 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.