[go: up one dir, main page]

DE102019115330A1 - Real-time safety path generation for highly automated vehicle fallback maneuvers - Google Patents

Real-time safety path generation for highly automated vehicle fallback maneuvers Download PDF

Info

Publication number
DE102019115330A1
DE102019115330A1 DE102019115330.1A DE102019115330A DE102019115330A1 DE 102019115330 A1 DE102019115330 A1 DE 102019115330A1 DE 102019115330 A DE102019115330 A DE 102019115330A DE 102019115330 A1 DE102019115330 A1 DE 102019115330A1
Authority
DE
Germany
Prior art keywords
vehicle
safety
control system
during
normal operating
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
DE102019115330.1A
Other languages
German (de)
Inventor
Keilatt Andriantavison
Ferit Uzer
Gaetan Le-Gall
Ahiad Samia
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.)
Valeo Schalter und Sensoren GmbH
Original Assignee
Valeo Schalter und Sensoren GmbH
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 Valeo Schalter und Sensoren GmbH filed Critical Valeo Schalter und Sensoren GmbH
Priority to DE102019115330.1A priority Critical patent/DE102019115330A1/en
Publication of DE102019115330A1 publication Critical patent/DE102019115330A1/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/0055Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots with safety arrangements
    • 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
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W50/02Ensuring safety in case of control system failures, e.g. by diagnosing, circumventing or fixing failures
    • B60W50/029Adapting to failures or work around with other constraints, e.g. circumvention by avoiding use of failed parts
    • 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
    • B60W60/0018Planning or execution of driving tasks specially adapted for safety by employing degraded modes, e.g. reducing speed, in response to suboptimal conditions
    • B60W60/00186Planning or execution of driving tasks specially adapted for safety by employing degraded modes, e.g. reducing speed, in response to suboptimal conditions related to 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
    • B60W60/00Drive control systems specially adapted for autonomous road vehicles
    • B60W60/005Handover processes
    • B60W60/0053Handover processes from vehicle to occupant
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0212Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory
    • G05D1/0214Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory in accordance with safety or protection criteria, e.g. avoiding hazardous areas
    • 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
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W50/02Ensuring safety in case of control system failures, e.g. by diagnosing, circumventing or fixing failures
    • B60W50/029Adapting to failures or work around with other constraints, e.g. circumvention by avoiding use of failed parts
    • B60W2050/0292Fail-safe or redundant systems, e.g. limp-home or backup systems
    • 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/53Road markings, e.g. lane marker or crosswalk
    • 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
    • B60W2720/00Output or target parameters relating to overall vehicle dynamics
    • B60W2720/10Longitudinal speed
    • B60W2720/103Speed profile

Landscapes

  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Human Computer Interaction (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Traffic Control Systems (AREA)

Abstract

Um ein zumindest teilweise automatisiertes Fahrzeug (1) in einen Zustand minimaler Gefahr zu bringen, wird eine Umgebung (5) des Fahrzeugs (1) mittels eines Sensorsystems (3) während eines Normalbetriebsmodus überwacht. Mittels einer Steuereinheit (4), wird eine Sicherheitstrajektorie während des Normalbetriebszustands abhängig von einem Ergebnis der Überwachung bestimmt. Ein Auslöseereignis wird detektiert und, in Reaktion auf das Auslöseereignis, wird das Fahrzeug von dem Normalbetriebszustand in einen Sicherheitsmodus geschaltet und das Fahrzeug (1) derart gesteuert, dass es der Sicherheitstrajektorie automatisch folgt.In order to bring an at least partially automated vehicle (1) into a state of minimal danger, the surroundings (5) of the vehicle (1) are monitored by means of a sensor system (3) during a normal operating mode. A control unit (4) is used to determine a safety trajectory during the normal operating state as a function of a result of the monitoring. A triggering event is detected and, in response to the triggering event, the vehicle is switched from the normal operating state to a safety mode and the vehicle (1) is controlled in such a way that it automatically follows the safety trajectory.

Description

Die vorliegende Erfindung betrifft ein Verfahren, um ein zumindest teilweise automatisiertes Fahrzeug in einen Zustand minimaler Gefahr zu bringen, wobei eine Umgebung des Fahrzeugs mittels eines Sensorsystems des Fahrzeugs während eines Normalbetriebsmodus des Fahrzeugs überwacht wird. Die Erfindung betrifft des Weiteren ein entsprechendes elektronisches Fahrzeugsteuerungssystem und ein Computerprogramm sowie ein computerlesbares Speichermedium.The present invention relates to a method for bringing an at least partially automated vehicle into a state of minimal danger, the surroundings of the vehicle being monitored by means of a sensor system of the vehicle during a normal operating mode of the vehicle. The invention also relates to a corresponding electronic vehicle control system and a computer program as well as a computer-readable storage medium.

Für ein automatisiertes Fahrzeug, beispielsweise mit einem Automatisierungsgrad der Stufe 4 oder Stufe 5 gemäß der SAE J3016 Klassifizierung, kann es notwendig sein, dass das Fahrzeug in eine Sicherheitsposition gebracht wird, beispielsweise falls eines seiner Systeme defekt wird.For an automated vehicle, for example with a level of automation 4th or stage 5 According to the SAE J3016 classification, it may be necessary that the vehicle is brought into a safety position, for example if one of its systems is defective.

Dokument US 9927810 B1 betrifft ein System zur Kartographierung sicherer Haltezonen für ein automatisiertes Fahrzeug. Eine digitale Karte zeigt einen Fahrweg und eine dem Fahrweg benachbarte sichere Haltezone. Die Steuereinheit ist dazu eingerichtet, das Host-Fahrzeug im Falle einer Notsituation in die sichere Haltezone zu navigieren.document US 9927810 B1 relates to a system for mapping safe parking areas for an automated vehicle. A digital map shows a route and a safe stopping zone adjacent to the route. The control unit is set up to navigate the host vehicle into the safe stopping zone in the event of an emergency.

Gemäß bekannter Herangehensweisen kann bei einer Reaktion des Systems beim Navigieren zu einer sicheren Zone eine Verzögerung zwischen dem Auftreten der Notfallsituation und dem Beginn der Navigation auftreten, was zu einem reduzierten Gesamtsicherheitsgrad führt.According to known approaches, if the system reacts when navigating to a safe zone, a delay can occur between the occurrence of the emergency situation and the start of the navigation, which leads to a reduced overall degree of safety.

Es ist daher eine Aufgabe der vorliegenden Erfindung, ein verbessertes Konzept bereitzustellen, um ein zumindest teilweise automatisiertes Fahrzeug in einen Zustand minimaler Gefahr zu bringen, das eine größere Sicherheit bietet.It is therefore an object of the present invention to provide an improved concept for bringing an at least partially automated vehicle into a state of minimal risk, which offers greater safety.

Das verbesserte Konzept beruht auf dem Gedanken, eine Sicherheitstrajektorie während eines Normalbetriebsmodus des Fahrzeugs zu bestimmen und im Falle eines Auslöseereignisses das Fahrzeug derart zu steuern, dass es der zuvor bestimmten Sicherheitstrajektorie folgt.The improved concept is based on the idea of determining a safety trajectory during a normal operating mode of the vehicle and, in the event of a triggering event, of controlling the vehicle in such a way that it follows the previously determined safety trajectory.

Gemäß einem ersten unabhängigen Aspekt des verbesserten Konzepts, wird ein Verfahren bereitgestellt, um ein zumindest teilweise automatisiertes Fahrzeug in einen Zustand minimaler Gefahr zu bringen. Dabei wird eine Umgebung des Fahrzeugs mittels eines Sensorsystems des Fahrzeugs während eines Normalbetriebszustands des Fahrzeugs, insbesondere eines elektronischen Fahrzeugsteuerungssystems des Fahrzeugs, überwacht. Mittels einer Steuereinheit des Fahrzeugs oder des Fahrzeugsteuerungssystems wird während des Normalbetriebsmodus eine Sicherheitstrajektorie abhängig von einem Ergebnis der Überwachung, insbesondere kontinuierlich oder periodisch während des Normalbetriebsmodus, bestimmt. Ein Auslöseereignis wird mittels der Steuereinheit detektiert und in Reaktion auf das Auslöseereignis wird das Fahrzeug von dem Normalbetriebsmodus in einen Sicherheitsmodus des Fahrzeugs oder des Fahrzeugsteuerungssystems geschaltet. Mittels der Steuereinheit wird das Fahrzeug derart gesteuert, dass es während des Sicherheitsmodus automatisch der Sicherheitstrajektorie, insbesondere einer gegenwärtigen oder einer letzten, während des Normalbetriebsmodus bestimmten Sicherheitstrajektorie, folgt.According to a first independent aspect of the improved concept, a method is provided for bringing an at least partially automated vehicle into a state of minimal danger. The surroundings of the vehicle are monitored by means of a sensor system of the vehicle during a normal operating state of the vehicle, in particular an electronic vehicle control system of the vehicle. A safety trajectory is determined by means of a control unit of the vehicle or the vehicle control system during the normal operating mode as a function of a result of the monitoring, in particular continuously or periodically during the normal operating mode. A triggering event is detected by means of the control unit and, in response to the triggering event, the vehicle is switched from the normal operating mode to a safety mode of the vehicle or of the vehicle control system. The vehicle is controlled by means of the control unit in such a way that it automatically follows the safety trajectory during the safety mode, in particular a current safety trajectory or a last safety trajectory determined during the normal operating mode.

Das zumindest teilweise automatisierte Fahrzeug ist insbesondere ein hochautomatisiertes Fahrzeug gemäß Stufe 4 der SAE J3016 Klassifizierung oder ein vollautomatisiertes Fahrzeug gemäß der Stufe 5 der SAE J3016 Klassifizierung.The at least partially automated vehicle is in particular a highly automated vehicle according to level 4 of the SAE J3016 classification or a fully automated vehicle according to level 5 of the SAE J3016 classification.

Der Zustand minimaler Gefahr beinhaltet beispielsweise eine sichere Position für das Fahrzeug. Das heißt, das Fahrzeug kann sich in dem Zustand minimaler Gefahr, ZMG, befinden, wenn das Fahrzeug sich in der sicheren Position befindet. Die sichere Position kann beispielsweise eine Position des Fahrzeugs nahe einer Fahrbahngrenze einer Fahrbahn sein, auf welcher das Fahrzeug fährt.For example, the minimum hazard state includes a safe position for the vehicle. That is, the vehicle can be in the minimum hazard state, ZMG, when the vehicle is in the safe position. The safe position can be, for example, a position of the vehicle near a lane boundary of a lane on which the vehicle is traveling.

Ausdrücke wie „während des Normalbetriebs-/Sicherheitsmodus“ können verstanden werden als „während der Normalbetriebs-/Sicherheitsmodus aktiviert ist“. Das heißt, das Fahrzeug und/oder das Fahrzeugsteuerungssystem werden in dem jeweiligen Modus betrieben, während die jeweiligen mit „während des Normalbetriebs-/Sicherheitsmodus“ bezeichneten Verfahrensschritte ausgeführt werden.Expressions such as “during normal operation / safety mode” can be understood as “while normal operation / safety mode is activated”. That is to say, the vehicle and / or the vehicle control system are operated in the respective mode, while the respective method steps labeled “during normal operating / safety mode” are carried out.

Die Überwachung der Umgebung umfasst insbesondere das Erzeugen einer Darstellung oder einer Abbildung der Umgebung oder eines Teils der Umgebung, beispielsweise eines Teils der Umgebung, der einem Sichtfeld des Sensorsystems entspricht, und ein kontinuierliches oder periodisches Aktualisieren der Abbildung der Umgebung oder des Teils der Umgebung.The monitoring of the environment includes in particular the generation of a representation or an image of the environment or a part of the environment, for example a part of the environment that corresponds to a field of view of the sensor system, and a continuous or periodic updating of the image of the environment or the part of the environment.

In ähnlicher Weise kann das Ergebnis der Überwachung als die kontinuierliche oder periodisch aktualisierte Darstellung oder Abbildung der Umgebung oder eines Teils der Umgebung, beispielsweise in Form eines Kamerabildes oder einer Punktwolke, verstanden werden. Die kontinuierlich oder periodisch ausgeführte Überwachung kann beispielsweise so verstanden werden, dass die Abbildung oder Darstellung der Umgebung mit einer vordefinierten Abtastrate aktualisiert wird.In a similar way, the result of the monitoring can be understood as the continuous or periodically updated representation or mapping of the surroundings or a part of the surroundings, for example in the form of a camera image or a point cloud. The monitoring carried out continuously or periodically can be understood, for example, to mean that the image or representation of the environment is updated with a predefined sampling rate.

Die Punktwolke umfasst mindestens dreidimensionale Raumkoordinaten für jeden Punkt und kann beispielsweise durch ein aktives optisches Sensorsystem, wie ein Lidar-System, erzeugt werden.The point cloud comprises at least three-dimensional spatial coordinates for each point and can be generated, for example, by an active optical sensor system, such as a lidar system.

Der Normalbetriebsmodus des Fahrzeugs kann als ein regulärer, fehlerfreier Betrieb des Fahrzeugs oder des elektronischen Fahrzeugsteuerungssystems verstanden werden, derart, dass alle oder zumindest alle unerlässlichen Funktionalitäten zum Ausführen des hoch- oder vollautomatisierten Fahrens verfügbar sind. Während des Normalbetriebsmodus ist es beabsichtigt, dass das Fahrzeugsteuerungssystem das Fahrzeug zumindest teilweise automatisch fährt. Das heißt, das Fahrzeugsteuerungssystem arbeitet während des Normalbetriebsmodus in seinem vordefinierten Fahrbetriebsbereich.The normal operating mode of the vehicle can be understood as regular, error-free operation of the vehicle or the electronic vehicle control system in such a way that all or at least all of the essential functionalities for executing the highly or fully automated driving are available. During the normal operating mode, it is intended that the vehicle control system will at least partially automatically drive the vehicle. That is, the vehicle control system operates in its predefined driving operating range during the normal operating mode.

Der Sicherheitsmodus entspricht insbesondere einem Modus, während dem das Fahrzeug aufgrund des Auftretens des Auslöseereignisses in den ZMG gebracht werden soll.The safety mode corresponds in particular to a mode during which the vehicle is to be brought into the ZMG due to the occurrence of the triggering event.

Das Auslöseereignis kann beispielsweise ein Auftreten einer Notsituation, einen Fehler oder einen Defekt, insbesondere einen Fehler oder einen Defekt des Fahrzeugs oder des Fahrzeugsteuerungssystems, insbesondere einen Fehler oder einen Defekt beinhalten, welche eine Funktionalität beeinträchtigt, die verwendet wird oder erforderlich ist, um das hoch- oder vollautomatische Fahren auszuführen.The triggering event can include, for example, an occurrence of an emergency situation, an error or a defect, in particular an error or a defect in the vehicle or the vehicle control system, in particular an error or a defect that impairs a functionality that is used or is required in order to keep the vehicle high - or perform fully automatic driving.

Das Bestimmen der Sicherheitstrajektorie abhängig vom Ergebnis der Überwachung kann beispielsweise das Ermitteln des ZMG, insbesondere der sicheren Position, abhängig von der Abbildung oder der Darstellung, die kontinuierlich von dem Sensorsystem aktualisiert wird, insbesondere das kontinuierliche oder periodische Ermitteln der sicheren Position, und das insbesondere kontinuierliche oder periodische Berechnen eines Satzes von Parametern, um das Fahrzeug an die sichere Position oder in den ZMG zu führen, beinhalten. Der Satz von Parametern kann beispielsweise so verstanden werden, dass er die Sicherheitstrajektorie darstellt.The determination of the safety trajectory depending on the result of the monitoring can, for example, determine the ZMG, in particular the safe position, depending on the image or the representation that is continuously updated by the sensor system, in particular the continuous or periodic determination of the safe position, and that in particular continuously or periodically compute a set of parameters to guide the vehicle to the safe position or into the ZMG. The set of parameters can be understood, for example, to represent the safety trajectory.

Der ZMG, insbesondere die sichere Position, entspricht einem Ziel, einem Zielort oder einer Endposition der Sicherheitstrajektorie, insbesondere eines Wegprofils der Sicherheitstrajektorie. Das Wegprofil umfasst insbesondere einen Satz von Raumpositionen, denen das Fahrzeug folgen soll. Des Weiteren kann die Sicherheitstrajektorie beispielsweise einen Satz von Geschwindigkeiten umfassen, die als Geschwindigkeitsprofil bezeichnet werden können.The ZMG, in particular the safe position, corresponds to a destination, a destination or an end position of the safety trajectory, in particular a path profile of the safety trajectory. The path profile includes, in particular, a set of spatial positions that the vehicle is to follow. Furthermore, the safety trajectory can include, for example, a set of speeds that can be referred to as a speed profile.

Da die Sicherheitstrajektorie während des Normalbetriebsmodus insbesondere kontinuierlich oder periodisch bestimmt wird, und insbesondere das tatsächliche Auftreten oder die Detektion des Auslöseereignisses nicht abgewartet wird, erlaubt das Verfahren nach dem verbesserten Konzept eine schnellere Reaktion auf das Auslöseereignis. Daher kann der ZMG beziehungsweise die sichere Position in kürzerer Zeit oder auf komfortablere oder sicherere Weise erreicht werden. Daher kann eine Gesamtsicherheit durch ein Verfahren gemäß dem verbesserten Konzept erhöht werden.Since the safety trajectory is determined in particular continuously or periodically during normal operating mode, and in particular the actual occurrence or detection of the triggering event is not awaited, the method according to the improved concept allows a faster reaction to the triggering event. Therefore, the ZMG or the safe position can be reached in a shorter time or in a more comfortable or safer way. Therefore, an overall security can be increased by a method according to the improved concept.

Insbesondere muss das Sensorsystem gemäß dem verbesserten Konzept im Wesentlichen nur einen Sensortyp, beispielsweise einen Umgebungssensor, umfassen und braucht keinen Inertialsensor oder ähnliches zu umfassen, um die beschriebene Funktionalität zu erfüllen. Insbesondere stützt sich das verbesserte Konzept nicht auf Karteninformationen beziehungsweise braucht keine Lokalisierungsfunktion, wie eine Unterstützung für ein globales Navigationssatellitensystem oder ähnliches. Entsprechend kann das Verfahren gemäß dem verbesserten Konzept auch im Falle eines Fehlers mehrerer Sensoren oder Funktionalitäten des Fahrzeugs funktionieren. Auch deshalb wird die Sicherheit erhöht.In particular, the sensor system according to the improved concept essentially only has to include one type of sensor, for example an environmental sensor, and does not need to include an inertial sensor or the like in order to fulfill the functionality described. In particular, the improved concept is not based on map information or does not need a localization function, such as support for a global navigation satellite system or the like. Correspondingly, the method according to the improved concept can also function in the event of a fault in several sensors or functionalities of the vehicle. That is also why security is increased.

Gemäß mindestens einer Ausführung des Verfahrens gemäß dem verbesserten Konzept wird das Wegprofil für das Fahrzeug bestimmt, um die Sicherheitstrajektorie zu bestimmen.According to at least one embodiment of the method according to the improved concept, the path profile for the vehicle is determined in order to determine the safety trajectory.

Das Wegprofil umfasst insbesondere einen Satz von Punkten innerhalb der Umgebung des Fahrzeugs, insbesondere entlang oder auf einer Fahrbahn, auf der das Fahrzeug fährt. Der Satz von Punkten beschreibt eine Route, der das Fahrzeug folgen soll, um die sichere Position oder den ZMG sicher zu erreichen.The path profile includes, in particular, a set of points within the surroundings of the vehicle, in particular along or on a roadway on which the vehicle is traveling. The set of points describes a route that the vehicle should follow in order to safely reach the safe position or the ZMG.

Das Wegprofil kann beispielsweise einen ersten Abschnitt und einen zweiten Abschnitt, der dem ersten Abschnitt folgt, umfassen. Der erste Abschnitt kann eine laterale Änderung einer Position des Fahrzeugs beschreiben, das heißt, eine laterale Position des Fahrzeugs bezüglich der Fahrbahn oder einer Fahrbahnbegrenzung. Zum Beispiel kann der erste Abschnitt einen Weg von der Anfangsposition des Fahrzeugs, wenn das Auslöseereignis detektiert wird, zu einer Position in einem vorbestimmten Sicherheitsabstand von der Fahrbahnbegrenzung beschreiben. Der zweite Abschnitt kann beispielsweise einen Weg beschreiben, der einem Profil der Fahrbahn oder der Fahrbahnbegrenzung in einem zumindest im Wesentlichen konstanten Abstand von der Fahrbahnbegrenzung folgt.The path profile can include, for example, a first section and a second section that follows the first section. The first section can describe a lateral change in a position of the vehicle, that is to say a lateral position of the vehicle with respect to the lane or a lane boundary. For example, the first section can describe a path from the initial position of the vehicle, when the triggering event is detected, to a position at a predetermined safe distance from the lane boundary. The second section can, for example, describe a path that follows a profile of the roadway or the roadway boundary at an at least substantially constant distance from the roadway boundary.

Das Wegprofil kann zum Beispiel einer Polynomkurve oder einem Teil davon entsprechen, zum Beispiel einer Polynomkurve fünften Grades. Indem das Wegprofil bestimmt wird, wird ein räumlicher Weg, dem das Fahrzeug in dem Sicherheitsmodus folgen soll, bestimmt und bereits im Normalbetriebsmodus definiert, um eine unmittelbare Reaktion auf die Detektion des Auslöseereignisses zu erlauben.The path profile can, for example, correspond to a polynomial curve or a part thereof, for example a polynomial curve of the fifth degree. By determining the path profile, a spatial path that the vehicle should follow in the safety mode is determined and already in the Normal operating mode defined in order to allow an immediate reaction to the detection of the triggering event.

Gemäß mehreren Ausführungen werden Koeffizienten eines Polynoms, insbesondere eines Polynoms fünften Grades, basierend auf dem Ergebnis der Überwachung bestimmt, und insbesondere basierend auf einer Vielzahl von Eingangsparametern. Das Wegprofil wird basierend auf den Koeffizienten des Polynoms bestimmt.According to several embodiments, coefficients of a polynomial, in particular a polynomial of the fifth degree, are determined based on the result of the monitoring, and in particular based on a large number of input parameters. The path profile is determined based on the coefficients of the polynomial.

Die Eingangsparameter können beispielsweise Anfangseingangsparameter umfassen, die jeweiligen Parametern zu einem Anfangszeitpunkt entsprechen, wenn das Auslöseereignis detektiert wird und das Fahrzeug von dem Normalbetriebsmodus in den Sicherheitsmodus geschaltet wird. Die Anfangsparameter können beispielsweise eine laterale Anfangsposition umfassen, die durch einen Abstand des Fahrzeugs von der Fahrbahnbegrenzung zu dem Anfangszeitpunkt gegeben ist. Die Anfangsparameter können eine Anfangsgeschwindigkeit umfassen, welche durch eine Geschwindigkeit des Fahrzeugs zu dem Anfangszeitpunkt gegeben ist. Die Anfangsparameter können auch einen Anfangszeitversatz umfassen, der zum Beispiel Null sein kann oder jede andere vordefinierte konstante Zeit.The input parameters can include, for example, initial input parameters which correspond to the respective parameters at an initial point in time when the triggering event is detected and the vehicle is switched from the normal operating mode to the safety mode. The initial parameters can include, for example, a lateral initial position which is given by a distance of the vehicle from the lane boundary at the initial point in time. The initial parameters can include an initial speed, which is given by a speed of the vehicle at the initial point in time. The initial parameters can also include an initial time offset, which can be, for example, zero or any other predefined constant time.

Die Eingangsparameter können auch einen oder mehrere Endparameter umfassen, die Parametern entsprechen nachdem das Wegprofil oder die Sicherheitstrajektorie zu Ende ist und das Fahrzeug eine sichere Position oder einen ZMG erreicht hat. Die Endparameter sind insbesondere gewünschte Endparameter und können daher vordefiniert und bekannt sein, wenn die Koeffizienten des Polynoms bestimmt werden. Die Endparameter können beispielsweise eine gewünschte laterale Endposition umfassen, welche dem Abstand des Fahrzeugs in dem ZMG, insbesondere dem Sicherheitsabstand, entsprechen. Die Endparameter können eine gewünschte Endgeschwindigkeit umfassen, die durch eine gewünschte Geschwindigkeit des Fahrzeugs in dem ZMG gegeben ist, und beispielsweise Null sein kann. Die Endparameter können eine gewünschte Endbeschleunigung umfassen, die durch eine gewünschte Beschleunigung des Fahrzeugs in dem ZMG gegeben ist, die auch Null sein kann. Die Endparameter können auch eine gewünschte Endzeit umfassen, welche durch die Anfangszeit plus einer gewünschten Dauer des Wegprofils gegeben ist.The input parameters can also include one or more end parameters which correspond to parameters after the path profile or the safety trajectory has ended and the vehicle has reached a safe position or a ZMG. The end parameters are in particular desired end parameters and can therefore be predefined and known when the coefficients of the polynomial are determined. The end parameters can include, for example, a desired lateral end position which corresponds to the distance of the vehicle in the ZMG, in particular the safety distance. The end parameters can include a desired end speed, which is given by a desired speed of the vehicle in the ZMG, and can be zero, for example. The final parameters can include a desired final acceleration that is given by a desired acceleration of the vehicle in the ZMG, which can also be zero. The end parameters can also include a desired end time, which is given by the start time plus a desired duration of the path profile.

Zum Beispiel werden die Koeffizienten des Polynoms einmal oder mehrmals während des Sicherheitsmodus neuberechnet, insbesondere, wenn die Geschwindigkeit des Fahrzeugs sich während des Sicherheitsmodus ändert, insbesondere während es der Sicherheitstrajektorie folgt. Die Neuberechnung kann zum Beispiel basierend auf den jeweiligen gegenwärtigen Koeffizienten des Polynoms, einem oder mehreren der Eingangsparameter und einem oder mehreren Eingangsparametern ausgeführt werden. Die weiteren Eingangsparameter können eine verstrichene Zeit umfassen, die der Zeitdauer zu dem Zeitpunkt der Neuberechnung bezüglich der Anfangszeit entspricht. Außer den gegenwärtigen Koeffizienten und der verstrichenen Zeit, kann die Neuberechnung auf der gewünschten lateralen Endposition und der Endzeit basieren.For example, the coefficients of the polynomial are recalculated once or several times during the safety mode, in particular if the speed of the vehicle changes during the safety mode, in particular while it is following the safety trajectory. The recalculation can be carried out, for example, based on the respective current coefficients of the polynomial, one or more of the input parameters and one or more input parameters. The further input parameters can include an elapsed time, which corresponds to the time period at the point in time of the recalculation with respect to the start time. In addition to the current coefficients and the elapsed time, the recalculation can be based on the desired lateral end position and time.

Indem das Wegprofil basierend auf den Koeffizienten des Polynoms bestimmt wird, kann das Wegprofil an eine erforderliche Ebenheit des Weges angepasst werden, die einer gewünschten Komfortstufe für den Fahrer entspricht, und/oder kann an verfügbare bekannte Parameterwerte für die Berechnung angepasst werden.By determining the path profile based on the coefficients of the polynomial, the path profile can be adapted to a required evenness of the path, which corresponds to a desired comfort level for the driver, and / or can be adapted to available known parameter values for the calculation.

Insbesondere hat es sich erwiesen, dass ein Polynom fünften Grades einen guten Kompromiss zwischen einer gewünschten Ebenheit des Weges und einer relativ niedrigen Menge festzusetzender Parameter bietet. Polynome höherer Ordnung würden mehr unabhängige bekannte Parameter erfordern, die möglicherweise nicht verfügbar sind, und würden nur eine begrenzte Verbesserung der Ebenheit liefern.In particular, it has been shown that a fifth-degree polynomial offers a good compromise between a desired flatness of the path and a relatively low set of parameters to be determined. Higher order polynomials would require more independent known parameters that may not be available and would provide only limited improvement in flatness.

Gemäß einigen Ausführungen wird ein Geschwindigkeitsprofil für das Fahrzeug bestimmt, um die Sicherheitstrajektorie zu bestimmen.According to some implementations, a speed profile for the vehicle is determined to determine the safety trajectory.

Das Geschwindigkeitsprofil kann einen Satz von Geschwindigkeitswerten oder Änderungen der Geschwindigkeitswerte enthalten, damit das Fahrzeug sicher in den ZMG gelangt. Insbesondere kann das Geschwindigkeitsprofil eine Zeitreihe von Geschwindigkeitswerten oder Geschwindigkeitsänderungswerten enthalten, welchen das Fahrzeug folgen soll, um den ZMG sicher zu erreichen.The speed profile can contain a set of speed values or changes in the speed values so that the vehicle can safely enter the ZMG. In particular, the speed profile can contain a time series of speed values or speed change values which the vehicle should follow in order to safely reach the ZMG.

Insbesondere kann das Geschwindigkeitsprofil mit dem Wegprofil derart zusammenhängen, dass beispielsweise jeder Punkt des Wegprofils einem Wert des Geschwindigkeitsprofils entspricht.In particular, the speed profile can be related to the path profile in such a way that, for example, each point of the path profile corresponds to a value of the speed profile.

Gemäß einigen Ausführungen wird ein Satz von Datenpunkten, welche die Umgebung beschreiben, als das Ergebnis der Überwachung erzeugt, insbesondere mittels des Sensorsystems. Dabei umfasst jeder der Datenpunkte jeweilige räumliche Koordinaten eines Punktes der Umgebung, insbesondere eines Abtast- oder Datenpunktes. Der Satz von Datenpunkten kann insbesondere als eine Punktwolke betrachtet werden.According to some embodiments, a set of data points that describe the environment is generated as the result of the monitoring, in particular by means of the sensor system. Each of the data points includes respective spatial coordinates of a point in the environment, in particular a sampling or data point. In particular, the set of data points can be viewed as a point cloud.

Der Satz von Datenpunkten kann insbesondere mittels eines aktiven optischen Sensorsystems, beispielsweise eines Lidar-Systems, erzeugt werden. Ein aktiver optischer Sensor kann als solcher definiert sein, indem er eine Lichtquelle zum Aussenden von Lichtimpulsen und einen Lichtdetektor zum Detektieren von Licht beinhaltet, insbesondere zum Detektieren von reflektierten Teilen der ausgesendeten Lichtimpulse. Das aktive optische Sensorsystem ist insbesondere dazu eingerichtet, eines oder mehrere Sensorsignale basierend auf dem detektierten Teil des Lichts zu erzeugen. Der Ausdruck „Licht“ kann so verstanden werden, dass er elektromagnetische Wellen im sichtbaren Bereich, im Infrarotbereich und/oder im ultravioletten Bereich umfasst. Entsprechend kann der Ausdruck „optisch“ so verstanden werden, dass er sich auf Licht in diesem Sinne bezieht.The set of data points can in particular be generated by means of an active optical sensor system, for example a lidar system. An active optical sensor can be used as such be defined in that it includes a light source for emitting light pulses and a light detector for detecting light, in particular for detecting reflected parts of the emitted light pulses. The active optical sensor system is set up in particular to generate one or more sensor signals based on the detected part of the light. The term “light” can be understood to include electromagnetic waves in the visible range, in the infrared range and / or in the ultraviolet range. Accordingly, the term “optical” can be understood to refer to light in this sense.

Insbesondere kann das aktive optische Sensorsystem oder Lidar-System die Lichtimpulse mit unterschiedlichen Abstrahlwinkeln oder -richtungen aussenden und kann auf diese Weise einen Teil der Umgebung, insbesondere ein Sichtfeld des aktiven optischen Sensorsystems, abtasten. Für jede Abstrahlrichtung wird ein Abtastpunkt gemäß einem Datenpunkt des Satzes von Datenpunkten erfasst.In particular, the active optical sensor system or lidar system can emit the light pulses with different emission angles or directions and in this way can scan part of the surroundings, in particular a field of view of the active optical sensor system. For each emission direction, a sampling point is recorded according to a data point of the set of data points.

Punkte des Satzes von Datenpunkten können wie beschrieben beispielsweise mittels eines Cluster-Algorithmus klassifiziert werden, der auf künstlicher Intelligenz oder einem Maschinenlernalgorithmus beruhen kann. Mittels der Klassifizierung können Objekte innerhalb der Umgebung, beispielsweise die Straßenbegrenzung, identifiziert, lokalisiert und/oder, insbesondere im Falle von sich bewegenden Objekten, verfolgt werden.Points of the set of data points can be classified as described, for example, by means of a cluster algorithm which can be based on artificial intelligence or a machine learning algorithm. By means of the classification, objects within the environment, for example the road delimitation, can be identified, localized and / or, in particular in the case of moving objects, tracked.

Gemäß manchen Ausführungen umfasst jeder Datenpunkt des Satzes von Datenpunkten jeweilige Farbkoordinaten des Punktes der Umgebung.According to some embodiments, each data point of the set of data points comprises respective color coordinates of the point of the surroundings.

Mittels der Farbkoordinaten und der zugeordneten Farbinformation des jeweiligen Punktes in der Umgebung, kann ein Analyseergebnis oder ein Klassifizierungsergebnis verbessert werden.An analysis result or a classification result can be improved by means of the color coordinates and the assigned color information of the respective point in the environment.

Gemäß einigen Ausführungen werden die Datenpunkte des Satzes von Datenpunkten mittels der Steuereinheit analysiert, um eine Teilmenge an statischen Datenpunkten des Satzes an Datenpunkten zu bestimmen. Dabei entsprechen die räumlichen Koordinaten jedes der statischen Datenpunkte jeweiligen räumlichen Koordinaten eines statischen Punktes in der Umgebung.According to some implementations, the data points of the set of data points are analyzed by the control unit in order to determine a subset of static data points of the set of data points. The spatial coordinates of each of the static data points correspond to respective spatial coordinates of a static point in the vicinity.

Ein statischer Punkt kann insbesondere als ein Punkt verstanden werden, der sich in einem Umgebungskoordinatensystem, insbesondere einem Fahrbahnkoordinatensystem, nicht bewegt. Somit bewegt sich der statische Punkt nicht bezüglich der Umgebung oder Fahrbahn.A static point can be understood in particular as a point that does not move in an environmental coordinate system, in particular a roadway coordinate system. Thus the static point does not move with respect to the surroundings or the roadway.

Die Analyse der Datenpunkte kann zum Beispiel das Filtern oder Klassifizieren des Satzes von Datenpunkten derart beinhalten, dass jeder der Datenpunkte als ein statischer Datenpunkt oder als ein sich bewegender Datenpunkt identifiziert wird, das heißt ein Datenpunkt, der einem Punkt entspricht, der sich bezüglich des Umgebungskoordinatensystems bewegt, oder als ein Datenpunkt unbekannten Typs, das heißt ein Datenpunkt, der nicht mit einer ausreichenden Wahrscheinlichkeit als sich bewegend oder statisch klassifiziert werden kann.The analysis of the data points can include, for example, filtering or classifying the set of data points such that each of the data points is identified as a static data point or as a moving data point, i.e. a data point corresponding to a point which is relative to the surrounding coordinate system moved, or as a data point of unknown type, i.e. a data point that cannot be classified as moving or static with sufficient probability.

Die Klassifizierung des Satzes von Datenpunkten kann beispielsweise auf der Evidenztheorie beruhen, die zum Beispiel Messungen der Bewegung des Fahrzeugs, wie Beschleunigungsmessungen, Rotationsgeschwindigkeitsmessungen oder Geschwindigkeitsmessungen berücksichtigen kann.The classification of the set of data points can, for example, be based on evidence theory, which can take into account, for example, measurements of the movement of the vehicle, such as acceleration measurements, rotational speed measurements or speed measurements.

Gemäß einigen Ausführungen wird die Teilmenge von statischen Datenpunkten, welche jeweilige statische Punkte oder Objekte in der Umgebung beschreiben, als das Ergebnis der Überwachung erzeugt oder die Sicherheitstrajektorie wird während des Normalbetriebsmodus abhängig von der Teilmenge statischer Datenpunkte bestimmt.According to some embodiments, the subset of static data points which describe respective static points or objects in the environment is generated as the result of the monitoring or the safety trajectory is determined during the normal operating mode as a function of the subset of static data points.

Indem nur die statischen Objekte oder statischen Datenpunkte zum Bestimmen der Sicherheitstrajektorie berücksichtigt werden, können irrelevante Objekte zum Ermitteln der sicheren Position herausgefiltert werden oder verworfen werden. Sich bewegende Objekte oder sich potentiell bewegende Objekte, wie etwa unbekannte Objekte, können nicht als eine sichere Position darstellend erachtet werden.By only taking into account the static objects or static data points for determining the safety trajectory, irrelevant objects for determining the safe position can be filtered out or discarded. Moving objects or potentially moving objects such as unknown objects cannot be considered to represent a safe position.

Gemäß einigen Ausführungen wird die Fahrbahnbegrenzung mittels der Steuereinheit basierend auf dem Ergebnis der Überwachung bestimmt, beispielsweise basierend auf dem Satz von Datenpunkten, insbesondere auf der Teilmenge von statischen Datenpunkten. Die Sicherheitstrajektorie, insbesondere das Wegprofil und/oder das Geschwindigkeitsprofil, wird abhängig von der Fahrbahnbegrenzung bestimmt.According to some embodiments, the lane boundary is determined by the control unit based on the result of the monitoring, for example based on the set of data points, in particular on the subset of static data points. The safety trajectory, in particular the path profile and / or the speed profile, is determined as a function of the lane boundary.

Das Bestimmen der Fahrbahnbegrenzung umfasst insbesondere das Ermitteln oder Bestimmen eines Satzes von Koordinaten der Fahrbahnbegrenzung und/oder einer mathematischen oder geometrischen Beschreibung oder Annäherung der Fahrbahnbegrenzung. Das Bestimmen der Fahrbahnbegrenzung kann beispielsweise das Bestimmen einer Polynomapproximation an die Fahrbahnbegrenzung, beispielsweise eine Polynomapproximation vierten Grades, umfassen.The determination of the lane boundary includes in particular the ascertainment or determination of a set of coordinates of the lane boundary and / or a mathematical or geometrical description or approximation of the lane boundary. The determination of the lane boundary can for example include the determination of a polynomial approximation to the lane boundary, for example a polynomial approximation of the fourth degree.

Indem die Fahrbahnbegrenzung bestimmt wird, kann insbesondere die Position oder die geometrische Form der Fahrbahnbegrenzung, der ZMG oder die sichere Position ermittelt werden. Insbesondere kann die sichere Position nahe der oder an der Fahrbahnbegrenzung sein, insbesondere in dem Sicherheitsabstand von der Fahrbahnbegrenzung.By determining the lane boundary, in particular the position or the geometric shape of the lane boundary, the ZMG or the safe position can be determined. In particular, the safe position can be close to or on the Be the lane boundary, in particular in the safety distance from the lane boundary.

Gemäß einigen Ausführungen wird das Fahrzeug während einer ersten Phase des Sicherheitsmodus gesteuert, um einen Abstand zwischen dem Fahrzeug und der Fahrbahnbegrenzung zu reduzieren, insbesondere indem dem Wegprofil gefolgt wird, bis der Abstand gleich dem vordefinierten Sicherheitsabstand ist.According to some embodiments, the vehicle is controlled during a first phase of the safety mode in order to reduce a distance between the vehicle and the lane boundary, in particular by following the path profile until the distance is equal to the predefined safety distance.

Insbesondere wird die Sicherheitstrajektorie während des Normalbetriebsmodus derart bestimmt, dass das Fahrzeug während des Sicherheitsmodus zum Sicherheitsabstand von der Fahrbahnbegrenzung geführt wird, indem es dem Wegprofil folgt.In particular, the safety trajectory is determined during the normal operating mode such that the vehicle is guided to the safety distance from the lane boundary during the safety mode by following the path profile.

Die Geschwindigkeit des Fahrzeugs gemäß dem Geschwindigkeitsprofil kann beispielsweise während der ersten Phase konstant sein. Alternativ kann die Geschwindigkeit des Fahrzeugs von dem Fahrzeugsteuerungssystem oder der Steuereinheit gesteuert werden wie im Normalbetriebsmodus. Im letzteren Fall ist das Geschwindigkeitsprofil zum Beispiel während der ersten Phase nicht aktiv.The speed of the vehicle according to the speed profile can for example be constant during the first phase. Alternatively, the speed of the vehicle can be controlled by the vehicle control system or the control unit as in the normal operating mode. In the latter case, the speed profile is not active during the first phase, for example.

Während der ersten Phase kann das Fahrzeug aus einer Normalfahrposition auf der Straße entfernt werden, insbesondere wird es von dem normalen Verkehr entfernt, während der Sicherheitsabstand von der Fahrbahngrenze immer noch eingehalten wird.During the first phase, the vehicle can be removed from a normal driving position on the road, in particular it is removed from normal traffic while the safety distance from the lane boundary is still maintained.

Gemäß einigen Ausführungen wird die Geschwindigkeit des Fahrzeugs während einer zweiten Phase des Sicherheitsmodus, insbesondere nach der ersten Phase, auf eine vorbestimmte Mindestgeschwindigkeit, beispielsweise Null, reduziert. Insbesondere wird die Geschwindigkeit auf eine vordefinierte Mindestgeschwindigkeit reduziert, indem dem Geschwindigkeitsprofil gefolgt wird.According to some embodiments, the speed of the vehicle is reduced to a predetermined minimum speed, for example zero, during a second phase of the safety mode, in particular after the first phase. In particular, the speed is reduced to a predefined minimum speed by following the speed profile.

Insbesondere wird die Trajektorie während des Normalbetriebsmodus derart bestimmt, dass die Geschwindigkeit des Fahrzeugs dem Geschwindigkeitsprofil bis zur Mindestgeschwindigkeit während des Sicherheitsmodus folgen kann. Das Geschwindigkeitsprofil kann beispielsweise während der zweiten Phase aktiv sein. Der laterale Abstand des Fahrzeugs von der Fahrbahnbegrenzung kann während der zweiten Phase beispielsweise annähernd konstant sein.In particular, the trajectory is determined during the normal operating mode such that the speed of the vehicle can follow the speed profile up to the minimum speed during the safety mode. The speed profile can be active during the second phase, for example. The lateral distance of the vehicle from the lane delimitation can for example be approximately constant during the second phase.

Gemäß einigen Ausführungen wird ein Übergang von der ersten Phase zur zweiten Phase mittels der Steuereinheit während einer Anpassungsphase des Sicherheitsmodus ausgeführt, wobei die Anpassungsphase zwischen der ersten und der zweiten Phase liegt. Während der Anpassungsphase kann der Abstand von der Fahrbahnbegrenzung und/oder der Geschwindigkeit des Fahrzeugs stabilisiert werden.According to some embodiments, a transition from the first phase to the second phase is carried out by means of the control unit during an adaptation phase of the safety mode, the adaptation phase being between the first and the second phase. During the adaptation phase, the distance from the lane boundary and / or the speed of the vehicle can be stabilized.

Gemäß einigen Ausführungsformen wird ein Fehler oder Defekt eines elektronischen Fahrzeugsteuerungssystems des Fahrzeugs, welches das Sensorsystem und die Steuereinheit umfasst, als das Auslöseereignis detektiert.According to some embodiments, a fault or defect in an electronic vehicle control system of the vehicle, which comprises the sensor system and the control unit, is detected as the triggering event.

Der Fehler oder der Defekt kann beispielsweise einen Fehler oder Defekt des Fahrzeugsteuerungssystems umfassen, das eine Normalsteuerung des automatisierten Fahrzeugs, insbesondere eine Hauptsteuerung, beeinträchtigt.The error or the defect can include, for example, an error or defect in the vehicle control system that affects normal control of the automated vehicle, in particular a main control.

Gemäß einigen Ausführungen wird ein vorbestimmtes Ende einer automatisierten Fahrperiode als das Auslöseereignis detektiert.According to some implementations, a predetermined end of an automated driving period is detected as the triggering event.

Das vordefinierte Ende der automatischen Fahrperiode kann beinhalten, dass das Fahrzeug oder das elektronische Fahrzeugkontrollsystem an einem Ende des Fahrbetriebsbereichs ankommt, insbesondere gefolgt von einem Ausbleiben einer Reaktion des Benutzers des Fahrzeugs auf eine Übernahmeanfrage des Fahrzeugsteuerungssystems.The predefined end of the automatic driving period can include that the vehicle or the electronic vehicle control system arrives at one end of the driving operating range, in particular followed by the failure of the user of the vehicle to respond to a takeover request from the vehicle control system.

Falls die automatisierte Fahrperiode zu Ende ist oder der Fehler oder Defekt des Fahrzeugsteuerungssystems detektiert worden ist, kann es erforderlich sein, das Fahrzeug in die sichere Position oder den ZMG zu bringen.If the automated driving period has ended or the fault or defect in the vehicle control system has been detected, it may be necessary to bring the vehicle into the safe position or the ZMG.

Gemäß einem weiteren unabhängigen Aspekt des verbesserten Konzepts wird ein elektronisches Fahrzeugsteuerungssystem mit einem Sensorsystem und einer Steuereinheit bereitgestellt. Das Sensorsystem ist dazu eingerichtet, eine Umgebung eines zumindest teilweise automatisierten Fahrzeugs während eines Normalbetriebsmodus des Fahrzeugsteuerungssystems zu überwachen. Die Steuereinheit ist dazu eingerichtet, eine Sicherheitstrajektorie während des Normalbetriebsmodus abhängig von einem Ergebnis der Überwachung zu bestimmen. Die Steuereinheit ist dazu eingerichtet, ein Auslöseereignis zu detektieren und, in Reaktion auf das Auslöseereignis, das Fahrzeugsteuerungssystem von dem Normalbetriebsmodus in einen Sicherheitsmodus zu schalten. Die Steuereinheit ist weiter dazu eingerichtet, das Fahrzeug derart zu steuern, dass es automatisch der Sicherheitstrajektorie während des Sicherheitsmodus folgt, um das Fahrzeug in einen Zustand minimaler Gefahr zu bringen.According to a further independent aspect of the improved concept, an electronic vehicle control system with a sensor system and a control unit is provided. The sensor system is set up to monitor the surroundings of an at least partially automated vehicle during a normal operating mode of the vehicle control system. The control unit is set up to determine a safety trajectory during the normal operating mode as a function of a result of the monitoring. The control unit is configured to detect a triggering event and, in response to the triggering event, to switch the vehicle control system from the normal operating mode to a safety mode. The control unit is further configured to control the vehicle in such a way that it automatically follows the safety trajectory during the safety mode in order to bring the vehicle into a state of minimal danger.

Gemäß einigen Ausführungen des elektronischen Fahrzeugsteuerungssystems, beinhaltet das Sensorsystem ein aktives optisches Sensorsystem, beispielsweise ein Lidar-System oder ein Kamerasystem, welches dazu eingerichtet ist, einen Satz von Datenpunkten zu erzeugen, welche die Umgebung als das Ergebnis der Überwachung beschreiben.According to some embodiments of the electronic vehicle control system, the sensor system includes an active optical sensor system, for example a lidar system or a camera system, which is set up to include a set of Generate data points describing the environment as the result of the monitoring.

Gemäß einigen Ausführungen umfasst das aktive optische Sensorsystem mindestens zwei aktive optische Sensoren, die unterschiedliche Sichtfelder aufweisen.According to some embodiments, the active optical sensor system comprises at least two active optical sensors that have different fields of view.

Auf diese Weise kann das Gesamtsichtfeld des Sensorsystems erweitert werden und die Genauigkeit der Fahrbahnbegrenzung verbessert werden. Des Weiteren kann die Ermittlung der sicheren Position beschleunigt werden.In this way, the overall field of view of the sensor system can be expanded and the accuracy of the lane delimitation improved. Furthermore, the determination of the safe position can be accelerated.

Weitere Ausführungen des elektronischen Fahrzeugsteuerungssystems gemäß dem verbesserten Konzept ergeben sich unmittelbar aus den verschiedenen Ausführungen des Verfahrens zum Verbringen eines Fahrzeugs in einen Zustand minimaler Gefahr und umgekehrt. Insbesondere kann das elektronische Fahrzeugsteuerungssystem dazu eingerichtet oder programmiert sein, ein Verfahren gemäß dem verbesserten Konzept auszuführen oder das Fahrzeugsteuerungssystem führt ein Verfahren gemäß dem verbesserten Konzept aus.Further designs of the electronic vehicle control system according to the improved concept result directly from the various designs of the method for bringing a vehicle into a state of minimal danger and vice versa. In particular, the electronic vehicle control system can be set up or programmed to execute a method according to the improved concept, or the vehicle control system executes a method according to the improved concept.

Gemäß einem weiteren unabhängigen Aspekt des verbesserten Konzepts, wird ein Fahrzeug, insbesondere ein zumindest teilweise automatisiertes Fahrzeug, bereitgestellt, welches ein elektronisches Fahrzeugsteuerungssystem gemäß dem verbesserten Konzept umfasst.According to a further independent aspect of the improved concept, a vehicle, in particular an at least partially automated vehicle, is provided which comprises an electronic vehicle control system according to the improved concept.

Gemäß einem weiteren unabhängigen Aspekt des verbesserten Konzepts, wird ein Computerprogramm bereitgestellt, wobei das Computerprogramm Befehle beinhaltet, die, wenn das Computerprogramm von einem elektronischen Fahrzeugsteuerungssystem gemäß dem verbesserten Konzept ausgeführt wird, insbesondere von einer Steuereinheit des elektronischen Fahrzeugsteuerungssystems, das Fahrzeugsteuerungssystem dazu veranlassen, ein Verfahren gemäß dem verbesserten Konzept auszuführen.According to a further independent aspect of the improved concept, a computer program is provided, the computer program containing instructions which, when the computer program is executed by an electronic vehicle control system according to the improved concept, in particular by a control unit of the electronic vehicle control system, cause the vehicle control system to execute a Carry out method according to the improved concept.

Gemäß einem weiteren unabhängigen Aspekt des verbesserten Konzepts wird ein computerlesbares Medium bereitgestellt, wobei das Speichermedium ein Computerprogramm gemäß dem verbesserten Konzept speichert.According to a further independent aspect of the improved concept, a computer-readable medium is provided, the storage medium storing a computer program according to the improved concept.

Weitere Merkmale der Erfindung ergeben sich aus den Ansprüchen, den Figuren und der Figurenbeschreibung. Die vorstehend in der Beschreibung genannten Merkmale und Merkmalskombinationen sowie die nachfolgend in der Figurenbeschreibung genannten und/oder in den Figuren alleine gezeigten Merkmale und Merkmalskombinationen sind nicht nur in der jeweils angegebenen Kombination, sondern auch in anderen Kombinationen verwendbar, ohne den Rahmen der Erfindung zu verlassen. Es sind somit auch Ausführungen von der Erfindung als umfasst und offenbart anzusehen, die in den Figuren nicht explizit gezeigt und erläutert sind, jedoch durch separierte Merkmalskombinationen aus den erläuterten Ausführungen hervorgehen und erzeugbar sind. Es sind auch Ausführungen und Merkmalskombinationen als offenbart anzusehen, die somit nicht alle Merkmale eines ursprünglich formulierten unabhängigen Anspruchs aufweisen. Es sind darüber hinaus Ausführungen und Merkmalskombinationen, insbesondere durch die oben dargelegten Ausführungen, als offenbart anzusehen, die über die in den Rückbezügen der Ansprüche dargelegten Merkmalskombinationen hinausgehen oder von diesen abweichen.Further features of the invention emerge from the claims, the figures and the description of the figures. The features and combinations of features mentioned above in the description as well as the features and combinations of features mentioned below in the description of the figures and / or shown alone in the figures can be used not only in the specified combination, but also in other combinations without departing from the scope of the invention . There are thus also embodiments of the invention to be considered as encompassed and disclosed, which are not explicitly shown and explained in the figures, but emerge from the explained embodiments and can be generated by separate combinations of features. Designs and combinations of features are also to be regarded as disclosed, which therefore do not have all the features of an originally formulated independent claim. In addition, designs and combinations of features, in particular through the statements set out above, are to be regarded as disclosed which go beyond the combinations of features set forth in the back references of the claims or differ from them.

In den Zeichnungen zeigen

  • 1 ein Flussdiagramm einer beispielhaften Ausführung eines Verfahrens gemäß dem verbesserten Konzept;
  • 2 schematisch einzelne Verfahrensschritte einer weiteren beispielhaften Ausführung eines Verfahrens gemäß dem verbesserten Konzept;
  • 3 ein Fahrzeug, welches eine beispielhafte Ausführung eines elektronischen Fahrzeugsteuerungssystems gemäß dem verbesserten Konzept umfasst;
  • 4 schematisch einzelne Verfahrensschritte einer weiteren beispielhaften Ausführung eines Verfahrens gemäß dem verbesserten Konzept;
  • 5 schematisch weitere einzelne Verfahrensschritte einer weiteren beispielhaften Ausführung eines Verfahrens gemäß dem verbesserten Konzept; und
  • 6 schematisch weitere Verfahrensschritte gemäß einer weiteren beispielhaften Ausführung eines Verfahrens gemäß dem verbesserten Konzept.
Show in the drawings
  • 1 a flow chart of an exemplary embodiment of a method according to the improved concept;
  • 2 schematically, individual method steps of a further exemplary embodiment of a method according to the improved concept;
  • 3 a vehicle including an exemplary implementation of a vehicle electronic control system according to the improved concept;
  • 4th schematically, individual method steps of a further exemplary embodiment of a method according to the improved concept;
  • 5 schematically, further individual method steps of a further exemplary embodiment of a method according to the improved concept; and
  • 6th schematically, further method steps according to a further exemplary embodiment of a method according to the improved concept.

3 zeigt ein Fahrzeug 1, insbesondere ein zumindest teilweise automatisiertes Fahrzeug 1, welches mindestens als Stufe 2 gemäß SAE J3016 klassifiziert ist. Das Fahrzeug 1 umfasst eine beispielhafte Ausführung eines elektronischen Fahrzeugsteuerungssystems 2 gemäß dem verbesserten Konzept. 3 shows a vehicle 1 , in particular an at least partially automated vehicle 1 which is at least a level 2 classified according to SAE J3016. The vehicle 1 includes an exemplary implementation of a vehicle electronic control system 2 according to the improved concept.

Das Fahrzeugsteuerungssystem 2 umfasst eine Steuereinheit 4 und ein Sensorsystem. Das Sensorsystem umfasst mindestens ein aktives optisches Sensorsystem, beispielsweise ein Lidar-System 3. Ein Sichtfeld 6 des Lidar-Systems 3 kann vor dem Fahrzeug 1 liegen. Optional kann das Sensorsystem einen oder mehrere weitere Lidar-Systeme 3a, 3b mit jeweiligen Sichtfeldern 6a, 6b umfassen, die sich von dem Sichtfeld 6 des Lidar-Systems 3 unterscheiden. Beispielsweise können die Sichtfelder 6a, 6b hinter oder zumindest teilweise hinter und/oder seitlich des Fahrzeugs 1 liegen.The vehicle control system 2 includes a control unit 4th and a sensor system. The sensor system comprises at least one active optical sensor system, for example a lidar system 3 . A field of vision 6th of the lidar system 3 can in front of the vehicle 1 lie. The sensor system can optionally have one or more additional lidar systems 3a , 3b with respective fields of view 6a , 6b include that is different from the field of view 6th of the lidar system 3 distinguish. For example, the fields of view 6a , 6b Behind or at least partially behind and / or to the side of the vehicle 1 lie.

Während eines Normalbetriebsmodus des Fahrzeugsteuerungssystems 2, kann die Steuereinheit 4 ein vollautomatisiertes oder teilautomatisiertes Fahren des Fahrzeugs 1 steuern. Das Sensorsystem, insbesondere die Lidar-Systeme 3, 3a, 3b können eine Umgebung 5 des Fahrzeugs 1 während des Normalbetriebsmodus überwachen.During a normal operating mode of the vehicle control system 2 , the control unit can 4th fully automated or partially automated driving of the vehicle 1 Taxes. The sensor system, especially the lidar systems 3 , 3a , 3b can an environment 5 of the vehicle 1 monitor during normal operating mode.

Während des Normalbetriebsmodus kann das Steuersystem 2 zum Beispiel kontinuierlich eine Sicherheitstrajektorie abhängig von einer durch die Überwachung mittels der Lidar-Systeme 3, 3a, 3b erzeugten Punktwolke bestimmen. Zu diesem Zweck kann jedes der Lidar-Systeme 3, 3a, 3b beispielsweise eine individuelle Punktwolke erzeugen und die individuellen Punktwolken können beispielsweise von der Steuereinheit 4 zusammengeführt werden, um die Punktwolke oder die Gesamtpunktwolke zu bilden.During normal operating mode, the control system can 2 for example continuously a safety trajectory depending on one through the monitoring by means of the lidar systems 3 , 3a , 3b determine the generated point cloud. For this purpose, any of the lidar systems 3 , 3a , 3b for example, generate an individual point cloud and the individual point clouds can for example from the control unit 4th be merged to form the point cloud or the total point cloud.

Falls ein Auslöseereignis von der Steuereinheit 4 detektiert wird, beispielsweise ein Fehler des Fahrzeugsteuerungssystems 2, der einen regulären Betrieb des automatisierten Fahrens beeinträchtigen kann, kann die Steuereinheit 4 das Fahrzeugsteuerungssystem 2 von dem Normalbetriebsmodus in einen Sicherheitsmodus schalten und das Fahrzeug 1 derart steuern, dass es automatisch der Sicherheitstrajektorie folgt, die zuletzt während des Normalbetriebsmodus bestimmt wurde, um das Fahrzeug in eine sichere Position zu bringen.If there is a trigger event from the control unit 4th is detected, for example a fault in the vehicle control system 2 , which can affect the regular operation of automated driving, the control unit 4th the vehicle control system 2 switch from the normal operating mode to a safety mode and the vehicle 1 control in such a way that it automatically follows the safety trajectory that was last determined during the normal operating mode in order to bring the vehicle into a safe position.

Für weitere Einzelheiten des Betriebs und der Funktionalität des elektronischen Steuersystems 2 wird verwiesen auf die Ausführungen betreffend die Figuren 1, 2 und 4 bis 6.For more details on the operation and functionality of the electronic control system 2 reference is made to the explanations relating to the figures 1 , 2 and 4th to 6th .

In 1 ist ein Flussdiagramm einer beispielhaften Ausführung eines Verfahrens zum Verbringen des Fahrzeug 1 in eine sichere Position gezeigt.In 1 FIG. 3 is a flow diagram of an exemplary embodiment of a method for displacing the vehicle 1 shown in a safe position.

Die sichere Position kann beispielsweise einer Position des Fahrzeugs 1 nahe einer Fahrbahnbegrenzung 7, wie sie zum Beispiel in 6 gezeigt ist, entsprechen. Beispielsweise kann die sichere Position eine Position des Fahrzeugs 1 mit einem Sicherheitsabstand 8 von der Fahrbahnbegrenzung 7 sein.The safe position can be a position of the vehicle, for example 1 near a lane boundary 7th such as in 6th is shown correspond. For example, the safe position can be a position of the vehicle 1 with a safety margin 8th from the lane boundary 7th his.

Wieder mit Bezug auf 1, wird in Verfahrensschritt 19 die Punktwolke von dem Lidar-System 3 und optional von den weiteren Lidar-Systemen 3a, 3b erzeugt und der Steuereinheit 4 bereitgestellt. Zu diesem Zweck können die Lidar-Systeme 3 beispielsweise die Umgebung 5 des Fahrzeugs 1 durch Abtasten einer Vielzahl von Abtastpunkten mit verschiedenen Abtastrichtungen abtasten. Für jede Abtastrichtung oder jeden Abtastpunkt können jeweilige Lichtimpulse von dem Lidar-System 3 ausgesendet werden und zumindest teilweise von Objekten oder Punkten in der Umgebung 5 reflektiert werden. Das Lidar-System 3 kann die reflektierten Bereiche der Lichtimpulse detektieren und darauf basierend eine Raumkoordinate des jeweiligen Abtastpunktes bestimmen. Die Raumkoordinaten aller Abtastpunkte stellen eine einzelne Punktwolke des Lidarsystems 3 dar. Optional können weitere einzelne Punktwolken in derselben Weise von dem optionalen weiteren Lidar-System 3a, 3b erzeugt werden. Falls dies der Fall ist, können die Lidar-Systeme 3a, 3b ihre einzelnen Punktwolken auch der Steuereinheit 4 bereitstellen, und die Steuereinheit 4 führt die einzelnen Punktwolken aller Lidar-Systeme 3, 3a, 3b zusammen, um die Punktwolke oder die Gesamtpunktwolke zu bilden.Again referring to 1 , is in process step 19th the point cloud from the lidar system 3 and optionally from the other lidar systems 3a , 3b generated and the control unit 4th provided. For this purpose, the lidar systems 3 for example the environment 5 of the vehicle 1 by scanning a plurality of scanning points with different scanning directions. For each scanning direction or each scanning point, respective light pulses from the lidar system 3 be emitted and at least partially from objects or points in the area 5 be reflected. The lidar system 3 can detect the reflected areas of the light pulses and determine a spatial coordinate of the respective scanning point based thereon. The spatial coordinates of all sampling points represent a single point cloud of the lidar system 3 . Optionally, further individual point clouds can be generated in the same way from the optional further lidar system 3a , 3b be generated. If this is the case, the lidar systems can 3a , 3b their individual point clouds also to the control unit 4th provide, and the control unit 4th guides the individual point clouds of all lidar systems 3 , 3a , 3b together to form the point cloud or the total point cloud.

In dem optionalen Verfahrensschritt 20, kann die Steuereinheit 4 eine Klassifizierung oder Punktbewegungsklassifizierung der Gesamtpunktwolke durchführen, insbesondere durch Blockklassifizierung jedes Punktes der Gesamtpunktwolke beispielsweise in eine von drei Kategorien, insbesondere eine Bewegungskategorie, eine statische Kategorie und eine unbekannte Kategorie. Dabei wird ein Punkt als statisch klassifiziert, wenn er sich bezüglich der Fahrbahn nicht bewegt, und wird als sich bewegend klassifiziert, wenn er sich bezüglich der Fahrbahn bewegt. Ein Punkt kann in die unbekannte Klasse kategorisiert werden, wenn er nicht mit ausreichender Wahrscheinlichkeit in die statische oder sich bewegende Klasse eingeordnet werden kann. Die Blockklassifizierung kann beispielsweise auf der Evidenztheorie basieren, beispielsweise Bewegungsparameter des Fahrzeugs 1 berücksichtigen, beispielsweise Beschleunigung, Rotationsgeschwindigkeit und Geschwindigkeit des Fahrzeugs 1.In the optional process step 20th , the control unit can 4th carry out a classification or point movement classification of the overall point cloud, in particular by block classification of each point of the overall point cloud, for example into one of three categories, in particular a movement category, a static category and an unknown category. Here, a point is classified as static when it is not moving with respect to the roadway, and is classified as moving when it is moving with respect to the roadway. A point can be categorized in the unknown class if it cannot be classified in the static or moving class with sufficient probability. The block classification can, for example, be based on evidence theory, for example movement parameters of the vehicle 1 take into account, for example, acceleration, rotational speed and speed of the vehicle 1 .

In Schritt 21 bestimmt die Steuereinheit 4 eine Darstellung, insbesondere eine annähernde Darstellung, der Fahrbahnbegrenzung 7 basierend auf der Gesamtpunktwolke, insbesondere basierend auf den statischen Punkten der Punktwolke. Die Fahrbahnbegrenzung 7 kann beispielsweise als ein Satz von vier Variablen einschließlich eines lateralen Versatzes des jeweiligen Punktes der Fahrbahnbegrenzung 7 zu einem definierten Punkt des Fahrzeugs 1 sein, beispielsweise ein Mittelpunkt des vorderen Stoßfängers des Fahrzeugs 1, ein Steuerkurswinkel, insbesondere ein Winkel zwischen dem Fahrzeug in einer Längsrichtung und der Fahrbahngrenze, und einer Krümmung der Fahrbahngrenze an dem spezifischen Punkt und optional eine Ableitung der Krümmung.In step 21st determines the control unit 4th a representation, in particular an approximate representation, of the lane boundary 7th based on the total point cloud, in particular based on the static points of the point cloud. The lane boundary 7th can, for example, as a set of four variables including a lateral offset of the respective point of the lane boundary 7th to a defined point on the vehicle 1 be, for example, a center point of the front bumper of the vehicle 1 , a heading angle, in particular an angle between the vehicle in a longitudinal direction and the lane boundary, and a curvature of the lane boundary at the specific point and optionally a derivative of the curvature.

2 zeigt schematisch Fahrzeug 1 und ein Sichtfeld 6 des Lidar-Systems 3 sowie die Fahrbahnbegrenzung 7. Die Kreuze in 2 stellen statische Punkte der Punktwolke dar, die von der Steuereinheit 4 als ein Teil der Fahrbahnbegrenzung 7 identifiziert werden. Die Fahrbahnbegrenzung 7 kann beispielsweise als ein Polynom, beispielsweise vierten Grades, angenähert werden. 2 shows schematically vehicle 1 and a field of view 6th of the lidar system 3 as well as the lane boundary 7th . The crosses in 2 represent static points of the point cloud generated by the control unit 4th as part of the lane boundary 7th identified will. The lane boundary 7th can for example be approximated as a polynomial, for example fourth degree.

In Verfahrensschritt 22 bestimmt die Steuereinheit eine Sicherheitstrajektorie basierend auf der Punktwolke, insbesondere basierend auf den statischen Punkten, insbesondere basierend auf der Annäherung an die Fahrbahnbegrenzung 7. Das Ziel der Erzeugung der Sicherheitstrajektorie ist es, ein Wegprofil 6 und/oder ein Geschwindigkeitsprofil zu definieren, um das Fahrzeug 1 in die sichere Position zu bringen. Basierend auf der bestimmten Fahrbahnbegrenzung 7, insbesondere der Polynombeschreibung der Fahrbahnbegrenzung 7, bestimmt die Steuereinheit 4 ein Wegprofil 6 der Sicherheitstrajektorie, welches von einem Satz von Punkten entlang der Fahrbahn gegeben ist, die eine Route für das Fahrzeug 1 beschreiben, welcher gefolgt werden soll, falls der Sicherheitsmodus des Fahrzeugs aktiviert ist, um die sichere Position zu erreichen. Des Weiteren kann die Steuereinheit 4 ein Geschwindigkeitsprofil erzeugen, welches beispielsweise dem Wegprofil 6 zugeordnet ist. Das Geschwindigkeitsprofil stellt eine Zeitserie von Geschwindigkeitssollwerten dar, welchen das Fahrzeug 1 folgen soll, um die sichere Position zu erreichen.In process step 22nd the control unit determines a safety trajectory based on the point cloud, in particular based on the static points, in particular based on the approach to the lane boundary 7th . The goal of generating the safety trajectory is to create a path profile 6th and / or define a speed profile to the vehicle 1 in the safe position. Based on the determined lane boundary 7th , especially the polynomial description of the lane boundary 7th determined by the control unit 4th a route profile 6th the safety trajectory, which is given by a set of points along the roadway that provides a route for the vehicle 1 describe which to follow if the vehicle's safety mode is activated to reach the safe position. Furthermore, the control unit 4th generate a speed profile, which for example the path profile 6th assigned. The speed profile represents a time series of speed setpoints which the vehicle 1 should follow in order to reach the safe position.

Es wird darauf hingewiesen, dass die Schritte 19 bis 22 während des Normalbetriebsmodus des Fahrzeugsteuerungssystems 2 stattfinden. Rechenschritte der Steuereinheit 4 und Abtastschritte der Lidar-Systeme 3, 3a, 3b während der Verfahrensschritte 19 bis 22 können kontinuierlich oder periodisch während des Normalbetriebsmodus wiederholt werden, um sicherzustellen, dass ein Übergang des Fahrzeugs 1 in die sichere Position unmittelbar möglich ist, sobald es erforderlich ist. It should be noted that the steps 19th to 22nd during normal operating mode of the vehicle control system 2 occur. Calculation steps of the control unit 4th and scanning steps of the lidar systems 3 , 3a , 3b during the procedural steps 19th to 22nd can be repeated continuously or periodically during normal operating mode to ensure a transition of the vehicle 1 into the safe position is immediately possible as soon as it is necessary.

Insbesondere umfasst die Steuereinheit 4 eine Softwarearchitektur und zugeordnete Algorithmen, die konstant die Beschleunigung und die Lenkwinkelanfragen für das Fahrzeug 1 basierend auf der in Echtzeit berechneten Sicherheitstrajektorie berechnen.In particular, the control unit comprises 4th a software architecture and associated algorithms that constantly query the acceleration and steering angle for the vehicle 1 based on the safety trajectory calculated in real time.

Das Wegprofil 6 kann beispielsweise als eine Polynomannäherung an einen Weg bestimmt werden, dem von dem Fahrzeug 1 während der Sicherheitstrajektorie zu folgen ist. Die Polynombeschreibung kann beispielsweise das Berechnen eines Polynoms fünften Grades, welches das Wegprofil darstellt, umfassen.The route profile 6th can for example be determined as a polynomial approximation to a path that of the vehicle 1 to be followed during the safety trajectory. The polynomial description can for example include the calculation of a fifth degree polynomial which represents the path profile.

In 4 ist die Berechnung des Wegprofils 6 schematisch dargestellt. Dabei ist ein Normalbetriebsberechnungsmodul 27 der Steuereinheit 4, welches beispielsweise ein Softwaremodul sein kann, gezeigt. Das Modul 27 weist eine Vielzahl von Eingängen 9 und eine Vielzahl von Ausgängen 11 auf. In dem gezeigten Beispiel hat das Modul 27 beispielsweise acht Eingänge, wobei jeder Eingang 9 einem entsprechenden Eingangsparameter entspricht, und beispielsweise sechs Ausgänge 11, wobei jeder Ausgang einem Polynomkoeffizienten für ein Polynom fünften Grades entspricht. Die Eingangsparameter können beispielsweise eine laterale Anfangsposition des Fahrzeugs 1, eine Anfangsgeschwindigkeit des Fahrzeugs 1, eine Anfangsbeschleunigung des Fahrzeugs 1, eine gewünschte laterale Endposition des Fahrzeugs 1, eine gewünschte Endgeschwindigkeit des Fahrzeugs 1, eine gewünschte Endbeschleunigung des Fahrzeugs 1, eine Anfangszeit, die auf Null gesetzt werden kann, und eine Endzeit, die durch die Anfangszeit plus einer gewünschten Dauer des Wegprofils 6 gegeben ist, umfassen. Indem Werte für alle Eingangsparameter bereitgestellt werden, kann das Modul 27 wiederholt oder kontinuierlich die Koeffizienten des Polynoms berechnen und diese an den Ausgängen 11 bereitstellen.In 4th is the calculation of the path profile 6th shown schematically. There is a normal operation calculation module 27 the control unit 4th , which can be a software module, for example. The module 27 has a variety of entrances 9 and a variety of outputs 11 on. In the example shown, the module has 27 for example eight inputs, each input 9 corresponds to a corresponding input parameter, and for example six outputs 11 , each output corresponding to a polynomial coefficient for a fifth degree polynomial. The input parameters can, for example, be a lateral starting position of the vehicle 1 , an initial speed of the vehicle 1 , an initial acceleration of the vehicle 1 , a desired lateral end position of the vehicle 1 , a desired top speed of the vehicle 1 , a desired final acceleration of the vehicle 1 , a start time that can be set to zero and an end time given by the start time plus a desired duration of the path profile 6th is given include. By providing values for all input parameters, the module can 27 repeatedly or continuously calculate the coefficients of the polynomial and these at the outputs 11 provide.

Wiederum mit Bezug auf 1 werden die Schritte 19 bis 29 des Verfahrens insbesondere kontinuierlich während des Normalbetriebsmodus wiederholt, so dass eine kontinuierliche Aktualisierung der Sicherheitstrajektorie erfolgt.Again with reference to 1 are the steps 19th to 29 of the method is repeated in particular continuously during the normal operating mode, so that the safety trajectory is continuously updated.

Das Fahrzeug 1 kann beispielsweise im Normalbetriebsmodus bleiben bis ein Auslöseereignis detektiert wird. Das Auslöseereignis kann beispielsweise eine sicherheitsrelevante Situation oder einen Fehler detektieren, insbesondere einen Fehler oder ein Defekt des Fahrzeugsteuerungssystems 2.The vehicle 1 can for example remain in normal operating mode until a triggering event is detected. The triggering event can, for example, detect a safety-relevant situation or an error, in particular an error or a defect in the vehicle control system 2 .

Wenn das Auslöseereignis mittels der Steuereinheit 4 detektiert wird, fährt das Verfahren mit den Verfahrensschritten 23 und 24 fort.When the trigger event by means of the control unit 4th is detected, the process continues with the process steps 23 and 24 away.

In Schritt 23 wird die laterale Position des Fahrzeugs 1 gemäß dem Wegprofil 6, insbesondere dem Wegprofil 6 der zuletzt bestimmten Sicherheitstrajektorie gesteuert. Dabei wird die laterale Position des Fahrzeugs 1, insbesondere der laterale Abstand des Fahrzeugs 1 zur Fahrbahnbegrenzung 7, kontinuierlich gemäß dem Wegprofil 6 verringert.In step 23 becomes the lateral position of the vehicle 1 according to the path profile 6th , especially the route profile 6th the last determined safety trajectory controlled. This is the lateral position of the vehicle 1 , especially the lateral distance of the vehicle 1 to delimit the lane 7th , continuously according to the path profile 6th decreased.

Falls sich die Geschwindigkeit des Fahrzeugs 1 verändert, wenn es dem Wegprofil 6 folgt, kann das Polynom aktualisiert werden. Dies wird in dem rechten Teil von 4 dargestellt. Dort ist ein Sicherheitsmodusmodul 10 gezeigt, welches beispielsweise erste Eingänge 12 zur Aufnahme der berechneten Koeffizienten des Polynoms von den Ausgängen 11 des Moduls 27 und zweite Eingänge 13 zum Aufnehmen weiterer Eingangsparameter aufweist. Die weiteren Eingangsparameter können beispielsweise eine Zeit, die seit dem Beginn des Sicherheitsmodus, insbesondere seit der Anfangszeit, verstrichen ist, die gewünschte laterale Endposition und die Endzeit umfassen. Basierend auf diesen weiteren Eingangsparametern und den Originalkoeffizienten des Polynoms, kann das Polynom entlang des Wegprofils 6 aktualisiert werden und jeweilige aktualisierte Koeffizienten können an einer Ausgabe 14 des Moduls 10 ausgegeben werden.If the speed of the vehicle 1 if it changed the path profile 6th follows, the polynomial can be updated. This is in the right part of 4th shown. There is a security mode module there 10 shown, for example, which first inputs 12th for receiving the calculated coefficients of the polynomial from the outputs 11 of the module 27 and second entrances 13th has for receiving further input parameters. The further input parameters can include, for example, a time that has elapsed since the start of the safety mode, in particular since the start time, the desired lateral end position and the end time. Based on these further Input parameters and the original coefficient of the polynomial, the polynomial can be along the path profile 6th can be updated and respective updated coefficients can be sent to an output 14th of the module 10 are issued.

In Schritt 24, der parallel zu oder gleichzeitig mit Schritt 23 oder alternativ nach Schritt 23 ausgeführt werden kann, wird eine Längssteuerung der Fahrzeugbewegung gemäß dem Geschwindigkeitsprofil ausgeführt. Das heißt, in Schritt 24 kann die Geschwindigkeit des Fahrzeugs 1 gemäß dem Geschwindigkeitsprofil reduziert werden.In step 24 who step parallel to or simultaneously with 23 or alternatively after step 23 can be performed, longitudinal control of the vehicle movement is performed according to the speed profile. That is, in step 24 can speed the vehicle 1 according to the speed profile.

Das Geschwindigkeitsprofil definiert wie das Fahrzeug 1 die gewünschte Endgeschwindigkeit am Ende der Sicherheitstrajektorie erreichen soll, insbesondere wenn das Fahrzeug 1 die sichere Position erreicht hat. Insbesondere kann die finale gewünschte Geschwindigkeit Null sein.The speed profile defines how the vehicle 1 should reach the desired final speed at the end of the safety trajectory, especially when the vehicle 1 has reached the safe position. In particular, the final desired speed can be zero.

In Verfahrensschritt 25 können Steuerbefehle niedriger Stufe von der Steuereinheit 4 erzeugt werden, um beispielsweise das Bremspedal oder ein Gaspedal des Fahrzeugs zu betätigen, um das Geschwindigkeitsprofil auszuführen.In process step 25th can send low-level commands from the control unit 4th be generated, for example, to operate the brake pedal or an accelerator pedal of the vehicle in order to execute the speed profile.

In Schritt 26 kann das Fahrzeug 1 die sichere Position erreichen.In step 26th can the vehicle 1 reach the safe position.

In 5 und 6 wird das Verhalten des Fahrzeugs 1 während des Sicherheitsmodus schematisch in leicht modifizierter Weise dargestellt.In 5 and 6th becomes the behavior of the vehicle 1 shown schematically in a slightly modified manner during the safety mode.

Insbesondere werden in 5 beispielsweise vier Zustände des Fahrzeugsteuerungssystems 2 gezeigt. Zu Beginn, wenn der Normalbetriebszustand beendet ist und der Sicherheitsmodus aktiviert worden ist, befindet sich das Fahrzeugsteuerungssystem 2 in einem nominalen Zustand 15. Der nominale Zustand 15 entspricht dem letzten Zustand des Fahrzeugsteuerungssystems 2, als es sich noch im Normalbetriebszustand befand. Wenn das Fahrzeug 1 sich im nominalen Zustand befindet, fährt es noch regulär auf der Fahrbahn, wie in 6 gezeigt.In particular, in 5 for example, four states of the vehicle control system 2 shown. At the beginning, when the normal operating condition has ended and the safety mode has been activated, the vehicle control system is located 2 in a nominal condition 15th . The nominal state 15th corresponds to the last state of the vehicle control system 2 when it was still in its normal operating state. When the vehicle 1 is in the nominal state, it still drives regularly on the road, as in 6th shown.

Wenn der Sicherheitsmodus aktiviert wird, wird das Fahrzeugsteuerungssystem 2 von dem nominalen Zustand 15 in einen lateralen Steuerzustand 16 geschaltet. Während des lateralen Steuerzustands 16, wird das Fahrzeug 1 in die Nähe der Fahrbahnbegrenzung 7 gebracht, wobei es dem Wegprofil 6 folgt bis der Sicherheitsabstand 8 erreicht ist.When the safety mode is activated, the vehicle control system will 2 from the nominal state 15th in a lateral control state 16 switched. During the lateral steering state 16 , the vehicle will 1 near the lane boundary 7th brought it to the path profile 6th follows until the safety distance 8th is reached.

Von dem lateralen Steuermodus kann das Fahrzeugsteuerungssystem 2 in einen Anpassungszustand 17 geschaltet werden, in dem sich das Fahrzeug 1 und das Fahrzeugsteuerungssystem 2 stabilisieren können. Der laterale Steuerzustand 16 und der Anpassungszustand 17 kann iterativ wiederholt werden bis sich der Zustand des Fahrzeugs 1 oder des Fahrzeugsteuerungssystems 2 stabilisiert hat.From the lateral control mode, the vehicle control system 2 into an adjustment state 17th in which the vehicle is located 1 and the vehicle control system 2 can stabilize. The lateral control state 16 and the state of adaptation 17th can be repeated iteratively until the state of the vehicle changes 1 or the vehicle control system 2 has stabilized.

Dann kann das Fahrzeugsteuerungssystem 2 in einen Längssteuerzustand 18 geschaltet werden. Während des Längssteuerzustands 18 wird die Geschwindigkeit des Fahrzeugs 1 beispielsweise gemäß dem Geschwindigkeitsprofil reduziert bis das Fahrzeug 1 die gewünschte Endgeschwindigkeit erreicht, beispielsweise bis es mit Geschwindigkeit Null steht. Dann ist das Fahrzeug 1 beispielsweise in dem Sicherheitsabstand 8 zur Fahrbahnbegrenzung 7 positioniert und steht still. Der Zustand minimaler Gefahr oder die sichere Position ist daher erreicht.Then the vehicle control system can 2 in a longitudinal steering state 18th be switched. During the longitudinal steering state 18th becomes the speed of the vehicle 1 for example according to the speed profile reduced to the vehicle 1 reaches the desired final speed, for example until it is at zero speed. Then the vehicle is 1 for example in the safety distance 8th to delimit the lane 7th positions and stands still. The state of minimal danger or the safe position has therefore been reached.

Wie beschrieben kann mittels eines Verfahrens oder eines elektronischen Fahrzeugsteuerungssystems gemäß dem verbesserten Konzept eine schnelle Reaktion auf ein Auslöseereignis, beispielsweise eine sicherheitsrelevante Situation, erreicht werden, um das Fahrzeug in den Zustand minimaler Gefahr zu bringen. Daher wird die Sicherheit erhöht.As described, a method or an electronic vehicle control system according to the improved concept can be used to achieve a rapid reaction to a triggering event, for example a safety-relevant situation, in order to bring the vehicle into the state of minimal danger. Therefore, the security is increased.

ZITATE ENTHALTEN IN DER BESCHREIBUNGQUOTES INCLUDED IN THE DESCRIPTION

Diese Liste der vom Anmelder aufgeführten Dokumente wurde automatisiert erzeugt und ist ausschließlich zur besseren Information des Lesers aufgenommen. Die Liste ist nicht Bestandteil der deutschen Patent- bzw. Gebrauchsmusteranmeldung. Das DPMA übernimmt keinerlei Haftung für etwaige Fehler oder Auslassungen.This list of the documents listed by the applicant was generated automatically and is included solely for the better information of the reader. The list is not part of the German patent or utility model application. The DPMA assumes no liability for any errors or omissions.

Zitierte PatentliteraturPatent literature cited

  • US 9927810 B1 [0003]US 9927810 B1 [0003]

Claims (15)

Verfahren, um ein zumindest teilweise automatisiertes Fahrzeug (1) in einen Zustand minimaler Gefahr zu bringen, wobei eine Umgebung (5) des Fahrzeugs (1) mittels eines Sensorsystems (3) des Fahrzeugs (1) während eines Normalbetriebsmodus des Fahrzeugs (1) überwacht wird; dadurch gekennzeichnet, dass mittels einer Steuereinheit (4) des Fahrzeugs (1), - während des Normalbetriebsmodus eine Sicherheitstrajektorie abhängig von einem Ergebnis der Überwachung bestimmt wird; - ein Auslöseereignis detektiert wird und, in Reaktion auf das Auslöseereignis, das Fahrzeug (1) von dem Normalbetriebsmodus in einen Sicherheitsmodus des Fahrzeugs (1) geschaltet wird; und - das Fahrzeug (1) derart gesteuert wird, dass es während des Sicherheitsmodus automatisch der Sicherheitstrajektorie folgt.Method for bringing an at least partially automated vehicle (1) into a state of minimal danger, an environment (5) of the vehicle (1) being monitored by means of a sensor system (3) of the vehicle (1) during normal operating mode of the vehicle (1) becomes; characterized in that by means of a control unit (4) of the vehicle (1), - a safety trajectory is determined as a function of a result of the monitoring during the normal operating mode; - A triggering event is detected and, in response to the triggering event, the vehicle (1) is switched from the normal operating mode to a safety mode of the vehicle (1); and - the vehicle (1) is controlled in such a way that it automatically follows the safety trajectory during the safety mode. Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass ein Wegprofil (6) für das Fahrzeug (1) bestimmt wird, um die Sicherheitstrajektorie zu bestimmen.Procedure according to Claim 1 , characterized in that a path profile (6) for the vehicle (1) is determined in order to determine the safety trajectory. Verfahren nach Anspruch 2, dadurch gekennzeichnet, dass - Koeffizienten eines Polynoms basierend auf dem Ergebnis der Überwachung bestimmt werden; - das Wegprofil (6) basierend auf den Koeffizienten des Polynoms bestimmt wird.Procedure according to Claim 2 , characterized in that - coefficients of a polynomial are determined based on the result of the monitoring; - The path profile (6) is determined based on the coefficients of the polynomial. Verfahren nach einem der Ansprüche 1 bis 3, dadurch gekennzeichnet, dass ein Geschwindigkeitsprofil für das Fahrzeug (1) bestimmt wird, um die Sicherheitstrajektorie zu bestimmen.Method according to one of the Claims 1 to 3 , characterized in that a speed profile is determined for the vehicle (1) in order to determine the safety trajectory. Verfahren nach einem der Ansprüche 1 bis 4, dadurch gekennzeichnet, dass - ein Satz von Datenpunkten, welche die Umgebung (5) beschreiben, als das Ergebnis der Überwachung erzeugt wird; - wobei jeder der Datenpunkte jeweilige räumliche Koordinaten eines Punktes der Umgebung (5) aufweist.Method according to one of the Claims 1 to 4th , characterized in that - a set of data points describing the environment (5) is generated as the result of the monitoring; - Each of the data points having respective spatial coordinates of a point in the environment (5). Verfahren nach Anspruch 5, dadurch gekennzeichnet, dass - die Datenpunkte des Satzes mittels der Steuereinheit (4) analysiert werden, um eine Teilmenge von statischen Datenpunkten des Satzes von Datenpunkten zu bestimmen; - wobei die räumlichen Koordinaten eines jeden der statischen Datenpunkte jeweiligen räumlichen Koordinaten eines statischen Punktes in der Umgebung (5) entsprechen.Procedure according to Claim 5 , characterized in that - the data points of the set are analyzed by means of the control unit (4) in order to determine a subset of static data points of the set of data points; - wherein the spatial coordinates of each of the static data points correspond to respective spatial coordinates of a static point in the environment (5). Verfahren nach einem der Ansprüche 1 bis 6, dadurch gekennzeichnet, dass - eine Fahrbahnbegrenzung (7) mittels der Steuereinheit (4) basierend auf dem Ergebnis der Überwachung bestimmt wird; und - die Sicherheitstrajektorie abhängig von der Straßenbegrenzung (7) bestimmt wird.Method according to one of the Claims 1 to 6th , characterized in that - a lane delimitation (7) is determined by means of the control unit (4) based on the result of the monitoring; and - the safety trajectory is determined as a function of the road boundary (7). Verfahren nach Anspruch 7, dadurch gekennzeichnet, dass das Fahrzeug (1) während einer ersten Phase des Sicherheitsmodus derart gesteuert wird, dass ein Abstand zwischen dem Fahrzeug (1) und der Fahrbahnbegrenzung (7) reduziert wird bis der Abstand gleich einem vordefinierten Sicherheitsabstand (8) ist.Procedure according to Claim 7 , characterized in that the vehicle (1) is controlled during a first phase of the safety mode in such a way that a distance between the vehicle (1) and the lane boundary (7) is reduced until the distance is equal to a predefined safety distance (8). Verfahren nach Anspruch 8, dadurch gekennzeichnet, dass während einer zweiten Phase des Sicherheitsmodus eine Geschwindigkeit des Fahrzeugs (1) auf eine vordefinierte Mindestgeschwindigkeit reduziert wird.Procedure according to Claim 8 , characterized in that a speed of the vehicle (1) is reduced to a predefined minimum speed during a second phase of the safety mode. Verfahren nach einem der Ansprüche 1 bis 9, dadurch gekennzeichnet, dass - ein Fehler eines elektronischen Fahrzeugsteuerungssystems (2) des Fahrzeugs (1), welches das Sensorsystem (3) und die Steuereinheit (4) aufweist, als das Auslöseereignis detektiert wird; oder - ein vordefiniertes Ende einer automatisierten Fahrperiode als das Auslöseereignis detektiert wird.Method according to one of the Claims 1 to 9 , characterized in that - a fault in an electronic vehicle control system (2) of the vehicle (1), which has the sensor system (3) and the control unit (4), is detected as the triggering event; or - a predefined end of an automated driving period is detected as the triggering event. Elektronisches Fahrzeugsteuerungssystem, mit einem Sensorsystem (3), welches dazu eingerichtet ist, eine Umgebung (5) eines zumindest teilweise automatisierten Fahrzeugs (1) während eines Normalbetriebsmodus des Fahrzeugsteuerungssystems (2) zu überwachen, und einer Steuereinheit (4) ; dadurch gekennzeichnet, dass die Steuereinheit (4) dazu eingerichtet ist, - eine Sicherheitstrajektorie während des Normalbetriebsmodus abhängig von einem Ergebnis der Überwachung zu bestimmen; - ein Auslöseereignis zu detektieren und, in Reaktion auf das Auslöseereignis, das Fahrzeugsteuerungssystem (2) von dem Normalbetriebsmodus in einen Sicherheitsmodus geschaltet wird; und - das Fahrzeug (1) derart zu steuern, dass es während des Sicherheitsmodus automatisch der Sicherheitstrajektorie folgt, um das Fahrzeug (1) in einen Zustand minimaler Gefahr zu bringen.Electronic vehicle control system, with a sensor system (3) which is set up to monitor an environment (5) of an at least partially automated vehicle (1) during a normal operating mode of the vehicle control system (2), and a control unit (4); characterized in that the control unit (4) is set up to - determine a safety trajectory during the normal operating mode as a function of a result of the monitoring; - to detect a triggering event and, in response to the triggering event, the vehicle control system (2) is switched from the normal operating mode to a safety mode; and - to control the vehicle (1) in such a way that it automatically follows the safety trajectory during the safety mode in order to bring the vehicle (1) into a state of minimal danger. Elektronisches Fahrzeugsteuerungssystem gemäß Anspruch 11, dadurch gekennzeichnet, dass das Sensorsystem (3) ein aktives optisches Sensorsystem aufweist, welches dazu eingerichtet ist, einen Satz von Datenpunkten, welche die Umgebung (5) beschreiben, als das Ergebnis der Überwachung zu erzeugen.Electronic vehicle control system according to Claim 11 , characterized in that the sensor system (3) has an active optical sensor system which is set up to generate a set of data points which describe the environment (5) as the result of the monitoring. Elektronisches Fahrzeugsteuerungssystem gemäß Anspruch 12, dadurch gekennzeichnet, dass das aktive optische Sensorsystem mindestens zwei aktive optische Sensoren mit unterschiedlichen Sichtfeldern aufweist.Electronic vehicle control system according to Claim 12 , characterized in that the active optical sensor system at least has two active optical sensors with different fields of view. Computerprogramm, welches Befehle beinhaltet, die, wenn das Computerprogramm von einem elektronischen Fahrzeugsteuerungssystem (2) gemäß einem der Ansprüche 11 bis 13 ausgeführt wird, das Fahrzeugsteuerungssystem (2) dazu veranlassen, ein Verfahren gemäß einem der Ansprüche 1 bis 10 auszuführen.Computer program which contains instructions which, when the computer program is received from an electronic vehicle control system (2) according to one of the Claims 11 to 13th is executed, cause the vehicle control system (2) to implement a method according to one of the Claims 1 to 10 execute. Computerlesbares Speichermedium, welches ein Computerprogramm gemäß Anspruch 14 speichert.Computer-readable storage medium that contains a computer program according to Claim 14 saves.
DE102019115330.1A 2019-06-06 2019-06-06 Real-time safety path generation for highly automated vehicle fallback maneuvers Pending DE102019115330A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE102019115330.1A DE102019115330A1 (en) 2019-06-06 2019-06-06 Real-time safety path generation for highly automated vehicle fallback maneuvers

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE102019115330.1A DE102019115330A1 (en) 2019-06-06 2019-06-06 Real-time safety path generation for highly automated vehicle fallback maneuvers

Publications (1)

Publication Number Publication Date
DE102019115330A1 true DE102019115330A1 (en) 2020-12-10

Family

ID=73459702

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102019115330.1A Pending DE102019115330A1 (en) 2019-06-06 2019-06-06 Real-time safety path generation for highly automated vehicle fallback maneuvers

Country Status (1)

Country Link
DE (1) DE102019115330A1 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP4011735A1 (en) * 2020-12-13 2022-06-15 Pony AI Inc. Automated vehicle safety response methods and corresponding vehicle safety systems with serialized computing architectures
DE102021003867B3 (en) 2021-07-27 2023-01-12 Mercedes-Benz Group AG Method and device for operating a vehicle in an automated driving mode
WO2023161408A1 (en) * 2022-02-28 2023-08-31 Volkswagen Aktiengesellschaft Method, computer program, and device for adapting operating parameters of a means of locomotion, and means of locomotion
US11827243B2 (en) 2020-12-13 2023-11-28 Pony Ai Inc. Automated vehicle safety response methods and corresponding vehicle safety systems with serial-parallel computing architectures
US20250002047A1 (en) * 2023-06-30 2025-01-02 Zoox, Inc. Trajectory selection in response to triggering events

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102013213171A1 (en) * 2013-07-04 2015-01-08 Robert Bosch Gmbh Method and device for operating a motor vehicle in an automated driving operation
DE102015003124A1 (en) * 2015-03-12 2016-09-15 Daimler Ag Method and device for operating a vehicle
US9927810B1 (en) * 2016-09-19 2018-03-27 Delphi Technologies, Inc. Automated-vehicle safe-stop-zone mapping system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102013213171A1 (en) * 2013-07-04 2015-01-08 Robert Bosch Gmbh Method and device for operating a motor vehicle in an automated driving operation
DE102015003124A1 (en) * 2015-03-12 2016-09-15 Daimler Ag Method and device for operating a vehicle
US9927810B1 (en) * 2016-09-19 2018-03-27 Delphi Technologies, Inc. Automated-vehicle safe-stop-zone mapping system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Norm SAE J3016 2016-09-00. Taxonomy and definitions for terms related to driving automation systems for on-road motor vehicles. S. 1-30. Bibliographieinformationen ermittelt über: http://standards.sae.org/j3016_201609/ [abgerufen am 16.05.2017]. *

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP4011735A1 (en) * 2020-12-13 2022-06-15 Pony AI Inc. Automated vehicle safety response methods and corresponding vehicle safety systems with serialized computing architectures
US11667302B2 (en) 2020-12-13 2023-06-06 Pony Ai Inc. Automated vehicle safety response methods and corresponding vehicle safety systems with serialized computing architectures
US11827243B2 (en) 2020-12-13 2023-11-28 Pony Ai Inc. Automated vehicle safety response methods and corresponding vehicle safety systems with serial-parallel computing architectures
DE102021003867B3 (en) 2021-07-27 2023-01-12 Mercedes-Benz Group AG Method and device for operating a vehicle in an automated driving mode
WO2023161408A1 (en) * 2022-02-28 2023-08-31 Volkswagen Aktiengesellschaft Method, computer program, and device for adapting operating parameters of a means of locomotion, and means of locomotion
US20250002047A1 (en) * 2023-06-30 2025-01-02 Zoox, Inc. Trajectory selection in response to triggering events

Similar Documents

Publication Publication Date Title
DE102019115330A1 (en) Real-time safety path generation for highly automated vehicle fallback maneuvers
EP3695244B1 (en) Method and device for creating an inverse sensor model and method for detecting obstacles
DE102008026396B4 (en) Method and device for avoiding a collision with rear cross traffic
EP3271231B1 (en) Method and device for monitoring a target trajectory to be travelled by a vehicle for absence of collisions
DE102017129075A1 (en) PARKING NAVIGATION SYSTEM AND METHOD
EP2591969A1 (en) Method for operating a vehicle system of a motor vehicle and motor vehicle
DE102014111122A1 (en) Method for the at least semi-autonomous maneuvering of a motor vehicle, driver assistance system and motor vehicle
WO2015120953A1 (en) Method for operating a driver assistance system for passing maneuvers, and motor vehicle
DE102009047066A1 (en) A method for warning of an object in the vicinity of a vehicle and driving assistant system
DE102009028451A1 (en) Collision monitoring for a motor vehicle
EP3479183A1 (en) Method for operating a motor vehicle in a navigation surrounding area, and motor vehicle
WO2020178098A1 (en) Method for the at least partially automated guidance of a motor vehicle
DE112021006490T5 (en) Autonomous vehicle steering Juke event detector
EP4027245A1 (en) Computer-implemented method for determining similarities of traffic scenarios
DE102020117767A1 (en) Trajectory planning for an autonomous driving maneuver of an ego vehicle
DE112020001405T5 (en) Parking assistance device, vehicle, parking assistance method and parking assistance program
DE102019132967A1 (en) Method and device for determining a lane hypothesis
WO2020160795A1 (en) Method and apparatus for sensor data fusion for a vehicle
DE102019111477A1 (en) Method for parking a vehicle from a curb
EP3875908B1 (en) Vehicle navigation and virtual track guidance device
DE102016222151A1 (en) Method and device for supporting a parking maneuver
DE102021118694A1 (en) Pursuing an emergency vehicle
DE102020112615A1 (en) Driving a motor vehicle in the vicinity of a traffic light system
DE102017206605A1 (en) Method and system for controlling a vehicle
WO2020160801A1 (en) Method, device, computer program and computer program product for operating a vehicle

Legal Events

Date Code Title Description
R163 Identified publications notified