auf TomTom

Transcription

auf TomTom
Navit
. . . auf TomTom
Dipl.-Phys. Manuel Hohmann
Universität Hamburg
Navit – p. 1
Die Aufgabenstellung
Navit – p. 2
Die Idee
Ziel ist ein Navigationssystem. . .
. . . mit standardisierter Hardware.
. . . mit leichter Bedienbarkeit.
. . . mit flexibler Routenführung.
. . . mit visueller und akustischer Ausgabe.
. . . mit kostenlosen Karten.
⇒ Benutze Open Source Navigationssoftware auf
Standard-GPS-Hardware.
⇒ Benutze Navit auf TomTom!
Navit – p. 3
Warum TomTom?
Navit – p. 4
TomTom Hardware
Präziser SIRF II / III GPS Empfänger bis 20 Kanäle
Beschleunigungsmesser
Leistungsfähige ARM920T / ARM926EJ CPU
Bis zu 64 MB RAM
SD-Kartenslot oder interne Festplatte bis 20 GB
Touchscreen-Display bis 480 × 272 Pixel bei 16 Bit
Navit – p. 5
TomTom Software
Linux (Kernel 2.6.13 / 2.6.23.17)
GCC / Binutils / GLibc Toolchain für ARM / Linux
Bibliotheken (FreeType, TermCap. . . )
⇒ Ideal für Open Source Entwicklung.
⇒ Kompatibel mit Standard-Linux-Software.
Navit – p. 6
Warum Navit?
Navit – p. 7
Navit
Open Source Navigationssoftware
Modular und auf viele Plattformen portiert
GUI angepasst an Touchscreen Displays
Vielseitig konfigurierbar (Layout, GUI, GPS Quelle. . . )
Leicht zu bedienen
Sehr gute optische und akustische Ausgabe
Funktioniert mit vielen verschiedenen
Vektor-Kartenformaten
Navit – p. 8
Karten für Navit
Garmin-Karten
US / Tiger Daten
Navit POI Textdateien
Diverse kommerzielle Karten
OpenStreetMap (in ein Navit-Binärformat konvertiert)
Navit – p. 9
Warum OpenStreetMap?
Navit – p. 10
OpenStreetMap
Routingfähig
Weltweite Abdeckung
Viele verschiedene POIs
Laufend aktualisiert
Wiki-Prinzip mit über 100.000 Teilnehmern weltweit
Eigene Korrekturen können eingebracht werden
Kostenlos (CC-BY-SA 2.0 Lizenz)
Navit – p. 11
Das Projekt
Navit – p. 12
Was war notwendig?
TomTom GO 910 als Testplattform
Compiler Toolchain für ARM / TomTom Linux
Kompilieren von Bibliotheken
Kompilieren von Navit
Kompilieren von Festival Lite
Installation von Navit auf dem TomTom
Download von Kartenmaterial
Diverse Einstellungen. . .
Navit – p. 13
Wie ist der Status?
Alle notwendigen Bibliotheken kompiliert
Navit kompiliert
Festival Lite kompiliert
Navit und Festival Lite auf TomTom GO 910 getestet
Beta-Version zum Test freigegeben
Navit – p. 14
Praxis
Navit – p. 15
Installation
Download von navitom.tar.gz
Entpacken in das Stammverzeichnis des TomToms
Anpassen der Konfigurationsdatei navit.xml
Navit-Icon erscheint im TomTom-Menü
Navit – p. 16
Navit in Aktion
Navit – p. 17
Adresseingabe
Navit – p. 18
Rund um den Ort
Navit – p. 19
POIs
Navit – p. 20
Optionen
Navit – p. 21
Ankunft bei Nacht
Navit – p. 22
Zusammenfassung
Navit – p. 23
Ergebnisse
Navit läuft auf TomTom!
Navigation
Sprachausgabe
OpenStreetMap-Karten
Sie haben Ihr Ziel erreicht.
Navit – p. 24
Weitere Informationen
TomTom Hardware: www.opentom.org
Navit: www.navit-project.org
OpenStreetMap: www.openstreetmap.org
http://wiki.navit-project.org/index.php/Navit_on_TomTom
Vielen Dank!
Navit – p. 25