DE102011079794B4 - Fahrzeugnavigationsverfahren - Google Patents

Fahrzeugnavigationsverfahren Download PDF

Info

Publication number
DE102011079794B4
DE102011079794B4 DE102011079794.7A DE102011079794A DE102011079794B4 DE 102011079794 B4 DE102011079794 B4 DE 102011079794B4 DE 102011079794 A DE102011079794 A DE 102011079794A DE 102011079794 B4 DE102011079794 B4 DE 102011079794B4
Authority
DE
Germany
Prior art keywords
route
tolerance
vehicle
points
area
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.)
Active
Application number
DE102011079794.7A
Other languages
English (en)
Other versions
DE102011079794A1 (de
Inventor
Mark Schunder
Mark Scalf
Joseph J. Berry
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.)
Ford Global Technologies LLC
Original Assignee
Ford Global Technologies LLC
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
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=45471249&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=DE102011079794(B4) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Ford Global Technologies LLC filed Critical Ford Global Technologies LLC
Publication of DE102011079794A1 publication Critical patent/DE102011079794A1/de
Application granted granted Critical
Publication of DE102011079794B4 publication Critical patent/DE102011079794B4/de
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

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
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/09Arrangements for giving variable traffic instructions
    • G08G1/0962Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
    • G08G1/0968Systems involving transmission of navigation instructions to the vehicle
    • G08G1/096805Systems involving transmission of navigation instructions to the vehicle where the transmitted instructions are used to compute a route
    • G08G1/096827Systems involving transmission of navigation instructions to the vehicle where the transmitted instructions are used to compute a route where the route is computed onboard
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/09Arrangements for giving variable traffic instructions
    • G08G1/0962Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
    • G08G1/0968Systems involving transmission of navigation instructions to the vehicle
    • G08G1/096833Systems involving transmission of navigation instructions to the vehicle where different aspects are considered when computing the route
    • G08G1/096844Systems 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

Abstract

Fahrzeugnavigationsverfahren, umfassend: Bestimmen einer Fahrtstrecke zu einem Ziel; Einteilen der Fahrtstrecke in eine Vielzahl von Teilen; Bestimmen einer Anzahl von Ausfahrten für jeden Teil; Zuweisen einer Toleranz zu jedem Teil basierend auf der bestimmten Anzahl von Ausfahrten; unter Verwendung der zugewiesenen Toleranzen Bestimmen von die Fahrtstrecke definierenden Punkten, so dass die die Fahrtstrecke umfassenden Straßen innerhalb eines durch die Toleranz in Verbindung mit einer Vielzahl von aufeinanderfolgenden Punkten entlang der Fahrtstrecke verbindenden Linien definierten begrenzten Bereichs liegen; und Zustellen der bestimmten Punkte zu einem Fahrzeugrechensystem (1) über eine drahtlose Verbindung zwischen einem Navigationsserver und dem Fahrzeug zum Navigieren des Fahrzeugs zum Ziel, wobei der begrenzte Bereich ein Bereich mit den Linien als Mittelachse ist und die Toleranz eine Entfernung von einer der beiden Seiten der Linien zwischen aufeinanderfolgenden Punkten zu einer Außengrenze des begrenzten Bereichs definiert, oder wobei der begrenzte Bereich ein Bereich mit der Linie als Mittelachse ist und die Toleranz eine axial um die Linien zentrierte Entfernung definiert, so dass die halbe Toleranz gleich der Entfernung von der Linie zu einer Außengrenze des begrenzten Bereichs ist.

Description

  • Die Erfindung betrifft ein Fahrzeugnavigationsverfahren.
  • Fahrzeugnavigationssysteme wie beispielsweise Bordsysteme und tragbare GPS-Systeme stehen schon seit Jahren zur Verfügung. Ursprünglich würden diese Systeme häufig Karteninformationen von herausnehmbaren Medien wie beispielsweise einer CD oder DVD empfangen. In letzter Zeit weisen viele der Kartensysteme einen Karteninformationen speichernden internen Speicher auf.
  • Obwohl einige Systeme Karten auf örtlichem Speicher, beispielsweise einem Festplattenlaufwerk (HDD – Hard Disk Drive) oder Flash-Speicher, speichern, können andere Systeme mit einem entfernten Netz Kontakt aufnehmen, um Karteninformationen zu empfangen. Diese Informationen können beispielsweise eine Reihe von über eine drahtlose Verbindung zugestellten Richtungen sein. In derartigen Fällen, wo Kartendaten nicht (oder nur teilweise) auf einem örtlichen HDD gespeichert sind, könnte ein Anbieter beispielsweise durch Bandbreitenbegrenzungen darin beschränkt sein, wie schnell die Daten zugestellt werden können.
  • In mindestens einem bestehenden System, dem Ford-SYNC-System, kann sich ein Fahrzeugrechensystem (das ein Fahrzeugnavigationssystem entweder an Bord oder außerhalb des Fahrzeugs enthalten kann oder mit ihm in Verbindung steht) unter Verwendung des Sprachkanals mit einem entfernten Netz verbinden. Diese Verbindung ist eine bandbreitenbegrenzte Verbindung, die das Sprachband einer mit dem Fahrzeugrechensystem und einem entfernten Netz verbundenen drahtlosen Vorrichtung benutzt.
  • Da das Sprachband eine begrenzte verfügbare Bandbreite aufweist, werden die Informationen auf eine niedrige Zustellgeschwindigkeit (beispielsweise bezüglich einer reinen Datenverbindung) begrenzt. Während dies normalerweise ein Datennot-Szenario möglicherweise nicht beeinflusst, da der Benutzer warten kann, kann dies in einigen Fällen etwas problematisch sein, wie im Fall eines Richtungen anfordernden Benutzers in einem sich bewegenden Fahrzeug. Wenn die angeforderten Richtungen über die verfügbare Bandbreite nicht wirkungsvoll zugestellt werden können, kann der Benutzer sogar eine erste oder selbst eine zweite Biegung auf einer Fahrtstrecke verpassen, ehe die Richtungen dem Fahrzeug zugestellt werden (beispielsweise aufgrund der Zustellung einer großen Datei über eine Verbindung mit geringer Bandbreite).
  • Die US 2010/0017119 A1 offenbart ein Fahrzeugnavigationsverfahren umfassend: Bestimmen einer Fahrtstrecke zu einem Ziel, wobei die Fahrtstrecke aus einer Vielzahl von Teilen bestehen kann; Zuweisen einer Toleranz zu jedem Teil; Bestimmen von die Fahrtstrecke definierenden Punkten, so dass die die Fahrtstrecke umfassenden Straßen innerhalb eines durch die Toleranz in Verbindung mit einer Vielzahl von aufeinanderfolgenden Punkten entlang der Fahrtstrecke verbindenden Linien definierten begrenzten Bereichs liegen; und Zustellen der bestimmten Punkte zu einem Fahrzeugrechensystem zum Navigieren des Fahrzeugs zum Ziel.
  • Die US 2010/0 094 550 A1 offenbart ein Navigationsgerät in Form eines Mobilkommunikationsendgerätes zum Ermitteln und Darstellen einer Route zwischen zwei geografischen Orten. Während eine Navigation läuft, kann das Gerät Abstecher zu POIs präsentieren, und es kann eine neue Route zu einem POI berechnen und darstellen.
  • Die US 2006/0 025 923 A1 offenbart ein Navigationssystem unter Beteiligung eines Remote-Servers.
  • Die US 2007/0112504 A1 offenbart ein Navigationssystem, bei dem die Navigationsroute von einem Callcenter berechnet wird, und bei dem die Wahrscheinlichkeit eines Off-Road-Zustands anhand bestimmter Streckenmerkmale, wie der Kreuzungsdichte, abgeschätzt wird.
  • Die US 7 532 978 B2 beschreibt ein Off-Board-Navigationssystem, bei dem die von einem Remoteserver übertragene Information an die Kapazitäten des Bordgeräts angepasst wird.
  • Die US 2006/0 265 125 A1 offenbart ein Off-Board-Navigationssystem, bei dem mindestens eine Off-Road-Route vorsorglich mit übertragen wird.
  • Die US 6 909 398 B2 beschreibt ein Off-Board-Navigationssystem, bei dem im Falle von Off-Road-Zuständen eine Alternativroute on-board berechnet werden kann.
  • Der Erfindung liegt die Aufgabe zu Grunde, ein Gleichgewicht zwischen einem Höchstschwellwert (zum Verringern erforderlicher Streckenpunkte und damit Verringern der Datengröße der gesamten Fahrtstrecke) und einer Mindestzeit zum Erkennen eines Abwegzustandes herzustellen.
  • Diese Aufgabe wird durch das Verfahren gemäß Patentanspruch 1 gelöst.
  • Vorteilhafte Weiterbildungen der Erfindung sind in den abhängigen Patentansprüchen angegeben.
  • Es folgt eine Beschreibung von Ausführungsbeispielen anhand der Zeichnungen. Darin zeigen:
  • 1 eine beispielhafte Blocktopologie für ein fahrzeugbasierendes Rechensystem;
  • 2 ein erläuterndes Beispiel einer zu befahrenden Fahrtstrecke;
  • 3 ein erläuterndes Beispiel einer Navigationsberechnung mit einem der in 2 gezeigten Fahrtstrecke überlagerten niedrigen Abwegschwellwert;
  • 4 ein erläuterndes Beispiel einer Navigationsberechnung mit einem der in 2 gezeigten Fahrtstrecke überlagerten dynamisch einstellbaren Abwegschwellwert;
  • 5 ein erläuterndes Beispiel eines Verfahrens zum Einstellen eines Schwellwerts auf Grundlage einer Straßenklassifikation;
  • 6 ein erläuterndes Beispiel eines Verfahrens zum dynamischen Einstellen eines Abwegschwellwerts auf Grundlage einer Wahrscheinlichkeit einer Abwegbegebenheit; und
  • 7 ein erläuterndes Beispiel eines Verfahrens zum Bestimmen einer Wahrscheinlichkeit einer Abwegbegebenheit.
  • 1 zeigt eine beispielhafte Blocktopologie für ein fahrzeugbasierendes Rechensystem 1 (VCS – Vehicle Based Computing System) für ein Fahrzeug 31. Ein Beispiel eines solchen fahrzeugbasierenden Rechensystems 1 ist das durch die FORD MOTOR COMPANY hergestellte SYNC-System. Ein mit einem fahrzeugbasierten Rechensystem aktiviertes Fahrzeug kann eine im Fahrzeug befindliche optische vorgeschaltete Schnittstelle 4 enthalten. Auch kann der Benutzer mit der Schnittstelle zusammenwirken, wenn sie beispielsweise mit einem Sensorbildschirm versehen ist. In einem weiteren Beispiel findet die Zusammenwirkung durch Knopfdrücken, hörbare Sprache und Sprachsynthese statt.
  • In dem in 1 dargestellten Beispiel 1 steuert eine Zentraleinheit 3 mindestens einen Teil der Funktionsweise des fahrzeugbasierenden Rechensystems. Innerhalb des Fahrzeugs vorgesehen erlaubt die Zentraleinheit Bordverarbeitung von Befehlen und Routinen. Weiterhin ist die Zentraleinheit mit flüchtigem 5 und Festspeicher 7 verbunden. In dem vorliegenden Beispiel ist der flüchtige Speicher ein Direktzugriffsspeicher (RAM – Random Access Memory) und der Festspeicher ist ein Festplattenlaufwerk (HDD – Hard Disk Drive) oder ein Flash-Speicher.
  • Auch ist die Zentraleinheit mit einer Anzahl unterschiedlicher Eingänge versehen, die dem Benutzer den Anschluss an die Zentraleinheit erlauben. In dem vorliegenden Beispiel sind ein Mikrofon 29, ein Hilfseingang 25 (für Eingang 33), ein USB-Eingang 23, ein GPS-Eingang 24 und ein BLUETOOTH-Eingang 15 vorgesehen. Auch ist ein Eingangswähler 51 vorgesehen, um einem Benutzer das Wechseln zwischen verschiedenen Eingängen zu erlauben. Eine Eingabe sowohl zum Mikrofon sowie dem Hilfsverbinder wird vor ihrer Weitergabe zur Zentraleinheit durch einen Wandler 27 analog-digital gewandelt.
  • Ausgaben des Systems können eine Sichtanzeige 4 und einen Lautsprecher 13 oder Stereo-Systemausgabe enthalten, sind aber nicht darauf begrenzt. Der Lautsprecher ist mit einem Verstärker 11 verbunden und empfängt sein Signal von der Zentraleinheit 3 durch einen Digital-Analogwandler 9. Auch kann eine Ausgabe zu einer entfernten BLUETOOTH-Vorrichtung wie beispielsweise PND 54 oder eine USB-Vorrichtung wie beispielsweise eine Fahrzeugnavigationsvorrichtung 60 zusammen mit den bei 19 bzw. 21 gezeigten zweiseitig gerichteten Datenströmen getätigt werden.
  • In einem Beispiel benutzt das System 1 den BLUETOOTH-Sender/Empfänger 15 zum Kommunizieren 17 mit der nomadischen Vorrichtung 53 (z. B. Zellulartelefon, Smartphone, PDA, oder beliebige sonstige Vorrichtung mit drahtloser Fernnetzkonnektivität) eines Benutzers. Die nomadische Vorrichtung kann dann zum Kommunizieren 59 mit einem Netz 61 außerhalb des Fahrzeugs 31 durch beispielsweise Kommunikation 55 mit einem Zellularfunkturm 57 benutzt werden. Der Turm 57 kann ein WiFi-Zugangspunkt sein.
  • Beispielhafte Kommunikation zwischen der nomadischen Vorrichtung und dem BLUETOOTH-Sender/Empfänger ist durch das Signal 14 dargestellt.
  • Paaren einer nomadischen Vorrichtung 53 und des BLUETOOTH-Sender/Empfängers 15 kann durch einen Knopf 52 oder einen ähnlichen Eingang angewiesen werden. Dementsprechend wird die ZE angewiesen, dass der Bord-BLUETOOTH-Sender/Empfänger mit einem BLUETOOTH-Sender/Empfänger in einer nomadischen Vorrichtung gepaart wird.
  • Daten können zwischen der ZE 3 und dem Netz 61 unter Verwendung beispielsweise eines Datentarifs, Daten-über-Sprachverbindung oder der nomadischen Vorrichtung 53 zugeordnete MFW-Töne übermittelt werden. Als Alternative könnte es wünschenswert sein, zum Übermitteln 16 von Daten zwischen der ZE 3 und dem Netz 61 über das Sprachband ein Bord-Modem 63 mit Antenne 18 einzuschließen. Die nomadische Vorrichtung 53 kann dann zum Kommunizieren 59 mit einem Netz 61 außerhalb des Fahrzeugs 31 beispielsweise durch Kommunikation 55 mit einem Zellularfunkturm 57 benutzt werden. Das Modem 63 könnte Kommunikation 20 mit dem Turm 57 zum Kommunizieren mit dem Netz 61 herstellen. Als nichtbegrenzendes Beispiel kann das Modem 63 ein USB-Zellularmodem sein und die Kommunikation 20 kann Zellularfunkkommunikation sein.
  • In einem Beispiel ist die Zentraleinheit mit einem Betriebssystem einschließlich einer API zum Kommunizieren mit Modem-Anwendungssoftware versehen. Die Modem-Anwendungssoftware kann zum Abschließen drahtloser Kommunikation mit einem entfernten BLUETOOTH-Sender/Empfänger (wie dem in einer nomadischen Vorrichtung anzufindenden) auf ein eingebettetes Modul oder Firmware auf dem BLUETOOTH-Sender/Empfänger zugreifen.
  • In einer Weiterbildung enthält die nomadische Vorrichtung 53 ein Modem für Sprachband- oder Breitband-Datenkommunikation. In der Weiterbildung Daten-über-Sprache kann ein als Frequenzmultiplex bekanntes Verfahren implementiert werden, wenn der Eigentümer der nomadischen Vorrichtung über die Vorrichtung sprechen kann, während Daten übertragen werden. Zu anderen Zeiten kann, wenn der Eigentümer die Vorrichtung nicht benutzt, die Datenübertragung die gesamte Bandbreite nutzen (300 Hz bis 3,4 kHz in einem Beispiel).
  • Wenn der Benutzer einen mit der nomadischen Vorrichtung verbundenen Datentarif aufweist, ist es möglich, dass der Datentarif Breitbandübertragung ermöglicht und das System eine viel breitere (die Datenübertragung beschleunigende) Bandbreite benutzen könnte. In einer noch weiteren Weiterbildung wird die nomadische Vorrichtung 53 durch eine (nicht gezeigte) Zellularfunkkommunikationsvorrichtung ersetzt, die im Fahrzeug 31 eingebaut ist. In einer noch weiteren Weiterbildung kann die ND 53 eine drahtlose Ortsnetz-(LAN – Local Area Network)Vorrichtung sein, die der Kommunikation über beispielsweise (und ohne Begrenzung) ein 802.11g-Netz(d.h. WiFi-) oder ein WiMax-Netz fähig ist.
  • In einer Weiterbildung können ankommende Daten über eine Daten-über-Sprachverbindung oder einen Datentarif durch die nomadische Vorrichtung, durch den Bord-BLUETOOTH-Sender/Empfänger und in die interne ZE 3 des Fahrzeugs weitergeleitet werden. Im Fall gewisser zeitweiliger Daten können die Daten beispielsweise auf dem HDD oder einem sonstigen Speichermedium 7 gespeichert werden, bis die Daten nicht länger benötigt werden.
  • Zusätzliche Quellen, die an das Fahrzeug angeschaltet werden können, enthalten eine persönliche Navigationsvorrichtung 54 mit beispielsweise einer USB-Verbindung 56 und/oder einer Antenne 58 oder eine Fahrzeugnavigationsvorrichtung 60 mit einer USB 62 oder sonstigen Verbindung, eine Bord-GPS-Vorrichtung 24 oder (nicht gezeigtes) entferntes Navigationssystem mit Konnektivität zum Netz 61.
  • Weiterhin könnte die ZE in Verbindung mit einer Vielzahl sonstiger Hilfsvorrichtungen 65 stehen. Diese Vorrichtungen können durch eine drahtlose 67 oder drahtgebundene 69 Verbindung verbunden sein. Ebenfalls oder als Alternative könnte die ZE mit einem fahrzeugbasierten drahtlosen Router 73, beispielsweise unter Verwendung eines WiFi-Sender/Empfängers 71, verbunden sein. Dies könnte der ZE den Anschluss an entfernte Netze in Reichweite des örtlichen Routers 73 erlauben. Die Hilfsvorrichtung 65 kann persönliche Medienspieler, drahtlose Gesundheitsvorrichtungen, tragbare Rechner und dergleichen enthalten, ist aber nicht darauf begrenzt.
  • 2 zeigt ein erläuterndes Beispiel einer zu befahrenden Fahrtstrecke. In diesem Beispiel befindet sich ein Benutzer zuerst an einer gegenwärtigen Stelle 201. Der Benutzer kann aktuell in Bewegung sein oder stationär sein, aber dies ist der Punkt, von dem aus die Richtungen zu einem Ziel 215 angefordert werden.
  • In diesem Beispiel ist eine erste Straße 203, entlang der ein Benutzer fährt, relativ gerade. Obwohl sich die Straße bei ihrem Verlauf nach Osten zum Norden krümmt, ist die Straße im Allgemeinen gerade und besitzt keine Abwege, ehe der Benutzer auf die Straße 205 abbiegt.
  • Die Straße 205 besitzt mehrere Serpentinen, ist aber auch frei von Kreuzungen, ehe der Benutzer in die Straße 207 einfährt. Die Straße 207 wird zur Straße 213 befahren, die zum Ziel führt. Die Straße 207 besitzt eine ziemlich bedeutsame Kurve wie auch mehrere Abwege 209 und 211, an denen der Benutzer vorbeifahren muss, um das Ziel 215 zu erreichen.
  • 3 zeigt ein erläuterndes Beispiel einer Navigationsberechnung mit einem der in 2 gezeigten Fahrtstrecke überlagerten niedrigen Abwegschwellwert. In diesem Beispiel besitzt ein Navigationssystem einen niedrigen Abwegschwellwert 301. Der Abwegschwellwert ist eine Toleranz, die bestimmt, ob ein Benutzer noch auf einer zugewiesenen Fahrtstrecke fährt. Beispielsweise und ohne Begrenzung, wenn die Toleranz auf 20 Fuß eingestellt ist, dann wird das Navigationssystem, solange wie eine GPS-Stellung eines Benutzers innerhalb von 20 Fuß der einer gegebenen Straße entsprechenden GPS-Koordinaten erkannt wird, erkennen, dass der Benutzer noch auf der richtigen Straße fährt.
  • Wenn die Abwegtoleranz für einen gegebenen Bereich zu hoch eingestellt ist, könnte ein Benutzer sich leicht abwegs befinden und das System würde den Abwegzustand nicht erkennen. Wenn beispielsweise und ohne Begrenzung die Toleranz auf 200 Fuß eingestellt wäre, in einer Nachbarschaft, wo die Straßen 100 Fuß auseinander liegen, dann könnte der Benutzer um bis zu zwei Straßen abwegs liegen und das Navigationssystem würde immer noch denken, dass sich der Benutzer auf der Fahrtstrecke befindet.
  • In dem in 3 gezeigten Beispiel ist die Toleranz 301 als die zu befahrende Fahrtstrecke eingrenzend dargestellt (die eigentlichen Straßen sind der Klarheit der Darstellung halber entfernt worden). Die Fahrtstrecke 317 ist die dem Navigationssystem „bekannte” Fahrtstrecke. In diesem Beispiel sind, solange wie die eigentliche Straße innerhalb der Toleranz um die Fahrtstrecke 317 herum verbleibt, zusätzliche „Streckenpunkte” (z. B. 303) nur solange notwendig, wie weniger Streckenpunkte eine Fahrstrecke bereitstellen würden, die außerhalb der Toleranz besteht. Anders gesagt, da die Toleranz die gesamte eigentliche Fahrtstrecke enthält, dann registriert das System keinen Abwegzustand, solange wie der Benutzer auf der eigentlichen Fahrtstrecke bleibt. Wenn der Benutzer zufällig abdreht und in Stellung 319 endet, dann würde ein Abwegzustand erkannt werden.
  • Wie in 3 ersichtlich, liegt für mindestens den ersten Teil der Fahrt zum Abwegpunkt 319 die Straße noch innerhalb der Toleranz und es könnte daher einige Sekunden benötigen, damit das System den Abwegzustand erkennt. Wenn die Toleranz verkleinert werden würde, dann würde mehr von der zum Abwegpunkt 319 führenden Straße außerhalb der Toleranz fallen und das System würde den Abwegzustand schneller erkennen. Der Kompromiss dabei liegt jedoch darin, dass mehr Straßenpunkte zum Definieren der Fahrtstrecke benötigt sein könnten, wie Bereiche wie die Kurve zwischen Punkten 309 und 311 und die Kurve zwischen Punkten 321 und 313. Bei der Toleranz mit ihrem gegenwärtigen Niveau bleibt jedoch die gesamte Fahrtstrecke innerhalb der Toleranz und solange wie der Fahrer auf der Fahrtstrecke bleibt, registriert das System keinen Abwegzustand.
  • In diesem Beispiel werden zum Darstellen einer Fahrtstrecke 15 Punkte benutzt. Jeder Punkt kann mindestens ein zweiteiliges Nummernpaar sein, wobei jede Nummer 6 Dezimalstellen aufweist. So kann unter Verwendung einer niedrigen Toleranz eine lange Fahrtstrecke oder eine Fahrtstrecke mit vielen Kurven eine bedeutsame Anzahl von zu definierenden Datenpunkten erfordern.
  • In dem vorliegenden Beispiel ist die Fahrtstrecke 317 durch eine Reihe von die Streckenpunkte verbindenden geraden Linien dargestellt. Diese geraden Linien sind nicht die wirklichen Linien, entlang denen ein Benutzer fahren wird, sondern dienen zum Definieren der Toleranz, innerhalb welcher die tatsächliche Fahrtstrecke enthalten sein könnte.
  • In diesem Beispiel ist ein Streckenpunkt mindestens auf jeder Kurve enthalten. Auf der Fahrtstrecke zwischen Punkten 201, 303 und dem ersten von Punkten 305 könnte es möglich sein, die Fahrtstrecke unter Verwendung nur von Punkten 201 und dem ersten der Punkte 305 zu definieren. Dies würde jedoch nicht die Kurve am Punkt 303 enthalten und der Benutzer müsste raten, welche Richtung an der Gabelung der Straße zu nehmen ist. An jedem Datenpunkt kann das System jedoch wo nötig eine Anweisung bereitstellen und das System kann daher die Anweisung zum Abdrehen am Punkt 303 enthalten.
  • In einigen Fällen kann eine Reihe von Punkten zum Definieren eines Teils einer Fahrtstrecke benötigt sein, obwohl keine Anweisung an diesen Punkten bereitgestellt wird. Beispielsweise und ohne Begrenzung definieren die Punkte 305 und 307 die Kurven an diesen Punkten, obwohl keine tatsächliche Anweisung zum Benutzer benötigt wird (da der Benutzer keine Wahl hat, außer der Straße zu folgen. Die Notwendigkeit für die Vielzahl von die Kurve definierenden Punkten könnte durch Erhöhen der Toleranz beseitigt werden, obwohl dies andere Probleme verursachen könnte wie schon bemerkt (wie beispielsweise Verfehlen, einen Abwegzustand schnell genug zu erkennen). Ähnlich würden die Punkte 311, 315 nicht benötigt, wenn die Toleranz erhöht wäre.
  • Punkte 309, 313 und 321 sind eingeschlossen, da es Straßenunterbrechungen gibt und/oder Biegungsanweisungen an diesen Punkten erforderlich sind.
  • 4 zeigt ein erläuterndes Beispiel einer Navigationsberechnung mit einem der in 2 gezeigten Fahrtstrecke überlagerten dynamisch einstellbaren Abwegschwellwert. In diesem Beispiel kann ein größerer Schwellwert für Teile der Fahrtstrecke 415 benutzt werden, wo es geringe oder keine Chance dafür gibt, dass der Benutzer von der Fahrtstrecke abweicht. Beispielsweise gibt es zwischen Punkten 201 und 407 nur eine Abbiegung, wo ein Benutzer von der Fahrtstrecke abweichen könnte (nach dem Punkt 401). Dementsprechend ist in diesem Beispiel der Abwegschwellwert auf einen großen Wert eingestellt (beispielsweise 100 Fuß). Da der Benutzer physikalisch von der Straße ab und auf eine Nichtstraße fahren müsste, um die Fahrtstrecke an einer beliebigen Stelle zu verlassen, kann eine geringere Anzahl von Punkten zum Definieren der Fahrtstrecke benutzt werden. An eigentlichen Biegungen 401, 407 bereitgestellte Punkte werden wie zwei Punkte 403, 405 auch zum Definieren des gekrümmten Teils der Straße benutzt. Bei Einsatz eines ausreichend großen Schwellwerts wären sogar Punkte 403 und 405 nicht benötigt.
  • In diesem Beispiel wird so, wie mehr Möglichkeiten für Abwegzustände verfügbar werden, der Schwellwert dynamisch herabgesetzt. Beispielsweise wird zwischen Punkten 407 und 413 der Schwellwert nahe an den in 3 gezeigten ursprünglichen Schwellwert herabgesetzt. In diesem Beispiel beruht dies darauf, dass mehrere Ausfahrten möglich sind, wo der Benutzer von der Fahrtstrecke abweichen könnte und dementsprechend ist es wünschenswert, einen Abwegzustand schneller zu bestimmen (z. B. einen kleineren Schwellwert zu benutzen). Wenn beispielsweise der größere Schwellwert benutzt werden würde, kann das System möglicherweise nicht einmal einen Abwegzustand am Punkt 319 erkennen.
  • Selbst mit diesem verringerten Schwellwert über diesen Teil der Landstraße kann das System die Fahrtstrecke nur unter Verwendung der Biegungspunkte 409 und 411 aufzeichnen.
  • Es ist wünschenswert, ein Gleichgewicht zwischen einem Höchstschwellwert (zum Verringern erforderlicher Streckenpunkte und damit Verringern der Datengröße der gesamten Fahrtstrecke) und einer Mindestzeit zum Erkennen eines Abwegzustandes herzustellen. Dies kann beispielsweise ohne Begrenzung durch dynamisches Einstellen des Schwellwerts auf Grundlage einer Anzahl von Wahlmöglichkeiten für Abwegzustände oder durch dynamisches Einstellen des Schwellwerts auf Grundlage einer Straßenklassifikationsart erreicht werden.
  • In einem Klassifikationssystem wird Straßen eine Bewertung basierend auf der Geschwindigkeitsgrenze der Straße erteilt. Die Klassifikation kann allgemein Straßenklassen definieren (z. B. ohne Begrenzung eine Straße der Klasse III kann eine Geschwindigkeit von 40–50 mph aufweisen). Obwohl dies nicht ein perfekter Führer ist, sind Straßen mit Geschwindigkeiten von über 60 mph im Allgemeinen Landstraßen (und weisen daher gewöhnlich weniger Abwegmöglichkeiten als beispielsweise eine Nebenstraße auf). Dementsprechend wird das System in einer Ausführungsform einen größeren Schwellwert benutzen, wenn der Fahrer auf einer Straße der Landstraßenklasse fährt, und einen kleineren Schwellwert, wenn der Fahrer sich auf einer Nebenstraße befindet.
  • Die Nebenstraßen können sogar zwischen Klassen weiter abgegrenzt sein, so dass Klassen, die gewöhnlich weniger Raum zwischen sich oder mehr Ausfahrten aufweisen, mit kleineren Schwellwerten abgebildet werden als Straßen, die gewöhnlich weiter beabstandet sind oder weniger Ausfahrtgelegenheiten aufweisen.
  • In einer noch weiteren Ausführungsform können ein oder zwei allgemeine Schwellwerte benutzt werden. Beispielsweise kann ein Schwellwert von 100 Fuß für Landstraßenfahrt benutzt werden und ein Schwellwert von zwanzig Fuß kann für Nebenstraßenfahrt benutzt werden.
  • Besondere Verfahren können zum Einstellen von Schwellwerten auf Basis der Notwendigkeit des Abgleichs von der Berechnungsgeschwindigkeit gegenüber der Herunterladungsgröße gegenüber der Verzögerung der Abwegberechnung genutzt werden. Beispielsweise könnte Verwendung des einfachen Zwei-Schwellwerteverfahrens schnellere Ergebnisse erzeugen und eine Gesamtfahrtstrecke relativ geringer Größe in vielen Fällen bewahren, da der große Schwellwert auf Landstraßen häufig eine Fahrtstrecke mit lange Entfernungen verbindenden wenigen Datenpunkten bewirken wird. Dieses System könnte jedoch für eine langsamere Diagnose von Abwegzuständen empfindlicher sein und es besteht eine größere Möglichkeit, dass ein Benutzer weiter abwegs fährt, ehe er über den Fehler benachrichtigt wird, als unter einem anderen System.
  • Verwenden einer größeren Anzahl von Schwellwertabgrenzungen mit mindestens einer unter zwanzig Fuß (als Beispiel) könnte die Wahrscheinlichkeit von Verzögerung beim Diagnostizieren eines Abwegzustandes verringern, könnte aber die Anzahl von zum Definieren einer Fahrtstrecke benötigten insgesamten Streckenpunkten erhöhen. Dies würde die Gesamt-Herunterladungsgröße erhöhen. Auch könnte die Verarbeitungszeit gesteigert werden, da Berechnen von mehr Punkten eine längere Zeit in Anspruch nehmen könnte.
  • In einem dritten Beispiel könnte die Schwellwertgröße dynamisch auf Grundlage der Anzahl von Abwegmöglichkeiten für eine bevorstehende Länge einer Fahrtstrecke bestimmt werden. In diesem Beispiel würde die Verarbeitungszeit wahrscheinlich erhöht werden, da das System einen Teil einer Fahrtstrecke für Abwegmöglichkeiten „überprüfen” müsste (z. B. ohne Begrenzung die Anzahl von Abbiegungen zählen müsste). Die Anzahl von Datenpunkten würde wahrscheinlich ebenfalls mehr als das feste Zwei-Schwellwertesystem sein, und die sich ergebende Datenpackung würde wahrscheinlich größer sein. Die Abwegbenachrichtigung würde jedoch wahrscheinlich einer optimalen Lage näher liegen, da der Schwellwert verringert wird, wenn eine höhere Anzahl von Abwegmöglichkeiten vorhanden ist.
  • 5 zeigt ein erläuterndes Beispiel eines Verfahrens zum Einstellen eines Schwellwerts basierend auf einer Straßenklassifikation. In diesem Beispiel wird durch ein Streckenbestimmungsverfahren ein Abschnitt einer zu befahrenden Fahrtstrecke 501 untersucht. Obwohl die Fahrstrecke auf zahlreiche Weisen eingeteilt werden könnte, ist in dem vorliegenden Beispiel ein Abschnitt durch jede einzelne Straße definiert. Anders gesagt wird, wenn eine Fahrtstrecke verlangt, dass ein Fahrer eine Straße für eine andere verlässt, ein neuer Abschnitt erhalten. Ein der Abschnittklassifikation entsprechender Schwellwert wird eingestellt 503 und dann überprüft das Verfahren, ob irgendwelche weiteren Abschnitte bestehen 505. Wenn keine neuen Abschnitte bestehen, schreitet das Verfahren zur Streckenberechnung 507 fort. Wenn Abschnitte übrig bleiben, verlegt sich das Verfahren auf ein nächstes Segment 509 und wiederholt die Schwellwerteinstellung.
  • Irgendein Bewertungsverfahren einschließlich von aber nicht begrenzt auf das in 5, 6 und 7 gezeigte kann auch für einen Teil einer langen Fahrtstrecke durchgeführt werden. Das Verfahren kann dann danach wiederholt werden, sowie man sich dem nächsten Teil der Fahrtstrecke nähert.
  • Beispielsweise kann auf einer von Detroit nach Los Angeles verlaufenden Fahrtstrecke ein Streckenbestimmungsverfahren zuerst für eine Länge einer von Detroit nach Chicago verlaufenden Straße (oder einen kleineren oder größeren Teil der Fahrtstrecke) durchgeführt werden. Da der Fahrer nach Chicago mindestens einige Stunden lang keine Informationen benötigen wird (die zum Fahren von Detroit nach Chicago benötigte Zeitdauer), kann zum Annähern der Fahrtstrecke von Chicago nach Los Angeles ein sehr großer Schwellwert benutzt werden. Als Alternative kann die gesamte Fahrtstrecke untersucht und zu Beginn unter Verwendung eines ausführlichen Schwellwertniveaus heruntergeladen werden.
  • Wenn sich der Fahrer Chicago nähert (oder an jedem Punkt nach Zustellung der Anfangsrichtungsanweisungen, um den Fahrer auf den Weg zu bringen), kann das System dann einen zweiten Teil der Fahrtstrecke auswerten. Auf diese Weise kann eine Fahrtstrecke schnell ausgewertet werden und genauere Richtungsanweisungen erhalten werden, sowie sie benötigt werden. Dies ist ein weiteres Beispiel der Bereitstellung einer bandbreiteneffizienten Fahrtstrecke, die einen hohen Genauigkeitsgrad hinsichtlich von Abwegberichten aufweisen kann, aber trotzdem schnell über eine Verbindung geringer Bandbreite zustellbar ist.
  • Wenn das System Richtungsanweisungen im Gegensatz zum Anzeigen der gesamten Fahrtstrecke (oder irgendeines zukünftigen Teils der Fahrtstrecke) nur mündlich bereitstellt, dann können Richtungsanweisungen zu irgendeiner vorbestimmten Zeit, ehe sie benötigt werden, berechnet werden, so dass ein hoher Genauigkeitsgrad hinsichtlich des Schwellwerts genutzt und dabei eine präzise und schnelle Zustellung bewahrt werden kann.
  • 6 zeigt ein erläuterndes Beispiel eines Verfahrens zum dynamischen Einstellen eines Abwegschwellwerts auf Grundlage einer Wahrscheinlichkeit einer Abwegbegebenheit. In diesem Beispiel wird vom System wiederum ein Abschnitt einer Fahrtstrecke 601 ausgewertet. Es ist möglich, die Fahrtstrecke basierend darauf, wann eine Abbiegung durchgeführt wird, in Abschnitte einzuteilen wie bei dem in Bezug auf 5 gebotenen Beispiel. In dem vorliegenden Beispiel ist jedoch die Straße in Abschnitte vorbestimmter Länge eingeteilt. Wenn ein Abschnitt kürzer als die vorbestimmte Länge ist, wird er einfach als eigener Abschnitt behandelt.
  • Obwohl dies nicht notwendig ist, kann durch Einteilen des Abschnitts in vorbestimmte Längen ein besserer Kompromiss zwischen Wirkungsgrad und Abwegerkennung erhalten werden. Wenn beispielsweise eine Straßenstrecke von zwanzig Meilen innerhalb der ersten fünf Meilen fünf Ausfahrten und die nächsten fünfzehn Meilen keine Ausfahrten hätte, könnte die Behandlung der gesamten Straße als ein Abschnitt (aufgrund der Anzahl von Ausfahrten zu Beginn) einen niedrigen Schwellwert ergeben. Einteilen der Straße in vier Fünf-Meilen-Abschnitte (als ein nichtbegrenzendes Beispiel) könnte bewirken, dass eine erste Auswertung einen niedrigen Schwellwert benutzt, aber nachfolgende Auswertungen einen viel größeren Schwellwert benutzen und möglicherweise weniger Datenpunkte erfordern. Natürlich wird auch in Betracht gezogen, dass die Straße auf Grundlage von Biegungen eingeteilt wird (so dass der gesamte beispielhafte Zwanzig-Meilen-Abschnitt als ein einziger Abschnitt bewertet werden würde).
  • Nach Auswählen eines Abschnitts zur Auswertung 601 bestimmt das System eine Wahrscheinlichkeit einer Abwegbegebenheit 603. Dies könnte beispielsweise auf einer Anzahl von Ausfahrten, einer Straßenklasse usw. basieren. Ein Beispiel einer solchen Bestimmung wird in Bezug auf 7 dargestellt.
  • Auf Basis der Wahrscheinlichkeit der Abwegbegebenheit wird ein Schwellwert für diesen Abschnitt der Fahrtstrecke 605 eingestellt. Dann wird vom System bestimmt, ob irgendwelche Abschnitte der Fahrtstrecke verbleiben oder nicht 607. Wenn keine Abschnitte verbleiben, schreitet das System zur Fahrtstreckenbestimmung fort 609. Ansonsten wird vom System ein nächster Abschnitt 611 ausgewählt und mit der Schwellwerteinstellung fortgefahren.
  • 7 zeigt ein erläuterndes Beispiel eines Verfahrens zum Bestimmen einer Wahrscheinlichkeit einer Abwegsbegebenheit 603. In diesem Beispiel beruht die Bestimmung auf einer Anzahl von Gelegenheiten für eine Abwegsbegebenheit.
  • In diesem Beispiel wird ein Abschnitt solange ausgewertet 701, bis ein Ausfahrtpunkt erreicht wird 703 oder ein Abschnitt endet 707. Wenn ein Ausfahrtpunkt erreicht wird, wird ein Zähler erhöht 705. Wenn der Abschnitt noch nicht beendet ist 707, läuft das Verfahren weiter.
  • Wenn der Abschnitt beendet ist, kann das Verfahren zum Zuweisen eines Schwellwerts fortschreiten 605.
  • Die oben beschriebene Navigations-Fahrtstrecke und Schwellwertverarbeitung können auf der ZE 3 im Fahrzeug 31 durchgeführt werden (1). Als Alternative kann die Verarbeitung in einem oder mehreren, mit dem Netz 61 in Verbindung stehenden Computer-Servern durchgeführt werden. Wie oben erläutert können Daten zwischen der ZE 3 im Fahrzeug 3 und dem (den) Server(n) über drahtlose Kommunikationsstrecken 14/55 (unter Verwendung nomadischer Vorrichtung (ND) 53) oder Strecke 20 (unter Verwendung des Modems 63) übermittelt werden.

Claims (3)

  1. Fahrzeugnavigationsverfahren, umfassend: Bestimmen einer Fahrtstrecke zu einem Ziel; Einteilen der Fahrtstrecke in eine Vielzahl von Teilen; Bestimmen einer Anzahl von Ausfahrten für jeden Teil; Zuweisen einer Toleranz zu jedem Teil basierend auf der bestimmten Anzahl von Ausfahrten; unter Verwendung der zugewiesenen Toleranzen Bestimmen von die Fahrtstrecke definierenden Punkten, so dass die die Fahrtstrecke umfassenden Straßen innerhalb eines durch die Toleranz in Verbindung mit einer Vielzahl von aufeinanderfolgenden Punkten entlang der Fahrtstrecke verbindenden Linien definierten begrenzten Bereichs liegen; und Zustellen der bestimmten Punkte zu einem Fahrzeugrechensystem (1) über eine drahtlose Verbindung zwischen einem Navigationsserver und dem Fahrzeug zum Navigieren des Fahrzeugs zum Ziel, wobei der begrenzte Bereich ein Bereich mit den Linien als Mittelachse ist und die Toleranz eine Entfernung von einer der beiden Seiten der Linien zwischen aufeinanderfolgenden Punkten zu einer Außengrenze des begrenzten Bereichs definiert, oder wobei der begrenzte Bereich ein Bereich mit der Linie als Mittelachse ist und die Toleranz eine axial um die Linien zentrierte Entfernung definiert, so dass die halbe Toleranz gleich der Entfernung von der Linie zu einer Außengrenze des begrenzten Bereichs ist.
  2. Verfahren nach Anspruch 1, wobei eine endliche Anzahl von Toleranzen zugewiesen werden kann und wobei eine höchste Toleranz einer geringsten Anzahl von Ausfahrten entspricht, eine niedrigste Toleranz einer höchsten Anzahl von Ausfahrten entspricht und alle übrigen Toleranzen Anzahlen von Ausfahrten entsprechen, so dass die Toleranzen mit zunehmenden Anzahlen von Ausfahrten abnehmen.
  3. Verfahren nach einem der vorhergehenden Ansprüche, wobei, je höher die Anzahl von Ausfahrten auf einem Teil, desto niedriger die dem Teil zugewiesene Toleranz ist.
DE102011079794.7A 2010-07-30 2011-07-26 Fahrzeugnavigationsverfahren Active DE102011079794B4 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US12/847,650 US8352186B2 (en) 2010-07-30 2010-07-30 Vehicle navigation system and method
US12/847,650 2010-07-30

Publications (2)

Publication Number Publication Date
DE102011079794A1 DE102011079794A1 (de) 2012-02-02
DE102011079794B4 true DE102011079794B4 (de) 2015-10-15

Family

ID=45471249

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102011079794.7A Active DE102011079794B4 (de) 2010-07-30 2011-07-26 Fahrzeugnavigationsverfahren

Country Status (3)

Country Link
US (3) US8352186B2 (de)
DE (1) DE102011079794B4 (de)
RU (1) RU2572936C2 (de)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8805611B2 (en) * 2011-06-07 2014-08-12 General Motors Llc Neutral zones for navigation
US8914225B2 (en) 2012-12-04 2014-12-16 International Business Machines Corporation Managing vehicles on a road network
CN105444772A (zh) * 2014-08-22 2016-03-30 环达电脑(上海)有限公司 导航装置及其方法
US10712164B2 (en) * 2014-09-25 2020-07-14 International Business Machines Corporation Travel routes based on communication channel availability
US10209088B2 (en) 2016-06-03 2019-02-19 Here Global B.V. Method and apparatus for route calculation considering potential mistakes
JP2018119842A (ja) * 2017-01-24 2018-08-02 トヨタ自動車株式会社 車両用情報出力システム

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6909398B2 (en) * 1997-08-19 2005-06-21 Siemens Vdo Automotive Corporation Vehicle information system
US20060025923A1 (en) * 2004-07-28 2006-02-02 Telmap Ltd. Selective download of corridor map data
US20060106534A1 (en) * 2002-10-22 2006-05-18 Yukihiro Kawamata Map data delivering method for communication-type navigation system
US20060265125A1 (en) * 2005-05-23 2006-11-23 General Motors Corporation Method and system for selecting route guidance data for off-board navigation
US20070112504A1 (en) * 2005-11-14 2007-05-17 General Motors Corporation Method and system for providing wireless connection conditions along a navigation route
US7532978B2 (en) * 2001-03-12 2009-05-12 Mitac International Corporation Off-board navigation system with personalized navigation database
US20100017119A1 (en) * 2008-07-17 2010-01-21 Diaz Luis Sampedro Navigation system for a motor vehicle
US20100094550A1 (en) * 2008-10-07 2010-04-15 Kevin Tsurutome User interface for dynamic user-defined stopovers during guided naviation ('side trips")

Family Cites Families (41)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5359529A (en) * 1992-05-15 1994-10-25 Zexel Corporation Route guidance on/off-route state filter
US5398189A (en) * 1992-11-16 1995-03-14 Masprodenkoh Kabushikikaisha Navigation system for motor vehicles
JP3149118B2 (ja) * 1993-03-31 2001-03-26 アイシン精機株式会社 車載用ナビゲーション装置
US5550538A (en) * 1993-07-14 1996-08-27 Zexel Corporation Navigation system
US5488559A (en) * 1993-08-02 1996-01-30 Motorola, Inc. Map-matching with competing sensory positions
US5638280A (en) * 1994-03-30 1997-06-10 Sumitomo Electric Industries, Ltd. Vehicle navigation apparatus and method
US5515283A (en) * 1994-06-20 1996-05-07 Zexel Corporation Method for identifying highway access ramps for route calculation in a vehicle navigation system
JP3578512B2 (ja) * 1995-04-21 2004-10-20 株式会社ザナヴィ・インフォマティクス 現在位置算出装置およびその距離係数補正方法
US6720920B2 (en) * 1997-10-22 2004-04-13 Intelligent Technologies International Inc. Method and arrangement for communicating between vehicles
US5646855A (en) * 1995-07-19 1997-07-08 The United States Of America As Represented By The Secretary Of The Navy Waypoint navigation using exclusion zones
DE59607547D1 (de) * 1995-11-14 2001-09-27 Mannesmann Ag Verfahren und zielführungseinheit zur sicheren zielführung eines fahrzeugs
US10152876B2 (en) * 1996-03-27 2018-12-11 Gtj Ventures, Llc Control, monitoring, and/or security apparatus and method
DE19639326A1 (de) * 1996-09-25 1998-03-26 Mannesmann Vdo Ag Verfahren und Einrichtung zur Zielführungsunterstützung eines Fahrzeugführers
US6707421B1 (en) * 1997-08-19 2004-03-16 Siemens Vdo Automotive Corporation Driver information system
JP3548009B2 (ja) * 1998-07-10 2004-07-28 本田技研工業株式会社 車両用走行制御装置
US6266617B1 (en) * 1999-06-10 2001-07-24 Wayne W. Evans Method and apparatus for an automatic vehicle location, collision notification and synthetic voice
US6401034B1 (en) * 1999-09-02 2002-06-04 Navigation Technologies Corp. Method and system for finding intermediate destinations with a navigation system
US6898432B1 (en) * 2000-11-21 2005-05-24 Daimlerchrysler Research And Technology North America, Inc. Route-based communication planning architecture and method for wireless communication
JP2002181577A (ja) * 2000-12-14 2002-06-26 Pioneer Electronic Corp ナビゲーション装置及びナビゲーション方法並びにナビゲーション用プログラムがコンピュータで読取可能に記録された情報記録媒体
JP4663136B2 (ja) * 2001-01-29 2011-03-30 パナソニック株式会社 デジタル地図の位置情報伝達方法と装置
US6904362B2 (en) * 2001-08-09 2005-06-07 Aisin Aw Co., Ltd. Route guidance system, information delivery center, and vehicular route guidance apparatus
US7243134B2 (en) * 2002-06-25 2007-07-10 Motorola, Inc. Server-based navigation system having dynamic transmittal of route information
US7693720B2 (en) * 2002-07-15 2010-04-06 Voicebox Technologies, Inc. Mobile systems and methods for responding to natural language speech utterance
US6839628B1 (en) * 2003-06-13 2005-01-04 Alpine Electronics, Inc Display method and apparatus for arranging order of listing points of interest for navigation system
US7099773B2 (en) * 2003-11-06 2006-08-29 Alpine Electronics, Inc Navigation system allowing to remove selected items from route for recalculating new route to destination
US20050261829A1 (en) * 2004-05-19 2005-11-24 Honda Motor Co., Ltd. System and method for off route processing
JP2006038807A (ja) * 2004-07-30 2006-02-09 Matsushita Electric Ind Co Ltd ナビゲーション装置
US7899617B2 (en) * 2005-02-17 2011-03-01 Denso Corporation Navigation system providing route guidance in multi-lane road according to vehicle lane position
JP4899351B2 (ja) * 2005-06-17 2012-03-21 株式会社デンソー 走行状況判定装置及び車載ナビゲーション装置
JP2007071601A (ja) * 2005-09-05 2007-03-22 Denso Corp 経路案内装置およびプログラム
JP4527644B2 (ja) * 2005-10-13 2010-08-18 株式会社デンソー 車両用ナビゲーション装置
JP4795206B2 (ja) * 2006-03-10 2011-10-19 三菱電機株式会社 ナビゲーション装置
JP4257661B2 (ja) * 2006-06-30 2009-04-22 アイシン・エィ・ダブリュ株式会社 ナビゲーション装置
US8280573B2 (en) * 2006-08-10 2012-10-02 Komatsu Ltd. Guided control device for unmanned vehicle
EP2069716A2 (de) * 2006-09-27 2009-06-17 TomTom International B.V. Tragbares navigationsgerät mit drahtloser schnittstelle
US8160656B2 (en) * 2007-05-08 2012-04-17 Continental Automotive Systems, Inc. Telematics system and method having combined cellular and satellite functionality
JP2008286671A (ja) * 2007-05-18 2008-11-27 Alpine Electronics Inc 車載用ナビゲーション装置
US8180502B2 (en) * 2007-07-31 2012-05-15 Denso Corporation Apparatus and program for navigation
US9202375B2 (en) * 2008-07-17 2015-12-01 Volkswagen Ag Navigation system for a motor vehicle
JP5387544B2 (ja) * 2009-12-18 2014-01-15 株式会社デンソー ナビゲーション装置
US20110301830A1 (en) * 2010-06-04 2011-12-08 Gm Global Technology Operations, Inc. Geometrically constraining a travel route using a navigation system

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6909398B2 (en) * 1997-08-19 2005-06-21 Siemens Vdo Automotive Corporation Vehicle information system
US7532978B2 (en) * 2001-03-12 2009-05-12 Mitac International Corporation Off-board navigation system with personalized navigation database
US20060106534A1 (en) * 2002-10-22 2006-05-18 Yukihiro Kawamata Map data delivering method for communication-type navigation system
US20060025923A1 (en) * 2004-07-28 2006-02-02 Telmap Ltd. Selective download of corridor map data
US20060265125A1 (en) * 2005-05-23 2006-11-23 General Motors Corporation Method and system for selecting route guidance data for off-board navigation
US20070112504A1 (en) * 2005-11-14 2007-05-17 General Motors Corporation Method and system for providing wireless connection conditions along a navigation route
US20100017119A1 (en) * 2008-07-17 2010-01-21 Diaz Luis Sampedro Navigation system for a motor vehicle
US20100094550A1 (en) * 2008-10-07 2010-04-15 Kevin Tsurutome User interface for dynamic user-defined stopovers during guided naviation ('side trips")

Also Published As

Publication number Publication date
US8355871B2 (en) 2013-01-15
US20120029805A1 (en) 2012-02-02
US8352186B2 (en) 2013-01-08
RU2572936C2 (ru) 2016-01-20
RU2011131930A (ru) 2013-02-10
DE102011079794A1 (de) 2012-02-02
US20120232784A1 (en) 2012-09-13
US20120221246A1 (en) 2012-08-30

Similar Documents

Publication Publication Date Title
DE102011079794B4 (de) Fahrzeugnavigationsverfahren
DE102017113177A1 (de) Verfahren und Gerät für dynamisches lokalisiertes Koordinatenherunterladen
CN108351219B (zh) 交通控制方法及装置
DE102010000641A1 (de) Fahrzeugkommunikationssystem
DE102017101435A1 (de) System und Verfahren zur Navigationsführung durch Verwenden eines Drahtlosnetzwerks
DE102019106881A1 (de) Verringerung der Kanalüberlastung in der Kommunikation zwischen Fahrzeugen
DE102016223638A1 (de) Fahrunterstützungsvorrichtung
DE102011079804A1 (de) Effizientes herunterladen von navigationsdaten
DE112009004311T5 (de) Verfahren und Vorrichtung zur Bereitstellung einer Navigationszusammenfassung
DE102017201456B4 (de) Personalisierte navigationsstrecke für transportvorrichtungen
DE102018123069A1 (de) Verfahren und vorrichtung zur routenplanung, die datenübertragung unterstützt
EP2420800B1 (de) Technik zur Signalisierung von Telefonanrufen während einer Routenführung
DE102014203268A1 (de) Verfahren und vorrichtung zur automatischen berechnung und bereitstellung einer voraussichtlichen ankunftszeit
DE112016006157T5 (de) Informationsbereitstellungsvorrichtung, Informationsbereitstellungsserver und Informationsbereitstellungsverfahren
DE102011079788A1 (de) Verfahren und system zur fahrzeugnavigation
DE102004048468A1 (de) System und Verfahren zur Einstellung der Geschwindigkeit eines Fahrzeugs auf eine zulässige Höchstgeschwindigkeit
WO2013045150A1 (de) Verfahren zur übermittlung von routendaten für die verkehrstelematik
DE102016102237A1 (de) Verfahren und systeme zum bestimmen und kommunizieren von fahrerleistung
DE102019126736A1 (de) Verfahren und einrichtung zur fahrzeugabgestimmten strassenbeurteilung und -empfehlung
EP1995563B1 (de) Verfahren zum Betrieb eines Navigationssystems
DE102011006177A1 (de) Mautgebührinformationskommunikationssystem, verkehrsinformationsempfangendes Routenführungssystem unter Verwendung des Mautgebührinformationskommunikationssystems und Verkehrsinformationsempfangsverfahren desselben
WO2003060429A1 (de) Verfahren zum bestimmen einer reisezeit
DE102018120899A1 (de) Sperren des Autobahnassistenzmodus
DE102018119105A1 (de) Verfahren und vorrichtung für benutzerdefinierte fahrmodusänderungen basierend auf eintretende bedingungen
DE102015003766A1 (de) Verfahren und System zur verbrauchsoptimalen Routenberechnung für ein Fahrzeug

Legal Events

Date Code Title Description
R012 Request for examination validly filed

Effective date: 20130110

R016 Response to examination communication
R016 Response to examination communication
R018 Grant decision by examination section/examining division
R020 Patent grant now final