[go: up one dir, main page]

DE102019217428B4 - Method for operating a driver assistance system, driver assistance system and vehicle - Google Patents

Method for operating a driver assistance system, driver assistance system and vehicle

Info

Publication number
DE102019217428B4
DE102019217428B4 DE102019217428.0A DE102019217428A DE102019217428B4 DE 102019217428 B4 DE102019217428 B4 DE 102019217428B4 DE 102019217428 A DE102019217428 A DE 102019217428A DE 102019217428 B4 DE102019217428 B4 DE 102019217428B4
Authority
DE
Germany
Prior art keywords
vehicle
information
driving maneuver
maneuver
determined
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
DE102019217428.0A
Other languages
German (de)
Other versions
DE102019217428A1 (en
Inventor
Daniel Münning
Noel Joao
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.)
Volkswagen AG
Original Assignee
Volkswagen AG
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Volkswagen AG filed Critical Volkswagen AG
Priority to DE102019217428.0A priority Critical patent/DE102019217428B4/en
Publication of DE102019217428A1 publication Critical patent/DE102019217428A1/en
Application granted granted Critical
Publication of DE102019217428B4 publication Critical patent/DE102019217428B4/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/16Anti-collision systems
    • G08G1/167Driving aids for lane monitoring, lane changing, e.g. blind spot detection
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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/00Purposes 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/08Active safety systems predicting or avoiding probable or impending collision or attempting to minimise its consequences
    • B60W30/09Taking automatic action to avoid collision, e.g. braking and steering
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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/00Purposes 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/08Active safety systems predicting or avoiding probable or impending collision or attempting to minimise its consequences
    • B60W30/095Predicting travel path or likelihood of collision
    • B60W30/0956Predicting travel path or likelihood of collision the prediction being responsive to traffic or environmental parameters
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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/00Purposes 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/18Propelling the vehicle
    • B60W30/18009Propelling the vehicle related to particular drive situations
    • B60W30/18163Lane change; Overtaking manoeuvres
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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
    • B60W60/00Drive control systems specially adapted for autonomous road vehicles
    • B60W60/001Planning or execution of driving tasks
    • B60W60/0015Planning or execution of driving tasks specially adapted for safety
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/16Anti-collision systems
    • G08G1/161Decentralised systems, e.g. inter-vehicle communication
    • G08G1/162Decentralised systems, e.g. inter-vehicle communication event-triggered
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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
    • B60W2552/00Input parameters relating to infrastructure
    • B60W2552/30Road curve radius
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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
    • B60W2554/00Input parameters relating to objects
    • B60W2554/40Dynamic objects, e.g. animals, windblown objects
    • B60W2554/408Traffic behavior, e.g. swarm
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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/00Input parameters relating to data
    • B60W2556/45External transmission of data to or from the vehicle
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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/00Input parameters relating to data
    • B60W2556/45External transmission of data to or from the vehicle
    • B60W2556/50External transmission of data to or from the vehicle of positioning data, e.g. GPS [Global Positioning System] data

Landscapes

  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
  • Traffic Control Systems (AREA)

Abstract

Verfahren zum Betreiben eines Fahrerassistenzsystems (1) zur assistierten oder automatisierten Durchführung eines Fahrmanövers, wobei vor der Durchführung des Fahrmanövers eine Freigabe des Fahrmanövers und/oder während der Durchführung des Fahrmanövers die Notwendigkeit eines Abbruchs des Fahrmanövers geprüft wird, dadurch gekennzeichnet, dass die Freigabe des Fahrmanövers und/oder die Notwendigkeit des Abbruchs in Abhängigkeit von Schwarmdaten geprüft wird, wobei durch Auswertung der Schwarmdaten eine Krümmungsinformation der vor dem Fahrzeug (2) liegenden Strecke bestimmt wird, wobei die Freigabe und/oder die Notwendigkeit des Abbruchs zusätzlich in Abhängigkeit der Krümmungsinformation geprüft wird. Method for operating a driver assistance system (1) for the assisted or automated execution of a driving maneuver, wherein before the execution of the driving maneuver, an approval of the driving maneuver and/or during the execution of the driving maneuver, the need to abort the driving maneuver is checked, characterized in that the approval of the driving maneuver and/or the need to abort the driving maneuver is checked as a function of swarm data, wherein curvature information of the route ahead of the vehicle (2) is determined by evaluating the swarm data, wherein the approval and/or the need to abort the driving maneuver is additionally checked as a function of the curvature information.

Description

Die Erfindung betrifft ein Verfahren zum Betreiben eines Fahrerassistenzsystems zur automatisierten Durchführung eines Fahrmanövers sowie ein entsprechendes Fahrerassistenzsystem.The invention relates to a method for operating a driver assistance system for the automated execution of a driving maneuver and to a corresponding driver assistance system.

Aus dem Stand der Technik bekannt sind autonome Fahrsysteme, die eine Spurwechselsteuereinrichtung umfassen, die einen Spurwechsel während des autonomen Fahrens des Fahrzeugs durchführt. Ein solches System ist u.a. in der US 2019 / 0 143 983 A1 beschrieben.Autonomous driving systems are known from the prior art, which include a lane change control device that performs a lane change during autonomous driving of the vehicle. Such a system is, among other things, in US 2019 / 0 143 983 A1 described.

Weiter bekannt ist die DE 10 2012 222 301 A1 , die ein Verfahren und ein System beschreibt, die das Verhalten von Fahrzeugen in der Umgebung überwachen, um eine bevorstehende Gefahr auf der Straße vorherzusagen und auf diese zu reagieren, sogar in Situationen, in denen die Gefahr nicht direkt erfasst wurde. Es wird hierzu u.a. beschrieben, dass ein Navigationsmodul die aktuelle Position des Fahrzeugs und Straßen- oder Kartendaten verwenden kann, um ein bevorstehendes Straßensegment zu bewerten. Weiter ist offenbart, dass ein solches Straßensegment eine scharfe Kurve sein kann.Also known is the DE 10 2012 222 301 A1 , which describes a method and system that monitor the behavior of surrounding vehicles to predict and respond to an impending road hazard, even in situations where the hazard has not been directly detected. Among other things, it is described that a navigation module can use the current position of the vehicle and road or map data to evaluate an upcoming road segment. It is further disclosed that such a road segment can be a sharp curve.

Auch bekannt ist die DE 10 2011 117 382 A1 , die eine Regelungstechnologie offenbart, die sich auf eine Spurhaltung und einen Spurwechsel bezieht. Hierin beschrieben ist ein Sensor, der eine Fahrspur erfasst, in dem das Fahrzeug, das mit einem Spurhalteregelungssystem ausgestattet ist, fährt, indem er z.B. eine Fahrbahnmarkierung erfasst.Also known is the DE 10 2011 117 382 A1 , which discloses a control technology related to lane keeping and lane changing. Described herein is a sensor that detects a lane in which the vehicle equipped with a lane keeping control system is traveling, for example, by detecting a lane marking.

Somit ist bekannt, dass vor oder zur Durchführung eines Fahrmanövers, insbesondere eines Spurwechsels, ein Bereich vor dem Fahrzeug analysiert wird, beispielsweise durch Auswertungen von Abbildern, die mit Hilfe einer Kamera erfasst wurden. Problematisch ist, dass eine Dimension des räumlichen Bereichs, der hierdurch ausgewertet werden kann, begrenzt ist, insbesondere weil Bilderfassungseinrichtungen wie Kameras nur einen begrenzten Erfassungsbereich von z.B. 50 m bis 60 m aufweisen. Es ist möglich, dass aufgrund einer Analyse dieses begrenzten Raumbereichs vor dem Fahrzeug ein Spurwechselmanöver freigegeben und dann durchgeführt wird, wobei jedoch dieses Manöver bis zur nächsten Kurve entlang der Fahrstrecke des Fahrzeugs nicht beendet ist. In diesem Fall kann sich ein Fahrkomfort verringern, insbesondere wenn das Fahrzeug dann durch die das Spurwechselmanöver, insbesondere die Überlagerung der Kurvenfahrt mit dem Spurwechselmanöver, an einen äußeren Kurvenrand getrieben wird, was sich für Fahrzeuginsassen unangenehm anfühlen kann. Ist z.B. das zulässige Lenkmoment begrenzt, so kann es weiter passieren, dass eine Fahrzeuggeschwindigkeit reduziert werden muss, um die Kurvenfahrt durchzuführen. Alternativ oder kumulativ kann es aufgrund einer Begrenzung des zulässigen Regelmoments auch zu einer Warnung und/oder zum Abbruch des Erzeugens bzw. zum Deaktivieren des Regelmoments kommen. Auch dies kann unerwünscht sein.It is thus known that before or in order to carry out a driving maneuver, in particular a lane change, an area in front of the vehicle is analyzed, for example by evaluating images captured with the help of a camera. The problem is that one dimension of the spatial area that can be evaluated in this way is limited, in particular because image capture devices such as cameras only have a limited detection range of, for example, 50 m to 60 m. It is possible that, based on the analysis of this limited spatial area in front of the vehicle, a lane change maneuver is authorized and then carried out, although this maneuver is not completed until the next bend along the vehicle's route. In this case, driving comfort can be reduced, especially if the vehicle is then driven to the outer edge of the bend by the lane change maneuver, in particular the superimposition of cornering with the lane change maneuver, which can be unpleasant for vehicle occupants. If, for example, the permissible steering torque is limited, it may also happen that the vehicle speed has to be reduced in order to negotiate the corner. Alternatively or cumulatively, a limitation of the permissible control torque may also result in a warning and/or the interruption of the generation or deactivation of the control torque. This, too, may be undesirable.

Es ist ebenfalls möglich, dass aufgrund einer Analyse dieses begrenzten Raumbereichs vor dem Fahrzeug eine Spurzusammenführung oder Spurverengung nicht rechtzeitig erkannt wird und ein Manöver nicht rechtzeitig vor dieser Zusammenführung oder Verengung beendet ist. Auch dies ist unerwünscht.It's also possible that, due to an analysis of this limited space in front of the vehicle, a lane merger or lane narrowing isn't detected in time, and a maneuver isn't completed in time before this merger or narrowing occurs. This, too, is undesirable.

Die DE 10 2012 023 498 A1 offenbart ein Verfahren zur selbsttätigen und/oder assistierenden Fahrzeugführung und ein System zur selbsttätigen und/oder assistierenden Fahrzeugführung.The DE 10 2012 023 498 A1 discloses a method for automatic and/or assisted vehicle guidance and a system for automatic and/or assisted vehicle guidance.

Die DE 10 2014 014 120 A1 offenbart ein Verfahren zum autonomen Betreiben eines Fahrzeugs, ein Assistenzsystem zum autonomen Betreiben eines Fahrzeugs und ein Fahrzeug mit einem ebensolchen Assistenzsystem.The DE 10 2014 014 120 A1 discloses a method for autonomously operating a vehicle, an assistance system for autonomously operating a vehicle and a vehicle with such an assistance system.

Die DE 10 2015 223 480 A1 offenbart ein Verfahren und eine entsprechende Vorrichtung zur Planung und/oder Ausführung einer Bewegungs-Trajektorie für ein Fahrzeug.The DE 10 2015 223 480 A1 discloses a method and a corresponding device for planning and/or executing a movement trajectory for a vehicle.

Es stellt sich somit das technische Problem, ein Verfahren zum Betreiben eines Fahrerassistenzsystem zur automatisierten Durchführung eines Fahrmanövers und ein entsprechendes Fahrerassistenzsystem zu schaffen, die einen Fahrkomfort erhöhen.The technical problem therefore arises of creating a method for operating a driver assistance system for the automated execution of a driving maneuver and a corresponding driver assistance system that increases driving comfort.

Die Lösung des technischen Problems ergibt sich durch die Gegenstände mit den Merkmalen der unabhängigen Ansprüche. Weitere vorteilhafte Ausgestaltungen der Erfindung ergeben sich aus den Unteransprüchen.The solution to the technical problem is achieved by the subject matter having the features of the independent claims. Further advantageous embodiments of the invention are set forth in the subclaims.

Vorgeschlagen wird ein Verfahren zum Betreiben eines Fahrerassistenzsystems zur assistierten oder automatisierten Durchführung eines Fahrmanövers. Im Sinne dieser Erfindung kann die Durchführung des Fahrmanövers im Rahmen eines assistierten Fahrens, eines teilautomatisierten Fahrens, eines hochautomatisierten Fahrens, eines vollautomatisierten Fahrens oder eines autonomen Fahrens erfolgen.A method is proposed for operating a driver assistance system for the assisted or automated execution of a driving maneuver. Within the meaning of this invention, the driving maneuver can be performed within the framework of assisted driving, partially automated driving, highly automated driving, fully automated driving, or autonomous driving.

Wie nachfolgend noch näher erläutert, kann das Fahrmanöver insbesondere ein Spurwechselmanöver sein. Selbstverständlich ist es jedoch auch vorstellbar, dass das vorgeschlagene Verfahren auch für davon verschiedene Fahrmanöver, beispielsweise für ein Überholmanöver, durchgeführt wird.As explained in more detail below, the driving maneuver can be a lane change maneuver. However, it is also conceivable that the proposed method can also be used for different driving maneuvers, for example for an overtaking maneuver.

Vor der Durchführung des Fahrmanövers wird eine Freigabe des Fahrmanövers geprüft. Ergebnis der Prüfung kann hierbei sein, dass das geplante Fahrmanöver freigegeben oder nicht freigegeben wird. Wird das Fahrmanöver freigegeben, so kann durch das Fahrerassistenzsystem das geplante Fahrmanöver durchgeführt werden. Wird das geplante Fahrmanöver nicht freigegeben, so wird das geplante Fahrmanöver nicht durch das Fahrerassistenzsystem durchgeführt. Alternativ oder kumulativ wird während der Durchführung des Fahrmanövers die Notwendigkeit eines Abbruchs des Fahrmanövers geprüft. Ergebnis dieser Prüfung kann sein, dass das Fahrmanöver durch das Fahrerassistenzsystem abgebrochen oder weiter durchgeführt wird.Before the maneuver is executed, the authorization for the maneuver is checked. The result of this check can be that the planned maneuver is authorized or not authorized. If the maneuver is authorized, the driver assistance system can execute the planned maneuver. If the planned maneuver is not authorized, the driver assistance system will not execute the planned maneuver. Alternatively or cumulatively, the need to abort the maneuver is checked during the execution of the maneuver. The result of this check can be that the driver assistance system aborts the maneuver or continues to execute the maneuver.

Erfindungsgemäß wird die Freigabe des Fahrmanövers und/oder die Notwendigkeit des Abbruchs in Abhängigkeit von Schwarmdaten geprüft.According to the invention, the approval of the driving maneuver and/or the necessity of aborting it is checked depending on swarm data.

Schwarmdaten können hierbei durch eine Vielzahl von Fahrzeugen erfassten Daten bezeichnen, wobei diese Daten eine Fahrzeuginformation und/oder Umfeldinformationen der jeweiligen Fahrzeuge kodieren. Die Daten können beispielsweise während der Fahrt von den Fahrzeugen erzeugt werden und dann - wie nachfolgend noch näher erläutert - in einer Servereinrichtung gespeichert werden. Fahrzeuginformationen können insbesondere eine Positionsinformation, eine Geschwindigkeitsinformation oder eine Information über eine weitere fahrdynamische Größe sein. Umfeldinformationen können insbesondere Informationen über eine Fahrzeugumgebung oder über einen Straßenverlauf, z.B. über Fahrbahnmarkierungen, sein. Auch können Umfeldinformationen Informationen über Fahrbahnbegrenzungen, z.B. Leitplanken, oder über Verkehrszeichen sein.Swarm data can refer to data collected by a large number of vehicles, with this data encoding vehicle information and/or environmental information of the respective vehicles. The data can, for example, be generated by the vehicles while driving and then—as explained in more detail below—stored in a server device. Vehicle information can, in particular, be position information, speed information, or information about another driving dynamics variable. Environmental information can, in particular, be information about the vehicle's surroundings or about the course of the road, e.g., about lane markings. Environmental information can also be information about road boundaries, e.g., guardrails, or traffic signs.

Umfeldinformationen eines Fahrzeugs können beispielsweise durch eine entsprechende Einrichtung zur Erfassung und gegebenenfalls zur Auswertung dieser Umfeldinformationen erfasst/bestimmt werden, wobei diese Einrichtung in oder an dem jeweiligen Fahrzeug angeordnet ist. Eine solche Einrichtung kann insbesondere eine Bilderfassungseinrichtung, z.B. eine sogenannte Frontkamera, eine Heckkamera, eine Seitenkamera oder eine weitere davon verschiedene Einrichtung sein. Auch kann eine solche Einrichtung eine Radarerfassungseinrichtung sein.Information about the surroundings of a vehicle can be captured/determined, for example, by a corresponding device for capturing and, if necessary, evaluating this information, which device is located in or on the respective vehicle. Such a device can, in particular, be an image capture device, e.g., a so-called front camera, a rear camera, a side camera, or another device different from these. Such a device can also be a radar detection device.

Weiter können diese Schwarmdaten an eine zentrale Servereinrichtung übertragen werden, die die Information aller Fahrzeuge bzw. die diese kodierenden Daten dann als Schwarmdaten zum Abruf für das vorgeschlagene Verfahren speichert und bereitstellt, insbesondere für einen vorbestimmten Zeitraum. Somit beinhalten Schwarmdaten Informationen von Fahrzeugen, die diese bereits vor einiger Zeit bei Fahrt entlang der Strecke erzeugt haben.Furthermore, this swarm data can be transmitted to a central server, which then stores the information from all vehicles, or the data encoding it, as swarm data for retrieval by the proposed method, and makes it available, particularly for a predetermined period of time. Thus, swarm data contains information from vehicles that already generated it some time ago while traveling along the route.

Insbesondere können die erläuterten Informationen in einer der Position des Fahrzeugs zum Zeitpunkt der Erfassung der Informationen zugeordneten Weise gespeichert werden. Mit anderen Worten wird eine Position des Fahrzeugs erfasst, wobei die erläuterten Informationen dieser Position zugeordnet werden und die Schwarmdaten dann die Position und die dieser zugeordneten Informationen kodieren. Auch ist es möglich, dass die Schwarmdaten nur Positionsinformationen von Fahrzeugen kodieren. Diese Positionsinformationen können durch eine Einrichtung zur Positionsbestimmung in jedem der Fahrzeuge, beispielsweise einen GNSS-Sensor, bestimmt werden. Auch können Schwarmdaten Trajektorieninformationen über Trajektorien von Fahrzeugen kodieren. Diese können beispielsweise aus den Positionsinformationen eine Fahrzeugs bestimmt werden.In particular, the explained information can be stored in a manner associated with the position of the vehicle at the time the information is acquired. In other words, a position of the vehicle is acquired, the explained information is associated with this position, and the swarm data then encodes the position and the information associated with it. It is also possible for the swarm data to encode only position information of vehicles. This position information can be determined by a position-determining device in each of the vehicles, for example, a GNSS sensor. Swarm data can also encode trajectory information about vehicle trajectories. This can be determined, for example, from the position information of a vehicle.

Schwarmdaten können somit eine digitale Karte bereitstellen, in der z.B. zusätzlich zu einer Positionsinformation des Fahrzeugs auch Umfeldinformationen gespeichert sind.Swarm data can thus provide a digital map in which, for example, in addition to the position information of the vehicle, information about the surrounding area is also stored.

Somit können durch das Fahrerassistenzsystem, insbesondere eine nachfolgend noch näher erläuterte Steuer- und Auswerteeinrichtung des Fahrerassistenzsystems, die Schwarmdaten zur Prüfung der Freigabe des Fahrmanövers und/oder der Notwendigkeit eines Abbruchs von der zentralen Servereinrichtung abgerufen werden. Hierbei können insbesondere Schwarmdaten abgerufen werden, die Informationen enthalten, die Positionen entlang einer Wegstrecke in Fahrtrichtung vor dem Fahrzeug zugeordnet sind, wobei die Wegstrecke eine vorbestimmte Länge aufweist. Hierdurch kann eine Bestimmung des Streckenverlaufs vor dem Fahrzeug verbessert werden, da aus den Schwarmdaten Kenntnis über die Positionen und/oder Trajektorien von Fahrzeugen in einem Raumbereich vor dem Fahrzeug gewonnen werden kann.Thus, the driver assistance system, in particular a control and evaluation device of the driver assistance system explained in more detail below, can retrieve the swarm data from the central server device to check whether the driving maneuver is authorized and/or whether it needs to be aborted. In particular, swarm data can be retrieved that contains information associated with positions along a route in the direction of travel in front of the vehicle, wherein the route has a predetermined length. This can improve the determination of the route ahead of the vehicle, since the swarm data can be used to obtain information about the positions and/or trajectories of vehicles in a spatial area ahead of the vehicle.

Diese Schwarmdaten können hierbei in Abhängigkeit der aktuellen Fahrzeugposition bestimmt werden, wobei diese z.B. durch eine Einrichtung zur Positionsbestimmung, z.B. eine GNSS-Einrichtung, bestimmt wird. So können beispielsweise die Schwarmdaten bestimmt werden, die der gleichen Position wie die aktuelle Fahrzeugposition oder einer um nicht mehr als ein vorbestimmtes Maß von der aktuellen Fahrzeugposition abweichende Position zugeordnet sind.This swarm data can be determined based on the current vehicle position, which is determined, for example, by a positioning device such as a GNSS device. For example, the swarm data can be determined that is associated with the same position as the current vehicle position or with a position that deviates from the current vehicle position by no more than a predetermined amount.

Alternativ oder kumulativ können diese Schwarmdaten auch in Abhängigkeit von aktuellen Umfeldinformationen des Fahrzeugs bestimmt werden. So können beispielsweise die Schwarmdaten bestimmt werden, die die gleichen oder um mehr als ein vorbestimmtes Maß ähnliche Umfeldinformationen wie die aktuellen Umfeldinformationen enthalten/kodieren. Solche Umfeldinformationen können z.B. eine Information über ein Verkehrszeichen, einer Fahrspur, eine Fahrbahnmarkierung oder -begrenzung, über einen Fahrbahnoberfläche oder eine zur Fahrbahnoberfläche benachbarte Oberfläche, über einen Oberflächenübergang etc., insbesondere eine Information über eine Relativlage dieser Elemente zum Fahrzeug, sein. Die Umfeldinformationen können beispielsweise in Form von Abbildern bereitgestellt werden.Alternatively or cumulatively, this swarm data can also be determined depending on current environmental information of the vehicle. For example, the swarm data can be determined that contains/encodes the same environmental information as, or more than a predetermined degree of similar environmental information to, the current environmental information. Such environmental information can, for example, be information about a traffic sign, a lane, a road marking or delimiter, about a road surface or a surface adjacent to the road surface, about a surface transition, etc., in particular information about a relative position of these elements to the vehicle. The environmental information can, for example, be provided in the form of images.

Insbesondere ist es möglich, dass in Abhängigkeit der aktuellen Fahrzeugposition eine erste Menge von Schwarmdaten identifiziert wird, die der gleichen Position wie die aktuelle Fahrzeugposition oder einer um nicht mehr als ein vorbestimmtes Maß von der aktuellen Fahrzeugposition abweichende Position zugeordnet sind. Dann können aus dieser ersten Menge beispielsweise die Schwarmdaten bestimmt werden, die die gleichen oder um mehr als ein vorbestimmtes Maß ähnliche Umfeldinformationen wie die aktuellen Umfeldinformationen enthalten/kodieren. Hierdurch können in vorteilhafter Weise für die aktuelle Fahrzeugposition relevante Schwarmdaten bestimmt werden. Mit anderen Worten kann eine genaue Verortung des Fahrzeugs in der durch die Schwarmdaten bereitgestellten digitalen Karte erfolgen.In particular, it is possible to identify, depending on the current vehicle position, a first set of swarm data that is assigned to the same position as the current vehicle position or to a position that deviates from the current vehicle position by no more than a predetermined amount. Then, from this first set, for example, the swarm data that contains/encodes the same environmental information as the current environmental information or that is more than a predetermined amount similar to it can be determined. This advantageously allows swarm data relevant to the current vehicle position to be determined. In other words, the vehicle can be precisely located in the digital map provided by the swarm data.

Somit können insbesondere Schwarmdaten in einem/für einen Raumbereich in Fahrtrichtung vor dem Fahrzeug abgerufen werden, der größer ist als ein Erfassungsbereich einer Einrichtung zur Erfassung von Umfeldinformationen, die in/an dem Fahrzeug mit dem Fahrerassistenzsystem angeordnet ist. Beispielsweise kann der Raumbereich mit den Positionen, für die Schwarmdaten abgerufen werden, eine Länge von 100 m oder mehr entlang der Wegstrecke in Fahrtrichtung vor dem Fahrzeug aufweisen.Thus, in particular, swarm data can be retrieved in/for a spatial area in the direction of travel in front of the vehicle that is larger than the detection range of a device for detecting environmental information that is arranged in/on the vehicle with the driver assistance system. For example, the spatial area containing the positions for which swarm data is retrieved can have a length of 100 m or more along the route in the direction of travel in front of the vehicle.

Auch ist es möglich, dass Schwarmdaten in einem/für einen Raumbereich in Fahrtrichtung hinter dem Fahrzeug abgerufen werden, der größer ist als ein Erfassungsbereich einer Einrichtung zur Erfassung von Umfeldinformationen, die in/an dem Fahrzeug mit dem Fahrerassistenzsystem angeordnet ist. Beispielsweise kann der Raumbereich mit den Positionen, für die Schwarmdaten abgerufen werden, eine Länge von 100 m oder mehr entlang der Wegstrecke in Fahrtrichtung hinter dem Fahrzeug aufweisen.It is also possible for swarm data to be retrieved in/for a spatial area in the direction of travel behind the vehicle that is larger than the detection range of a device for acquiring environmental information that is arranged in/on the vehicle with the driver assistance system. For example, the spatial area containing the positions for which swarm data is retrieved can have a length of 100 m or more along the path in the direction of travel behind the vehicle.

Hierdurch kann eine Bestimmung der Lage von Objekten, insbesondere weiteren Fahrzeugen, hinter dem Fahrzeug verbessert werden, da aus den Schwarmdaten Kenntnis über die Positionen und/oder Trajektorien von Fahrzeugen in einem Raumbereich hinter dem Fahrzeug gewonnen werden kann. Hierdurch kann eine die nachfolgend noch näher erläuterte Freigabe und/oder Feststellung der Notwendigkeit eines Abbruchs in Abhängigkeit mindestens einer Umfeldinformation verbessert werden, z.B. die auf Grundlage der Auswertung von Heckradardaten erläuterte Freigabe und/oder Feststellung der Notwendigkeit eines Abbruchs.This can improve the determination of the position of objects, particularly other vehicles, behind the vehicle, since the swarm data can be used to obtain information about the positions and/or trajectories of vehicles in a spatial area behind the vehicle. This can improve the authorization and/or determination of the need for abort, as explained in more detail below, depending on at least one piece of environmental information, e.g., the authorization and/or determination of the need for abort, as explained based on the evaluation of rear radar data.

Zur Prüfung der Freigabe und/oder der Notwendigkeit des Abbruchs können diese Schwarmdaten ausgewertet werden, insbesondere durch die vorhergehend erläuterte Steuer- und Auswerteeinrichtung. Durch die Auswertung kann mindestens eine Eigenschaft der vor dem Fahrzeug liegenden Strecke oder Fahrbahn bestimmt werden, insbesondere eine Krümmung. Dies wird nachfolgend noch näher erläutert.To check for clearance and/or the need to abort, this swarm data can be evaluated, particularly by the control and evaluation device described above. The evaluation can determine at least one property of the route or roadway ahead of the vehicle, particularly its curvature. This will be explained in more detail below.

Weiter kann in Abhängigkeit der derart bestimmten Eigenschaft(en) das Fahrmanöver freigegeben werden oder nicht freigegeben werden. Alternativ oder kumulativ kann in Abhängigkeit dieser Eigenschaft(en) die Notwendigkeit des Abbruchs festgestellt werden oder nicht festgestellt werden. Durch die Prüfung der Freigabe und/oder der Notwendigkeit des Abbruchs in Abhängigkeit von Schwarmdaten ergibt sich in vorteilhafter Weise eine verbesserte Bewertung der vor dem Fahrzeug liegenden Fahrstrecke im Hinblick auf die Eignung für das geplante oder aktuell durchgeführte Fahrmanöver, insbesondere weil Informationen über einen größeren Raumbereich als der Erfassungsbereich von fahrzeugeigenen Sensoren ausgewertet werden können. Hierdurch können in vorteilhafter Weise Fahrmanöver verhindert oder abgebrochen werden, die zu einer unerwünschten Reduktion des Fahrkomforts führen können. Beispielsweise kann ein Spurwechselmanöver verhindert oder abgebrochen werden, falls vor dem Fahrzeug eine Kurve, insbesondere eine zu scharfe Kurve, liegt, die - wie vorhergehend erläutert - zu einem unerwünschten Fahrgefühl führen kann.Furthermore, depending on the property(ies) determined in this way, the driving maneuver can be authorized or denied. Alternatively or cumulatively, the need to abort can be determined or denied depending on these property(ies). By checking the authorization and/or the need to abort based on swarm data, an improved assessment of the route ahead of the vehicle with regard to its suitability for the planned or currently executed driving maneuver can advantageously be achieved, particularly because information can be evaluated over a larger spatial area than the detection range of the vehicle's own sensors. This can advantageously prevent or abort driving maneuvers that could lead to an undesirable reduction in driving comfort. For example, a lane change maneuver can be prevented or aborted if there is a bend ahead of the vehicle, particularly one that is too sharp, which - as explained above - could lead to an undesirable driving experience.

In einer bevorzugten Ausführungsform ist das Fahrmanöver ein Spurwechselmanöver. In diesem Fall kann in vorteilhafter Weise vermieden werden, dass ein Fahrzeug aufgrund des Spurwechselmanövers in eine in Radialrichtung außenliegende Fahrspur einer Kurve wechselt, wodurch sich - wie vorhergehend erläutert - der Fahrkomfort nicht in unerwünschter Weise vermindert.In a preferred embodiment, the driving maneuver is a lane change maneuver. In this case, it is advantageously possible to prevent a vehicle from changing into a radially outer lane of a curve due to the lane change maneuver, which—as explained above—does not undesirably reduce ride comfort.

In einer weiteren Ausführungsform wird mindestens eine Fahrzeuginformation über das Fahrzeug mit dem Fahrerassistenzsystem bestimmt. Diese kann durch eine entsprechende Einrichtung zur Bestimmung der Fahrzeuginformation bestimmt werden. Diese Einrichtung zur Bestimmung kann insbesondere eine Einrichtung zur Erfassung, z.B. ein Sensor, sein. Eine Fahrzeuginformation kann beispielsweise eine Fahrzeugposition, eine Fahrzeuggeschwindigkeit, eine Fahrzeugbeschleunigung oder eine weitere fahrdynamische oder fahrzeugbezogene Information sein.In a further embodiment, at least one vehicle information about the vehicle vehicle with the driver assistance system. This can be determined by a corresponding device for determining vehicle information. This device for determining vehicle information can, in particular, be a detection device, e.g., a sensor. Vehicle information can, for example, be a vehicle position, vehicle speed, vehicle acceleration, or other driving dynamics or vehicle-related information.

Alternativ, vorzugsweise aber kumulativ, wird mindestens eine Umfeldinformation bestimmt. Diese Information bezeichnet hierbei eine Information über ein Umfeld des Fahrzeugs mit dem Fahrerassistenzsystem. Auch solche Umfeldinformationen können durch eine entsprechende Einrichtung zur Bestimmung, die auch eine Einrichtung zur Erfassung, z.B. ein Sensor, sein kann, bestimmt werden. Umfeldinformationen können beispielsweise Informationen über die Anzahl, die Lage und/oder den Belegungszustand von Fahrspuren, insbesondere Informationen zur von dem Fahrzeug befahrenen Fahrspur und/oder zu dieser benachbarten Fahrspuren, sein.Alternatively, but preferably cumulatively, at least one piece of environmental information is determined. This information refers to information about the environment of the vehicle with the driver assistance system. Such environmental information can also be determined by a corresponding determination device, which can also be a detection device, e.g., a sensor. Environmental information can, for example, be information about the number, location, and/or occupancy status of lanes, in particular information about the lane the vehicle is traveling in and/or the lanes adjacent to it.

Auch kann eine Fahrzeuginformation eine Information über eine Straßenkategorie sein, wobei eine Straßenkategorie eine Autobahn, eine Kraftfahrstraße, eine Straße außerhalb geschlossener Ortschaften, eine Straße innerhalb geschlossener Ortschaften, eine Bundesfernstraße, eine Landes- oder Staatsstraße, eine Kreisstraße oder eine Gemeindestraße sein kann.Vehicle information can also be information about a road category, where a road category can be a motorway, a dual carriageway, a road outside built-up areas, a road within built-up areas, a federal highway, a regional or state road, a district road or a municipal road.

Eine weitere Umfeldinformation kann beispielsweise eine Information über das Vorhandensein, die Anzahl, die Relativposition und/oder die Relativgeschwindigkeit von weiteren Fahrzeugen in einem vorbestimmten Umfeld um das Fahrzeug mit dem Fahrerassistenzsystem herum sein.Further environmental information can, for example, be information about the presence, number, relative position and/or relative speed of other vehicles in a predetermined environment around the vehicle with the driver assistance system.

Umfeldinformationen können z.B. durch Auswertung von Abbildern erzeugt werden, die mit einer Bilderfassungseinrichtung, welche am/im Fahrzeug angeordnet ist, erzeugt werden. Alternativ oder kumulativ können Umfeldinformationen durch Auswertung von Radardaten erzeugt werden, wobei diese durch mindestens einen in/am Fahrzeug angeordneten Radarsensor erzeugt werden. Weiter alternativ oder kumulativ können Umfeldinformationen durch Auswertung von Ultraschalldaten erzeugt werden, wobei diese Ultraschalldaten durch einen Ultraschallsensor erzeugt werden, der ebenfalls in/an dem Fahrzeug angeordnet sein kann. Selbstverständlich können auch noch weitere Typen von Daten zur Erzeugung von Umfeldinformationen ausgewertet werden, beispielsweise Lidar-Daten, wobei diese dann mit entsprechenden Einrichtungen zur Bestimmung/Erfassung erzeugt werden können.Environmental information can be generated, for example, by evaluating images generated by an image capture device arranged on/in the vehicle. Alternatively or cumulatively, environmental information can be generated by evaluating radar data, which is generated by at least one radar sensor arranged in/on the vehicle. Further alternatively or cumulatively, environmental information can be generated by evaluating ultrasound data, which is generated by an ultrasound sensor that can also be arranged in/on the vehicle. Of course, other types of data can also be evaluated to generate environmental information, for example, lidar data, which can then be generated using appropriate devices for determination/capture.

Weiter wird die Freigabe und/oder die Notwendigkeit des Abbruchs zusätzlich in Abhängigkeit der mindestens einen Fahrzeuginformation und/oder der mindestens einen Umfeldinformation geprüft. Hierzu können die bestimmten Informationen ausgewertet werden.Furthermore, the approval and/or the necessity of aborting the process is additionally checked based on at least one piece of vehicle information and/or at least one piece of environmental information. For this purpose, the specific information can be evaluated.

So kann beispielsweise ein Spurwechselmanöver nicht freigegeben oder abgebrochen werden, wenn die Zielspur durch ein weiteres Fahrzeug belegt ist. Alternativ oder kumulativ kann das Fahrmanöver nur dann freigegeben werden, wenn sich das Fahrzeug auf einer Straße einer vorbestimmten Kategorie, beispielsweise auf einer Autobahn, befindet. Weiter alternativ oder kumulativ kann das Fahrmanöver nur dann freigegeben werden, wenn die Fahrzeuggeschwindigkeit größer als eine vorbestimmte Freigabegeschwindigkeit ist.For example, a lane change maneuver may not be authorized or aborted if the target lane is occupied by another vehicle. Alternatively or cumulatively, the maneuver may only be authorized if the vehicle is on a road of a predetermined category, such as a highway. Further alternatively or cumulatively, the maneuver may only be authorized if the vehicle speed exceeds a predetermined authorization speed.

Zeitlich parallel oder im Anschluss an die Prüfung der Freigabe und/oder der Notwendigkeit des Abbruchs in Abhängigkeit der mindestens einen Fahrzeug- und/oder Umfeldinformation kann dann die Freigabe und/oder die Notwendigkeit des Abbruchs in Abhängigkeit von Schwarmdaten geprüft werden.In parallel with or following the check of the release and/or the necessity of aborting depending on at least one piece of vehicle and/or environment information, the release and/or the necessity of aborting can then be checked depending on swarm data.

Durch die vorgeschlagene Auswertung von Fahrzeug- und/oder Umfeldinformationen ergibt sich in vorteilhafter Weise eine verbesserte Betriebssicherheit beim Betreiben des Fahrerassistenzsystems, insbesondere bei der Durchführung von geplanten Fahrmanövern.The proposed evaluation of vehicle and/or environmental information advantageously results in improved operational safety when operating the driver assistance system, in particular when carrying out planned driving maneuvers.

Weiter erfindungsgemäß wird eine Krümmungsinformation der entlang der Fahrtrichtung vor dem Fahrzeug liegenden Strecke bestimmt. Die vor dem Fahrzeug liegende Strecke kann hierbei eine oder mehrere Fahrspuren umfassen. Die Krümmungsinformation wird durch Auswertung der Schwarmdaten bestimmt. Weiter wird die Freigabe und/oder die Notwendigkeit des Abbruchs zusätzlich in Abhängigkeit der Krümmungsinformation geprüft. Beispielsweise kann eine Freigabe für das geplante Fahrmanöver, insbesondere ein Spurwechselmanöver, erfolgen, wenn die Krümmung kleiner als ein vorbestimmter Schwellwert ist. In diesem Fall kann auch die Notwendigkeit eines Abbruchs bei einem bereits durchgeführten Fahrmanöver detektiert werden.Furthermore, according to the invention, curvature information of the route ahead of the vehicle along the direction of travel is determined. The route ahead of the vehicle can comprise one or more lanes. The curvature information is determined by evaluating the swarm data. Furthermore, the approval and/or the need for abort is additionally checked depending on the curvature information. For example, approval for the planned driving maneuver, in particular a lane change maneuver, can be granted if the curvature is smaller than a predetermined threshold. In this case, the need to abort an already performed driving maneuver can also be detected.

Die Krümmungsinformation kann insbesondere durch Auswertung von Trajektorieninformationen von Fahrzeugen bestimmt werden, die - wie vorhergehend erläutert - die Schwarmdaten erzeugt haben. Diese Trajektorieninformationen können beispielsweise durch Auswertung von Fahrzeugpositionen dieser Fahrzeuge zu unterschiedlichen Zeitpunkten ausgewertet werden. Insbesondere können zur Bestimmung der Krümmungsinformationen Schwarmdaten verwendet werden, die einem vorbestimmten Raumbereich entlang der Wegstrecke in Fahrtrichtung vor dem Fahrzeug mit dem Fahrerassistenzsystem zugeordnet sind, insbesondere einem Raumbereich, der eine vorbestimmte Wegstrecke entlang der vor dem Fahrzeug liegenden Strecke umfasst. Selbstverständlich können Krümmungsinformationen alternativ oder kumulativ auch in Abhängigkeit der vorhergehend erläuterten Fahrzeuginformationen und/oder Umfeldinformationen, insbesondere durch deren Auswertung, bestimmt werden.The curvature information can be determined in particular by evaluating trajectory information from vehicles that, as previously explained, generated the swarm data. This trajectory information can be evaluated, for example, by evaluating the positions of these vehicles at different points in time. In particular, swarm data can be used to determine the curvature information, which is assigned to a previously a specific spatial area along the route in the direction of travel in front of the vehicle is assigned to the driver assistance system, in particular a spatial area that encompasses a predetermined distance along the route in front of the vehicle. Of course, curvature information can also be determined alternatively or cumulatively depending on the previously explained vehicle information and/or environmental information, in particular by evaluating them.

Krümmungsinformationen können insbesondere in Form eines Kurvenradius bestimmt werden. Dieser Kurvenradius kann ein einem Kreisbogen oder Teilkreisbogen zugeordneter Radiuswert sein.Curvature information can be determined, in particular, in the form of a curve radius. This curve radius can be a radius value assigned to a circular arc or partial arc.

Hierdurch ergibt sich in vorteilhafter Weise eine weitere Verbesserung der Betriebssicherheit beim Betrieb des Fahrerassistenzsystems, da Fahrmanöver, insbesondere Spurwechselmanöver, verhindert oder abgebrochen werden können, falls eine Krümmung der vor dem Fahrzeug liegenden Strecke zu groß ist.This advantageously results in a further improvement in operational safety during operation of the driver assistance system, since driving maneuvers, in particular lane change maneuvers, can be prevented or aborted if the curvature of the road ahead of the vehicle is too great.

In einer bevorzugten Ausführungsform wird die Krümmungsinformation nur bis zu einer vorbestimmten Wegstrecke entlang der in Fahrtrichtung vor dem Fahrzeug liegenden Strecke bestimmt. Diese Wegstrecke kann größer sein als die maximale Ausdehnung eines Bestimmungs-/ Erfassungsbereichs von in/an dem Fahrzeug mit dem Fahrerassistenzsystem angeordneten Einrichtungen zur Bestimmung von Umfeldinformationen. Kann beispielsweise durch eine Kamera ein Bereich mit einer Ausdehnung bis zu 70 m entlang der Wegstrecke vor dem Fahrzeug erfasst werden, so können beispielsweise Krümmungsinformationen für einen Bereich länger als diese 70 m entlang der vor dem Fahrzeug liegenden Strecke bestimmt werden, beispielsweise für einen Bereich bis 100 m oder mehr.In a preferred embodiment, the curvature information is determined only up to a predetermined distance along the route in front of the vehicle in the direction of travel. This distance can be greater than the maximum extent of a determination/detection range of devices arranged in/on the vehicle with the driver assistance system for determining environmental information. For example, if a camera can detect an area extending up to 70 m along the route in front of the vehicle, curvature information can be determined for an area longer than these 70 m along the route in front of the vehicle, for example, for an area up to 100 m or more.

Insbesondere kann dies durch Auswertung von Schwarmdaten erfolgen, die den Positionen entlang der vorbestimmten Wegstrecke zugeordnet sind.In particular, this can be done by evaluating swarm data assigned to the positions along the predetermined route.

Hierdurch ergibt sich in vorteilhafter Weise eine weitere Verbesserung der Betriebssicherheit beim Betrieb des Fahrerassistenzsystems unter gleichzeitiger Reduktion der Menge der auszuwertenden Daten, welches eine zeitlich schnelle Durchführung des vorgeschlagenen Verfahrens ermöglicht.This advantageously results in a further improvement in operational safety during operation of the driver assistance system while simultaneously reducing the amount of data to be evaluated, which enables the proposed method to be carried out quickly.

In einer weiteren Ausführungsform wird eine zur Durchführung des Fahrmanövers notwendige oder verbleibende Wegstrecke bestimmt, wobei die Freigabe und/oder die Notwendigkeit des Abbruchs zusätzlich in Abhängigkeit der notwendigen oder verbleibenden Wegstrecke geprüft wird. Die Wegstrecke kann eine Wegstrecke entlang der Fahrbahn oder Strecke in Fahrtrichtung vor dem Fahrzeug bezeichnen. Die notwendige oder verbleibende Wegstrecke kann hierbei in Abhängigkeit von Fahrzeug- und/oder Umfeldinformationen, insbesondere in Abhängigkeit einer Fahrzeuggeschwindigkeit, bestimmt werden. Z.B. kann die Freigabe nicht erteilt oder die Notwendigkeit des Abbruchs detektiert werden, wenn die Krümmung, insbesondere ein Maximalwert der Krümmung, innerhalb der notwendigen oder verbleibenden Wegstrecke größer als ein vorbestimmter Schwellwert ist.In a further embodiment, a distance required or remaining to perform the driving maneuver is determined, wherein the authorization and/or the necessity of aborting the maneuver is additionally checked depending on the required or remaining distance. The distance can refer to a distance along the roadway or a route in the direction of travel in front of the vehicle. The required or remaining distance can be determined depending on vehicle and/or surroundings information, in particular depending on a vehicle speed. For example, authorization may not be granted or the necessity of aborting the maneuver may be detected if the curvature, in particular a maximum value of the curvature, within the required or remaining distance is greater than a predetermined threshold.

Hierdurch ergibt sich in vorteilhafter Weise eine weitere Verbesserung der Betriebssicherheit bei dem Betrieb des Fahrerassistenzsystems sowie eine weitere Verbesserung des Fahrkomforts, insbesondere da ein Fahrmanöver nicht durchgeführt oder abgebrochen wird, wenn bei der Durchführung des Fahrmanövers entlang der notwendigen oder verbleibenden Wegstrecke ein unerwünschtes Fahrgefühl entstehen würde.This advantageously results in a further improvement in operational safety during operation of the driver assistance system as well as a further improvement in driving comfort, in particular since a driving maneuver is not carried out or is aborted if an undesirable driving feeling would arise during the execution of the driving maneuver along the necessary or remaining distance.

In einer weiteren Ausführungsform ist die notwendige oder verbleibende Wegstrecke eine Wegstrecke bis zum Beginn einer Kurve, insbesondere der entlang der vor dem Fahrzeug liegenden Strecke nächsten Kurve. Eine Kurve kann einen Bereich der vor dem Fahrzeug liegenden Strecke oder Fahrbahn bezeichnen, dessen Kurvenradius kleiner als ein vorbestimmter Schwellwert ist.In a further embodiment, the required or remaining distance is a distance to the beginning of a curve, in particular the next curve along the route ahead of the vehicle. A curve can refer to an area of the route or roadway ahead of the vehicle whose curve radius is smaller than a predetermined threshold.

Hierdurch ergibt sich in vorteilhafter Weise eine weitere Verbesserung des Fahrkomforts, da sichergestellt wird, dass ein Fahrmanöver nicht vor oder in einer solchen Kurve durchgeführt wird, wodurch sich die vorhergehend erläuterten Auswirkungen auf den Fahrkomfort ergeben können.This advantageously results in a further improvement in driving comfort, as it ensures that a driving maneuver is not carried out before or in such a curve, which could result in the effects on driving comfort explained above.

In einer alternativen Ausführungsform wird die notwendige oder verbleibende Wegstrecke als Differenz zwischen der Wegstrecke bis zum Beginn einer Kurve und einem Sicherheitsabstand bestimmt. Dieser Sicherheitsabstand kann auch als Turning-Zone bezeichnet werden. Diese kann einen Bereich bezeichnen, in dem ein Fahrmanöver, insbesondere ein Spurwechselmanöver, nicht mehr durchgeführt werden soll. Der Sicherheitsabstand kann hierbei ein fester, vorbestimmter Wert sein. Alternativ kann der Sicherheitsabstand auch in Abhängigkeit einer Fahrsituation und/oder des Umfelds, also z.B. in Abhängigkeit von Fahrzeug- und/oder Umfeldinformationen, bestimmt werden und somit ein applizierbarer Sicherheitsabstand sein. Hierdurch ergibt sich in vorteilhafter Weise eine weitere Verbesserung des Fahrkomforts beim Betrieb des Fahrzeugs durch das vorgeschlagene Fahrerassistenzsystem.In an alternative embodiment, the necessary or remaining distance is determined as the difference between the distance to the beginning of a curve and a safety distance. This safety distance can also be referred to as a turning zone. This can designate an area in which a driving maneuver, in particular a lane change maneuver, should no longer be performed. The safety distance can be a fixed, predetermined value. Alternatively, the safety distance can also be determined depending on a driving situation and/or the surroundings, for example, depending on vehicle and/or surroundings information, and thus be an applicable safety distance. This advantageously results in a further improvement in driving comfort when operating the vehicle using the proposed driver assistance system.

In einer weiteren Ausführungsform wird das Fahrmanöver freigegeben oder keine Notwendigkeit des Abbruchs detektiert, wenn die Krümmung in der notwendigen oder verbleibenden Wegstrecke kleiner als ein Schwellwert ist. Dieser Schwellwert kann insbesondere ein konstanter, vorbestimmter Schwellwert sein. Wie nachfolgend noch erläutert, kann der Schwellwert jedoch auch in Abhängigkeit mindestens einer Fahrzeuginformation und/oder mindestens einer Umgebungsinformation bestimmt werden und somit ein variabler Schwellwert sein.In a further embodiment, the driving maneuver is authorized or no need to abort is detected if the curvature in the required or remaining distance is less than a threshold value. This threshold value can, in particular, be a constant, predetermined threshold value. As explained below, however, the threshold value can also be determined depending on at least one piece of vehicle information and/or at least one piece of environmental information and thus be a variable threshold value.

Hierdurch ergibt sich in vorteilhafter Weise eine zuverlässige Verbesserung des Fahrkomforts, insbesondere da keine Fahrmanöver in zu stark gekrümmten Bereichen des Fahrwegs durchgeführt werden.This advantageously results in a reliable improvement in driving comfort, particularly since no driving maneuvers are carried out in excessively curved sections of the track.

In einer weiteren Ausführungsform wird, wie vorhergehend bereits erläutert, der Schwellwert in Abhängigkeit mindestens einer Fahrzeuginformation bestimmt, beispielsweise geschwindigkeitsabhängig. Alternativ oder kumulativ wird der Schwellwert in Abhängigkeit mindestens einer Umgebungsinformation bestimmt. Beispielsweise kann der Schwellwert niederschlagsintensitätsabhängig bestimmt werden. Hierbei kann die Niederschlagsintensität eine Umgebungsinformation sein. Diese Umgebungsinformation kann beispielsweise in Abhängigkeit der Ausgangssignale eines Regensensors und/oder in Abhängigkeit der eingestellten Wischergeschwindigkeit von Scheibenwischern des Fahrzeugs mit dem Fahrerassistenzsystem bestimmt werden.In a further embodiment, as already explained above, the threshold value is determined depending on at least one piece of vehicle information, for example, speed-dependent. Alternatively or cumulatively, the threshold value is determined depending on at least one piece of environmental information. For example, the threshold value can be determined depending on the precipitation intensity. In this case, the precipitation intensity can be an environmental information item. This environmental information can be determined, for example, depending on the output signals of a rain sensor and/or depending on the set wiper speed of the vehicle's windshield wipers using the driver assistance system.

In einer weiteren Ausführungsform werden in Abhängigkeit der Schwarmdaten Spurinformationen der vor dem Fahrzeug liegenden Strecke bestimmt, wobei die Freigabe und/oder die Notwendigkeit des Abbruchs zusätzlich in Abhängigkeit der Spurinformationen geprüft wird. Insbesondere kann aus den Schwarmdaten Kenntnis über einen Spurverlauf, insbesondere eine Spurzusammenführung oder eine Spurverengung, in einem vorbestimmten Raumbereich entlang der Wegstrecke in Fahrtrichtung vor dem Fahrzeug gewonnen werden, z.B. durch Auswertung der Trajektorien von Fahrzeugen, die die Schwarmdaten erzeugten. Ein Fahrmanöver, z.B. ein Spurwechselmanöver, kann nicht freigegeben werden oder abgebrochen werden, wenn in dem vorbestimmten Raumbereich, insbesondere während einer zur Durchführung des Fahrmanövers notwendigen oder verbleibenden Wegstrecke, eine Spurzusammenführung oder eine Spurverengung erfolgt, insbesondere dann, wenn die Zielspur des Fahrmanövers eine sich verengende oder ein endende Fahrspur ist. Ein Fahrmanöver, z.B. ein Spurwechselmanöver, kann freigegeben oder nicht abgebrochen werden, wenn in dem vorbestimmten Raumbereich, insbesondere während einer zur Durchführung des Fahrmanövers notwendigen oder verbleibenden Wegstrecke, keine Spurzusammenführung oder eine Spurverengung erfolgt. Hierdurch können in vorteilhafter Weise Fahrmanöver verhindert oder abgebrochen werden, die zu einer unerwünschten Reduktion des Fahrkomforts führen können.In a further embodiment, lane information of the route ahead of the vehicle is determined based on the swarm data, wherein the approval and/or the need for abort is additionally checked based on the lane information. In particular, knowledge about a lane course, in particular a lane merging or a lane narrowing, in a predetermined spatial area along the route in the direction of travel ahead of the vehicle can be obtained from the swarm data, e.g., by evaluating the trajectories of vehicles that generated the swarm data. A driving maneuver, e.g., a lane change maneuver, cannot be approved or can be aborted if a lane merging or a lane narrowing occurs in the predetermined spatial area, in particular during a distance necessary or remaining to carry out the driving maneuver, especially if the target lane of the driving maneuver is a narrowing or ending lane. A driving maneuver, e.g., a lane change maneuver, can be authorized or not aborted if no lane merging or narrowing occurs within the predetermined spatial area, particularly during the distance required or remaining to execute the maneuver. This advantageously prevents or aborts driving maneuvers that could lead to an undesirable reduction in driving comfort.

Weiter vorgeschlagen wird ein Fahrerassistenzsystem zur assistierten oder automatisierten Durchführung eines Fahrmanövers. Das Fahrerassistenzsystem ist hierbei derart konfiguriert, dass ein Verfahren gemäß einer der in dieser Offenbarung beschriebenen Ausführungsformen mit dem Fahrerassistenzsystem durchführbar ist. Somit ergibt sich in vorteilhafter Weise, dass durch das Fahrerassistenzsystem ein solches Verfahren mit den erläuterten Vorteilen durchgeführt werden kann.Further proposed is a driver assistance system for the assisted or automated execution of a driving maneuver. The driver assistance system is configured such that a method according to one of the embodiments described in this disclosure can be carried out with the driver assistance system. This advantageously results in the driver assistance system being able to carry out such a method with the explained advantages.

Das Fahrerassistenzsystem umfasst mindestens eine Steuer- und Auswerteeinrichtung. Diese kann mindestens einen Mikrocontroller oder mindestens eine integrierte Schaltung umfassen oder als solche(r) ausgebildet sein. Weiter wird durch die mindestens eine Steuer- und Auswerteeinrichtung vor der Durchführung des Fahrmanövers eine Freigabe des Fahrmanövers und/oder während der Durchführung des Fahrmanövers die Notwendigkeit eines Abbruchs des Fahrmanövers geprüft.The driver assistance system comprises at least one control and evaluation device. This can comprise at least one microcontroller or at least one integrated circuit, or can be configured as such. Furthermore, the at least one control and evaluation device checks whether the driving maneuver is authorized before the driving maneuver is executed and/or whether the driving maneuver needs to be aborted during the execution of the driving maneuver.

Erfindungsgemäß umfasst das Fahrerassistenzsystem eine Kommunikationsschnittstelle zum Abruf von Schwarmdaten. Diese Kommunikationsschnittstelle kann insbesondere für eine drahtlose Datenübertragung ausgebildet sein. Über die Kommunikationsschnittstelle können die Schwarmdaten z.B. von der vorhergehend erläuterten Speichereinrichtung einer zentralen Servereinrichtung abgerufen werden. Die Kommunikationsschnittstelle kann hierbei signal- und/oder datentechnisch mit der mindestens einen Steuer- und Auswerteeinrichtung verbunden sein. Weiter wird durch die Steuer- und Auswerteeinrichtung die Freigabe des Fahrmanövers und/oder die Notwendigkeit des Abbruchs in Abhängigkeit der Schwarmdaten geprüft. Dies und entsprechende Vorteile wurden vorhergehend bereits erläutert.According to the invention, the driver assistance system comprises a communication interface for retrieving swarm data. This communication interface can be designed, in particular, for wireless data transmission. The swarm data can be retrieved via the communication interface, for example, from the previously explained storage device of a central server device. The communication interface can be connected to the at least one control and evaluation device via signals and/or data. Furthermore, the control and evaluation device checks the approval of the driving maneuver and/or the need to abort it based on the swarm data. This and corresponding advantages have already been explained above.

Weiter kann das Fahrerassistenzsystem mindestens eine Einrichtung zur Bestimmung einer Fahrzeuginformation und/oder mindestens eine Einrichtung zur Bestimmung einer Umgebungsinformation umfassen. Dies und entsprechende Vorteile wurden vorhergehend bereits erläutert.Furthermore, the driver assistance system can comprise at least one device for determining vehicle information and/or at least one device for determining environmental information. This and corresponding advantages have already been explained above.

Weiter beschrieben wird ein Fahrzeug mit einem Fahrerassistenzsystem gemäß einer der in dieser Offenbarung erläuterten Ausführungsformen. Somit wird in vorteilhafter Weise ein Fahrzeug mit verbessertem Fahrtkomfort bereitgestellt.A vehicle with a driver assistance system according to one of the embodiments explained in this disclosure is further described. Thus, a vehicle with improved ride comfort is advantageously provided.

Die Erfindung wird anhand von Ausführungsbeispielen näher erläutert. Die Figuren zeigen:

  • 1 ein schematisches Flussdiagramm eines erfindungsgemäßen Verfahrens,
  • 2 ein schematisches Flussdiagramm eines erfindungsgemäßen Verfahrens in einer weiteren Ausführungsform,
  • 3 eine schematische Draufsicht auf ein Fahrzeug auf einer Fahrbahn und
  • 4 ein schematisches Blockschaltbild eines erfindungsgemäßen Fahrerassistenzsystems.
The invention is explained in more detail using exemplary embodiments. The figures show:
  • 1 a schematic flow diagram of a method according to the invention,
  • 2 a schematic flow diagram of a method according to the invention in a further embodiment,
  • 3 a schematic plan view of a vehicle on a roadway and
  • 4 a schematic block diagram of a driver assistance system according to the invention.

Nachfolgend bezeichnen gleiche Bezugszeichen Elemente mit gleichen oder ähnlichen technischen Merkmalen.In the following, the same reference symbols designate elements with the same or similar technical features.

1 zeigt ein schematisches Flussdiagramm eines erfindungsgemäßen Verfahrens zum Betreiben eines Fahrerassistenzsystems 1 (siehe 4) zur assistierten oder automatisierten Durchführung eines Fahrmanövers, welches insbesondere ein Spurwechselmanöver sein kann. 1 shows a schematic flow diagram of a method according to the invention for operating a driver assistance system 1 (see 4 ) for the assisted or automated execution of a driving maneuver, which may in particular be a lane change maneuver.

Vor der Durchführung des Fahrmanövers erfolgt eine Bestimmung B1 von Fahrzeuginformationen, insbesondere einer Fahrzeuggeschwindigkeit und einer Fahrzeugposition, beispielsweise in Form von GNSS-Daten. Ebenfalls erfolgt eine Bestimmung B2 von Umfeldinformationen, beispielsweise durch Auswertung von Ausgangssignalen von Radarsensoren, die insbesondere im Heck und/oder im Frontbereich des Fahrzeugs 2 (siehe 3) angeordnet sein können und deren Erfassungsbereiche einen Bereich vor und/oder hinter dem Fahrzeug 2 abdecken können. Ebenfalls können zur Bestimmung B2 von Umfeldinformationen von einer Fahrzeugkamera 11, insbesondere einer Frontkamera, erfasste Abbilder ausgewertet werden.Before the driving maneuver is carried out, vehicle information is determined B1, in particular a vehicle speed and a vehicle position, for example in the form of GNSS data. Environmental information is also determined B2, for example by evaluating output signals from radar sensors, which are located in particular in the rear and/or front area of the vehicle 2 (see 3 ) and whose detection areas can cover an area in front of and/or behind the vehicle 2. Images captured by a vehicle camera 11, in particular a front camera, can also be evaluated to determine B2 environmental information.

Weiter erfolgt ein Abruf A1 von Schwarmdaten, insbesondere in einer zentralen Servereinrichtung gespeicherten Schwarmdaten. Diese können fahrzeugpositionsbezogen abgerufen werden. Dies kann bedeuten, dass Schwarmdaten abgerufen werden, die einer, vorzugsweise jedoch mehreren, Position(en) zugeordnet sind, die entlang der in Fahrtrichtung vor dem Fahrzeug liegenden Strecke angeordnet sind, insbesondere bis zu einer vorbestimmten Wegstrecke entlang dieser vor dem Fahrzeug 2 liegenden Strecke. Wie vorhergehend erläutert, können Schwarmdaten insbesondere in Abhängigkeit der aktuellen Fahrzeugposition und/oder in Abhängigkeit von aktuellen Umfeldinformationen des Fahrzeugs bestimmt werden.Furthermore, swarm data is retrieved A1, in particular swarm data stored in a central server device. These can be retrieved based on the vehicle's position. This can mean that swarm data are retrieved that are assigned to one, but preferably several, position(s) located along the route in front of the vehicle in the direction of travel, in particular up to a predetermined distance along this route in front of the vehicle 2. As explained above, swarm data can be determined in particular depending on the current vehicle position and/or depending on current environmental information of the vehicle.

Der Informationsinhalt dieser Schwarmdaten wurde vorhergehend bereits erläutert.The information content of this swarm data has already been explained previously.

Weiter erfolgt ein Prüfen P1 der Freigabe in Abhängigkeit von den bestimmten Fahrzeuginformationen. Beispielsweise kann ein erstes Freigabekriterium erfüllt sein, falls in Abhängigkeit der Positionsdaten des Fahrzeugs 2 als Straßentyp der Straße, auf der sich das Fahrzeug 2 befindet, eine Autobahn detektiert wird. Ein weiteres Prüfkriterium kann erfüllt sein, falls die Fahrzeuggeschwindigkeit größer als ein vorbestimmter Schwellwert ist. Ist eines dieser Prüfkriterien nichterfüllt, so kann das geplante Fahrmanöver nicht freigegeben werden.A P1 approval check is then performed depending on the specific vehicle information. For example, a first approval criterion may be met if, based on the position data of vehicle 2, a highway is detected as the road type of the road on which vehicle 2 is located. A further check criterion may be met if the vehicle speed is greater than a predetermined threshold. If one of these check criteria is not met, the planned driving maneuver cannot be approved.

Die erläuterten Ausführungen zur Freigabe des Fahrmanövers können in entsprechender Weise auch auf den Vorgang des Prüfens der Notwendigkeit eines Abbruchs übertragen werden.The explanations given for the release of the driving maneuver can also be applied accordingly to the process of checking whether it is necessary to abort the maneuver.

Weiter erfolgt ein Prüfen P2 der Freigabe in Abhängigkeit von Umfeldinformationen. Beispielsweise kann ein weiteres Prüfkriterium erfüllt sein, falls durch die Auswertung der vorhergehend erläuterten Abbilder einer Fahrzeugkamera 11 eine Eigenspur des Fahrzeugs detektiert wurde. Ein weiteres Prüfkriterium kann erfüllt sein, falls eine Mehrspurigkeit der Fahrbahn, auf der sich das Fahrzeug 2 befindet, detektiert wird. Ein weiteres Prüfkriterium kann erfüllt sein, falls eine Breite einer zur Eigenspur unmittelbar benachbarten Spur größer als ein vorbestimmter Schwellwert ist. Ein weiteres Prüfkriterium kann erfüllt sein, falls ein Spurlinientyp der Spurlinie zwischen der Eigenspur und der für das Fahrmanöver geplanten Zielspur einem Typ entspricht, bei dem ein Spurwechsel freigegeben ist, z.B. dem Typ „gestrichelt“ entspricht.A check P2 of the release is then carried out depending on environmental information. For example, a further test criterion can be met if the evaluation of the previously explained images from a vehicle camera 11 has detected the vehicle's own lane. A further test criterion can be met if the roadway on which the vehicle 2 is located is detected to be multi-lane. A further test criterion can be met if the width of a lane immediately adjacent to the vehicle's own lane is greater than a predetermined threshold value. A further test criterion can be met if a lane line type of the lane line between the vehicle's own lane and the target lane planned for the driving maneuver corresponds to a type for which a lane change is permitted, e.g., the "dashed" type.

Weiter kann, insbesondere in Abhängigkeit von der Auswertung von Radar- und/oder Ultraschalldaten ein Prüfkriterium geprüft werden, welches erfüllt ist, falls detektiert wird, dass ein Zielbereich auf der Ziel-Fahrspur nicht belegt ist oder wird.Furthermore, particularly depending on the evaluation of radar and/or ultrasound data, a test criterion can be checked which is fulfilled if it is detected that a target area on the target lane is or becomes unoccupied.

Weiter erfolgt ein Prüfen P3 eines Prüfkriteriums in Abhängigkeit der abgerufenen Schwarmdaten. Hierbei kann eine Krümmungsinformation in Form eines Kurvenradius der vor dem Fahrzeug liegenden Strecke durch Auswertung der Schwarmdaten bestimmt werden, insbesondere bis zu einer vorbestimmten Wegstrecke entlang der vor dem Fahrzeug liegenden Strecke. Dieser Kurvenradius kann in Form eines Vektors bestimmt werden.Next, a test criterion (P3) is checked based on the retrieved swarm data. Curvature information in the form of a curve radius of the route ahead of the vehicle can be determined by evaluating the swarm data, particularly up to a predetermined distance along the route ahead of the vehicle. This curve radius can be determined in the form of a vector.

Ein Prüfkriterium kann erfüllt sein, falls ein Betrag des Kurvenradius entlang der vorbestimmten Wegstrecke größer als oder gleich einem vorbestimmten Schwellwert ist. Ist dies nicht erfüllt, so kann das Prüfkriterium nicht erfüllt sein. Weiter erfolgt ein Prüfen P4, ob der Kurvenradius in einem zur Durchführung des Fahrmanövers notwendigen Wegstrecke größer als oder gleich einem Schwellwert ist. Alternativ kann geprüft werden, ob der Kurvenradius entlang einer Wegstrecke vor dem Fahrzeug, die als Differenz zwischen der notwendigen Wegstrecke bis zum Beginn einer Kurve und einem vorbestimmten Sicherheitsabstand entspricht, größer als oder gleich dem Schwellwert ist.A test criterion can be met if the curve radius along the predetermined path is greater than or equal to a predetermined threshold value. If this is not met, the test criterion cannot be met. A further test P4 is performed to determine whether the curve radius is greater than or equal to a threshold value in a path necessary to perform the maneuver. Alternatively, it can be checked whether the curve venradius along a distance in front of the vehicle, which corresponds to the difference between the necessary distance to the beginning of a curve and a predetermined safety distance, is greater than or equal to the threshold value.

Der Schwellwert kann hierbei in Abhängigkeit einer Fahrzeuginformation, insbesondere einer Geschwindigkeit, und/oder einer Umfeldinformation, beispielsweise einer Information über eine Niederschlagsintensitätsstärke, bestimmt werden. So kann beispielsweise der Schwellwert mit steigender Fahrzeuggeschwindigkeit sich verringern und/oder sich mit steigender Niederschlagsintensitätsstärke verringern. Alternativ kann auch dieser Schwellwert vorbestimmt sein.The threshold value can be determined depending on vehicle information, in particular a speed, and/or environmental information, for example, information about precipitation intensity. For example, the threshold value can decrease with increasing vehicle speed and/or decrease with increasing precipitation intensity. Alternatively, this threshold value can also be predetermined.

Sind alle der vorgenannten Prüfkriterien erfüllt, so kann das geplante Fahrmanöver freigegeben werden. Ist mindestens eines der vorhergehend erläuterten Prüfkriterien nicht erfüllt, so kann das geplante Fahrmanöver nicht freigegeben werden.If all of the aforementioned test criteria are met, the planned maneuver can be approved. If at least one of the previously explained test criteria is not met, the planned maneuver cannot be approved.

2 zeigt ein schematisches Flussdiagramm eines erfindungsgemäßen Verfahrens in einer weiteren Ausführungsform. Hierbei erfolgt ein Bestimmen B von Eingangsdaten zur Auswertung von einem oder mehreren Prüfkriterium/Prüfkriterien. Diese Eingangsdaten sind die vorhergehend erläuterten Schwarmdaten sowie gegebenenfalls Fahrzeuginformationen und Umfeldinformationen. Weiter erfolgt eine Prüfung P von Prüfkriterien, wobei beispielhafte Prüfkriterien vorhergehend erläutert wurden. 2 shows a schematic flow diagram of a method according to the invention in a further embodiment. Here, input data B is determined for evaluating one or more test criteria. This input data is the previously explained swarm data as well as, if applicable, vehicle information and environmental information. Furthermore, a check P of test criteria is performed, with exemplary test criteria having been explained previously.

Sind alle Prüfkriterien erfüllt, so erfolgt eine Freigabe des geplanten Fahrmanövers. Ist dies nicht der Fall, so wird die Freigabe nicht erteilt, wobei dann das geplante Fahrmanöver nicht durchgeführt wird.If all test criteria are met, the planned maneuver is approved. If this is not the case, approval is denied, and the planned maneuver is not carried out.

3 zeigt eine schematische Draufsicht auf eine Fahrbahn 3 mit einer ersten Fahrspur 4a und einer zur ersten Fahrspur 4a benachbarten zweiten Fahrspur 4b sowie ein Fahrzeug 2, welches ein Spurwechselmanöver von der ersten Fahrspur 4a auf die zweite Fahrspur 4b ausführt. Mit einer durchgezogenen Linie ist das Fahrzeug 2 zu Beginn des Fahrmanövers dargestellt. Durch gestrichelte Linien ist das Fahrzeug 2 nach Beendigung des Spurwechselmanövers dargestellt. 3 shows a schematic plan view of a roadway 3 with a first lane 4a and a second lane 4b adjacent to the first lane 4a, as well as a vehicle 2 executing a lane change maneuver from the first lane 4a to the second lane 4b. A solid line represents vehicle 2 at the beginning of the maneuver. Dashed lines represent vehicle 2 after the lane change maneuver has been completed.

Weiter dargestellt ist ein Erfassungsbereich 5 einer Fahrzeugkamera 11 (siehe 4), welcher einen Bereich vor dem Fahrzeug 2 abdeckt. Weiter dargestellt ist ein Kurvenbereich 6 der Fahrbahn 3, wobei ein Kurvenbeginn 7 in einem Abschnitt der Fahrbahn 3 festgelegt ist, in dem ein Kurvenradius kleiner als ein vorbestimmter Schwellwert ist.Also shown is a detection area 5 of a vehicle camera 11 (see 4 ), which covers an area in front of the vehicle 2. Also shown is a curved area 6 of the roadway 3, wherein a curve start 7 is defined in a section of the roadway 3 in which a curve radius is smaller than a predetermined threshold value.

Weiter dargestellt ist eine Distanz D von dem Fahrzeug 2 zu Beginn des Fahrmanövers bis zum Kurvenbeginn 7. Ebenfalls dargestellt ist eine zur Durchführung des Spurwechselmanövers notwendige Wegstrecke W. Ebenfalls dargestellt ist ein Sicherheitsabstand TZ.Also shown is a distance D from vehicle 2 at the start of the driving maneuver to the beginning of the curve 7. Also shown is a distance W necessary to carry out the lane change maneuver. Also shown is a safety distance TZ.

Aus der in 3 dargestellten Ausführungsform ergibt sich, dass durch die Fahrzeugkamera 11 nicht erfasst werden kann, dass die Fahrbahn 3 entlang der vor dem Fahrzeug liegenden Strecke den Kurvenabschnitt 6 aufweist. Informationen über diesen Kurvenabschnitt 6 können jedoch aus Schwarmdaten extrahiert werden, die - wie vorhergehend erläutert - von weiteren Fahrzeugen erzeugt wurden. Durch eine gepunktete Linie symbolisiert sind hierbei Fahrzeugpositionen, die von weiteren Fahrzeugen, die entlang der Fahrbahn 3 bereits gefahren sind, erzeugt und an eine zentrale Servereinrichtung übertragen wurden. Durch Auswertung dieser Positionsinformationen können Trajektorieninformationen über die von diesen Fahrzeugen gefahrenen Trajektorien bestimmt werden, wobei dann der Kurvenradius durch Auswertung der Trajektorieninformationen, insbesondere als Kurvenradius einer der Trajektorien oder einer gemittelten Trajektorie, bestimmt wird.From the 3 In the embodiment shown, it can be seen that the vehicle camera 11 cannot detect that the roadway 3 has the curved section 6 along the stretch of road ahead of the vehicle. However, information about this curved section 6 can be extracted from swarm data which - as explained above - was generated by other vehicles. A dotted line symbolizes vehicle positions which were generated by other vehicles which have already traveled along the roadway 3 and which were transmitted to a central server device. By evaluating this position information, trajectory information about the trajectories traveled by these vehicles can be determined, wherein the curve radius is then determined by evaluating the trajectory information, in particular as the curve radius of one of the trajectories or an averaged trajectory.

Durch Auswertung dieser Schwarmdaten kann also das Fahrzeug 2 einen Kurvenradius der vor dem Fahrzeug liegenden Strecke bis zu einem maximalen Abstand Dmax entlang der vor dem Fahrzeug liegenden Strecke bestimmen.By evaluating this swarm data, vehicle 2 can determine a curve radius of the route in front of the vehicle up to a maximum distance Dmax along the route in front of the vehicle.

Weiter dargestellt ist, dass die zur Durchführung des Spurwechselmanövers benötigte Wegstrecke W kleiner ist als die Differenz zwischen der Strecke D bis zum Kurvenbeginn 7 abzüglich des Sicherheitsabstands TZ.It is further shown that the distance W required to carry out the lane change maneuver is smaller than the difference between the distance D to the beginning of the curve 7 minus the safety distance TZ.

Somit ist ein entsprechendes Prüfkriterium im vorliegenden Ausführungsbeispiel erfüllt, wodurch das geplante Spurwechselmanöver freigegeben werden kann.Thus, a corresponding test criterion is met in the present embodiment, whereby the planned lane change maneuver can be released.

4 zeigt ein schematisches Blockschaltbild eines erfindungsgemäßen Fahrerassistenzsystems 1 zur assistierten oder automatisierten Durchführung eines Fahrmanövers. Das Fahrerassistenzsystem umfasst eine Steuer- und Auswerteeinrichtung 8 und eine Kommunikationseinrichtung 9 zum Abruf von Schwarmdaten aus einer zentralen Servereinrichtung 10. Diese zentrale Servereinrichtung 10 kann eine fahrzeugexterne Einrichtung sein. Weiter dargestellt ist, dass das Fahrerassistenzsystem eine Fahrzeugkamera 11 zur Erzeugung von Abbildern eines vor dem Fahrzeug 2 angeordneten Erfassungsbereichs 5 (siehe 3) umfasst. 4 shows a schematic block diagram of a driver assistance system 1 according to the invention for the assisted or automated execution of a driving maneuver. The driver assistance system comprises a control and evaluation device 8 and a communication device 9 for retrieving swarm data from a central server device 10. This central server device 10 can be a vehicle-external device. It is further shown that the driver assistance system comprises a vehicle camera 11 for generating images of a detection area 5 arranged in front of the vehicle 2 (see 3 ) includes.

Mit dem dargestellten Fahrerassistenzsystem 1 kann in vorteilhafter Weise ein in dieser Offenbarung beschriebenes Verfahren zur assistierten oder automatisierten Durchführung eines Fahrmanövers durchgeführt werden.With the illustrated driver assistance system 1, a method described in this disclosure for the assisted or automated execution of a driving maneuver can be carried out in an advantageous manner.

BezugszeichenlisteList of reference symbols

11
FahrerassistenzsystemDriver assistance system
22
Fahrzeugvehicle
33
Fahrbahnroadway
4a4a
erste Fahrspurfirst lane
4b4b
zweite Fahrspursecond lane
55
ErfassungsbereichDetection range
66
KurvenabschnittCurve section
77
KurvenbeginnStart of curve
88
Steuer- und AuswerteeinrichtungControl and evaluation device
99
KommunikationseinrichtungCommunication device
1010
zentrale Servereinrichtungcentral server facility
A1A1
AuswertenEvaluate
BB
BestimmenDetermine
B1B1
BestimmenDetermine
B2B2
BestimmenDetermine
PP
PrüfenCheck
P1P1
PrüfenCheck
P2P2
PrüfenCheck
P3P3
PrüfenCheck
P4P4
PrüfenCheck
WW
WegstreckeDistance
DD
Abstand des zur KurveDistance of the curve
DmaxDmax
maximale Wegstreckemaximum distance
TZTZ
SicherheitsabstandSafety distance

Claims (10)

Verfahren zum Betreiben eines Fahrerassistenzsystems (1) zur assistierten oder automatisierten Durchführung eines Fahrmanövers, wobei vor der Durchführung des Fahrmanövers eine Freigabe des Fahrmanövers und/oder während der Durchführung des Fahrmanövers die Notwendigkeit eines Abbruchs des Fahrmanövers geprüft wird, dadurch gekennzeichnet, dass die Freigabe des Fahrmanövers und/oder die Notwendigkeit des Abbruchs in Abhängigkeit von Schwarmdaten geprüft wird, wobei durch Auswertung der Schwarmdaten eine Krümmungsinformation der vor dem Fahrzeug (2) liegenden Strecke bestimmt wird, wobei die Freigabe und/oder die Notwendigkeit des Abbruchs zusätzlich in Abhängigkeit der Krümmungsinformation geprüft wird.Method for operating a driver assistance system (1) for the assisted or automated execution of a driving maneuver, wherein before the execution of the driving maneuver, an approval of the driving maneuver and/or during the execution of the driving maneuver, the need to abort the driving maneuver is checked, characterized in that the approval of the driving maneuver and/or the need to abort is checked as a function of swarm data, wherein curvature information of the route ahead of the vehicle (2) is determined by evaluating the swarm data, wherein the approval and/or the need to abort is additionally checked as a function of the curvature information. Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass das Fahrmanöver ein Spurwechselmanöver ist.Procedure according to Claim 1 , characterized in that the driving maneuver is a lane change maneuver. Verfahren nach einem der vorangegangenen Ansprüche, dadurch gekennzeichnet, dass mindestens eine Fahrzeuginformation und/oder mindestens eine Umfeldinformation bestimmt wird, wobei die Freigabe und/oder die Notwendigkeit des Abbruchs zusätzlich in Abhängigkeit der mindestens einen Fahrzeuginformation und/oder der mindestens einen Umfeldinformation geprüft wird.Method according to one of the preceding claims, characterized in that at least one item of vehicle information and/or at least one item of environmental information is determined, wherein the release and/or the necessity of the abort is additionally checked as a function of the at least one item of vehicle information and/or the at least one item of environmental information. Verfahren nach einem der vorangegangen Ansprüche, dadurch gekennzeichnet, dass die Krümmungsinformation nur bis zu einer vorbestimmten Wegstrecke (Dmax) entlang der vor dem Fahrzeug (2) liegenden Strecke bestimmt wird.Method according to one of the preceding claims, characterized in that the curvature information is determined only up to a predetermined distance (Dmax) along the route lying in front of the vehicle (2). Verfahren nach einem der vorangegangenen Ansprüche, dadurch gekennzeichnet, dass eine zur Durchführung des Fahrmanövers notwendige oder verbleibende Wegstrecke (W) bestimmt wird, wobei die Freigabe und/oder die Notwendigkeit des Abbruchs zusätzlich in Abhängigkeit der notwendigen oder verbleibenden Wegstrecke (W) geprüft wird.Method according to one of the preceding claims, characterized in that a distance (W) necessary or remaining for carrying out the driving maneuver is determined, wherein the release and/or the necessity of aborting is additionally checked as a function of the necessary or remaining distance (W). Verfahren nach Anspruch 5, dadurch gekennzeichnet, dass die notwendige oder verbleibende Wegstrecke eine Wegstrecke (D) bis zum Beginn einer Kurve (6) ist oder dass die notwendige oder verbleibende Wegstrecke (W) als Differenz zwischen der Wegstrecke (D) bis zum Beginn einer Kurve (6) und einem Sicherheitsabstand (TZ) bestimmt wird.Procedure according to Claim 5 , characterized in that the necessary or remaining distance is a distance (D) up to the beginning of a curve (6) or that the necessary or remaining distance (W) is determined as the difference between the distance (D) up to the beginning of a curve (6) and a safety distance (TZ). Verfahren nach einem der Ansprüche 5 bis 6, dadurch gekennzeichnet, dass das Fahrmanöver freigegeben wird oder keine Notwendigkeit des Abbruchs detektiert wird, wenn die Krümmung in der notwendigen oder verbleibenden Wegstrecke (W) kleiner als ein Schwellwert ist.Method according to one of the Claims 5 until 6 , characterized in that the driving maneuver is released or no need for abort is detected if the curvature in the necessary or remaining distance (W) is smaller than a threshold value. Verfahren nach Anspruch 7, dadurch gekennzeichnet, dass der Schwellwert in Abhängigkeit mindestens einer Fahrzeuginformation und/oder mindestens einer Umgebungsinformation bestimmt wird.Procedure according to Claim 7 , characterized in that the threshold value is determined as a function of at least one item of vehicle information and/or at least one item of environmental information. Verfahren nach einem der vorangegangenen Ansprüche, dadurch gekennzeichnet, dass in Abhängigkeit der Schwarmdaten Spurinformationen der vor dem Fahrzeug (2) liegenden Strecke bestimmt werden, wobei die Freigabe und/oder die Notwendigkeit des Abbruchs zusätzlich in Abhängigkeit der Spurinformationen geprüft wird.Method according to one of the preceding claims, characterized in that lane information of the route in front of the vehicle (2) is determined as a function of the swarm data, wherein the release and/or the necessity of aborting is additionally checked as a function of the lane information. Fahrerassistenzsystem zur assistierten oder automatisierten Durchführung eines Fahrmanövers, wobei das Fahrerassistenzsystem (1) mindestens eine Steuer- und Auswerteeinrichtung (8) umfasst, wobei durch die mindestens eine Steuer- und Auswerteeinrichtung (8) vor der Durchführung des Fahrmanövers eine Freigabe des Fahrmanövers und/oder während der Durchführung des Fahrmanövers die Notwendigkeit eines Abbruchs des Fahrmanövers geprüft wird, wobei das Fahrerassistenzsystem (1) eine Kommunikationsschnittstelle zum Abruf von Schwarmdaten umfasst, dadurch gekennzeichnet, dass durch die Steuer- und Auswerteeinrichtung (8) die Freigabe des Fahrmanövers und/oder die Notwendigkeit des Abbruchs in Abhängigkeit von Schwarmdaten geprüft wird, wobei durch Auswertung der Schwarmdaten eine Krümmungsinformation der vor dem Fahrzeug (2) liegenden Strecke bestimmt wird, wobei die Freigabe und/oder die Notwendigkeit des Abbruchs zusätzlich in Abhängigkeit der Krümmungsinformation geprüft wird.Driver assistance system for the assisted or automated execution of a driving maneuver, wherein the driver assistance system (1) comprises at least one control and evaluation device (8), wherein the at least one control and evaluation device (8) checks whether the driving maneuver is approved before the driving maneuver is carried out and/or whether the driving maneuver needs to be aborted during the driving maneuver is carried out, wherein the driver assistance system (1) comprises a communication interface for retrieving swarm data, characterized in that the control and evaluation device (8) checks whether the driving maneuver is approved and/or whether it needs to be aborted as a function of swarm data, wherein curvature information of the route ahead of the vehicle (2) is determined by evaluating the swarm data, wherein the approval and/or the need to abort is additionally checked as a function of the curvature information.
DE102019217428.0A 2019-11-12 2019-11-12 Method for operating a driver assistance system, driver assistance system and vehicle Active DE102019217428B4 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE102019217428.0A DE102019217428B4 (en) 2019-11-12 2019-11-12 Method for operating a driver assistance system, driver assistance system and vehicle

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE102019217428.0A DE102019217428B4 (en) 2019-11-12 2019-11-12 Method for operating a driver assistance system, driver assistance system and vehicle

Publications (2)

Publication Number Publication Date
DE102019217428A1 DE102019217428A1 (en) 2021-05-12
DE102019217428B4 true DE102019217428B4 (en) 2025-09-18

Family

ID=75584170

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102019217428.0A Active DE102019217428B4 (en) 2019-11-12 2019-11-12 Method for operating a driver assistance system, driver assistance system and vehicle

Country Status (1)

Country Link
DE (1) DE102019217428B4 (en)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102020213496A1 (en) 2020-10-27 2022-04-28 Volkswagen Aktiengesellschaft Validation of lane lane models based on swarm data
DE102021200049B4 (en) 2021-01-06 2025-07-10 Volkswagen Aktiengesellschaft Method for verifying a lane assignment of at least one lane of a roadway and assistance system
DE102021202459A1 (en) 2021-03-15 2022-09-15 Volkswagen Aktiengesellschaft Method for determining whether a roadway has multiple lanes, computer program product and assistance system
DE102022200934A1 (en) 2022-01-27 2023-07-27 Volkswagen Aktiengesellschaft Method and assistance device for supporting the lateral guidance of a motor vehicle and motor vehicle
DE102022202165B4 (en) * 2022-03-03 2026-01-15 Volkswagen Aktiengesellschaft Method for providing lane localization for a motor vehicle in an area of an infrastructure facility
DE102022207902A1 (en) * 2022-08-01 2024-02-01 Volkswagen Aktiengesellschaft Method for operating a driver assistance system for an assisted lane changing process of a motor vehicle
DE102023200640A1 (en) * 2023-01-26 2024-08-01 Zf Friedrichshafen Ag Overtaking assistance procedure and driving assistance device
DE102024118335A1 (en) * 2024-06-28 2025-12-31 Bayerische Motoren Werke Aktiengesellschaft Lane change assistance system and lane change assistance procedure for a vehicle
DE102024206955A1 (en) * 2024-07-24 2026-01-29 Volkswagen Aktiengesellschaft Method and lane change parameter determination device for an ego vehicle for determining at least one lane change parameter for a lane change assistance function and method for determining a lane change behavior of a vehicle swarm

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102011117382A1 (en) * 2010-10-29 2012-06-21 Mando Corp. Lane keeping system, lane change control system and vehicle control system
DE102012222301A1 (en) * 2011-12-09 2013-06-13 GM Global Technology Operations LLC (n. d. Ges. d. Staates Delaware) Method and system for controlling a host vehicle
DE102012023498A1 (en) * 2012-12-03 2014-06-05 Continental Automotive Gmbh Method for guiding automatic and/or assistive vehicle i.e. motor car, involves transmitting stored information to vehicle to decide whether track portion is suitable to guide automatic and/or assisting vehicle by environment sensor system
DE102014014120A1 (en) * 2014-09-24 2015-04-02 Daimler Ag Function release of a highly automated driving function
DE102015223480A1 (en) * 2015-11-26 2017-06-01 Bayerische Motoren Werke Aktiengesellschaft Method for adaptive path planning and / or path guidance of a vehicle
US20190143983A1 (en) * 2017-11-15 2019-05-16 Toyota Jidosha Kabushiki Kaisha Autonomous driving system

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102011117382A1 (en) * 2010-10-29 2012-06-21 Mando Corp. Lane keeping system, lane change control system and vehicle control system
DE102012222301A1 (en) * 2011-12-09 2013-06-13 GM Global Technology Operations LLC (n. d. Ges. d. Staates Delaware) Method and system for controlling a host vehicle
DE102012023498A1 (en) * 2012-12-03 2014-06-05 Continental Automotive Gmbh Method for guiding automatic and/or assistive vehicle i.e. motor car, involves transmitting stored information to vehicle to decide whether track portion is suitable to guide automatic and/or assisting vehicle by environment sensor system
DE102014014120A1 (en) * 2014-09-24 2015-04-02 Daimler Ag Function release of a highly automated driving function
DE102015223480A1 (en) * 2015-11-26 2017-06-01 Bayerische Motoren Werke Aktiengesellschaft Method for adaptive path planning and / or path guidance of a vehicle
US20190143983A1 (en) * 2017-11-15 2019-05-16 Toyota Jidosha Kabushiki Kaisha Autonomous driving system

Also Published As

Publication number Publication date
DE102019217428A1 (en) 2021-05-12

Similar Documents

Publication Publication Date Title
DE102019217428B4 (en) Method for operating a driver assistance system, driver assistance system and vehicle
DE102016203086B4 (en) Method and device for driver assistance
DE102017203654B4 (en) Method for operating a driver assistance system for a vehicle on a road and driver assistance system
EP3160813B1 (en) Method for producing a model of the surroundings of a vehicle
DE102009017152B4 (en) Method and device for longitudinal and transverse guidance of a motor vehicle
EP3027479B1 (en) Making available a model of the surroundings when a sensor of a vehicle fails
DE102014205953A1 (en) Method for analyzing a traffic environment situation of a vehicle
EP3609755B1 (en) Driver assistance system for a vehicle
DE102013212255A1 (en) Method for exchanging information between at least two vehicles
WO2015032704A1 (en) Method and control and detection device for checking the plausibility of a motor vehicle driving in the wrong direction
DE102018133457B4 (en) Method and system for providing environmental data
DE102015116542A1 (en) Method for determining a parking area for parking a motor vehicle, driver assistance system and motor vehicle
DE102018215509A1 (en) Method and device for operating an at least partially automated first vehicle
WO2023099572A1 (en) Method and assistance system for supporting a lane change manoeuvre, and motor vehicle
DE102020118640A1 (en) Method and vehicle system for determining a driving corridor for a vehicle
DE102019134536A1 (en) Driver assistance system and driver assistance procedure for an automated vehicle
DE102019107224A1 (en) Driving assistance procedures
DE102014214505A1 (en) Method for creating an environment model of a vehicle
DE102014214507A1 (en) Method for creating an environment model of a vehicle
DE102016212786A1 (en) Driver assistance system for an ego vehicle on a path of a road network and method for operating the driver assistance system
DE102019003367B4 (en) Vehicle and method for its operation
DE10045944A1 (en) Method for controlling a vehicle's distance/speed during overtaking uses a detection system on a vehicle to detect a vehicle directly in front, the position of direction indicators and vehicle steering position or rate of yaw
DE102020108337A1 (en) Method for transferring an autonomously driving commercial vehicle to a safe location in the event of a system failure
DE102023136022A1 (en) Method for checking a lane change request signal, computing device, assistance system, vehicle
DE102023116978A1 (en) Method for operating an adaptive cruise control system in a motor vehicle

Legal Events

Date Code Title Description
R012 Request for examination validly filed
R016 Response to examination communication
R016 Response to examination communication
R018 Grant decision by examination section/examining division