Forum: Compiler & IDEs GPS-Positionenberechnung aus RINEX-Daten


von Karl-Heinz (Gast)


Lesenswert?

Hallo,

ich habe einen Antares4-GPS-Modul, daß mit 10Hz Positionen messen
kann. Allerdings gibt es dann keine NMEA-Daten aus,
sondern die rohen Messdaten in einem propriäten Format, daß
sich allerdings leicht in RINEX wandeln läßt.

D.h. die eigentliche Positionsbestimmung muß man "selbst" machen.

Hab' Google jetzt einen Tag geqäult. Ergnis: Null.

Kennt jemand eine Quelle für entsprechende Algorithmen, am liebsten
natürlich in GCC, damit man sich die Algorithmen dazu mal ansehen kann?

Grüsse
Karl-Heinz

von christoph (Gast)


Lesenswert?

hallo,
kann nicht glauben, dass das modul keine nmea daten ausspuckt. oft is es 
so, dass die dinger erst (im proprietären format) konfiguriert werden 
müssen und dann in den nmea mode schalten bzw. geschaltet werden können. 
sowas steht im datenblatt vom modul bzw. vom chip.

hth, christoph

von Karl-Heinz (Gast)


Lesenswert?

Es steht so in der Doku und ich habe ausprobiert.
Will man 10Hz haben, geht nur noch RAW.

von Micha (Gast)


Lesenswert?

10Hz gibt's nur mit Rohdaten, das stimmt. Kennst du diese beiden Seiten?
http://home-2.worldonline.nl/~samsvl/
http://www.precision-gps.org/

Kannst du dann bitte hier posten, ob der Empfänger mit Kinematic läuft 
und ob das was taugt? Ich habe leider (noch) keinen Antaris4-Empfänger 
um es selbst testen zu können.

von gast (Gast)


Lesenswert?

Ich habe ein Antaris4 auch schon mal verwendet, dass hatte 4Hz mit NMEA. 
Bist du ganz sicher - normal kannst du die auch umprogrammieren.

http://www.u-blox.com/

von M. K. (kichi)


Lesenswert?

Es kommt drauf an welches Modul verwendet wird: manche können 4Hz, eines 
kann nur 1Hz und eines 10Hz (nur mit Rohdaten). Man kann die Dinger zwar 
konfigurieren, mir wäre aber nicht bekannt, dass sich eine andere 
Firmware flashen lässt und deswegen kann man aus einem Modul kein 
anderes machen...
Konfigurierbar sollten die Module mittels uCenter sein.

Wobei das Modul mit den 10Hz Rohdaten laut Datenblatt auch 4Hz NMEA 
kann/können sollte: 
http://www.u-blox.com/products/Data_Sheets/LEA-4x_Data_Sheet(GPS.G4-MS4-06143).pdf
Seite 9 -> LEA-4T

Ich vermute mal, dass Karl-Heinz die Daten mit 10Hz haben möchte...

von Ralf S. (spacedog) Benutzerseite


Lesenswert?

Kann man denn seine Position mit GPS überhaupt so oft pro Sekunde 
bestimmen?

von Michael K. (Gast)


Lesenswert?

> Kann man denn seine Position mit GPS überhaupt so oft pro Sekunde
> bestimmen?
Ja, locker. Es gibt auch Empfänger die 50Hz können.
Die Satelliten senden jede Millisekunde ein Signal (PRN) anhand dessen 
die Laufzeit gemessen werden kann.

von stefan (Gast)


Lesenswert?

Hallo,


die Rohdaten, die für eine Postprozessing-Lösung benötigt werden, geben 
die "alten" ANTARIS-Chipsätze aus, oder von der aktuellen ANTARIS4-Reihe 
der LEA-4T.
Und zwar NUR der!
Von der neuesten u-blox5-Reihe (GPS/Galileo) gibts derzeit keine Chips 
mit Rohdatenausgabe.
Rohdatenausgabe erfolgt mit bis zu 10Hz, NMEA-Ausgabe bis max. 4Hz.
Mit der Software TEQC ( 
http://facility.unavco.org/software/teqc/teqc.html ) lassen sich per 
u-center geloggte Rohdaten in das international verbreitete RINEX-Format 
umsetzen.
Mit dem Rinex-Format kann dann jede namhafte Postprocessing-Software 
umgehen, und mit Hilfe einer Referenzstation relative/absolute 
Positionen bis in den Subdezimeterbereich berechnen.

Viel günstiger, nämlich umsonst:-), aber leider nicht so leistungsfähig 
wie die kommerziellen Softwarepakete, kommt man mit den kleinen 
Programmen von Dennis Milbert ( 
http://home.comcast.net/~dmilbert/softs/index.html )
weiter...

Das Thema Low-cost GPS wird im Submeterbereich erst richtig spannend. 
:-))
Viel Spass dabei!



Stefan

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.