DE102011078946A1 - Method for determining most probable path of car by software modules, involves providing personal and impersonal driving probability data for correcting original path, where data is derived from previous driving behavior of vehicle - Google Patents
Method for determining most probable path of car by software modules, involves providing personal and impersonal driving probability data for correcting original path, where data is derived from previous driving behavior of vehicle Download PDFInfo
- Publication number
- DE102011078946A1 DE102011078946A1 DE102011078946A DE102011078946A DE102011078946A1 DE 102011078946 A1 DE102011078946 A1 DE 102011078946A1 DE 102011078946 A DE102011078946 A DE 102011078946A DE 102011078946 A DE102011078946 A DE 102011078946A DE 102011078946 A1 DE102011078946 A1 DE 102011078946A1
- Authority
- DE
- Germany
- Prior art keywords
- module
- probable
- driving
- horizon
- path
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 30
- 238000004590 computer program Methods 0.000 claims abstract description 4
- 238000012937 correction Methods 0.000 claims description 9
- 238000011156 evaluation Methods 0.000 description 3
- 210000001357 hemopoietic progenitor cell Anatomy 0.000 description 3
- 238000001167 microscope projection photolithography Methods 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000012800 visualization Methods 0.000 description 2
- BUHVIAUBTBOHAG-FOYDDCNASA-N (2r,3r,4s,5r)-2-[6-[[2-(3,5-dimethoxyphenyl)-2-(2-methylphenyl)ethyl]amino]purin-9-yl]-5-(hydroxymethyl)oxolane-3,4-diol Chemical compound COC1=CC(OC)=CC(C(CNC=2C=3N=CN(C=3N=CN=2)[C@H]2[C@@H]([C@H](O)[C@@H](CO)O2)O)C=2C(=CC=CC=2)C)=C1 BUHVIAUBTBOHAG-FOYDDCNASA-N 0.000 description 1
- 101100400452 Caenorhabditis elegans map-2 gene Proteins 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 208000027744 congestion Diseases 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Images
Classifications
-
- 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
-
- 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
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W50/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
- B60W2050/0062—Adapting control system settings
- B60W2050/0075—Automatic parameter input, automatic initialising or calibrating means
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2540/00—Input parameters relating to occupants
- B60W2540/30—Driving style
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2556/00—Input parameters relating to data
- B60W2556/10—Historical data
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2556/00—Input parameters relating to data
- B60W2556/45—External transmission of data to or from the vehicle
- B60W2556/50—External transmission of data to or from the vehicle of positioning data, e.g. GPS [Global Positioning System] data
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W30/00—Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
- B60W30/08—Active safety systems predicting or avoiding probable or impending collision or attempting to minimise its consequences
- B60W30/095—Predicting travel path or likelihood of collision
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W30/00—Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
- B60W30/10—Path keeping
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Automation & Control Theory (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Traffic Control Systems (AREA)
- Navigation (AREA)
Abstract
Description
Stand der TechnikState of the art
Die Erfindung betrifft ein Verfahren zum Bestimmen eines am ehesten wahrscheinlichen Fahrpfads eines Fahrzeugs durch zumindest ein Modul, bei dem ein ursprünglicher wahrscheinlicher Fahrpfad MPP (Most Probable Path) unter Berücksichtigung von Fahrwahrscheinlichkeitsdaten, die aus einer Straßenkarte abgeleitet werden, bestimmt wird, und bei dem zur Korrektur des ursprünglichen MPPs zusätzliche Daten verwendet werden. Zudem betrifft die Erfindung eine Anordnung und ein Computerprogrammprodukt. The invention relates to a method for determining a most probable driving path of a vehicle by at least one module, in which an original probable driving path MPP (Most Probable Path) is determined in consideration of driving likelihood data derived from a road map, and in which Correction of the original MPPs additional data can be used. In addition, the invention relates to an arrangement and a computer program product.
Ein gattungsgemäßes Verfahren ist beispielsweise aus der
Aus der
Eine zentrale Überlegung bei zukünftigen Fahrerassistenzsystemen ADAS (Advanced Driver Assistance Systems), die stärker und autonomer als bisher in das Fahrgeschehen eingreifen werden, ist es, nicht nur den Nahbereich des Fahrzeugs zu erfassen, sondern auch Informationen über den bevorstehenden Streckenverlauf auf Basis von hochwertigen digitalen Karten und der aktuellen Fahrzeugposition zu berücksichtigen. Um derartigen kartenbasierten Fahrerassistenzsystemen, z.B. einem prädiktiven Abstandsregeltempomaten oder einem Kurvenwarnassistent, Informationen über die vorausliegende Strecke zur Verfügung zu stellen, bedarf es eines auswertbaren, elektronischen Horizonts. Diesen kann man sich als einen virtuellen Sensor vorstellen, der auf Basis von Kartendaten eines digitalisierten Straßennetzes, der aktuellen Position und der Fahrtrichtung Informationen über die Umgebung des Fahrzeugs bereitstellt. Ein im Fahrzeug angeordnetes Modul, der Horizont-Provider, stellt diesen elektronischen Horizont zur Verfügung; er ermittelt dazu ständig die vorausliegende Strecke, auf der sich das Fahrzeug voraussichtlich bewegen wird. Diese Strecke wird als MPP (Most Probable Path) bezeichnet. Hat der Fahrer im Navigationsgerät eine Route ausgewählt, wird diese als MPP verwendet. Ist die Navigation nicht aktiviert, wird der MPP durch verschiedene heuristische Verfahren ermittelt. Die Fahrerassistenzfunktionen erhalten die Attribute des elektronischen Horizonts und werten diese aus, das heißt, der MPP wird, eingebettet in einen elektronischen Horizont, an andere Steuergeräte übertragen, damit diese in der Lage sind, auf der Vorausschau basierende Funktionen zu optimieren. Durch ein Standardisierungsverfahren mit dem Namen Advanced Driver Assistance Systems Interface Specifications (ADASIS) soll eine Schnittstelle zwischen Navigationssystemen und ADAS-Anwendungen definiert werden, das heißt, es soll definiert werden, wie der Horizont, zum Beispiel in Form eines ADASIS-Horizonts, vorzugsweise über einen CAN-Bus an die Anwendungen gesendet wird. Die Bemühungen um ein Standardisierungsverfahren sind im so genannten ADASIS-Forum konzentriert, wobei die europäische Organisation ERTICO als Koordinator agiert. Aktuelle Informationen, wie diese Spezifikation im Einzelnen auf einen CAN-Bus implementiert wird, insbesondere auch zur Festlegung der entsprechenden CAN-Identifier, sind auf der Webseite www.ertico.com erhältlich.A central consideration in future Advanced Driver Assistance Systems (ADAS), which will intervene more strongly and autonomously than before, is to capture not only the proximity of the vehicle, but also information on the upcoming route based on high-quality digital Maps and the current vehicle position. To such card-based driver assistance systems, e.g. A predictive cruise control system or a curve warning assistant to provide information about the route ahead requires an evaluable, electronic horizon. This can be thought of as a virtual sensor that provides information about the environment of the vehicle based on map data of a digitized road network, the current position, and the direction of travel. An on-vehicle module, the horizon provider, provides this electronic horizon; he constantly determines the route ahead on which the vehicle is expected to move. This route is called MPP (Most Probable Path). If the driver has selected a route in the navigation device, this is used as MPP. If the navigation is not activated, the MPP is determined by various heuristic methods. The driver assistance functions receive and evaluate the attributes of the electronic horizon, that is, the MPP, embedded in an electronic horizon, is transmitted to other controllers so that they are able to optimize look-ahead-based functions. A standardization procedure called Advanced Driver Assistance Systems Interface Specifications (ADASIS) is intended to define an interface between navigation systems and ADAS applications, that is to say define the horizon, for example in the form of an ADASIS horizon, preferably via a CAN bus is sent to the applications. Efforts to standardize are concentrated in the so-called ADASIS Forum, with the European organization ERTICO acting as coordinator. Up-to-date information on how to implement this specification in detail on a CAN bus, in particular also for defining the corresponding CAN identifiers, is available on the website www.ertico.com.
Die genannten Methoden werden auch verwendet, wenn statt eines Navigationsgerätes ein kostenoptimiertes Spezialsteuergerät ohne Bedienschnittstelle als Horizont-Provider eingesetzt wird. The methods mentioned are also used if, instead of a navigation device, a cost-optimized special control device without a user interface is used as the horizon provider.
Aktuelle Navigationssysteme bestimmen auf Basis der Kartendaten einen am ehesten wahrscheinlichen Fahrpfad MPP, indem eine Analyse der Abbiegewahrscheinlichkeiten erfolgt, die anhand der Straßenklassen, Abbiegewinkel, Straßennummern oder ähnlichem bestimmt werden. Dies ist allerdings recht ungenau, da es nicht dem typischen Fahrverhalten entspricht. Die Verlässlichkeit des MPP kann erhöht werden, indem man das bisherige Verhalten des Fahrers auswertet und mit in die Berechnung des MPP einbezieht. Dies resultiert in einem ‚verbesserten wahrscheinlichen Fahrpfad ’. Mithilfe des verbesserten wahrscheinlichen Fahrpfads lassen sich diverse Funktionen optimieren, wie z.B. die gezielte Steuerung des Frontlichtes, das bei einem Abbiegevorgang den Kreuzungsbereich entsprechend ausleuchten kann. Based on the map data, current navigation systems determine a most probable travel path MPP by analyzing the turn-off probabilities, which are determined by road classes, turn angles, road numbers or the like. This is however quite inaccurate, since it does not correspond to the typical driving behavior. The reliability of the MPP can be increased by evaluating the previous behavior of the driver and including it in the calculation of the MPP. This results in an 'improved probable driving path'. The improved probable driving path can be used to optimize various functions, such as the targeted control of the front light, which can illuminate the crossing area in a turning process accordingly.
Die Einbeziehung des Fahrerverhaltens erfolgt bisher jedoch nur innerhalb des Navigationssystems beziehungsweise der Komponente, die den Horizont bereitstellt (Horizont-Provider). Die Funktion der Verbesserung des MPPs durch Berücksichtigung von gespeicherten Fahrerverhaltensdaten ist demnach bisher in relativ aufwändiger und wenig flexibler Weise an eine Komponente gebunden, die mindestens eine digitale Karte, wenn nicht sogar eine Bedienschnittstelle umfasst. Falls von einem Community-Server zur Verfügung gestellte unpersönliche Fahrdaten zur Verbesserung des MPP eingesetzt werden, geschieht die Berücksichtigung dieser Community-Daten bisher ebenfalls innerhalb des Horizont-Providers. The inclusion of driver behavior is so far but only within the navigation system or the component that provides the horizon (horizon provider). Accordingly, the function of improving the MPP by taking account of stored driver behavior data has hitherto been linked to a component which comprises at least one digital map, if not an operator interface, in a relatively complex and less flexible manner. If impersonal driving data provided by a community server is used to improve the MPP, consideration is given to this Community data so far also within the horizon provider.
Offenbarung der ErfindungDisclosure of the invention
Vor diesem Hintergrund werden ein erfindungsgemäßes Verfahren gemäß Anspruch 1, eine Anordnung gemäß Anspruch 11 und ein Computerprogrammprodukt gemäß Anspruch 13 vorgestellt. Weitere Ausgestaltungen der Erfindung ergeben sich aus den Unteransprüchen und der Beschreibung. Against this background, an inventive method according to
Bei dem erfindungsgemäßen, in Anspruch 1 gekennzeichneten Verfahren ist, über die gattungsgemäßen Merkmale hinaus, vorgesehen, dass ein erstes Modul den ursprünglichen MPP erstellt und auf der Basis des ursprünglichen MPPs einen 2D-Horizont bereitstellt, und dass ein zweites Modul zur Korrektur des ursprünglichen MPPs Fahrwahrscheinlichkeitsdaten bereitstellt, die aus dem bisherigen Fahrverhalten mindestens eines Fahrzeugs abgeleitet werden. Im Fahrverhalten der Fahrzeuge bildet sich natürlich jeweils gegebenenfalls das Fahrerverhalten mehrerer Fahrer ab. Insbesondere, wenn ‚persönliche’ bzw. fahrzeugindividuelle Fahrwahrscheinlichkeitsdaten bereitgestellt werden sollen, ist es durch einfache Maßnahmen möglich, sogar individualisierte Fahrwahrscheinlichkeitsdaten bereitzustellen, indem als Datenbasis nur das Fahrerverhalten eines ausgewählten Fahrers herangezogen wird. In the inventive method characterized in
Mittels der beiden getrennten Module gelingt eine räumliche beziehungsweise funktionale Entkopplung der Memorierungs- und Fahrerverhaltensauswertungsfunktionen vom Horizont-Provider beziehungsweise von der digitalen Karte, so dass die Möglichkeit der Verbesserung des MPP durch die Einbeziehung des Fahrverhaltens erfindungsgemäß nicht mehr auf das Navigationssystem beziehungsweise den Horizont-Provider beschränkt ist. Das zweite Modul kann erfindungsgemäß beispielsweise autonomer Bestandteil eines Navigationssystems oder eines anderen, vom Horizont-Provider unabhängigen Steuergerätes im Fahrzeug sein. Das erste oder zweite Modul, oder beide Module, können sich auch außerhalb des Fahrzeugs, in einer Community, also einer Server-basierten Verkehrsteilnehmergruppe, die ein gemeinsames Wissen teilt, befinden. Beispielsweise kann das erste Modul, der Horizontprovider, in der Community sitzen und die aktuelle Position des Fahrzeugs ständig übermittelt bekommen. By means of the two separate modules, a spatial or functional decoupling of the memorization and driver behavior evaluation functions from the horizon provider or from the digital map succeeds, so that the possibility of improving the MPP by including the driving behavior according to the invention no longer affects the navigation system or the horizon provider is limited. According to the invention, the second module may, for example, be an autonomous component of a navigation system or another control device in the vehicle independent of the horizon provider. The first or second module, or both modules, may also be located outside the vehicle, in a community, that is, a server-based road user group sharing a common knowledge. For example, the first module, the horizon provider, can sit in the community and receive the current position of the vehicle constantly.
Im Übrigen soll "Straßenkarte“ gemäß der vorliegenden Erfindung nicht unbedingt im Sinne einer vollständigen digitalen Karte verstanden werden; es genügt bereits, wenn punktweise definierte Manöverwahrscheinlichkeiten vorliegen. Des Weiteren umfasst der Begriff “2D-Horizont“, wie hier verwendet, gegebenenfalls auch übereinander, also dreidimensional angeordnete Fahrpfade.Incidentally, according to the present invention, "road map" should not necessarily be understood to mean a complete digital map, it is sufficient if point-by-point defined maneuvering probabilities exist, Furthermore, as used herein, the term "2D horizon" may also comprise one another, So three-dimensionally arranged driving paths.
Gemäß einer ersten Ausführungsform der Erfindung stellt das zweite Modul persönliche Fahrwahrscheinlichkeitsdaten bereit, indem es Fahrerverhaltensdaten, die z.B. aus zuvor ausgewerteten Horizontdaten vergangener Fahrten dieses Fahrzeugs auf dem gleichen Straßensegment stammen, oder dem zweiten Modul in geeigneter Weise zur Verfügung gestellt wurden, auswertet. According to a first embodiment of the invention, the second module provides personal driving likelihood data by providing driver behavior data, e.g. from previously evaluated horizon data of past journeys of this vehicle originate on the same road segment, or the second module have been made available in an appropriate manner evaluates.
Gemäß einer weiteren Ausführungsform der Erfindung stellt das zweite Modul unpersönliche Fahrwahrscheinlichkeitsdaten bereit, indem in der Community Fahrerverhaltensdaten vieler Fahrzeuge, gegebenenfalls auch des in Rede stehenden Fahrzeugs, gesammelt und diese Fahrerverhaltensdaten dem (in der Community oder im Fahrzeug) angeordneten zweiten Modul zur Generierung der Fahrwahrscheinlichkeitsdaten übermittelt werden. According to a further embodiment of the invention, the second module provides impersonal driving likelihood data by collecting in the community driver behavior data of many vehicles, possibly also of the vehicle in question and this driver behavior data to the second module (in the community or in the vehicle) for generating the driving likelihood data be transmitted.
Um eine optimale Korrektur des MPP zu erreichen, wird gemäß einer weiteren Ausführungsform der Erfindung vorgeschlagen, neben den unpersönlichen Fahrwahrscheinlichkeitsdaten aus der Community auch (lokal oder zentral gespeicherte) persönliche Fahrwahrscheinlichkeitsdaten zur Korrektur des MPP heranzuziehen. Neben der Verbesserung auf für den individuellen Fahrer unbekannten Strecken mittels der unpersönlichen Daten kann auf diese Weise auch eine bereits bekannte Fahrstrecke mittels der persönlichen Daten zu einer individuellen Verbesserung führen. Zudem können etwaige Datenschutzanforderungen abgedeckt werden. Die Implementierung der Auswertung unpersönlicher und persönlicher Fahrwahrscheinlichkeitsdaten kann mittels eines vorzugsweise in der Community angeordneten, unpersönliche Fahrwahrscheinlichkeitsdaten bereitstellenden ersten Teilmoduls des zweiten Moduls, sowie eines persönliche Fahrwahrscheinlichkeitsdaten bereitstellenden zweiten Teilmoduls des zweiten Moduls erfolgen, das sowohl in der Community als auch im Fahrzeug angeordnet sein kann. In order to achieve an optimal correction of the MPP, it is proposed according to a further embodiment of the invention to use not only the impersonal driving probability data from the community but also (locally or centrally stored) personal driving probability data for the correction of the MPP. In addition to the improvement on routes unknown to the individual driver by means of the impersonal data, an already known driving route can thus lead to an individual improvement by means of the personal data in this way. In addition, any data protection requirements may be covered. The implementation of the evaluation of impersonal and personal driving likelihood data can take place by means of a preferably arranged in the community, impersonal driving probability data first part module of the second module, and a personal driving likelihood data providing second submodule of the second module, which can be located both in the community and in the vehicle ,
Diese Fahrverhaltensdaten können erfindungsgemäß auf verschiedene Art und Weise zur Korrektur des ursprünglichen MPPs eingesetzt werden. According to the invention, this driving behavior data can be used in various ways to correct the original MPP.
Gemäß einer ersten Ausführungsform der Erfindung übermittelt das erste Modul den 2D-Horizont an das zweite Modul, woraufhin das zweite Modul die zuvor gesammelten Fahrerverhaltensdaten und daraus abgeleiteten Fahrwahrscheinlichkeitsdaten zur Erstellung eines korrigierten wahrscheinlichen Fahrpfads im empfangenen 2D-Horizont verwendet und den so korrigierten 2D-Horizont zur weiteren Nutzung zur Verfügung stellt. Das zweite Modul wird somit selbst zum Horizont-Provider. Der korrigierte wahrscheinliche Fahrpfad kann sich dann allerdings nur im Rahmen des empfangenen 2D Horizonts ausprägen, was gegebenenfalls zu einem verkürzten wahrscheinlichen Fahrpfad führt. According to a first embodiment of the invention, the first module transmits the 2D horizon to the second module, whereupon the second module uses the previously collected driver behavior data and derived driving likelihood data to establish a corrected probable travel path in the received 2D horizon and the thus corrected 2D horizon for further use. The second module thus becomes the horizon provider itself. However, the corrected probable travel path can then only be within the framework of the received 2D horizon which may lead to a shortened probable route.
Gemäß einer weiteren Ausführungsform der Erfindung übermittelt das erste Modul den 2D-Horizont an das zweite Modul, woraufhin das zweite Modul die Fahrwahrscheinlichkeitsdaten zur Korrektur des im empfangenen 2D-Horizont enthaltenen ursprünglichen MPPs verwendet und den korrigierten wahrscheinlichen Fahrpfad an das erste Modul zurückübermittelt. Von hier aus eröffnen sich verschiedene Möglichkeiten. Bei einer einfachen weiteren Ausgestaltung diese Ausführungsform kann das erste Modul den empfangenen korrigierten wahrscheinlichen Fahrpfad zur Erstellung eines korrigierten wahrscheinlichen Fahrpfads im 2D-Horizont verwenden und den so korrigierten 2D-Horizont zur weiteren Nutzung zur Verfügung stellen, allerdings gegebenenfalls wieder um den Preis eines verkürzten wahrscheinlichen Fahrpfads.According to a further embodiment of the invention, the first module transmits the 2D horizon to the second module, whereupon the second module uses the driving likelihood data to correct the original MPP contained in the received 2D horizon and transmits the corrected probable travel path back to the first module. From here, various possibilities open up. In a simple further embodiment of this embodiment, the first module may use the received corrected probable travel path to create a corrected probable travel path in the 2D horizon and provide the thus corrected 2D horizon for further use, but possibly again at the price of a shortened probable one driving path.
Bei einer als besonders vorteilhaft angesehenen weiteren Ausgestaltung der Ausführungsform, bei der der korrigierte wahrscheinliche Fahrpfad an den Horizont-Provider zurückgespielt wird, kann das erste Modul den empfangenen korrigierten wahrscheinliche Fahrpfad zur Erstellung eines angepassten 2D-Horizonts verwenden, wobei im angepassten 2D-Horizont ein wahrscheinlicher Fahrpfad mit einer gegenüber dem korrigierten wahrscheinlichen Fahrpfad vergrößerten Vorausschaulänge ausgeprägt wird. Das erste Modul stellt dann den so angepassten 2D-Horizont zur weiteren Nutzung zur Verfügung. Der so angepasste 2D-Horizont stellt gegenüber dem nur korrigierten 2D-Horizont aufgrund der vergrößerten Vorausschaulänge des resultierenden wahrscheinlichen Fahrpfads eine erhebliche Verbesserung dar. Der resultierende wahrscheinliche Fahrpfad beziehungsweise der angepasste 2D Horizont können gemäß einer weiteren Ausgestaltung iterativ noch weiter verbessert werden, indem das erste Modul den angepassten 2D-Horizont zur weiteren Korrektur des aktuellen wahrscheinlichen Fahrpfads wieder an das zweite Modul übermittelt. In a further advantageous embodiment of the embodiment in which the corrected probable travel path is returned to the horizon provider, the first module may use the received corrected probable travel path to create a customized 2D horizon, using the adjusted 2D horizon Probable Fahrpfad is marked with a comparison with the corrected probable travel path enlarged look-ahead length. The first module then makes the 2D horizon so adapted for further use. The 2D horizon adjusted in this way represents a considerable improvement over the only corrected 2D horizon due to the increased look-ahead length of the resulting probable travel path. The resulting probable travel path or the adjusted 2D horizon can be further iteratively further improved by the first Module transmits the adjusted 2D horizon again to the second module for further correction of the current probable Fahrpfads.
Um bandbreitenkritische Übermittlungsvorgänge zu vermeiden, wird gemäß einer weiteren Ausführungsform der Erfindung vorgeschlagen, dass das zweite Modul auf signifikante Kreuzungskoordinaten bezogene Fahrwahrscheinlichkeitsdaten bereitstellt und an das erste Modul übermittelt, und dass das erste Modul die empfangenen Fahrwahrscheinlichkeitsdaten zur Erstellung eines korrigierten wahrscheinlichen Fahrpfads verwendet. Auf der Basis dieses korrigierten wahrscheinlichen Fahrpfads wird dann vom ersten Modul ein 2D Horizont erstellt, der zur weiteren Nutzung oder zur weiteren Korrektur bereitgestellt wird. In order to avoid bandwidth-critical transmission processes, it is proposed according to a further embodiment of the invention that the second module provides driving likelihood data related to significant intersection coordinates and transmits it to the first module, and that the first module uses the received lane data to generate a corrected probable driving path. Based on this corrected probable travel path, the first module then creates a 2D horizon which is provided for further use or for further correction.
Die Erfindung wird im Folgenden anhand von Ausführungsbeispielen näher beschrieben. Dabei zeigenThe invention will be described in more detail below with reference to exemplary embodiments. Show
Die in
Das Navigationssystem bestimmt den ursprünglichen MPP
Das Blockdiagramm der
Das zweite Modul
Somit ist im zweiten Modul
Insbesondere um eventuell verkürzte wahrscheinliche Fahrpfade
Erforderlich ist die Spezifizierung eines Rückkanals
Um das zuvor beschriebene bandbreitenkritische iterative Verfahren zu vermeiden, könnten insbesondere bei wahrscheinlichen Fahrpfaden, die eine große Vorausschaulänge benötigen, von der Fahrerverhaltenskomponente
ZITATE ENTHALTEN IN DER BESCHREIBUNG QUOTES INCLUDE IN THE DESCRIPTION
Diese Liste der vom Anmelder aufgeführten Dokumente wurde automatisiert erzeugt und ist ausschließlich zur besseren Information des Lesers aufgenommen. Die Liste ist nicht Bestandteil der deutschen Patent- bzw. Gebrauchsmusteranmeldung. Das DPMA übernimmt keinerlei Haftung für etwaige Fehler oder Auslassungen.This list of the documents listed by the applicant has been generated automatically and is included solely for the better information of the reader. The list is not part of the German patent or utility model application. The DPMA assumes no liability for any errors or omissions.
Zitierte PatentliteraturCited patent literature
- DE 102009028299 A1 [0002] DE 102009028299 A1 [0002]
- DE 102007043533 A1 [0003] DE 102007043533 A1 [0003]
Claims (13)
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE102011078946A DE102011078946A1 (en) | 2011-07-11 | 2011-07-11 | Method for determining most probable path of car by software modules, involves providing personal and impersonal driving probability data for correcting original path, where data is derived from previous driving behavior of vehicle |
| IT001047A ITMI20121047A1 (en) | 2011-07-11 | 2012-06-18 | PROCEDURE AND ARRANGEMENT TO DETERMINE A MAXIMUM PROBABILITY PATH OF A VEHICLE |
| FR1256568A FR2977934B1 (en) | 2011-07-11 | 2012-07-09 | METHOD AND DEVICE FOR DETERMINING THE PROBABLE PATH OF A VEHICLE |
| CN201210236751.4A CN102878999B (en) | 2011-07-11 | 2012-07-10 | For the method and apparatus for the most probable driving path for determining motor vehicle |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE102011078946A DE102011078946A1 (en) | 2011-07-11 | 2011-07-11 | Method for determining most probable path of car by software modules, involves providing personal and impersonal driving probability data for correcting original path, where data is derived from previous driving behavior of vehicle |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| DE102011078946A1 true DE102011078946A1 (en) | 2013-01-17 |
Family
ID=46832895
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE102011078946A Pending DE102011078946A1 (en) | 2011-07-11 | 2011-07-11 | Method for determining most probable path of car by software modules, involves providing personal and impersonal driving probability data for correcting original path, where data is derived from previous driving behavior of vehicle |
Country Status (4)
| Country | Link |
|---|---|
| CN (1) | CN102878999B (en) |
| DE (1) | DE102011078946A1 (en) |
| FR (1) | FR2977934B1 (en) |
| IT (1) | ITMI20121047A1 (en) |
Cited By (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102014205703A1 (en) | 2014-03-27 | 2015-10-01 | Robert Bosch Gmbh | Method and device for automatically scheduling and / or controlling a task |
| DE102014223331A1 (en) | 2014-11-14 | 2016-05-19 | Continental Automotive Gmbh | Improvement of a driving horizon system by self-learning of the most probable travel path |
| DE102016200759A1 (en) * | 2015-11-12 | 2017-05-18 | Volkswagen Aktiengesellschaft | Method, apparatus and processing device for controlling functions in a vehicle |
| GB2548694A (en) * | 2016-02-05 | 2017-09-27 | Ford Global Tech Llc | Situational deactivation of lane keep assist system |
| US10017111B2 (en) | 2015-05-12 | 2018-07-10 | Elektrobit Automotive Gmbh | Driver assistance system and method for avoiding collisions |
| EP3561453A1 (en) * | 2018-04-17 | 2019-10-30 | HERE Global B.V. | Method, apparatus and computer program product for determining likelihood of a route |
| DE102018217454A1 (en) * | 2018-10-11 | 2020-04-16 | Continental Automotive Gmbh | Method and back-end device for predictive charge control for an electrical energy store in a motor vehicle |
| WO2023156259A1 (en) * | 2022-02-18 | 2023-08-24 | Tomtom Navigation B.V. | Determining a probability of a vehicle traversing a path |
| FR3139384A1 (en) | 2022-09-06 | 2024-03-08 | Psa Automobiles Sa | Method and device for rendering a most probable path for a vehicle |
Families Citing this family (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101714250B1 (en) * | 2015-10-28 | 2017-03-08 | 현대자동차주식회사 | Method for predicting driving path around the vehicle |
| CN107218946B (en) * | 2016-03-21 | 2020-04-14 | 高德信息技术有限公司 | Method and device for predicting driving route |
| WO2018205068A1 (en) * | 2017-05-08 | 2018-11-15 | 深圳市卓希科技有限公司 | Driving navigation method and system |
| CN111486858B (en) * | 2019-01-28 | 2024-03-19 | 阿里巴巴集团控股有限公司 | Road network prediction tree construction method and device, electronic equipment and storage medium |
| CN111486857B (en) * | 2019-01-28 | 2024-04-09 | 阿里巴巴集团控股有限公司 | Road network prediction tree construction method and device, electronic equipment and storage medium |
| CN112797993B (en) * | 2019-11-14 | 2024-09-27 | 阿里巴巴集团控股有限公司 | Method, device and storage medium for determining maximum likelihood path |
| CN113434624B (en) * | 2021-07-27 | 2022-07-29 | 北京百度网讯科技有限公司 | Driving assistance method, device, apparatus, medium, and program product for vehicle |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102007043533A1 (en) | 2007-09-12 | 2009-03-19 | Robert Bosch Gmbh | Navigation device for motor vehicles and method for calculating and outputting at least one alternative road route in traffic jams |
| DE102009028299A1 (en) | 2009-08-06 | 2011-02-10 | Robert Bosch Gmbh | Method for determining most probable driving path of car, involves using additional data of device i.e. signal light, which influences actual traffic situation, for correction of original driving path |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4566844B2 (en) * | 2005-07-01 | 2010-10-20 | 株式会社デンソー | NAVIGATION SYSTEM AND STORAGE DEVICE USED FOR THE NAVIGATION SYSTEM |
| DE102008005796A1 (en) * | 2008-01-23 | 2009-07-30 | Navigon Ag | Method for operating a navigation system and method for creating a database with potential destinations and navigation device |
| FR2947231B1 (en) * | 2009-06-30 | 2013-03-29 | Valeo Vision | METHOD FOR PREDICTIVELY DETERMINING THE ROAD SITUATIONS OF A VEHICLE |
| CN101964148B (en) * | 2009-07-24 | 2013-06-19 | 日立(中国)研究开发有限公司 | Road traffic information recording server and GPS (Global Positioning System) user terminal |
| DE102009028070A1 (en) * | 2009-07-29 | 2011-02-10 | Robert Bosch Gmbh | Electronic horizon for a driver assistance system |
-
2011
- 2011-07-11 DE DE102011078946A patent/DE102011078946A1/en active Pending
-
2012
- 2012-06-18 IT IT001047A patent/ITMI20121047A1/en unknown
- 2012-07-09 FR FR1256568A patent/FR2977934B1/en active Active
- 2012-07-10 CN CN201210236751.4A patent/CN102878999B/en active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102007043533A1 (en) | 2007-09-12 | 2009-03-19 | Robert Bosch Gmbh | Navigation device for motor vehicles and method for calculating and outputting at least one alternative road route in traffic jams |
| DE102009028299A1 (en) | 2009-08-06 | 2011-02-10 | Robert Bosch Gmbh | Method for determining most probable driving path of car, involves using additional data of device i.e. signal light, which influences actual traffic situation, for correction of original driving path |
Cited By (17)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102014205703A1 (en) | 2014-03-27 | 2015-10-01 | Robert Bosch Gmbh | Method and device for automatically scheduling and / or controlling a task |
| DE102014223331A1 (en) | 2014-11-14 | 2016-05-19 | Continental Automotive Gmbh | Improvement of a driving horizon system by self-learning of the most probable travel path |
| WO2016075245A1 (en) * | 2014-11-14 | 2016-05-19 | Continental Automotive Gmbh | Improvement of a driving horizon system by self-learning the most probable driving path |
| DE102014223331B4 (en) * | 2014-11-14 | 2016-07-21 | Continental Automotive Gmbh | Improvement of a driving horizon system by self-learning of the most probable travel path |
| US10017111B2 (en) | 2015-05-12 | 2018-07-10 | Elektrobit Automotive Gmbh | Driver assistance system and method for avoiding collisions |
| US11046326B2 (en) | 2015-11-12 | 2021-06-29 | Volkswagen Aktiengesellschaft | Method, apparatus, and processing device for controlling functions in a vehicle |
| DE102016200759A1 (en) * | 2015-11-12 | 2017-05-18 | Volkswagen Aktiengesellschaft | Method, apparatus and processing device for controlling functions in a vehicle |
| DE102016200759B4 (en) | 2015-11-12 | 2023-03-30 | Volkswagen Aktiengesellschaft | Method, device and processing device for controlling functions in a vehicle |
| US9919740B2 (en) | 2016-02-05 | 2018-03-20 | Ford Global Technologies, Llc | Situational deactivation of lane keep assist system |
| GB2548694A (en) * | 2016-02-05 | 2017-09-27 | Ford Global Tech Llc | Situational deactivation of lane keep assist system |
| EP3561453A1 (en) * | 2018-04-17 | 2019-10-30 | HERE Global B.V. | Method, apparatus and computer program product for determining likelihood of a route |
| US10989553B2 (en) | 2018-04-17 | 2021-04-27 | Here Global B.V. | Method, apparatus and computer program product for determining likelihood of a route |
| DE102018217454A1 (en) * | 2018-10-11 | 2020-04-16 | Continental Automotive Gmbh | Method and back-end device for predictive charge control for an electrical energy store in a motor vehicle |
| WO2020074554A1 (en) | 2018-10-11 | 2020-04-16 | Vitesco Technologies GmbH | Method and back end device for predictively controlling a charging process for an electric energy store of a motor vehicle |
| US12090886B2 (en) | 2018-10-11 | 2024-09-17 | Vitesco Technologies GmbH | Method and back end device for predictively controlling a charging process for an electric energy store of a motor vehicle |
| WO2023156259A1 (en) * | 2022-02-18 | 2023-08-24 | Tomtom Navigation B.V. | Determining a probability of a vehicle traversing a path |
| FR3139384A1 (en) | 2022-09-06 | 2024-03-08 | Psa Automobiles Sa | Method and device for rendering a most probable path for a vehicle |
Also Published As
| Publication number | Publication date |
|---|---|
| FR2977934A1 (en) | 2013-01-18 |
| ITMI20121047A1 (en) | 2013-01-12 |
| CN102878999B (en) | 2017-10-10 |
| CN102878999A (en) | 2013-01-16 |
| FR2977934B1 (en) | 2019-06-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE102011078946A1 (en) | Method for determining most probable path of car by software modules, involves providing personal and impersonal driving probability data for correcting original path, where data is derived from previous driving behavior of vehicle | |
| DE102016117659B4 (en) | DRIVING SUPPORT DEVICE | |
| DE102015111535B4 (en) | Algorithm for precise curvature estimation for the path planning of autonomous vehicles | |
| WO2020109516A1 (en) | Systems and methods for map matching | |
| DE112017001551T5 (en) | Driver assistance method, this use driver assistance device, control device for automatic driving, vehicle and driver assistance system | |
| DE102018215668A1 (en) | Device, method and system for autonomous driving | |
| DE102015208790A1 (en) | Determining a trajectory for a vehicle | |
| DE102015005902A1 (en) | Method for operating a motor vehicle and traffic light assistant for a motor vehicle | |
| DE102012004625A1 (en) | Method for creating and updating map information for use in driver assistance system in motor vehicle, involves determining attribute from driving history data, which is assigned defined route section determined by route section information | |
| WO2020178098A1 (en) | Method for the at least partially automated guidance of a motor vehicle | |
| DE102019217144A1 (en) | Traffic light lane assignment from swarm data | |
| DE102015003724A1 (en) | Method for determining a current position of a motor vehicle on a roadway | |
| DE102019207518B4 (en) | risk reduction in road traffic | |
| DE102018204288A1 (en) | A method for operating a vehicle in a geographic area unknown to the vehicle and / or a vehicle driver and method for creating a driving profile for a vehicle for a predetermined geographic area | |
| DE102021200027B4 (en) | Method for operating an assistance system of a motor vehicle, computer program product and assistance system | |
| DE102012201156B4 (en) | Method, data processing device and computer program for providing speed warning information for a navigation device | |
| DE102019205942A1 (en) | Method for providing a route for a motor vehicle with at least one driver assistance system and motor vehicle | |
| DE112018003579T5 (en) | Driver assistance system, route guidance system, driver assistance procedure and driver assistance program | |
| DE102020213496A1 (en) | Validation of lane lane models based on swarm data | |
| DE112020007559T5 (en) | Driving assistance control device and driving assistance control method | |
| DE102016013509A1 (en) | Apparatus and method for generating a learning digital map for a motor vehicle | |
| DE102019122249A1 (en) | Method for determining a lane change, driver assistance system and vehicle | |
| DE102023000229A1 (en) | Method for operating an assistance system for controlling a longitudinal movement of a vehicle | |
| DE102022210177A1 (en) | Method for predicting a trajectory of a vehicle | |
| DE102012219863A1 (en) | Method for operating vehicle, involves calculating updated arrival time based on calculated velocity profile with respect to remaining route from current vehicle position to second position during travel of vehicle along driving route |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| R012 | Request for examination validly filed | ||
| R016 | Response to examination communication |