2013-03-16 10 views
5

Um eine sehr genaue Genauigkeit in einer Android-Anwendung, die ich bin, ich möchte Egnos Positioning verwenden. Ich habe die Test-App und das SDK angeschaut, aber es scheint, dass eine externe Bluetooth-Antenne benötigt wird. Gibt es eine Möglichkeit, es auf einem Android-Gerät ohne zusätzliches Material arbeiten zu lassen? Vielleicht sind einige Geräte voll egnos/waas kompatibel?egnos Positionierung in einem Android-Gerät

ihre doc Lesen, ich sah auch, nutzen sie R & D algorythms zu einer verbesserten Genauigkeit (auch wenn es nicht in der offiziellen recommandation ist). Können diese Verbesserungen nicht ohne egnos verwendet werden, nur mit einem gewöhnlichen Android-GPS?

Antwort

2

Sie erhalten EGNOS-Signale über die normale Antenne. in dichtem Stadtgebiet kann es manchmal vorkommen, dass das Gerät keine der beiden EGNOS-Stelliten sehen kann.

EGNOS wird von den heutigen GPS-Empfängern unterstützt und ist standardmäßig aktiviert.

Woher haben Sie die Information, dass Sie eine externe Antenne benötigen? Sie können keine Bluetooth-GPS-Antenne anschließen, so etwas gibt es nicht. Eine GPS-Antenne muss über Kabel verbunden sein.

Das, was existiert, sind externe GPS-Empfänger mit integrierter Antenne, über Bluetooth verbunden.

+0

Sie können das Android SDK herunterladen auf http://egnos-portal.gsa.europa.eu/developer-platform/egnos-toolkits/egnos-sdk, auch eine Demo-App, die nur funktioniert, wenn eine Antenne an einen Bluetooth-Empfänger angeschlossen ist, der mit dem Telefon verbunden werden muss. Es scheint keine andere Möglichkeit zu geben, das SDK zu verwenden, da es Daten benötigt, die vom Android Stack nicht erlaubt sind; Vielleicht Egnos wird standardmäßig auf GPS unterstützt, aber es scheint nicht für Telefone (laut ihrer Website), die nur einen AGPS-Chip haben. Wir haben eine sehr schlechte Ortungsgenauigkeit auf Android-Gerät, so dass Egnos sehr interessant sein würde! – Rolintocour

+0

Ich habe die Werbung dieser Firma gelesen.Auf iPhone brauchst du das nicht, diese Firma will, dass du glaubst, dass du sie brauchst. egnos ist auf dem iPhone aktiviert und es funktioniert gut. aber warum brauchst du das auf android, willst du einen externen empfänger verwenden? messen Sie auch zuerst, wie viele Meter Ihr durchschnittlicher Android-Standortfehler ist? 3m (mit Egnos aktiviert) oder 6m (normalerweise kein Egnos) – AlexWien

3

Der Thread scheint älter als zwei Jahre, aber ich würde gerne die Zeilen unten hinzufügen.

Wie ich auch direkt von „European Satellite Services Provider (http://www.essp-sas.eu)“ beantwortet wurde, ist Rolintocour richtig, dass EGNOS ist derzeit nicht aktiviert Technologie auf Smartphones ohne Hilfe von zusätzlichen (extern) Geräte (Geräte) - als es ist in dem Zitat unten geschrieben.

Wenn Redakteure es nicht als normale Werbung betrachten, hat GloPos (http://www.glopos.com) ein gewisses Potenzial, eine geeignete Alternative zu solchen präzisen SBAS-Technologien (EGNOS, WAAS usw.) zu sein, wenn seine Genauigkeit mehr verbessert werden kann benötigen keine zusätzlichen (externen) hardwares (Geräte).

hier "European Satellite Services Provider (http://www.essp-sas.eu)" ‚s Antwort ist in Bezug auf das Thema (Stand 10. Juni 2015):

Die EGNOS Informationen kann durch zwei unterschiedliche Mittel empfangen werden:

  1. EGNOS geostationäre (GEO) Satelliten Signal-in-Space (offener EGNOS-Dienst) mit einem GPS-Empfänger, der mit SBAS (WAAS/EGNOS) kompatibel ist. Da nicht viele derzeit in kommerziellen Smartphones verfügbare Chipsätze EGNOS-fähig sind, ist diese Option möglicherweise nicht zu empfehlen, außer Sie sind sicher, dass Ihr Smartphone EGNOS .:

  2. EGNOS Data Access Service (EDAS) verarbeiten kann. System zur Bereitstellung von GPS-Rohdaten und zur Verarbeitung von EDAS-Daten und zur Verbindung mit dem Internet.

    Leider gibt es, soweit wir wissen, derzeit keine EGNOS-fähigen Smartphones auf dem Markt. Die Smartphones enthalten normalerweise einen GPS-Chipsatz, der die Positionslösung für das Betriebssystem/die Anwendungsschicht bereitstellt. Um EGNOS zu verwenden, müssten Sie auf die EGNOS-Erweiterungsmeldungen über ein externes Gerät oder vorzugsweise über das Internet zugreifen, z. B. über den EDAS SISNeT-Dienst.EDAS SISNeT bietet Echtzeit-Zugriff auf die EGNOS GEO-Satelliten, die über das Internet mit dem SISneT-Protokoll übertragen werden. Weitere Informationen finden Sie im EDAS Service Definition Document (http://egnos-user-support.essp-sas.eu/new_egnos_ops/?q=content/egnos-sdds). Das zweite Problem, das Sie lösen müssen, um eine verbesserte EGNOS-Positionslösung mit dem Smartphone zu erhalten, ist der Zugriff auf die GPS-Messungen (Rohdaten), da die EGNOS-Korrekturen auf die GPS-Messungen angewendet werden sollen und nicht über die GPS-Positionslösung. Selbst wenn es mehrere Chipsätze gibt, die Rohdaten als Ausgabe bereitstellen, ist uns kein Smartphone bekannt, auf dem sie gerade montiert werden. Daher wäre für den Zugriff auf die GPS-Messungen ein externer Empfänger erforderlich.

    Wir empfehlen, dass Sie den EGNOS-Toolkits-Abschnitt des EGNOS-Portals besuchen (http://egnos-portal.gsa.europa.eu/developer-platform/egnos-toolkits); Insbesondere könnte es für Sie interessant sein, sich das EGNOS SDK anzuschauen. Das EGNOS SDK wurde mit dem Ziel entwickelt, einen guten Startpunkt für diejenigen zu bieten, die EGNOS-basierte Anwendungen in Smartphones entwickeln möchten. Dies ist eine Software für Android, die die Programmieraufgaben erleichtern sollte, damit Sie eine solche Lösung einrichten können, da sie zumindest teilweise den Code für die Verbindung mit einem externen Empfänger über Bluetooth zum Abrufen von GPS-Messungen enthält. die Verbindung zu einem SISNeT-Dienst, um die EGNOS-Nachrichten und die Berechnung der EGNOS-Lösung abzurufen. Ein einfaches Benutzerhandbuch, einschließlich des Quellcodes, steht unter http://egnos-portal.gsa.europa.eu/developer-platform/egnos-toolkits/egnos-sdk/download-egnos-sdk

    zum Download zur Verfügung. Das EGNOS SDK ist jedoch immer noch nicht vollständig mit dem EDAS SISNeT-Dienst kompatibel und unterstützt nur den ESA SISneT-Dienst. Leider sind wir nicht Eigentümer dieses Tools, aber wir stehen in Kontakt mit der Europäischen GNSS-Agentur (GSA), um dieses Kompatibilitätsproblem zu analysieren und gegebenenfalls geeignete Maßnahmen zu ergreifen.

    Auch der Lefebure NTRIP Client ist eine weitere Anwendung, mit der Sie möglicherweise auch einen externen Empfänger zum Abrufen der GPS-Rohdaten verwenden können. Der NTRIP Client ist die Software, die Sie in der Nähe des Rovers als Ersatz für GNSS Internet Radio benötigen. Sie ruft die Daten aus dem Internet ab und sendet sie an den seriellen Port, den der Rover verwenden soll (normalerweise über den seriellen Port). Diese Anwendung ist für Windows-PCs und Android-Geräte verfügbar. Als EGNOS SDK ermöglicht diese Anwendung dem Benutzer, Daten von einem externen GNSS-Empfänger über die Bluetooth-Schnittstelle zu empfangen, wenn er auf Smartphones verwendet wird. Weitere Informationen finden Sie unter folgendem Link: http://lefebure.com/software/ntripclient

    Eine weitere Lösung zur Berechnung Ihrer Position ist RTKLib. RTKLIB ist ein Open-Source-Programmpaket für die standardmäßige und präzise Positionierung mit GNSS. Dieses Tool kann jedoch nicht über das Smartphone verwendet werden, Sie müssen von einem Computer aus starten. Weitere Informationen zu diesem Tool finden Sie unter folgendem Link: http://www.rtklib.com

    Wenn Sie weitere Erläuterungen benötigen, zögern Sie nicht, uns zu kontaktieren.

    Mit freundlichen Grüßen,

    Das EGNOS-Helpdesk