gis.Open Paper

Seite drucken

Modifikation des A*-Algorithmus für energieeffizientes 3D-Routing

Um eine Route zu berechnen, greifen die meisten Navigationssysteme auf zweidimensionales Kartenmaterial zurück. In der Regel hat der Benutzer vor der Berechnung die Wahl, ob er die kürzeste oder schnellste Route berechnen lassen möchte. Navigationssysteme verwenden für die Routenberechnung oftmals den A*-Algorithmus. Um eine energieeffiziente Route unter Berücksichtigung der Steigung von Streckenabschnitten zu berechnen, wie das bei dem eNav-Projekt der Fall ist, werden jedoch auch Steigungs-/Höheninformationen benötigt. Aus diesen zusätzlichen Daten kann eine dreidimensionale Karte generiert werden. Eine Modifikation des A*-Algorithmus ermöglicht mit dieser Datenbasis eine Berechnung der energieeffizientesten Route bezüglich der Steigung. Somit können große Anstiege umfahren werden und eine effizientere Nutzung der Akkukapazität erzielt werden. Dieser Beitrag stellt die notwendigen Modifikationen und Optimierungen bei dem A*-Algorithmus vor, mit deren Hilfe eine Berechnung der effizientesten Route bezüglich der Streckensteigung auf 3D-Kartenmaterial ermöglicht wird. Zudem wird durch einen Korrektheitsbeweis der heuristischen Funktion des A*-Algorithmus gezeigt, dass die modifizierte Version des A*-Algorithmus ebenfalls korrekt ist.

Autor / Author: Dzafic, Dzenan; Franke, Dominik; Baumeister, Danni; Kowalewski, Stefan
Institution / Institution: RWTH Aachen Universität, Deutschland; RWTH Aachen Universität, Deutschland; RWTH Aachen Universität, Deutschland; RWTH Aachen Universität, Deutschland
Seitenzahl / Pages: 10
Sprache / Language: Deutsch
Veröffentlichung / Publication: Angewandte Geoinformatik 2013
Tagung / Conference: AGIT 2013 – Symposium und Fachmesse Angewandte Geoinformatik
Veranstaltungsort, -datum / Venue, Date: Salzburg, Österreich 03-07-13 - 05-07-13
Schlüsselwörter (de): eNav, OSM, 3D-Routing
Paper review type: Full Paper Review
DOI:
959 - Modifikation des A*-Algorithmus für energieeffizientes 3D-Routing