Serielle Ausgabe von RTKlib
Verfasst: 24.08.2014 - 15:41
Hallo Zusammen,
ich entwerfe momentan eine Möglichkeit einen bereits bestehenden Quadrocopter vom Typ Asctec Hummingbird mittels RTKlib mit Positionsdaten zu versorgen.
Das RTKlib soll mittels RTK-GPS die Position berechnen. Mein GPS-Receiver ist der Neo 6p von ublox. Dieser ist mittels USB an ein RaspberryPi angeschlossen. Auf dem RPi läuft Arch Linux. RTKlib habe ich bereits compiliert. Als Basisstation verwende ich den Mountpoint Warnemünde des igs-ip.net. Leider ist meine Basislinie ca. 160 km, sodass sich hier schon erhebliche Fehler einschleichen. Aber derzeit habe ich keine anderen Möglichkeit. Die Anwendung rtkrcv läuft mit der angefügten Konfigurationsdatei bereits und liefert nur SINGLE Lösungen. Woran das liegt, weiß ich nicht. Auch auf Windows erhalte ich mit rtknavi lediglich SINGLE Lösungen. Bei beiden wird mir angezeigt, dass Daten von igs heruntergeladen werden. Kann es vielleicht daran liegen, dass der Receiver Daten mit GPS-Zeit liefert, die igs-Daten aber mit einer anderen Zeit, z.b. Mitteleuropäische Sommerzeit, arbeiten? Vielleicht kann mir hier jemand weiterhelfen.
Mein dringlicheres Problem liegt allerdings in der Kommunikation mittels UART zwischen RPi und Quadrocopter. Damit die Positionsdaten vom Quadrocopter verwendet werden können, müssen die empfangenen Daten an die entsprechenden Variablen in der Steuerung des Quadrocopter weitergegeben werden. Allerdings weiß ich nicht, was genau von RTKlib über UART geschickt wird. Eine Überprüfung des Signals mittels PC hat kein Ergebnis geliefert. Ein sinnvolles Muster war für mich nicht zu erkennen. Hier wäre ich für Hilfe sehr dankbar.
ich entwerfe momentan eine Möglichkeit einen bereits bestehenden Quadrocopter vom Typ Asctec Hummingbird mittels RTKlib mit Positionsdaten zu versorgen.
Das RTKlib soll mittels RTK-GPS die Position berechnen. Mein GPS-Receiver ist der Neo 6p von ublox. Dieser ist mittels USB an ein RaspberryPi angeschlossen. Auf dem RPi läuft Arch Linux. RTKlib habe ich bereits compiliert. Als Basisstation verwende ich den Mountpoint Warnemünde des igs-ip.net. Leider ist meine Basislinie ca. 160 km, sodass sich hier schon erhebliche Fehler einschleichen. Aber derzeit habe ich keine anderen Möglichkeit. Die Anwendung rtkrcv läuft mit der angefügten Konfigurationsdatei bereits und liefert nur SINGLE Lösungen. Woran das liegt, weiß ich nicht. Auch auf Windows erhalte ich mit rtknavi lediglich SINGLE Lösungen. Bei beiden wird mir angezeigt, dass Daten von igs heruntergeladen werden. Kann es vielleicht daran liegen, dass der Receiver Daten mit GPS-Zeit liefert, die igs-Daten aber mit einer anderen Zeit, z.b. Mitteleuropäische Sommerzeit, arbeiten? Vielleicht kann mir hier jemand weiterhelfen.
Mein dringlicheres Problem liegt allerdings in der Kommunikation mittels UART zwischen RPi und Quadrocopter. Damit die Positionsdaten vom Quadrocopter verwendet werden können, müssen die empfangenen Daten an die entsprechenden Variablen in der Steuerung des Quadrocopter weitergegeben werden. Allerdings weiß ich nicht, was genau von RTKlib über UART geschickt wird. Eine Überprüfung des Signals mittels PC hat kein Ergebnis geliefert. Ein sinnvolles Muster war für mich nicht zu erkennen. Hier wäre ich für Hilfe sehr dankbar.