Nothing Special   »   [go: up one dir, main page]

DE69728501T2 - Fahrzeugnavigationssystem - Google Patents

Fahrzeugnavigationssystem Download PDF

Info

Publication number
DE69728501T2
DE69728501T2 DE69728501T DE69728501T DE69728501T2 DE 69728501 T2 DE69728501 T2 DE 69728501T2 DE 69728501 T DE69728501 T DE 69728501T DE 69728501 T DE69728501 T DE 69728501T DE 69728501 T2 DE69728501 T2 DE 69728501T2
Authority
DE
Germany
Prior art keywords
maneuver
route
distance
generating
partial route
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
DE69728501T
Other languages
English (en)
Other versions
DE69728501D1 (de
Inventor
Gary Santa Clara Zuber
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
TomTom International BV
Original Assignee
Horizon Navigation Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Horizon Navigation Inc filed Critical Horizon Navigation Inc
Application granted granted Critical
Publication of DE69728501D1 publication Critical patent/DE69728501D1/de
Publication of DE69728501T2 publication Critical patent/DE69728501T2/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/36Input/output arrangements for on-board computers
    • G01C21/3626Details of the output of route guidance instructions
    • G01C21/3658Lane guidance
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/3453Special cost functions, i.e. other than distance or default speed limit of road segments
    • G01C21/3461Preferred or disfavoured areas, e.g. dangerous zones, toll or emission zones, intersections, manoeuvre types, segments such as motorways, toll roads, ferries

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Automation & Control Theory (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Navigation (AREA)
  • Traffic Control Systems (AREA)

Description

  • Die vorliegende Erfindung betrifft Verfahren und eine Vorrichtung, die sicherstellen, dass ein Benutzer eine Route, die von einem Fahrzeugnavigationssystem erzeugt wird, sicherer navigieren kann, als es bisher der Fall war. Anordnungen, die weiter unten zur Veranschaulichung der vorliegenden Erfindung beispielhaft beschrieben werden, stellen ein Fahrzeugnavigationssystem bereit, das Routen erzeugt, bei denen die Wahrscheinlichkeit geringer ist, dass sie aufeinanderfolgende Manöver umfassen, die schwierig und/oder gefährlich durchzuführen sind.
  • Gegenwärtig verfügbare Fahrzeugnavigationssysteme erzeugen typischerweise Routen unter Verwendung von Varianten von bekannten Suchalgorithmen zusammen mit im Handel erhältlichen Landkartendatenbanken. Einige Algorithmen versuchen unter Verwendung verschiedener Verfahren optimale Routen zu erzeugen, d. h. die kürzeste Distanz oder die kürzeste Fahrtzeit. Während diese Algorithmen typischerweise Routen erzeugen, die Fahrbeschränkungen, z. B. Einbahnstraßen, befolgen und verbotene Manöver vermeiden, bestimmen sie typischerweise leider nicht, ob ein Manöver schwierig durchzuführen ist, bevor es in die erzeugte Route aufgenommen wird. 15 der beigefügten Zeichnungen zeigen mit Hilfe von Draufsichten von Straßen mehrere Beispiele für problematische aufeinanderfolgende Manöver.
  • In 1 umfasst die Route 100 eine Rechtsabbiegung von der Straße 102 in die Straße 104, gefolgt von einer Linksabbiegung in die Straße 106.
  • Das erste Manöver, die Rechtsabbiegung, ordnet das Fahrzeug in der ganz rechten Spur der Straße 104 an, die eine vierspurige Einbahnstraße ist. Die Linksabbiegung in die Straße 106 ist weniger als 200 Fuß (60 m) von der Kreuzung der Straßen 102 und 104 auf der Straße entfernt und muss von der ganz linken Spur der Straße 104 aus durchgeführt werden. Während diese aufeinanderfolgenden Manöver theoretisch möglich sind, ist das zweite Manöver, d. h. die Linksabbiegung, extrem schwierig und potenziell gefährlich, weil in solch einer kurzen Entfernung so viele Verkehrsspuren gekreuzt werden müssen. Die Situation wird sogar noch gefährlicher, wenn sich der Benutzer aufgrund von mangelnder Vertrautheit mit der Gegend stark auf die erzeugte Route verlässt, wie es oft der Fall ist.
  • 2 zeigt eine ähnliche Situation, abgesehen davon, dass es sich bei der Straße 204 um eine zweispurige Straße handelt. In dieser Situation entsteht die Gefahr als Folge des Eintretens in den Verkehrsfluss auf der Straße 204 von der Straße 202 und des abrupten Anhaltens innerhalb einer kurzen Entfernung, um die erforderliche Linksabbiegung in die Straße 206 durchzuführen. 3 und 4 zeigen Situationen, die 1 und 2 ähneln, abgesehen davon, dass das erste Manöver eine Linksabbiegung und das zweite Manöver eine Rechtsabbiegung ist. 5 zeigt eine Situation, in der das erste Manöver die Abfahrt vom Westabschnitt einer Autobahn 502 umfasst und ein zweites Manöver, das eine Linksabbiegung in die Straße 504 durch entgegenkommenden Verkehr hindurch umfasst, der zur Autobahn 502 fährt. Die Schwierigkeit und Gefahr, die mit einer solchen Szene im Zusammenhang stehen, sind offensichtlich.
  • Merkmale eines Verfahrens und einer Vorrichtung, die weiter unten beispielhaft als Veranschaulichung der Erfindung beschrieben werden, bestehen darin, dass sie ermöglichen zu ermitteln, ob zwei Manöver zu gering voneinander beabstandet sind, um das zweite Manöver in die erzeugte Route aufzunehmen. Ein Fahrzeugnavigationssystem, das weiter unten beispielhaft zur Veranschaulichung der vorliegenden Erfindung beschrieben wird, durchsucht eine Landkartendatenbank nach Straßensegmenten, die in die erzeugte Route aufgenommen werden sollen. Das System erzeugt ebenfalls eine Reihe von Manöveranweisungen, die dem Fahrer mitgeteilt werden müssen und die den Manövern in der erzeugten Route entsprechen. Nachdem ein bestimmtes Manöver in eine Route aufgenommen wurde, identifiziert der Suchalgorithmus ein zweites Manöver, das potenziell in die Route aufgenommen werden könnte. Abhängig von einer Reihe von Faktoren ermittelt das System daraufhin, ob sich das zweite Manöver innerhalb eines gewissen Grenzabstands des ersten Manövers befindet. Die Faktoren, die diesen Grenzabstand bestimmen, können, ohne darauf beschränkt zu sein, Folgendes umfassen: die Feststellungen, ob das erste und zweite Manöver in entgegengesetzter Richtung liegen (ob z. B. das erste nach rechts und das zweite nach links verläuft), sowie die Anzahl der Spuren, die Breite und/oder die Geschwindigkeitsbeschränkung des Straßensegments, das die beiden Manöver verbindet.
  • Wenn bei diesen Faktoren bestimmt wird, dass das zweite Manöver innerhalb des Grenzabstands liegt, wird der Kostenfaktor, der mit dem zweiten Manöver assoziiert wird, erhöht, so dass der Suchalgorithmus dieses Manöver weniger wahrscheinlich in die Route aufnimmt. Auf diese Weise wird der Vorfall von potenziell gefährlichen aufeinanderfolgenden Manövern in einer erzeugten Route verringert. Es wird jedoch darauf hingewiesen, dass das zweite Manöver in der zu beschreibenden Ausführungsform nicht vollständig von der Erwägung, in die Route aufgenommen zu werden, ausgeschlossen ist. Dies berücksichtigt den Fall, dass das zweite Manöver für die Vervollständigung der Route notwendig ist.
  • Es wird ebenfalls darauf hingewiesen, dass innerhalb des Bereichs des Schutzes, der durch die angehängten Ansprüche angestrebt wird, eine Anzahl von Veränderungen der oben beschriebenen Ausführungsform vorgenommen werden können.
  • Bei einer anderen Ausführungsform wird beispielsweise der Kostenfaktor, der zu dem zweiten Manöver gehört, um einen veränderlichen Betrag erhöht, dessen Wert vom Abstand zwischen dem ersten und dem zweiten Manöver abhängt. Bei noch einer anderen Ausführungsform ist der Grenzabstand für jede Kategorie einer Anzahl von Kategorien, in die das Straßensegment, das die beiden Manöver miteinander verbindet, aufgenommen werden kann, ein fester Wert. Wenn das Straßensegment, das die beiden Manöver miteinander verbindet, Teil einer größeren Straße in einer geschlossenen Ortschaft ist, heißt das beispielsweise, dass der Grenzabstand 200 Fuß (60 m) betragen könnte. Wenn das Straßensegment jedoch Teil einer Schnellstraße oder Autobahn ist, könnte der Grenzabstand 1000 Fuß (300 m) betragen. Bei noch einer anderen Ausführungsform ignoriert das System das Manöver für Routenerzeugungszwecke, anstatt den Kostenfaktor des Manövers zu erhöhen. Alternativ untersagt das System den Zugang zu dem Manöver und/oder seinen zugehörigen Straßensegmenten.
  • Die weiter unten beschriebenen Ausführungsformen veranschaulichen ein Verfahren und eine Vorrichtung, die zur Verwendung bei der Erzeugung einer Route ausgehend von einem Ausgangsort zu einem Ziel in einem Fahrzeugnavigationssystem geeignet sind. Anfänglich erzeugt das zu beschreibende System eine erste Teilroute ausgehend von dem Ausgangsort zum Ende der ersten Teilroute. Daraufhin ermittelt das System, ob ein zweites Manöver innerhalb eines ersten Abstands von einem ersten Manöver am Ende der ersten Teilroute liegt. Wenn das zweite Manöver innerhalb des ersten Abstands liegt, manipuliert das System einen Parameter (z. B. den Kostenfaktor), der zu dem zweiten Manöver gehört. Daraufhin erzeugt das System eine zweite Teilroute ausgehend von dem Ende der ersten Teilroute zum Ziel, wobei die Erzeugung der zweiten Teilroute mindestens teilweise auf dem Parameter, der zum zweiten Manöver gehört, basiert.
  • Anhand von Beispielen offenbaren die folgende Beschreibung sowie 6, 7A und 7B der beigefügten Zeichnungen die Erfindung, die durch die angehängten Ansprüche gekennzeichnet ist, deren Bedingungen den Umfang des Schutzes, der hierdurch übertragen wird, bestimmen.
  • In den Zeichnungen
  • ist 6 ein schematisches Blockdiagramm eines Fahrzeugnavigationssystems und sind 7A und 7B Ablaufpläne zur Beschreibung des Betriebs zweier spezifischer Ausführungsformen, die die vorliegende Erfindung veranschaulichen.
  • Obwohl es nicht notwendig ist, kann es zum Verständnis der Erfindung hilfreich sein, auf US-Patent Nr. 5,345,382, Nr. 5,359,529, Nr. 5,374,933 und Nr. 5,515,283 des Anmelders hinsichtlich der Anordnungen, die für die vorliegende Erfindung relavant sind, hinzuweisen.
  • 6 ist ein schematisches Blockdiagramm eines Fahrzeugnavigationssystems 10 zur Verwendung mit der vorliegenden Erfindung. Die Sensoren 12 und 14 und ein GPS-Empfänger 18 sind über eine Sensor-GPS-Schnittstelle 22 mit dem Berechnungsmittel 20 gekoppelt. Bei typischen Ausführungsformen umfasst der Meilensensor 12 einen Tachometerzähler, der Winkelgeschwindigkeitssensor 14 umfasst ein Gyroskop oder einen Differenztachometerzähler, der mit den Rädern des Fahrzeugs gekoppelt ist. Ein Datenempfänger 18 eines globalen Positionierungssystems (GPS) ist zum Empfang von Signalen beispielsweise von einem satellitenbasierten Navigationssystem bereitgestellt. Daten von der Sensor-GPS-Schnittstelle 22 werden zu einer Zentralverarbeitungseinheit (CPU) 24 gesendet, die Kalibrierungs-, Signalverarbeitungs-, ungefähre Berechnungs-, Fahrzeugpositionierungs- und Wegstreckenführungsfunktionen ausführt. Eine Datenbank, die Landkarteninformationen enthält, kann in einem Datenbankmedium 26 gespeichert werden, wobei der Betrieb des Berechnungsmittels 20 von Software angewiesen wird, die zur Ausführung durch die Zentralverarbeitungseinheit 24 in einem Hauptspeicher 28 gespeichert ist. Der Speicher 28 kann einen Festwertspeicher (ROM) oder einen umprogrammierbaren, nicht flüchtigen Speicher, wie beispielsweise einen Flash-Speicher oder einen SRAM, umfassen. Ein System-RAM 30 ermöglicht das Lesen und Schreiben der Informationen, die für die Ausführung solcher Softwareprogramme erforderlich sind. Das Datenbankmedium 26 kann einen nicht flüchtigen Speicher, ein Festplattenlaufwerk, eine CD-ROM oder einen integrierten Schaltkreis umfassen, auf dem digitalisierte Landkarteninformationen gespeichert wurden. Ein Ausgabekontroller 32, der einen Grafikkontrollerumfassen kann, empfängt Daten, die von der Zentralverarbeitungseinheit 24 verarbeitet wurden, und überträgt die Daten zu einer Anzeigekonsole 40, die einen Ausgabekommunikator 34 umfasst, der normalerweise aus einem Anzeigebildschirm mit zugehöriger Audioelektronik und Audiolautsprechern besteht. Der Fahrer kann über die Benutzerschnittstelle 36, die typischerweise eine Tastatur umfasst, Daten, wie beispielsweise ein gewünschtes Ziel, eingeben.
  • Die Landkartendatenbank, die in dem Datenbankmedium 26 gespeichert ist, umfasst vorzugsweise Positionsdaten, wie beispielsweise Längengrad- und Breitengradkoordinaten, um Straßenkreuzungen oder Knotenpunkte, Straßensegmente, Denkmäler, interessante Orte und andere geografische Informationen zu beschreiben. Die Datenbank kann des Weiteren Daten umfassen, die Eigenschaften der Straßen oder Orte auf der Landkarte, wie beispielsweise Straßen- und Ortsnamen, Straßenmerkmale, wie beispielsweise Trennstreifen, Einbahnstraßenbeschränkungen, Straßenbelag, Geschwindigkeitsbeschränkung, Form, Höhe und andere Eigenschaften, darstellen. Bei bestimmten Ausführungsformen, die die Erfindung veranschaulichen, umfasst die Landkartendatenbank Kostenfaktorwerte, die zu einzelnen Knotenpunkten und Straßensegmenten gehören. Diese Kostenfaktorwerte entsprechen den Schätzungen der Zeitintervalle zur Überquerung des jeweiligen Knotenpunkts oder Segments. Knotenpunktkostenfaktorwerte berücksichtigen Informationen, wie beispielsweise ob das Fahrzeug entgegenkommendem Verkehr begegnen würde, wodurch ein Linksabbiegemanöver verzögert würde. Segmentkostenfaktoren spiegeln Straßensegmenteigenschaften, wie beispielsweise Geschwindigkeitsbeschränkungen und Segmentlängen, wieder, die beide die Fahrtzeit entlang des Segments beeinflussen. Ebenfalls ist jeder Straße in der Landkartendatenbank eine Verbindungsklasse, die mit der Kategorie oder dem Typ der Straße in Bezug steht, zugeordnet. Beispielsweise ist die Verbindungsklasse AUTOBAHN die höchste Kategorie der Hierarchie. Die niedrigste Ebene umfasst die Verbindungsklassen BEGLEITSTRASSE und VERSCHIEDENES, die beispielsweise Anliegerstraßen und Gassen umfasst.
  • Ein Fahrzeugnavigationssystem, das zur Veranschaulichung der vorliegenden Erfindung beispielhaft beschrieben wird, ist in der Lage, gemäß einer Vielzahl unterschiedlicher Verfahren eine Route von einem Ausgangsort zu einem Ziel zu erzeugen. Einige dieser Beispiele für solche Verfahren sind in den oben erwähnten US-Patenten beschrieben. Weitere Verfahren zur Routenerzeugung können im Zusammenhang mit der vorliegenden Erfindung verwendet werden.
  • 7A zeigt einen Ablaufplan 700 zur Beschreibung des Betriebs einer spezifischen Ausführungsform, die die vorliegende Erfindung beispielhaft veranschaulicht. Wie oben erörtert, durchsucht das System seine Landkartendatenbank nach Straßensegmenten, um diese gemäß einem von einer Vielzahl von Suchalgorithmen in die erzeugte Route aufzunehmen (siehe Schritt 702), bis das Ziel erreicht ist (siehe Schritt 704). Wenn ein neues Manöver in die Route aufgenommen wurde (siehe Schritt 706), wird ein Grenzabstand ermittelt (siehe Schritt 708). Solange keine neuen Manöver angetroffen werden, fährt der Algorithmus mit der Suche nach Straßensegmenten fort. Der Grenzabstand ist der Abstand, innerhalb dessen ein zweites Manöver als potenziell schwierig oder gefährlich angesehen würde. Der Grenzabstand kann wie angemessen für jede spezifische Ausführungsform ermittelt werden. Der Grenzabstand kann beispielsweise ein fester Abstand sein, z. B. 200 Fuß (60 m). Alternativ kann der Grenzabstand entsprechend dem Typ des Straßensegments, das zwei Manöver miteinander verbindet, variieren. Das heißt, dass der Grenzabstand für eine Autobahn größer wäre als für eine größere Straße in einer geschlossenen Ortschaft in einem Wohngebiet.
  • Nachdem ein Grenzabstand ermittelt wurde, wird ein zweites Manöver identifiziert, das potenziell in die erzeugte Route aufgenommen werden könnte (siehe Schritt 710). Wenn das zweite Manöver innerhalb des Grenzabstands liegt (siehe Schritt 712), wird der Kostenfaktor, der zu dem Manöver gehört, erhöht, um die Wahrscheinlichkeit zu verringern, dass das Manöver in die erzeugte Route aufgenommen wird (siehe Schritt 714). Daraufhin fährt der Suchalgorithmus fort, die Route mindestens teilweise auf diesem erhöhten Kostenfaktor basierend zu erzeugen. Wenn das zweite Manöver nicht innerhalb des Grenzabstands liegt, fährt der Algorithmus in der herkömmlichen Weise fort, nach zusätzlichen Straßensegmenten zu suchen.
  • 7B zeigt einen Ablaufplan 701 zur Beschreibung einer alternativen Ausführungsform, die die vorliegende Erfindung veranschaulicht. Schritt 702 bis 708 sind im Wesentlichen dieselben Schritte, die weiter oben im Zusammenhang mit 7A erörtert wurden. Nachdem jedoch der Grenzabstand ermittelt wurde, ermittelt der Algorithmus, ob potenzielle Manöver innerhalb des Grenzabstands vorhanden sind (siehe Schritt 711). Wenn keine vorhanden sind, fährt der Algorithmus fort, nach zusätzlichen Straßensegmenten zu suchen. Wenn jedoch potenzielle Manöver innerhalb des Grenzabstands identifiziert werden, wird der Kostenfaktor, der zu jedem der Manöver gehört, erhöht, um die Wahrscheinlichkeit zu verringern, dass das Manöver in die erzeugte Route aufgenommen wird (siehe Schritt 713). Der Suchalgorithmus fährt daraufhin fort, die Route mindestens teilweise auf diesem erhöhtem Kostenfaktor basierend zu erzeugen.
  • Die Art und Weise, in der der Kostenfaktor, der zu Manövern gehört, erhöht wird, kann gemäß jeder unterschiedlichen Ausführungsform variieren. Beispielsweise kann auf den Kostenfaktor ein fester Inkrementwert angewendet werden. Alternativ kann der Inkrementwert, der auf den Kostenfaktor angewendet wird, gemäß dem Abstand zwischen dem ersten und dem zweiten Manöver variieren. Zusätzlich kann die Größe des Inkrementwertes vom Typ des Straßensegments, das die beiden Manöver verbindet, und/oder der Geschwindigkeitsbeschränkung dieses Segments abhängen. Es versteht sich, dass der Bereich des angestrebten Schutzes die beispielhaft beschriebenen Ausführungsformen umfasst, ohne darauf beschränkt zu sein.
  • Obwohl bestimmte Ausführungsformen beispielhaft zur Veranschaulichung der Erfindung beschrieben wurden, wird darauf hingewiesen, dass Veränderungen und Modifikationen derselben sowie andere Ausführungsformen innerhalb des Bereichs der angehängten Ansprüche vorgenommen werden können. Beispielsweise wurden Ausführungsformen, die die vorliegende Erfindung beispielhaft veranschaulichen, in Bezug auf die Manipulation des Kostenfaktors, der zu einem zweiten Manöver gehört, beschrieben, um die Aufnahme von schwierigen oder gefährlichen aufeinanderfolgenden Manövern in eine erzeugte Route zu vermeiden. Jedoch wird darauf hingewiesen, dass der Bereich des angestrebten Schutzes ein System umfasst, das dem Suchalgorithmus untersagt, ein zweites Manöver, das innerhalb eines Grenzabstands eines ersten Manövers liegt, in eine erzeugte Route aufzunehmen. Dies kann erreicht werden, indem der Kostenfaktor des zweiten Manövers extrem erhöht wird. Dies könnte ebenfalls mit Hilfe eines anderen Mechanismus erreicht werden, der den Suchalgorithmus veranlasst, das Manöver und seine zugehörigen Straßensegmente zu ignorieren. Ein solcher Mechanismus kann beispielsweise derartige Manöver für die aktuelle Suche aus der Landkartendatenbank entfernen. Alternativ kann das System eine Liste solcher Manöver erzeugen, denen untersagt ist, in die Route aufgenommen zu werden, wobei jeder neue Segmentkandidat mit der Liste verglichen wird und Übereinstimmungen aus der Erwägung ausgeschlossen werden. Dies sind nur einige der vielen Möglichkeiten, die in den Bereich des angestrebten Schutzes fallen würden.

Claims (16)

  1. Verfahren zum Erzeugen einer Route von einem Ausgangsort zu einem Ziel in einem Fahrzeugnavigationssystem, wobei das Verfahren die folgenden Schritte umfasst: Erzeugen einer ersten Teilroute vom Ausgangsort zu einem Ende der ersten Teilroute, wobei die erste Teilroute ein erstes Manöver beinhaltet, Ermitteln, ob ein zweites Manöver innerhalb einer ersten Distanz von dem ersten Manöver liegt, Manipulieren eines Parameters, der mit dem zweiten Manöver assoziiert ist, wenn das zweite Manöver innerhalb der ersten Distanz liegt, und Erzeugen einer zweiten Teilroute vom Ende der ersten Teilroute zum Ziel, die wenigstens zum Teil auf dem Parameter basiert, der mit dem zweiten Manöver assoziiert ist.
  2. Verfahren nach Anspruch 1, bei dem das erste und das zweite Manöver durch ein Straßensegment verbunden sind, wobei die erste Distanz mit Bezug auf eine Charakteristik des Straßensegments bestimmt wird.
  3. Verfahren nach Anspruch 2, bei dem die Charakteristik eine Reihe von Spuren in dem Straßensegment beinhaltet.
  4. Verfahren nach Anspruch 2, bei dem die Charakteristik eine Breite des Straßensegments beinhaltet.
  5. Verfahren nach Anspruch 2, bei dem die Charakteristik eine Verbindungsklasse des Straßensegments beinhaltet.
  6. Verfahren nach Anspruch 1, bei dem der Schritt des Manipulierens des Parameters die Erhöhung eines Kostenfaktors in Verbindung mit dem zweiten Manöver beinhaltet.
  7. Verfahren nach Anspruch 6, bei dem die Kosten um einen veränderlichen Betrag erhöht werden, wobei der veränderliche Betrag mit einer zweiten Distanz zwischen dem ersten und dem zweiten Manöver variiert.
  8. Verfahren nach Anspruch 1, bei dem der Schritt des Manipulierens des Parameters das Untersagen des Zugangs zu dem zweiten Manöver beinhaltet.
  9. Verfahren nach Anspruch 1, bei dem der Schritt des Manipulierens des Parameters das Ignorieren des zweiten Manövers zum Erzeugen der zweiten Teilroute beinhaltet.
  10. Verfahren nach Anspruch 1, bei dem das erste Manöver das Verlassen einer Autobahn und das zweite Manöver das Durchführen einer abrupten Abbiegung beinhaltet.
  11. Verfahren nach Anspruch 1, bei dem das erste Manöver ein erstes Abbiegen in einer ersten Richtung und das zweite Manöver ein zweites Abbiegen in einer zweiten Richtung beinhaltet, wobei die erste und die zweite Richtung einander im Wesentlichen entgegengesetzt sind.
  12. Verfahren nach Anspruch 1, bei dem die erste Richtung links und die zweite Richtung rechts ist.
  13. Verfahren nach Anspruch 1, bei dem die erste Richtung rechts und die zweite Richtung links ist.
  14. Vorrichtung zum Erzeugen einer Route von einem Ausgangsort zu einem Ziel in einem Fahrzeugnavigationssystem, wobei die Vorrichtung Folgendes umfasst: Mittel zum Erzeugen einer ersten Teilroute vom Ausgangsort zu einem Ende der ersten Teilroute, wobei die erste Teilroute ein erstes Manöver beinhaltet, Mittel zum Ermitteln, ob ein zweites Manöver innerhalb einer ersten Distanz von dem ersten Manöver liegt, Mittel zum Manipulieren eines Parameters, der mit dem zweiten Manöver assoziiert ist, wenn das zweite Manöver innerhalb der ersten Distanz liegt, und Mittel zum Erzeugen einer zweiten Teilroute vom Ende der ersten Teilroute zum Ziel, wobei die Erzeugung der zweiten Teilroute wenigstens zum Teil auf dem Parameter basiert, der mit dem zweiten Manöver assoziiert ist.
  15. Fahrzeugnavigationssystem mit einer Mehrzahl von Sensoren zum Erkennen einer aktuellen Fahrzeugposition und einer Fahrzeugbewegungsrichtung und zum Erzeugen von dies anzeigenden Signalen, einem Datenbankmedium mit darin gespeicherten geografischen Orten aus einer Mehrzahl von Straßensegmenten und Segmentknotenpunkten, einem mit den Sensoren und dem Datenbankmedium gekoppelten Prozessor zum Erzeugen einer Route von einem Ausgangsort zu einem Ziel, wobei der Prozessor die folgenden Aufgaben hat: a) Erzeugen einer ersten Teilroute vom Ausgangsort zu einem Ende der ersten Teilroute, wobei die erste Teilroute ein erstes Manöver beinhaltet, b) Ermitteln, ob ein zweites Manöver innerhalb einer ersten Distanz von dem ersten Manöver ist, c) wenn das zweite Manöver innerhalb der ersten Distanz liegt, Manipulieren eines mit dem zweiten Manöver assoziierten Parameters, und d) Erzeugen einer zweiten Teilroute vom Ende der ersten Teilroute zum Ziel, die wenigstens teilweise auf dem Parameter basiert, der mit dem zweiten Manöver assoziiert ist, und einem Ausgangskommunikator, der mit dem Prozessor gekoppelt ist, um einem Benutzer des Fahrzeugnavigationssystems die Route zu übermitteln.
  16. Computerprogrammprodukt zum Ermitteln einer Route von einem Ausgangsort zu einem Ziel, umfassend ein rechnerlesbares Medium und einen Computerprogrammmechanismus, der in dem rechnerlesbaren Medium eingebettet ist, um den Computer zu veranlassen, die folgenden Schritte auszuführen: Erzeugen einer ersten Teilroute vom Ausgangsort zu einem Ende der ersten Teilroute, wobei die erste Teilroute ein erstes Manöver beinhaltet, Ermitteln, ob ein zweites Manöver innerhalb einer ersten Distanz von dem ersten Manöver liegt, wenn das zweite Manöver innerhalb der ersten Distanz liegt, Manipulieren eines Parameters, der mit dem zweiten Manöver assoziiert ist, und Erzeugen einer zweiten Teilroute vom Ende der ersten Teilroute zum Ziel, die wenigstens zum Teil auf dem Parameter basiert, der mit dem zweiten Manöver assoziiert ist.
DE69728501T 1996-12-09 1997-12-05 Fahrzeugnavigationssystem Expired - Lifetime DE69728501T2 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US761868 1996-12-09
US08/761,868 US5910177A (en) 1996-12-09 1996-12-09 Navigating close proximity routes with a vehicle navigation system

Publications (2)

Publication Number Publication Date
DE69728501D1 DE69728501D1 (de) 2004-05-13
DE69728501T2 true DE69728501T2 (de) 2005-04-14

Family

ID=25063462

Family Applications (1)

Application Number Title Priority Date Filing Date
DE69728501T Expired - Lifetime DE69728501T2 (de) 1996-12-09 1997-12-05 Fahrzeugnavigationssystem

Country Status (5)

Country Link
US (1) US5910177A (de)
EP (1) EP0846933B1 (de)
JP (1) JP3413087B2 (de)
CA (1) CA2224021C (de)
DE (1) DE69728501T2 (de)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7979201B2 (en) 2006-12-04 2011-07-12 Mitsubishi Electric Corporation Navigation apparatus
US8050859B2 (en) 2006-12-04 2011-11-01 Mitsubishi Electric Corporation Navigation apparatus

Families Citing this family (54)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6112154A (en) * 1997-05-22 2000-08-29 Siemens Aktiengesellschaft Method and apparatus for determining a route on a digitized road network stored in the memory of a navigation system
JP3412684B2 (ja) * 1999-03-01 2003-06-03 アイシン・エィ・ダブリュ株式会社 ナビゲーション装置及び該装置の記録媒体
JP3750400B2 (ja) * 1999-03-08 2006-03-01 株式会社ナビタイムジャパン 交通ネットワーク経路探索方法および装置
JP4169934B2 (ja) * 1999-05-25 2008-10-22 三菱電機株式会社 ナビゲーション装置
US6654683B2 (en) 1999-09-27 2003-11-25 Jin Haiping Method and system for real-time navigation using mobile telephones
US6266615B1 (en) 1999-09-27 2001-07-24 Televigation, Inc. Method and system for an interactive and real-time distributed navigation system
US6405123B1 (en) 1999-12-21 2002-06-11 Televigation, Inc. Method and system for an efficient operating environment in a real-time navigation system
US6615131B1 (en) 1999-12-21 2003-09-02 Televigation, Inc. Method and system for an efficient operating environment in a real-time navigation system
CN102589556B (zh) 2000-02-16 2015-06-17 泰为信息科技公司 实时导航系统中有效操作环境的方法与系统
JP4538895B2 (ja) * 2000-05-22 2010-09-08 株式会社デンソー 経路設定装置及びナビゲーション装置
US7805442B1 (en) 2000-12-05 2010-09-28 Navteq North America, Llc Method and system for representation of geographical features in a computer-based system
ATE542111T1 (de) * 2001-01-24 2012-02-15 Telenav Inc Echtzeit-navigationssystem für eine mobile umgebung
US6728634B2 (en) 2001-01-29 2004-04-27 Mitsubishi Denki Kabushiki Kaisha Destination route guiding method
US6640186B2 (en) * 2001-04-16 2003-10-28 General Motors Corporation Method and system for generating a list of maneuvers for navigation of a vehicle
WO2003001432A1 (en) * 2001-06-22 2003-01-03 Caliper Corporation Traffic data management and simulation system
US7221287B2 (en) 2002-03-05 2007-05-22 Triangle Software Llc Three-dimensional traffic report
US20040052239A1 (en) * 2002-08-29 2004-03-18 Nesbitt David W. Automated route determination
US20040044465A1 (en) * 2002-08-29 2004-03-04 Nesbitt David W. Automated route determination based on day of route traversal
US7133771B1 (en) * 2002-08-29 2006-11-07 America Online, Inc. Automated route determination to avoid a particular maneuver
JP4279532B2 (ja) * 2002-10-01 2009-06-17 株式会社アマダ 成形製品の加工方法に使用する金型装置及び下金型
US6807483B1 (en) 2002-10-11 2004-10-19 Televigation, Inc. Method and system for prediction-based distributed navigation
US7321824B1 (en) 2002-12-30 2008-01-22 Aol Llc Presenting a travel route using more than one presentation style
US7474960B1 (en) 2002-12-30 2009-01-06 Mapquest, Inc. Presenting a travel route
US7818116B1 (en) 2002-12-30 2010-10-19 Mapquest, Inc. Presenting a travel route in a ground-based vehicle
JP4098106B2 (ja) * 2003-01-29 2008-06-11 三菱電機株式会社 車両用ナビゲーションシステム
JP4165700B2 (ja) * 2003-04-25 2008-10-15 パイオニア株式会社 経路探索システム及び方法、ナビゲーションシステム並びにコンピュータプログラム
US9341485B1 (en) 2003-06-19 2016-05-17 Here Global B.V. Method and apparatus for representing road intersections
US8892356B1 (en) 2003-06-19 2014-11-18 Here Global B.V. Method and system for representing traffic signals in a road network database
WO2005013063A2 (en) 2003-07-25 2005-02-10 Landsonar, Inc. System and method for determining recommended departure time
CA2578791C (en) * 2004-07-09 2014-11-18 Aol Llc Disambiguating ambiguous characters
US7539574B2 (en) * 2005-03-22 2009-05-26 Denso Corporation Vehicular navigation system
JP4148232B2 (ja) * 2005-03-22 2008-09-10 株式会社デンソー 経路案内装置
JP4534838B2 (ja) * 2005-03-30 2010-09-01 株式会社デンソー ナビゲーション装置およびナビゲーション装置用プログラム
DE102005022663A1 (de) * 2005-05-17 2006-11-23 Robert Bosch Gmbh Verfahren und Vorrichtung zur Fahrerunterstützung
JP5146317B2 (ja) * 2006-10-10 2013-02-20 旭硝子株式会社 回折素子およびこれを備えた光ヘッド装置
DE102007018084A1 (de) * 2007-04-17 2008-10-23 Rohde & Schwarz Gmbh & Co. Kg Routenfindungssystem und Verfahren mit Routenoption zur Vermeidung gefährlicher Abbiegevorgänge
JP5176738B2 (ja) * 2008-07-17 2013-04-03 船井電機株式会社 ナビゲーション装置及び案内経路生成方法並びに案内経路生成プログラム
US8619072B2 (en) 2009-03-04 2013-12-31 Triangle Software Llc Controlling a three-dimensional virtual broadcast presentation
US9046924B2 (en) 2009-03-04 2015-06-02 Pelmorex Canada Inc. Gesture based interaction with traffic data
US8982116B2 (en) 2009-03-04 2015-03-17 Pelmorex Canada Inc. Touch screen based interaction with traffic data
US8374792B2 (en) * 2010-07-30 2013-02-12 Primordial Inc. System and method for multi-resolution routing
CA2823827C (en) 2010-11-14 2018-08-28 Triangle Software Llc Crowd sourced traffic reporting
US8725396B2 (en) 2011-05-18 2014-05-13 Pelmorex Canada Inc. System for providing traffic data and driving efficiency data
EP2533068B1 (de) * 2011-06-10 2018-08-08 Airbus Defence and Space GmbH Nahfeldnavigationssystem
US8781718B2 (en) 2012-01-27 2014-07-15 Pelmorex Canada Inc. Estimating time travel distributions on signalized arterials
US10223909B2 (en) 2012-10-18 2019-03-05 Uber Technologies, Inc. Estimating time travel distributions on signalized arterials
KR20150128712A (ko) 2013-03-15 2015-11-18 칼리퍼 코포레이션 차량 라우팅 및 교통 관리를 위한 차선 레벨 차량 내비게이션
CN104061938B (zh) * 2013-03-21 2017-11-10 高德信息技术有限公司 一种导航方法、装置及系统
US9909894B2 (en) 2016-01-07 2018-03-06 Here Global B.V. Componentized junction models
US10234294B2 (en) 2016-04-01 2019-03-19 Here Global B.V. Road geometry matching with componentized junction models
US10274331B2 (en) 2016-09-16 2019-04-30 Polaris Industries Inc. Device and method for improving route planning computing devices
JP6769892B2 (ja) * 2017-02-22 2020-10-14 クラリオン株式会社 ナビゲーション装置、経路探索サーバ、および経路探索方法
US11237007B2 (en) * 2019-03-12 2022-02-01 Here Global B.V. Dangerous lane strands
US20240012106A1 (en) * 2022-07-07 2024-01-11 Gm Cruise Holdings Llc Multiple sensor calibration in autonomous vehicles performed in an undefined environment

Family Cites Families (37)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3845289A (en) * 1972-07-18 1974-10-29 Avon Inc Method and apparatus employing automatic route control system
US4672565A (en) * 1981-03-10 1987-06-09 Nippon Soken, Inc. Direction detecting system for vehicles
JPS57169785A (en) * 1981-04-13 1982-10-19 Nissan Motor Travelling guidance system for car
JPH0619276B2 (ja) * 1981-08-17 1994-03-16 工業技術院長 携帯地図表示装置組体
JPS58151513A (ja) * 1982-03-05 1983-09-08 Alps Electric Co Ltd 移動体の現在位置更新表示装置
US4797841A (en) * 1983-11-28 1989-01-10 Magnavox Government And Industrial Electronics Company Method and apparatus for automatic calibration of magnetic compass
US4611293A (en) * 1983-11-28 1986-09-09 Magnavox Government And Industrial Electronics Company Method and apparatus for automatic calibration of magnetic compass
US4796191A (en) * 1984-06-07 1989-01-03 Etak, Inc. Vehicle navigational system and method
US4914605A (en) * 1984-10-22 1990-04-03 Etak, Inc. Apparatus and method for displaying a map
US4734863A (en) * 1985-03-06 1988-03-29 Etak, Inc. Apparatus for generating a heading signal for a land vehicle
JPH0650559B2 (ja) * 1985-04-03 1994-06-29 日産自動車株式会社 車両用経路誘導装置
US4751512A (en) * 1986-01-21 1988-06-14 Oceanonics, Inc. Differential navigation system for remote mobile users
US4831563A (en) * 1986-07-01 1989-05-16 Pioneer Electronic Corporation Method of processing output data from geomagnetic sensor
US4862398A (en) * 1986-11-18 1989-08-29 Sumitomo Electric Industries, Ltd. Correcting method and correcting errors in a terrestrial magnetism heading sensor
US4737218A (en) * 1986-12-29 1988-04-12 Armstrong World Industries, Inc. Method of forming a fabric covered spline assembly
DE3715007A1 (de) * 1987-05-06 1988-11-17 Bosch Gmbh Robert Verfahren und vorrichtung zur kursbestimmung eines landfahrzeugs
WO1988008961A1 (en) * 1987-05-11 1988-11-17 Sumitomo Electric Industries, Ltd. Position detection system
DE3719017A1 (de) * 1987-06-06 1988-12-15 Bosch Gmbh Robert Verfahren und vorrichtung zur bestimmung einer fahrtroute zwischen einem startpunkt und einem zielpunkt
NL8702087A (nl) * 1987-09-04 1989-04-03 Philips Nv Voertuignavigatie-inrichting met weergave van een geselekteerd kaartelement volgens een voorafbepaalde representatienorm.
US4964052A (en) * 1987-10-30 1990-10-16 Nec Home Electronics Ltd. Navigation device for use in a vehicle
JPH01173824A (ja) * 1987-12-28 1989-07-10 Aisin Aw Co Ltd ヘルプ機能を備えた車両用ナビゲーション装置
JP2637446B2 (ja) * 1987-12-28 1997-08-06 アイシン・エィ・ダブリュ株式会社 ナビゲーション装置
JP2680318B2 (ja) * 1987-12-28 1997-11-19 アイシン・エィ・ダブリュ株式会社 ナビゲーション装置
JPH01214711A (ja) * 1988-02-23 1989-08-29 Toshiba Corp ナビゲーション装置
JPH023900A (ja) * 1988-06-16 1990-01-09 Nissan Motor Co Ltd 移動体用現在地表示装置
JPH07117420B2 (ja) * 1988-06-27 1995-12-18 パイオニア株式会社 車載ナビゲーション装置における道路データ生成方法
JPH07119617B2 (ja) * 1988-07-05 1995-12-20 マツダ株式会社 車両用ナビゲーシヨン装置
US4918609A (en) * 1988-10-11 1990-04-17 Koji Yamawaki Satellite-based position-determining system
US5060162A (en) * 1988-12-09 1991-10-22 Matsushita Electric Industrial Co., Ltd. Vehicle in-situ locating apparatus
US5287297A (en) * 1989-11-02 1994-02-15 Matsushita Electric Industrial Co., Ltd. Magnetic direction finder with correcting circuit
US5177685A (en) * 1990-08-09 1993-01-05 Massachusetts Institute Of Technology Automobile navigation system using real time spoken driving instructions
EP0485132B1 (de) * 1990-11-06 1996-03-06 Fujitsu Ten Limited Richtungssensor mit einem Erdmagnetismussensor und einem Drehgeschwindigkeitskreiselsensor und Navigationssystem, welches diesen Richtungssensor enthält
JPH04315913A (ja) * 1991-04-16 1992-11-06 Pioneer Electron Corp 車両方位測定装置
US5410486A (en) * 1992-07-20 1995-04-25 Toyota Jidosha K.K. Navigation system for guiding vehicle by voice
US5931888A (en) * 1994-09-22 1999-08-03 Aisin Aw Co., Ltd. Navigation system for vehicles with alternative route searching capabilities
US5612882A (en) * 1995-02-01 1997-03-18 Lefebvre; Rebecca K. Method and apparatus for providing navigation guidance
JP3381459B2 (ja) * 1995-05-30 2003-02-24 株式会社デンソー 車両用走行案内装置

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7979201B2 (en) 2006-12-04 2011-07-12 Mitsubishi Electric Corporation Navigation apparatus
US8050859B2 (en) 2006-12-04 2011-11-01 Mitsubishi Electric Corporation Navigation apparatus
DE112007002388B4 (de) * 2006-12-04 2012-04-19 Mitsubishi Electric Corp. Navigationsvorrichtung
DE112007002389B4 (de) * 2006-12-04 2012-04-19 Mitsubishi Electric Corp. Navigationsvorrichtung
US8566024B2 (en) 2006-12-04 2013-10-22 Mitsubishi Electric Corporation Navigation apparatus

Also Published As

Publication number Publication date
JPH10185602A (ja) 1998-07-14
JP3413087B2 (ja) 2003-06-03
CA2224021A1 (en) 1998-06-09
EP0846933B1 (de) 2004-04-07
DE69728501D1 (de) 2004-05-13
US5910177A (en) 1999-06-08
EP0846933A3 (de) 1999-12-29
EP0846933A2 (de) 1998-06-10
CA2224021C (en) 2001-02-27

Similar Documents

Publication Publication Date Title
DE69728501T2 (de) Fahrzeugnavigationssystem
DE69826340T2 (de) Verfahren und Gerät zur Bestimmung eines alternativen Leitweges in einem Fahrzeugsnavigationssystem
DE3880689T2 (de) Navigationsvorrichtung.
DE69835055T2 (de) Verfahren und Vorrichtung zur Anzeige der momentanen Position eines Fahrzeugs
DE102015116882B4 (de) Verbindungswahrscheinlichkeitsmodellbildung und Folgerung der Kreuzungsstruktur
DE112005000059B4 (de) Autonavigationsvorrichtung
DE60130054T2 (de) Verfahren und Vorrichtung zur Routenführung
DE10345559B4 (de) Fahrzeugnavigationssystem, welches eine automatische Fahrstraße priorisiert, und entsprechendes Routensuchverfahren
DE69728348T2 (de) Routenführungssystem und -verfahren zur Verwendung bei Fahrzeugnavigation
DE102013105046B4 (de) Zielspurauswahlverfahren mittels Navigationseingabe in Straßenwechselszenarien
DE3855162T2 (de) Navigationssystem für fahrzeuge
DE102005004112B4 (de) Fahrzeugnavigationssystem
DE4324215C2 (de) Sprach-Navigationssystem für Fahrzeuge
DE69331485T2 (de) Navigationssystem für Fahrzeuge
DE69938403T2 (de) Verfahren und Vorrichtung zur Routenberechnung
DE102005046177A1 (de) Fahrzeugnavigationssystem
DE112016004751T5 (de) Autonomes fahrunterstützungssystem, autonomes fahrunterstützungsverfahren und computerprogramm
DE102018211941B4 (de) Verfahren zum Ermitteln einer Kreuzungstopologie einer Straßenkreuzung
DE102016213817B4 (de) Verfahren, Vorrichtung und computerlesbares Speichermedium mit Instruktionen zur Bestimmung der lateralen Position eines Fahrzeuges relativ zu den Fahrstreifen einer Fahrbahn
DE10012502B4 (de) Fahrzeugnavigationssystem, das Kartendaten über Strassen eingeschränkter Art verwendet
DE112005003090T5 (de) Navigationsvorrichtung
DE102005031409A1 (de) Fahrzeugnavigationssystem
DE112007001076T5 (de) Fahrzeugpositionsmessvorrichtung
EP1957939B1 (de) Vorrichtung und verfahren zur ausgabe von zielführungsinformationen eines navigationssystems
DE19735946A1 (de) Fahrzeugnavigationssystem zum Einstellen von Richtungsbezeichnungen von Verbindungsstraßen und Verfahren zum Durchführen des Gleichen

Legal Events

Date Code Title Description
8327 Change in the person/name/address of the patent owner

Owner name: HORIZON NAVIGATION, INC., SANTA CLARA, CALIF., US

8364 No opposition during term of opposition
8327 Change in the person/name/address of the patent owner

Owner name: TOMTOM INTERNATIONAL B.V., AMSTERDAM, NL