DE69826340T2 - Verfahren und Gerät zur Bestimmung eines alternativen Leitweges in einem Fahrzeugsnavigationssystem - Google Patents
Verfahren und Gerät zur Bestimmung eines alternativen Leitweges in einem Fahrzeugsnavigationssystem Download PDFInfo
- Publication number
- DE69826340T2 DE69826340T2 DE69826340T DE69826340T DE69826340T2 DE 69826340 T2 DE69826340 T2 DE 69826340T2 DE 69826340 T DE69826340 T DE 69826340T DE 69826340 T DE69826340 T DE 69826340T DE 69826340 T2 DE69826340 T2 DE 69826340T2
- Authority
- DE
- Germany
- Prior art keywords
- route
- original
- original route
- location
- segments
- 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
Links
- 238000000034 method Methods 0.000 title claims description 24
- 238000010926 purge Methods 0.000 claims description 3
- 230000004044 response Effects 0.000 claims description 2
- 230000000903 blocking effect Effects 0.000 claims 1
- 238000013459 approach Methods 0.000 description 9
- 238000004422 calculation algorithm Methods 0.000 description 6
- 238000004140 cleaning Methods 0.000 description 3
- 238000004590 computer program Methods 0.000 description 2
- 238000010276 construction Methods 0.000 description 2
- 230000007423 decrease Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000008447 perception Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000000454 anti-cipatory effect Effects 0.000 description 1
- 230000004888 barrier function Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000011835 investigation Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 238000010845 search algorithm Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/09—Arrangements for giving variable traffic instructions
- G08G1/0962—Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
- G08G1/0968—Systems involving transmission of navigation instructions to the vehicle
- G08G1/096805—Systems involving transmission of navigation instructions to the vehicle where the transmitted instructions are used to compute a route
- G08G1/096827—Systems involving transmission of navigation instructions to the vehicle where the transmitted instructions are used to compute a route where the route is computed onboard
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/3407—Route searching; Route guidance specially adapted for specific applications
- G01C21/3415—Dynamic re-routing, e.g. recalculating the route when the user deviates from calculated route or after detecting real-time traffic data or accidents
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/3453—Special cost functions, i.e. other than distance or default speed limit of road segments
- G01C21/3461—Preferred or disfavoured areas, e.g. dangerous zones, toll or emission zones, intersections, manoeuvre types, segments such as motorways, toll roads, ferries
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/09—Arrangements for giving variable traffic instructions
- G08G1/0962—Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
- G08G1/0968—Systems involving transmission of navigation instructions to the vehicle
- G08G1/096833—Systems involving transmission of navigation instructions to the vehicle where different aspects are considered when computing the route
- G08G1/096844—Systems involving transmission of navigation instructions to the vehicle where different aspects are considered when computing the route where the complete route is dynamically recomputed based on new data
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/09—Arrangements for giving variable traffic instructions
- G08G1/0962—Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
- G08G1/0968—Systems involving transmission of navigation instructions to the vehicle
- G08G1/096855—Systems involving transmission of navigation instructions to the vehicle where the output is provided in a suitable form to the driver
- G08G1/096861—Systems involving transmission of navigation instructions to the vehicle where the output is provided in a suitable form to the driver where the immediate route instructions are output to the driver, e.g. arrow signs for next turn
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/09—Arrangements for giving variable traffic instructions
- G08G1/0962—Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
- G08G1/0968—Systems involving transmission of navigation instructions to the vehicle
- G08G1/096855—Systems involving transmission of navigation instructions to the vehicle where the output is provided in a suitable form to the driver
- G08G1/096872—Systems involving transmission of navigation instructions to the vehicle where the output is provided in a suitable form to the driver where instructions are given per voice
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Mathematical Physics (AREA)
- Navigation (AREA)
- Position Fixing By Use Of Radio Waves (AREA)
Description
- Die vorliegende Erfindung betrifft die Routenermittlung in einem Fahrzeugnavigationssystem. Die unten zur Veranschaulichung der vorliegenden Erfindung beschriebenen Anordnungen betreffen das Ermitteln von Ausweichrouten, d. h. Umleitungen, wenn Verkehrsverhältnisse eine ursprünglich ermittelte Route unerwünscht oder unpassierbar werden lassen.
- Weil das Aktualisieren von Kartendatenbanken mit hochaktuellen Informationen bezüglich Verkehrsverhältnissen eine äußerst herausfordernde Aufgabe ist (selbst für so genannte intelligente Fahrzeug-/Straßensysteme), ermitteln zurzeit erhältliche Fahrzeugnavigationssysteme oft Routen, auf denen der Benutzer unvorhergesehene oder unvorhersehbare Hindernisse antreffen kann, wie z. B. eine Baustelle oder ein hohes Verkehrsaufkommen. In derartigen Situationen ist es erwünscht, dass das Navigationssystem die Fähigkeit hat, „auf die Schnelle" eine Ausweichroute zu ermitteln, um das Hindernis zu vermeiden.
- Einige Systeme sind zum Ermitteln von Routen, die am wahrscheinlichsten die einfachsten und schnellsten, d. h. die optimale Route, sind, von Benutzereingaben in die Routenermittlungsalgorithmen abhängig. Durch vorausschauendes Auswählen von zutreffenden Routenermittlungskriterien kann Wissen über aktuelle Verkehrsverhältnisse von einem Benutzer angewendet werden, um das Ermitteln der besten verfügbaren Route zu vereinfachen. Beispielsweise kann ein Benutzer spezifizieren, dass das System maximal Autobahnen benutzt, oder aber, dass überhaupt keine Autobahnen benutzt werden sollen. Ein Benutzer kann auch angeben, dass die Route eine minimale Anzahl von Straßenbiegungen haben sollte oder dass sie die kürzeste Entfernung zwischen dem Ausgangs- und dem Zielort sein soll. Außerdem kann der Benutzer angeben, das die Route alle bekannten Hindernisse, wie zum Beispiel Mautstationen, vermeiden soll. Dieser Ansatz bietet zwar etwas Flexibilität, Verkehrshindernisse, bezüglich derer der Benutzer wenig oder keine Warnung erhält, kann er aber leider weder vorhersehen noch korrigieren.
- Ein Ansatz für das Vermeiden von Hindernissen „auf die Schnelle" erlaubt es dem Benutzer, dem System zu sagen, dass es ein bevorstehendes Fahrmanöver verbieten soll, woraufhin das System eine kurze Umleitung von dem Punkt des verbotenen Fahrmanövers zurück zu einem nachfolgenden Punkt auf der ursprünglichen Route ermittelt.
- Im Folgenden wird auf die
1 und2 der Begleitzeichnungen Bezug genommen, mit denen jeweilige zuvor vorgeschlagene Ansätze zum Erstellen von Ausweichrouten, die den Anmeldern bekannt sind, beschrieben werden können. Bezug nehmend auf1 ist zu sehen, dass, während ein Benutzer sich östlich auf der Straße102 entlang der ursprünglichen Route104 voranbewegt, der Benutzer bemerkt, dass die Straße106 nach rechts wegen einer Baustelle gesperrt ist. Infolgedessen ist der vom System vorgeschlagene Rechtsabbiegevorgang unmöglich. Indem er sich weigert, den von der Benutzeroberfläche angezeigten Vorgang durchzuführen, macht der Benutzer das System auf das Hindernis aufmerksam. Auf der Basis der Annahme, dass der Rechtsabbiegevorgang von der Straße102 in die Straße106 nicht erlaubt ist, ermittelt das System dann eine Ausweichroute108 . Dies resultiert in der Umleitung über die Straßen110 und112 , die so bald wie möglich zur Straße106 zurückführt. - Leider ist der oben beschriebene Ansatz zum Beispiel dann problematisch, wenn der gesamte Teil der Straße
106 zwischen den Straßen102 und114 gesperrt ist. Eine solche Situation wird von einem anderen Ansatz behandelt, der nun mit Bezug auf2 beschrieben wird. Wie im vorhergehenden Beispiel macht der Benutzer das System auf die Tatsache aufmerksam, dass der Rechtsabbiegevorgang auf die Straße106 nicht möglich ist. Gemäß diesem Ansatz vermeidet das System aber den Teil der Straße106 zwischen den zwei aufeinanderfolgenden Fahrmanövern an der Kreuzung der Straßen102 und106 (d. h. die oben erwähnte Abbiegung nach rechts) und der Kreuzung der Straßen106 und114 (eine Abbiegung nach links). Durch Ignorieren der Straßensegmente zwischen den nächsten zwei bevorstehenden Fahrmanövern wird eine Ausweichroute202 ermittelt, die das oben besprochene Problem vermeidet. - Trotz der offensichtlichen Vorteile, die jeder dieser Ansätze bietet, erlaubt keiner es dem Benutzer, bezüglich der Art der Ausweichroute auf der Basis der Wahrnehmung der Verkehrsverhältnisse seitens des Benutzers einen Beitrag einzugeben. Daher ist keiner der oben beschriebenen Ansätze ausreichend, um sich an den hohen Grad an Veränderlichkeit von Verkehrsverhältnissen anzupassen, die ein Benutzer antreffen kam. Ein flexiblerer Ansatz für die Ermittlung von Ausweichrouten „auf die Schnelle" ist daher wünschenswert.
- US-A-5521826 beschreibt eine Anordnung, mit der eine Mehrzahl von „kostengünstigsten" Strecken zwischen dem selben Ausgangspunkt und dem selben Zielpunkt identifiziert werden kann, die aber immer eine Berechnung zwischen dem selben Ausgangspunkt und dem selben Zielpunkt beinhaltet.
- Ein Merkmal eines Verfahrens und einer Vorrichtung, das unten zur Veranschaulichung der vorliegenden Erfindung für die Ermittlung von Ausweichrouten „auf die Schnelle" in einem Fahrzeugnavigationssystem beispielhaft beschrieben wird, ist, dass es/sie den Benutzer den Teil der ursprünglichen Route angeben lässt, der mit der Ausweichroute zu vermeiden ist. Dadurch kann das Navigationssystem Ausweichrouten erstellen, die eine gewisse Beziehung zu den vom Benutzer angetroffenen tatsächlichen Verkehrsverhältnissen aufweisen. Das heißt, dass der Benutzer auf der Basis der Wahrnehmung der Straßenverhältnisse seitens des Benutzers eine Entfernung von der aktuellen Fahrzeugposition entlang der ursprünglichen Route angeben kann, die mit der Ausweichroute zu vermeiden ist. Das System bereinigt dann einen oder mehrere Parameter, der/die mit jedem der Segmente in der ursprünglichen Route innerhalb der angegebenen Entfernung assoziiert ist/sind, sodass diese Segmente, wenn die Ausweichroute erstellt wird, meist vermieden werden.
- Nach einem Aspekt der vorliegenden Erfindung ist ein Verfahren zur Verwendung beim Ermitteln einer Ausweichroute von einem auf einer ursprünglichen Route gelegenen neuen Ausgangsstandort zu einem nachfolgenden Standort auf der ursprünglichen Route mithilfe eines Fahrzeugnavigationssystems vorgesehen, wobei die ursprüngliche Route an einem ursprünglichen Ausgangsstandort beginnt, der vor dem neuen Ausgangsstandort auf der ursprünglichen Route liegt, wobei das Verfahren die folgenden Schritte aufweist:
Ermitteln eines Teils der ursprünglichen Route, der mit der Ausweichroute zu vermeiden ist, wobei der Teil der ursprünglichen Route an dem neuen Ausgangsstandort beginnt und der Teil der ursprünglichen Route eine Mehrzahl von Segmenten hat, die jeweils einen damit assoziierten ursprünglichen Parameter haben,
Bereinigen von ausgewählten der ursprünglichen Parameter nur für Segmente, die mit dem zu vermeidenden Teil der ursprünglichen Route assoziiert sind, wodurch eine Mehrzahl bereinigter Parameter bereitgestellt wird, und
teilweise auf die bereinigten Parameter gestütztes Ermitteln der Ausweichroute vom neuen Ausgangsstandort zu dem nachfolgenden Standort. - Nach einem weiteren Aspekt der vorliegenden Erfindung ist eine Vorrichtung zur Verwendung beim Ermitteln einer Ausweichroute von einem auf einer ursprünglichen Route gelegenen neuen Ausgangsstandort zu einem nachfolgenden Standort auf der ursprünglichen Route, wobei die ursprüngliche Route an einem ursprünglichen Ausgangsstandort beginnt, der vor dem neuen Ausgangsstandort auf der ursprünglichen Route liegt, wobei die Vorrichtung Folgendes hat:
eine Einrichtung zum Ermitteln eines Teils der ursprünglichen Route, der mit der Ausweichroute zu vermeiden ist, wobei der Teil der ursprünglichen Route an dem neuen Ausgangsstandort beginnt und der Teil der ursprünglichen Route eine Mehrzahl von Segmenten hat, die jeweils einen damit assoziierten ursprünglichen Parameter haben,
eine Einrichtung zum Bereinigen von ausgewählten der ursprünglichen Parameter nur für Segmente, die mit dem zu vermeidenden Teil der ursprünglichen Route assoziiert sind, was zu einer Mehrzahl bereinigter Parameter führt, und
eine Einrichtung zum teilweise auf die bereinigten Parameter gestützten Ermitteln der Ausweichroute vom neuen Ausgangsstandort zu dem nachfolgenden Standort. - Gemäß einem weiteren Aspekt der vorliegenden Erfindung ist ein Fahrzeugnavigationssystem vorgesehen, das Folgendes aufweist:
eine Mehrzahl von Sensoren zum Erfassen einer aktuellen Fahrzeugposition und eines Fahrzeugsteuerkurses und zum Erzeugen von dafür bezeichnenden Signalen,
ein Datenbankmedium mit darin gespeicherten geographischen Stellen einer Mehrzahl von Straßensegmenten und Segmentknoten,
einen mit den Sensoren und dem Datenbankmedium verbundenen Prozessor zum Erzeugen einer Ausweichroute von einem auf einer ursprünglichen Route gelegenen neuen Ausgangsstandort zu einem nachfolgenden Standort auf der ursprünglichen Route, wobei die ursprüngliche Route an einem ursprünglichen Ausgangsstandort auf der ursprünglichen Route beginnt, wobei der Prozessor die folgenden Aufgaben hat - (a) Ermitteln eines Teils der ursprünglichen Route, der mit der Ausweichroute zu vermeiden ist, wobei der Teil der ursprünglichen Route an dem neuen Ausgangsstandort beginnt und der Teil der ursprünglichen Route eine Mehrzahl von Segmenten hat, die jeweils einen damit assoziierten ursprünglichen Parameter haben,
- (b) Bereinigen von ausgewählten der ursprünglichen Parameter nur für Segmente, die mit dem zu vermeidenden Teil der ursprünglichen Route assoziiert sind, wodurch eine Mehrzahl bereinigter Parameter bereitgestellt wird, und
- (c) teilweise auf die bereinigten Parameter gestütztes Ermitteln der Ausweichroute vom neuen Ausgangsstandort zu dem nachfolgenden Standort, und
- Gemäß noch einem weiteren Aspekt der vorliegenden Erfindung ist ein Computerprogrammprodukt zum Ermitteln einer Ausweichroute von einem auf einer ursprünglichen Route gelegenen neuen Ausgangsstandort zu einem nachfolgenden Standort auf der ursprünglichen Route vorgesehen, der Folgendes hat:
ein computerlesbares Medium und
einen in dem computerlesbaren Medium eingebetteten Computerprogrammmechanismus zum Veranlassen eines Computers zum Durchführen der folgenden Schritte:
Ermitteln eines Teils der ursprünglichen Route, der mit der Ausweichroute zu vermeiden ist, wobei der Teil der ursprünglichen Route an dem neuen Ausgangsstandort beginnt und der Teil der ursprünglichen Route eine Mehrzahl von Segmenten umfasst, die jeweils einen damit assoziierten ursprünglichen Parameter haben,
Bereinigen von ausgewählten der ursprünglichen Parameter nur für Segmente, die mit dem zu vermeidenden Teil der ursprünglichen Route assoziiert sind, was eine Mehrzahl bereinigter Parameter zur Folge hat, und
teilweise auf die bereinigten Parameter gestütztes Ermitteln der Ausweichroute vom neuen Ausgangsstandort zu dem nachfolgenden Standort. - Die folgende Beschreibung und die
3 bis6 der Zeichnungen beschreiben beispielhaft die Erfindung, die in den angehängten Ansprüchen gekennzeichnet ist, deren Wortlaut den hierdurch gewährten Grad an Schutz bestimmt. - In den Zeichnungen zeigt:
-
3 ein schematisches Blockdiagramm einer spezifischen Ausgestaltung eines Fahrzeugnavigationssystems zur Verwendung mit der vorliegenden Erfindung, -
4A und4B eine Illustration einer die vorliegende Erfindung veranschaulichenden spezifischen Ausgestaltung, -
5 eine Tabelle von Kostenwerten, die einer die vorliegende Erfindung veranschaulichenden spezifischen Ausgestaltung entsprechen, und -
6 ein Ablaufdiagramm, das eine die vorliegende Erfindung veranschaulichende spezifische Ausgestaltung illustriert. - Beim Betrachten der vorliegenden Erfindung ist es eventuell hilfreich, auf die US-Patente Nr. 5,345,382, Nr. 5,359,529, Nr. 5,374,933 und Nr. 5,515,283 Bezug zu nehmen.
- In
3 , auf die jetzt Bezug genommen wird, wird ein Fahrzeugnavigationssystem10 zur Verwendung mit der vorliegenden Erfindung gezeigt, das Sensoren12 und14 und einen GPS-Empfänger18 hat, die durch die Sensor-/GPS-Schnittstelle22 mit der Recheneinrichtung20 verbunden sind. In typischen Ausgestaltungen ist der Sensor für zurückgelegte Entfernung12 ein Wegstreckenzähler und der Winkelgeschwindigkeitssensor14 ist ein Gyroskop oder ein mit den Rädern des Fahrzeugs verbundener Differentialwegstreckenzähler. Ein Global-Positioning-System-(GPS)-Datenempfänger18 ist zum Empfangen von Signalen von z. B. einem satellitengestützten Navigationssystem bereitgestellt. Daten von der Sensor-/GPS-Schnittstelle22 werden zur Zentraleinheit (CPU)24 übertragen, die Kalibrierung, Signalverarbeitung, Koppelnavigation, Fahrzeugpositionierung und Routenführungsfunktionen durchführt. Eine Karteninformationen enthaltende Datenbank kann im Datenbankmedium26 gespeichert sein, wobei den Betrieb der Recheneinrichtung20 leitende Software zur Ausführung durch die CPU24 im Hauptspeicher28 gespeichert ist. Der Speicher28 kann einen Festwertspeicher (ROM) oder einen wiederprogrammierbaren nichtflüchtigen Speicher wie einen Flash-Speicher oder SRAM umfassen. System-RAM30 erlaubt das Lesen und Schreiben der zum Ausführen derartiger Softwareprogramme notwendigen Informationen. Das Datenbankmedium26 kann einen nichtflüchtigen Speicher, ein Festplattenlaufwerk, CD-ROM oder eine integrierte Schaltung umfassen, in/auf dem/der digitalisierte Karteninformationen abgespeichert sind. Ausgabecontroller32 , der einen Graphik-Controller umfassen kann, empfängt von der CPU24 verarbeitete Daten und überträgt die Daten zur Anzeigekonsole40 , die den Ausgabekommunikator34 aufweist, der gewöhnlich einen Bildschirm mit assoziierter Audioelektronik und Audiolautsprechern umfasst. Der Fahrer kann Daten, wie einen gewünschten Zielort, über die Benutzeroberfläche36 eingeben, die gewöhnlich eine Tastatur umfasst. - Die im Datenbankmedium
26 gespeicherte Kartendatenbank umfasst vorzugsweise Positionsdaten wie z. B. Längen- und Breitenkoordinaten zum Beschreiben von Straßenkreuzungen oder -knoten, Straßensegmenten, Landmarken und Stellen von Interesse sowie andere geographische Informationen. Die Datenbank kann ferner Daten umfassen, die Charakteristiken von Straßen oder Orten auf der Karte wie Straßen- und Ortsnamen, Straßenmerkmale wie Mittelstreifen, Einbahnstraßenbegrenzungen, Straßendecke, Geschwindigkeitsbegrenzung, Form, Höhe und sonstige Eigenschaften darstellen. In einer die Erfindung veranschaulichenden Ausgestaltung hat die Kartendatenbank mit einzelnen Knoten und Straßensegmenten assoziierte Kostenwerte. Diese Kostenwerte entsprechen den geschätzten Zeitintervallwerten zum Überqueren des jeweiligen Knotens oder Segments. Knotenkostenwerte berücksichtigen Informationen wie z. B., ob das Fahrzeug Gegenverkehr antreffen würde, wodurch ein Linksabbiegevorgang verzögert würde. Segmentkosten reflektieren Straßensegmentcharakteristiken, wie Geschwindigkeitsbegrenzung und Segmentlänge, die beide die Fahrzeit längs dem Segment beeinflussen. Mit jeder Straße in der Kartendatenbank ist auch eine Verbindungsklasse assoziiert, die sich auf die/den Straßenkategorie oder -typ bezieht. Beispielsweise ist die Kategorie auf höchster Ebene der Hierarchie die Verbindungsklasse AUTOBAHN. Die unterste Ebene hat die Verbindungsklassen ANLIEGERFAHRBAHN und VERSCH., die zum Beispiel Anliegerfahrbahnen und Gassen beinhaltet. - Ein die Erfindung veranschaulichendes Fahrzeugnavigationssystem hat die Aufgabe, eine Route von einem Ausgangsstandort zu einem Zielort gemäß einer Vielfalt verschiedener Verfahren zu erstellen. Einige Beispiele derartiger Verfahren werden in den oben erwähnten US-Patenten beschrieben. Außerdem können in Verbindung mit der vorliegenden Erfindung weitere Verfahren für die Routenerstellung angewendet werden.
- Die
4A und4B dienen zum Illustrieren des Betriebs einer spezifischen die Erfindung veranschaulichenden Ausgestaltung. Anfänglich wird eine ursprüngliche Route402 (an den Straßen404 ,406 und408 entlang) von dem oben beschriebenen Fahrzeugnavigationssystem erstellt. Während sich der Benutzer von Ausgangsort S auf der Straße404 voranbewegt, wird starker Verkehr angetroffen (oder irgendeines einer Vielfalt von Verkehrshindernissen), was eine Taste oder einen Schalter auf der Benutzeroberfläche aktiviert und das System informiert, dass der Benutzer einen Teil der ursprünglichen Route402 zu vermeiden wünscht. In4B wird die Bildschirmfolge gezeigt. Wenn der Benutzer sich auf der Straße404 entlang voranbewegt, wird auf dein Bildschirm410 das nächste bevorstehende Fahrmanöver, d. h. Linkseinbiegen in Straße406 , angezeigt. Wenn der Benutzer die Taste „Vermeiden" betätigt, wird ein Bildschirm AKTUELLE ROUTE VERMEIDEN412 angezeigt, in dem der Benutzer auf eine gewünschte Entfernung blättern und die Eingabetaste „Enter" drücken kann. Die Entfernungen können in Meilen sein, wie abgebildet. Alternativ können die Entfernungen dem Benutzer als eine Anzahl von Straßensegmenten, Stadtstraßenblöcken usw. dargestellt werden. In einer anderen Ausgestaltung kann der Benutzer jede beliebige Entfernung in einem Bereich direkt eingeben. - Nachdem der Benutzer die Entfernung ausgewählt hat, erstellt das System eine Ausweichroute
414 und teilt dem Benutzer ein neues bevorstehendes Fahrmanöver mit (Bildschirm416 ). Beim Erstellen der Ausweichroute414 erhöht das System die Kosten, die mit ausgewählten der Segmente in dem Teil der ursprünglichen Route assoziiert sind, die an der Kreuzung der Straßen404 und418 beginnt und sich über die ausgewählte Entfernung erstreckt. Die Art und Weise, in der dies in einer bestimmten die Erfindung veranschaulichenden Ausgestaltung erreicht wird, wird mit Bezug auf4A und Tabelle500 in5 verständlich. Wie in4A gezeigt wird, beinhaltet die ursprüngliche Route402 die Segmente S1–S13. Beim Erstellen einer Ausweichroute werden die mit jedem dieser Segmente verbundenen Kosten um einen in Tabelle500 gezeigten Wert erhöht. Die Kostenwerte in Tabelle500 werden in Sekunden gemessen, man wird aber verstehen, dass solche Kosten auf verschiedene Arten dargestellt werden können. - Wie in der Tabelle gezeigt wird, werden die zu den Segmentkosten, die mit jedem darauffolgenden Segment assoziiert sind, hinzugefügten Kosten bei zunehmender Segmentzahl, d. h. mit zunehmender Entfernung von dem Verkehrshindernis, allmählich auf null verringert. Das Dekrement und die Geschwindigkeit dieser Verringerung hängt von der vom Benutzer angegebenen zu vermeidenden Entfernung der ursprünglichen Route ab. Je näher daher das Segment dem Verkehrshindernis ist, desto wahrscheinlicher ist es, dass der Ausweichrouten-Erstellungsalgorithmus es wegen des drastischen Anstiegs der Kosten ignorieren wird. Desgleichen nimmt bei zunehmender Entfernung der Segmente von dem Verkehrshindernis die Wahrscheinlichkeit, dass der Algorithmus sie ignoriert, ab, bis die Ausweichroute ein Segment von der ursprünglichen Route enthält, d. h. Segment S9.
- Man wird verstehen, dass die oben beschriebene Ausgestaltung modifiziert werden kann, sodass sie die Manipulation von Knotenkosten anstelle von oder zusätzlich zu der Manipulation von Segmentkosten enthält. Knotenkosten sind die mit dem Überqueren eines Kartenknotens, wie beispielsweise einer Kreuzung, verbundenen Kosten. Die Knotenkosten für eine bestimmte Kreuzung können ungeachtet einer bestimmten Route ermittelt werden. Sie können auch so ermittelt werden, dass sie speziell das Überqueren der Kreuzung von einem spezifischen Segment zu einem anderen reflektieren. Gemäß einer solchen Ausgestaltung können Knotenkosten weitgehend so manipuliert werden, wie in
5 bezüglich Segmentkosten gezeigt wird. Die manipulierten Knotenkosten können dann zum Ermitteln der Ausweichroute anstelle der Kosten der Segmente oder zusätzlich zu ihnen verwendet werden. -
6 ist ein Ablaufdiagramm600 , das den Betrieb einer spezifischen Ausgestaltung der Erfindung illustriert. Das beschriebene Fahrzeugnavigationssystem führt den Benutzer entlang einer ursprünglich berechneten Route (Schritt601 ), sofern es in Reaktion auf eine Eingabe von dem Benutzer ein „Route vermeiden"-Signal nicht empfängt (Schritt602 ). Das System zeigt dem Benutzer dann einen Bildschirm „AKTUELLE ROUTE VERMEIDEN" an, wie in4B (Schritt604 ) gezeigt wird, sodass der Benutzer angeben kann, wie viel der usprünglichen Route vermieden werden soll. Nach der Auswahl eines zu vermeidenden Teils der aktuellen Route durch den Benutzer (Schritt606 ) erstellt das System eine Umleitungsliste, die Segmente der ursprünglichen Route enthält, die an dem aktuellen Standort des Fahrzeugs beginnen und in der Entfernung enden, die vom Benutzer angegeben wurde (Schritt608 ). Für ausgewählte Segmente in der Liste erhöht das System dann die mit jedem Segment assoziierten Kosten (Schritt610 ). - Wie oben mit Bezug auf die
4A und5 besprochen, nimmt das Kosteninkrement mit zunehmender Entfernung zwischen den Segmenten der ursprünglichen Route und dem Verkehrshindernis ab. Wenn die mit den ursprünglichen Straßensegmenten assoziierten Kosten auf diese Weise erhöht worden sind, erstellt das System eine Ausweichroute ab dem aktuellen Fahrzeugstandort, d. h. dem Standort des Verkehrhindernisses, bis zu einem nachfolgenden Standort auf der ursprünglichen Route (Schritt612 ). Wie oben besprochen wird, neigt das System dazu, wegen der mit den Segmenten der ursprünglichen Route in der Umleitungsliste assoziierten erhöhten Kosten die Ausdehnung entlang dieser Segmente mit dem Algorithmus zum Ermitteln von Ausweichrouten zu vermeiden. Dies gilt besonders für die Segmente der ursprünglichen Route, die dem Anfang der Ausweichroute am nächsten sind, weil mit diesen Segmenten die größte Kostenerhöhung verbunden ist. Je weiter die Segmente der ursprünglichen Route in der Umleitungsliste aber von dem aktuellen Fahrzeugstandort entfernt sind, umso unwahrscheinlicher ist es, dass sie vom Suchalgorithmus vermieden werden. Auf diese Weise weist der Algorithmus zum Bestimmen der Ausweichroute schließlich ein Segment in der Ausweichroute auf, das mit einem Segment in der ursprünglichen Route zusammenfällt. In diesem Fall endet der Algorithmus (Schritt614 ). - Es wurden zwar die Erfindung ausgestaltende spezifische Ausgestaltungen beschrieben, man wird aber verstehen, dass Variationen und Modifikationen davon sowie andere Ausgestaltungen durchgeführt werden können, ohne aus dem Umfang des von den angehängten Ansprüchen gewünschten Schutzes zu kommen. Beispielsweise wurden Ausgestaltungen beschrieben, bei denen ein variables Inkrement zu den mit den Straßensegmenten assoziierten Segmentkosten in einem spezifizierten Teil der ursprünglichen Route hinzugefügt wird. Man wird aber erkennen, dass diese Kosten innerhalb des gewünschten Schutzumfangs auf vielerlei Weise manipuliert werden können. Beispielsweise braucht das Kosteninkrement im Gegensatz zur Tabelle
500 nicht für jedes aufeinanderfolgende Segment in der ursprünglichen Route einheitlich dekrementiert zu werden. Das Kosteninkrement kann vielmehr für mehrere aufeinanderfolgende Segmente fest sein. - Darüber hinaus kann für ausgewählte Segmente in der ursprünglichen Route, anstatt die assoziierten Segmentkosten zu erhöhen, der Zugang zu solchen Segmenten (z. B. den ersten fünf Segmenten nach dem Verkehrshindernis) vollständig gesperrt werden. Feste und/oder variable Kosteninkremente können dann zu darauffolgenden Segmenten hinzugefügt werden. So kann eine Vielfalt von Segmentparametern (z. B. Segmentkosten) für die Segmente in dem mit der Ausweichroute zu vermeidenden Teil der ursprünglichen Route auf verschiedenerlei Weise manipuliert werden.
Claims (17)
- Verfahren zum Ermitteln einer Ausweichroute (
414 ) von einem auf einer ursprünglichen Route (402 ) gelegenen neuen Ausgangsstandort zu einem nachfolgenden Standort auf der ursprünglichen Route (402 ) mithilfe eines Fahrzeugnavigationssystems, wobei die ursprüngliche Route an einem ursprünglichen Ausgangsstandort beginnt, der vor dem neuen Ausgangsstandort auf der ursprünglichen Route liegt, wobei das Verfahren die folgenden Schritte aufweist: Ermitteln eines Teils der ursprünglichen Route (402 ), der mit der Ausweichroute (414 ) zu vermeiden ist, wobei der Teil der ursprünglichen Route (402 ) an dem neuen Ausgangsstandort beginnt und der Teil der ursprünglichen Route (402 ) eine Mehrzahl von Segmenten hat, die jeweils einen damit assoziierten ursprünglichen Parameter haben, Bereinigen von ausgewählten der ursprünglichen Parameter nur für Segmente, die mit dem zu vermeidenden Teil der ursprünglichen Route assoziiert sind, wodurch eine Mehrzahl bereinigter Parameter bereitgestellt wird, und teilweise auf die bereinigten Parameter gestütztes Ermitteln der Ausweichroute (414 ) vom neuen Ausgangsstandort zu dem nachfolgenden Standort. - Verfahren nach Anspruch 1, bei dem der erste Ermittlungsschritt die folgenden Schritte enthält: Bereitstellen einer Eingabevorrichtung (
36 ) für einen Benutzer des Fahrzeugnavigationssystems zum Auswählen einer Länge des Teils der ursprünglichen Route (402 ), der mit der Ausweichroute zu vermeiden ist, und Ermitteln des Teils der ursprünglichen Route (402 ) in Reaktion auf (eine) Eingabe(n) vom Benutzer. - Verfahren nach Anspruch 2, bei dem die Eingabevorrichtung (
36 ) eine Mehrzahl von Längenoptionen bereitstellt, aus denen der Benutzer eine auswählt. - Verfahren nach Anspruch 1, bei dem die Eingabevorrichtung (
36 ) es dem Benutzer erlaubt, die Länge des zu vermeidenden Teils der ursprünglichen Route (402 ) anzugeben. - Verfahren nach Anspruch 1, bei dem die Parameter Segmentkosten beinhalten, wobei der Bereinigungsschritt das Addieren zusätzlicher Kosten zu ausgewählten der Segmentkosten beinhaltet.
- Verfahren nach Anspruch 5, bei dem die zusätzlichen Kosten festgesetzt sind.
- Verfahren nach Anspruch 5, bei dem die zusätzlichen Kosten im Verhältnis zur Entfernung zwischen dem neuen Ausgangsstandort und einem bestimmten Segment variieren.
- Verfahren nach Anspruch 7, bei dem die zusätzlichen Kosten mit zunehmender Entfernung zwischen dem neuen Ausgangsstandort und dem bestimmten Segment abnehmen.
- Verfahren nach Anspruch 1, bei dem die Parameter sich auf Segmentzugriff beziehen, wobei der Bereinigungsschritt das Sperren des Zugriffs auf ausgewählte der Segmente zum Ermitteln der Ausweichroute beinhaltet.
- Verfahren nach Anspruch 1, bei dem die Parameter Knotenkosten beinhalten, wobei der Bereinigungsschritt das Addieren zusätzlicher Kosten zu ausgewählten der Knotenkosten beinhaltet.
- Verfahren nach Anspruch 10, bei dem die zusätzlichen Kosten festgesetzt sind.
- Verfahren nach Anspruch 10, bei dem die zusätzlichen Kosten im Verhältnis zur Entfernung zwischen dem neuen Ausgangsstandort und einem bestimmten Knoten variieren.
- Verfahren nach Anspruch 12, bei dem die zusätzlichen Kosten mit zunehmender Entfernung zwischen dem neuen Ausgangsstandort und dem bestimmten Knoten abnehmen.
- Vorrichtung zur Verwendung beim Ermitteln einer Ausweichroute (
414 ) von einem auf einer ursprünglichen Route (442 ) gelegenen neuen Ausgangsstandort zu einem nachfolgenden Standort auf der ursprünglichen Route (402 ), wobei die ursprüngliche Route (402 ) an einem ursprünglichen Ausgangsstandort beginnt, der vor dem neuen Ausgangsstandort auf der ursprünglichen Route liegt, wobei die Vorrichtung Folgendes hat: eine Einrichtung (10 ) zum Ermitteln eines Teils der ursprünglichen Route (402 ), der mit der Ausweichroute (414 ) zu vermeiden ist, wobei der Teil der ursprünglichen Route (402 ) an dem neuen Ausgangsstandort beginnt und der Teil der ursprünglichen Route (402 ) eine Mehrzahl von Segmenten hat, die jeweils einen damit assoziierten ursprünglichen Parameter haben, eine Einrichtung zum Bereinigen von ausgewählten der ursprünglichen Parameter nur für Segmente, die mit dem zu vermeidenden Teil der ursprünglichen Route assoziiert sind, was zu einer Mehrzahl bereinigter Parameter führt, und eine Einrichtung zum teilweise auf die bereinigten Parameter gestützten Ermitteln der Ausweichroute (414 ) vom neuen Ausgangsstandort zu dem nachfolgenden Standort. - Vorrichtung nach Anspruch 14, die zur Verwendung in einem Fahrzeugnavigationssystem (
10 ) angeordnet ist, wobei die genannte Vorrichtung ferner Folgendes umfasst: eine Mehrzahl von Sensoren (12 –16 ) zum Erfassen einer aktuellen Fahrzeugposition und eines Fahrzeugsteuerkurses und zum Erzeugen von dafür bezeichnenden Signalen, ein Datenbankmedium (26 ) mit darin gespeicherten geographischen Stellen einer Mehrzahl von Straßensegmenten und Segmentknoten, einen mit den Sensoren (12 –16 ) und dem Datenbankmedium (26 ) verbundenen Prozessor (24 ) zum Durchführen der Verfahrensschritte der Ansprüche 1 bis 13 und einen mit dem Prozessor (24 ) verbundenen Ausgabekommunikator (34 ), um einem Benutzer des Fahrzeugnavigationssystems die Ausweichroute mitzuteilen. - Prozessorimplementierbare Anweisungen speicherndes Speichermedium zum Steuern eines Prozessors zum Implementieren des Verfahrens nach einem der Ansprüche 1 bis 13.
- Prozessorimplementierbare Anweisungen zum Steuern eines Prozessors zum Implementieren des Verfahrens nach einem der Ansprüche 1 bis 13.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US08/786,839 US5928307A (en) | 1997-01-15 | 1997-01-15 | Method and apparatus for determining an alternate route in a vehicle navigation system |
US786839 | 1997-01-15 |
Publications (2)
Publication Number | Publication Date |
---|---|
DE69826340D1 DE69826340D1 (de) | 2004-10-28 |
DE69826340T2 true DE69826340T2 (de) | 2005-09-29 |
Family
ID=25139731
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE69826340T Expired - Lifetime DE69826340T2 (de) | 1997-01-15 | 1998-01-15 | Verfahren und Gerät zur Bestimmung eines alternativen Leitweges in einem Fahrzeugsnavigationssystem |
Country Status (5)
Country | Link |
---|---|
US (1) | US5928307A (de) |
EP (1) | EP0854463B1 (de) |
JP (1) | JP3065978B2 (de) |
CA (1) | CA2225974C (de) |
DE (1) | DE69826340T2 (de) |
Families Citing this family (75)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2761837B1 (fr) * | 1997-04-08 | 1999-06-11 | Sophie Sommelet | Dispositif d'aide a la navigation ayant une architecture distribuee basee sur internet |
JP4060974B2 (ja) * | 1999-02-25 | 2008-03-12 | 株式会社ザナヴィ・インフォマティクス | 経路誘導装置 |
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 |
JP2001116572A (ja) * | 1999-10-14 | 2001-04-27 | Yazaki Corp | 車載ナビゲーション装置及び車載ナビゲーション装置における処理プログラムを記録した記録媒体 |
JP3395737B2 (ja) | 1999-10-29 | 2003-04-14 | 株式会社デンソー | ナビゲーション装置 |
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 |
WO2001061276A2 (en) | 2000-02-16 | 2001-08-23 | Televigation, Inc. | Method and system for an efficient operating environment in a real-time navigation system |
US6278942B1 (en) | 2000-03-21 | 2001-08-21 | Navigation Technologies Corp. | Method and system for providing routing guidance |
US7103474B1 (en) * | 2000-06-08 | 2006-09-05 | Mitsubishi Denki Kabushiki Kaisha | Navigation device |
ATE542111T1 (de) * | 2001-01-24 | 2012-02-15 | Telenav Inc | Echtzeit-navigationssystem für eine mobile umgebung |
JP4643031B2 (ja) * | 2001-01-31 | 2011-03-02 | クラリオン株式会社 | 経路探索装置 |
US6587785B2 (en) * | 2001-09-21 | 2003-07-01 | General Motors Corporation | Method and system for mobile vehicle re-routing |
JP3960851B2 (ja) * | 2001-12-04 | 2007-08-15 | パイオニア株式会社 | ナビゲーション装置 |
JP2003240572A (ja) * | 2002-02-14 | 2003-08-27 | Pioneer Electronic Corp | ナビゲーション装置、その方法、そのプログラムおよびそのプログラムを記録した記録媒体 |
US7221287B2 (en) * | 2002-03-05 | 2007-05-22 | Triangle Software Llc | Three-dimensional traffic report |
US8560223B2 (en) | 2002-08-29 | 2013-10-15 | Mapquest, Inc. | Automated route determination |
US6807483B1 (en) | 2002-10-11 | 2004-10-19 | Televigation, Inc. | Method and system for prediction-based distributed navigation |
JP3722108B2 (ja) | 2002-11-01 | 2005-11-30 | 株式会社デンソー | カーナビゲーション装置 |
JP4069378B2 (ja) | 2002-12-18 | 2008-04-02 | アイシン・エィ・ダブリュ株式会社 | ナビゲーション装置並びに該装置用プログラム及び記録媒体 |
ATE357646T1 (de) * | 2003-02-26 | 2007-04-15 | Tomtom Int Bv | Navigationseinrichtung mit berührungsschirm |
GB0304358D0 (en) * | 2003-02-26 | 2003-04-02 | Palmtop Software B V | Navigator 2.0 features |
CN1714275B (zh) * | 2003-07-16 | 2012-02-22 | 哈曼贝克自动系统股份有限公司 | 导航系统及在导航系统中确定路线的方法 |
US7610145B2 (en) | 2003-07-25 | 2009-10-27 | Triangle Software Llc | System and method for determining recommended departure time |
US7035734B2 (en) * | 2003-12-10 | 2006-04-25 | Cisco Technology, Inc. | Method and system for communicating navigation information |
US7289904B2 (en) | 2004-04-06 | 2007-10-30 | Honda Motor Co., Ltd. | Vehicle navigation system and methods for incorporating user preferences into same |
US7680594B2 (en) * | 2004-04-06 | 2010-03-16 | Honda Motor Co., Ltd. | Display method and system for a vehicle navigation system |
US7222018B2 (en) | 2004-04-06 | 2007-05-22 | Honda Motor Co., Ltd. | Bandwidth and memory conserving methods for a vehicle navigation system |
US7671764B2 (en) * | 2004-04-06 | 2010-03-02 | Honda Motor Co., Ltd. | Method and system for using traffic flow data to navigate a vehicle to a destination |
US7680596B2 (en) | 2004-04-06 | 2010-03-16 | Honda Motor Co., Ltd. | Route calculation method for a vehicle navigation system |
US7319931B2 (en) * | 2004-04-06 | 2008-01-15 | Honda Motor Co., Ltd. | Methods for filtering and providing traffic information |
US7366606B2 (en) | 2004-04-06 | 2008-04-29 | Honda Motor Co., Ltd. | Method for refining traffic flow data |
FR2876819A1 (fr) * | 2004-10-18 | 2006-04-21 | Michelin Soc Tech | Procede de determination d'un itineraire en fonction de l'indice de sinuosite. |
US20060136128A1 (en) * | 2004-12-17 | 2006-06-22 | E-Lead Electronics Co., Ltd. | Method for accelerating reprocessing of a navigation route |
US7266450B2 (en) * | 2005-05-23 | 2007-09-04 | General Motors Corporation | Method and system for selecting route guidance data for off-board navigation |
US20070150174A1 (en) * | 2005-12-08 | 2007-06-28 | Seymour Shafer B | Predictive navigation |
US20070135990A1 (en) * | 2005-12-08 | 2007-06-14 | Seymour Shafer B | Navigation route information for traffic management |
US7590490B2 (en) * | 2006-01-09 | 2009-09-15 | Mitac International Corporation | Smart detour |
WO2007105582A1 (ja) | 2006-03-10 | 2007-09-20 | Pioneer Corporation | 移動経路探索装置、その方法、そのプログラム、そのプログラムを記録した記録媒体、および、案内誘導装置 |
US7668653B2 (en) | 2007-05-31 | 2010-02-23 | Honda Motor Co., Ltd. | System and method for selectively filtering and providing event program information |
US8554475B2 (en) | 2007-10-01 | 2013-10-08 | Mitac International Corporation | Static and dynamic contours |
US8099308B2 (en) | 2007-10-02 | 2012-01-17 | Honda Motor Co., Ltd. | Method and system for vehicle service appointments based on diagnostic trouble codes |
DE102008025130A1 (de) * | 2008-05-26 | 2009-12-03 | Continental Automotive Gmbh | Verfahren zum Festlegen einer Route in einem Navigationssystem |
US8712675B2 (en) * | 2008-06-02 | 2014-04-29 | International Business Machines Corporation | Preventative traffic congestion social networking improvement system within a community |
WO2009155999A1 (en) * | 2008-06-25 | 2009-12-30 | Tomtom International B.V. | Navigation apparatus and method of route configuration |
US9395196B2 (en) * | 2008-06-30 | 2016-07-19 | General Motors Llc | Method and system of using turn-by-turn server based reroutes data to improve a navigation user interface |
TWI391628B (zh) * | 2008-08-07 | 2013-04-01 | Mitac Int Corp | 導航系統及其路徑規劃方法,及其機器可讀取媒體 |
TWI373604B (en) * | 2008-08-07 | 2012-10-01 | Mitac Int Corp | Navigation systems and related route planning methods, and machine readable medium thereof |
US8010285B1 (en) | 2008-09-30 | 2011-08-30 | Denise Jason A | Electronic navigation related technology |
US20100121564A1 (en) * | 2008-10-31 | 2010-05-13 | Hitachi Automotive Systems, Ltd. | Remote guide system, remote guide method and remote guide device |
US8982116B2 (en) | 2009-03-04 | 2015-03-17 | Pelmorex Canada Inc. | Touch screen based interaction with traffic data |
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 |
US8135804B2 (en) | 2009-07-07 | 2012-03-13 | Honda Motor Co., Ltd. | Method for scheduling and rescheduling vehicle service appointments |
US8417448B1 (en) | 2010-04-14 | 2013-04-09 | Jason Adam Denise | Electronic direction technology |
WO2011133016A2 (en) * | 2010-04-20 | 2011-10-27 | Dr Ir Tee Clarence Augustine Teck Huo | Junction adaptive reactive routing (jarr) protocol for vehicular ad-hoc networks in a city environment [1-3]. |
TWI402781B (zh) * | 2010-08-31 | 2013-07-21 | 主動式導航系統 | |
CN102384750B (zh) * | 2010-08-31 | 2015-07-22 | 爱普瑞股份有限公司 | 主动式导航系统 |
EP2638493A4 (de) | 2010-11-14 | 2017-12-13 | Muddy River, Series 97 of Allied Security Trust 1 | Crowdsource-verkehrsnachrichten |
EP2455714B1 (de) * | 2010-11-18 | 2019-01-23 | Harman Becker Automotive Systems GmbH | Verfahren und Vorrichtung zum Anzeigen von Straßensegmenten |
US20120185118A1 (en) * | 2011-01-19 | 2012-07-19 | GM Global Technology Operations LLC | System and method for optimizing a driving route for a vehicle |
WO2012159083A2 (en) | 2011-05-18 | 2012-11-22 | Triangle Software Llc | System for providing traffic data and driving efficiency data |
JP5923883B2 (ja) * | 2011-07-13 | 2016-05-25 | アイシン・エィ・ダブリュ株式会社 | 経路探索システム、経路探索方法および経路探索プログラム |
CA2883973C (en) | 2012-01-27 | 2021-02-23 | Edgar Rojas | 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 |
EP2986941B1 (de) * | 2013-04-17 | 2019-05-22 | TomTom Navigation B.V. | Verfahren und vorrichtung zur bereitstellung von reiseinformationen |
US9513132B2 (en) | 2014-08-21 | 2016-12-06 | Here Global B.V. | Measuring quality in optimal navigation routes by navigation systems |
EP3209969B1 (de) * | 2014-10-20 | 2020-03-04 | TomTom Navigation B.V. | Alternative routen |
CN104977014B (zh) * | 2014-11-20 | 2018-05-29 | 腾讯科技(深圳)有限公司 | 一种终端的导航方法及装置 |
EP3303997B1 (de) * | 2015-05-28 | 2022-07-06 | Google LLC | Dynamische integration von offline- und online-daten in eine geografische anwendung |
US10729055B2 (en) * | 2017-06-19 | 2020-08-04 | Cnh Industrial America Llc | System and method for determining swath connections |
US10900794B2 (en) | 2017-08-22 | 2021-01-26 | Honda Motor Co., Ltd. | System and methods for modifying route navigation with waypoints |
US11955003B1 (en) | 2021-02-01 | 2024-04-09 | Thomas J. Ikeler | Enhanced transportation control |
CN113487903B (zh) * | 2021-07-04 | 2022-08-26 | 深圳市天之眼科技有限公司 | 一种车联网智能导航越障方法、装置和电子设备 |
Family Cites Families (41)
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 |
US5243528A (en) * | 1990-09-12 | 1993-09-07 | Motorola, Inc. | Land vehicle navigation apparatus with visual display |
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 |
US5184303A (en) * | 1991-02-28 | 1993-02-02 | Motorola, Inc. | Vehicle route planning system |
JPH04315913A (ja) * | 1991-04-16 | 1992-11-06 | Pioneer Electron Corp | 車両方位測定装置 |
JP2955073B2 (ja) * | 1991-08-05 | 1999-10-04 | ビステオン・テクノロジーズ,エル・エル・シー | 車両用ナビゲーションシステム |
US5291412A (en) * | 1992-03-24 | 1994-03-01 | Zexel Corporation | Navigation system |
US5291413A (en) * | 1992-04-14 | 1994-03-01 | Zexel Corporation Daihatsu-Nissan Ikebukuro | Navigation system for guiding a vehicle along a precomputed optimal route |
DE69428505T2 (de) * | 1993-12-27 | 2002-06-06 | Aisin Aw Co., Ltd. | Kartenanzeigesystem |
JP3488969B2 (ja) * | 1994-03-09 | 2004-01-19 | 本田技研工業株式会社 | 車両誘導装置 |
JP3381459B2 (ja) * | 1995-05-30 | 2003-02-24 | 株式会社デンソー | 車両用走行案内装置 |
-
1997
- 1997-01-15 US US08/786,839 patent/US5928307A/en not_active Expired - Lifetime
- 1997-12-24 CA CA002225974A patent/CA2225974C/en not_active Expired - Fee Related
-
1998
- 1998-01-14 JP JP10005553A patent/JP3065978B2/ja not_active Expired - Lifetime
- 1998-01-15 DE DE69826340T patent/DE69826340T2/de not_active Expired - Lifetime
- 1998-01-15 EP EP98300264A patent/EP0854463B1/de not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
US5928307A (en) | 1999-07-27 |
CA2225974C (en) | 2004-03-23 |
DE69826340D1 (de) | 2004-10-28 |
JPH10221100A (ja) | 1998-08-21 |
EP0854463A2 (de) | 1998-07-22 |
CA2225974A1 (en) | 1998-07-15 |
EP0854463B1 (de) | 2004-09-22 |
JP3065978B2 (ja) | 2000-07-17 |
EP0854463A3 (de) | 2000-05-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE69826340T2 (de) | Verfahren und Gerät zur Bestimmung eines alternativen Leitweges in einem Fahrzeugsnavigationssystem | |
DE69728501T2 (de) | Fahrzeugnavigationssystem | |
DE10345559B4 (de) | Fahrzeugnavigationssystem, welches eine automatische Fahrstraße priorisiert, und entsprechendes Routensuchverfahren | |
DE69835055T2 (de) | Verfahren und Vorrichtung zur Anzeige der momentanen Position eines Fahrzeugs | |
DE69728348T2 (de) | Routenführungssystem und -verfahren zur Verwendung bei Fahrzeugnavigation | |
DE69925779T2 (de) | Routensuchvorrichtung | |
DE112016004370B4 (de) | Fahrzeugsteuerung und Fahrzeugsteuervorrichtung | |
DE68924697T2 (de) | Innerhalb eines Fahrzeugs angeordnetes adaptives Routenführungssystem. | |
DE69419066T2 (de) | Navigationsvorrichtung | |
DE69127471T2 (de) | Mehrstreckenauswahlnavigationsvorrichtung für ein Landfahrzeug | |
DE69625309T2 (de) | Fahrzeugsnavigationsgerät | |
DE60206443T2 (de) | Navigationssystem für Fahrzeug | |
DE19703436B4 (de) | Fahrzeuggebundene Wegesuchvorrichtung und Wegesuchverfahren | |
DE60316937T2 (de) | Verfahren zum Verarbeiten von digitalen Kartendaten | |
DE69938403T2 (de) | Verfahren und Vorrichtung zur Routenberechnung | |
DE60119062T2 (de) | Navigationsvorrichtung | |
DE3880689T2 (de) | Navigationsvorrichtung. | |
DE69714625T2 (de) | Verfahren und Vorrichtung zur Auswahl des Zieles bei einem Navigationssystem im Fahrzeug | |
DE69625142T2 (de) | Fahrzeugnavigationssystem | |
DE10050765B4 (de) | Streckenfestlegungsverfahren und zugehörige Navigationsvorrichtung | |
DE69129892T2 (de) | Vorrichtung für eine günstige Route-Auswahl | |
DE102019108795A1 (de) | Fahrzeugwegidentifikation | |
DE102018211941B4 (de) | Verfahren zum Ermitteln einer Kreuzungstopologie einer Straßenkreuzung | |
DE10356695B4 (de) | Navigationssystem | |
DE102005046177A1 (de) | Fahrzeugnavigationssystem |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
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 |