DE102018118761A1 - Verfahren zum zumindest teilautomatisierten Führen eines Kraftfahrzeugs - Google Patents

Verfahren zum zumindest teilautomatisierten Führen eines Kraftfahrzeugs Download PDF

Info

Publication number
DE102018118761A1
DE102018118761A1 DE102018118761.0A DE102018118761A DE102018118761A1 DE 102018118761 A1 DE102018118761 A1 DE 102018118761A1 DE 102018118761 A DE102018118761 A DE 102018118761A DE 102018118761 A1 DE102018118761 A1 DE 102018118761A1
Authority
DE
Germany
Prior art keywords
motor vehicle
dynamic object
determined
movement
environment
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
DE102018118761.0A
Other languages
English (en)
Inventor
Holger Mielenz
Christoph G. Keller
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.)
Robert Bosch GmbH
Original Assignee
Robert Bosch 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 Robert Bosch GmbH filed Critical Robert Bosch GmbH
Priority to DE102018118761.0A priority Critical patent/DE102018118761A1/de
Priority to PCT/EP2019/070054 priority patent/WO2020025445A1/de
Priority to CN201980051161.4A priority patent/CN112533811A/zh
Priority to US17/262,966 priority patent/US12005893B2/en
Publication of DE102018118761A1 publication Critical patent/DE102018118761A1/de
Pending legal-status Critical Current

Links

Images

Classifications

    • 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
    • B60W40/00Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
    • B60W40/02Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to ambient conditions
    • B60W40/04Traffic conditions
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W30/00Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
    • B60W30/08Active safety systems predicting or avoiding probable or impending collision or attempting to minimise its consequences
    • B60W30/095Predicting travel path or likelihood of collision
    • B60W30/0956Predicting travel path or likelihood of collision the prediction being responsive to traffic or environmental parameters
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2552/00Input parameters relating to infrastructure
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2554/00Input parameters relating to objects
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2554/00Input parameters relating to objects
    • B60W2554/40Dynamic objects, e.g. animals, windblown objects
    • B60W2554/404Characteristics
    • B60W2554/4041Position
    • 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
    • B60W2555/00Input parameters relating to exterior conditions, not covered by groups B60W2552/00, B60W2554/00
    • B60W2555/60Traffic rules, e.g. speed limits or right of way

Landscapes

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

Abstract

Die Erfindung betrifft ein Verfahren zum zumindest teilautomatisierten Führen eines Kraftfahrzeugs, umfassend die folgenden Schritte:
Empfangen von Umgebungssignalen, die eine Umgebung des Kraftfahrzeugs repräsentieren,
Verarbeiten der Umgebungssignale, um ein dynamisches Objekt in der Umgebung zu detektieren,
bei Detektion eines dynamischen Objekts Prädizieren einer Bewegung des dynamischen Objekts basierend auf Infrastrukturdaten, die eine Infrastruktur der Umgebung repräsentieren,
Erzeugen von Steuersignalen zum zumindest teilautomatisierten Steuern einer Quer- und Längsführung des Kraftfahrzeugs basierend auf der prädizierten Bewegung und
Ausgeben der erzeugten Steuersignale, um das Kraftfahrzeug basierend auf der prädizierten Bewegung zumindest teilautomatisiert zu führen.
Die Erfindung betrifft ferner eine Vorrichtung, ein Kraftfahrzeug, ein Computerprogramm und ein maschinenlesbares Speichermedium.

Description

  • Die Erfindung betrifft ein Verfahren zum zumindest teilautomatisierten Führen eines Kraftfahrzeugs. Die Erfindung betrifft ferner eine Vorrichtung, die eingerichtet ist, alle Schritte des Verfahrens zum zumindest teilautomatisierten Steuern eines Kraftfahrzeugs auszuführen. Die Erfindung betrifft des Weiteren ein Computerprogramm. Die Erfindung betrifft ferner ein maschinenlesbares Speichermedium.
  • Stand der Technik
  • Verfahren zur Prädiktion dynamischer Verkehrsteilnehmer auf urbanen Verkehrswegen sind bekannt. Üblicherweise verwenden diese Verfahren reine Modellannahmen über die kinematischen Freiheitsgrade eines zuvor klassifizierten dynamischen Objektes (Kraftfahrzeug, Fußgänger), ohne die vorliegende Infrastruktur zu nutzen.
  • Insbesondere bei Straßenbahnen stellt dieses Vorgehen eine größere Schwierigkeit dar, da das Abbiegen einer Straßenbahn und damit das Kreuzen möglicher Verkehrswege eines Kraftfahrzeugs zumeist mit einem geringen Kurvenradius erfolgen kann und ein hohes Kollisionsrisiko besteht.
  • Offenbarung der Erfindung
  • Die der Erfindung zugrunde liegende Aufgabe ist darin zu sehen, ein effizientes Konzept zum zumindest teilautomatisierten Steuern eines Kraftfahrzeugs bereitzustellen.
  • Diese Aufgabe wird mittels des jeweiligen Gegenstands der unabhängigen Ansprüche gelöst. Vorteilhafte Ausgestaltungen der Erfindung sind Gegenstand von jeweils abhängigen Unteransprüchen.
  • Nach einem ersten Aspekt wird ein Verfahren zum zumindest teilautomatisierten Führen eines Kraftfahrzeugs bereitgestellt, umfassend die folgenden Schritte: Empfangen von Umgebungssignalen, die eine Umgebung des Kraftfahrzeugs repräsentieren,
    Verarbeiten der Umgebungssignale, um ein dynamisches Objekt in der Umgebung zu detektieren,
    bei Detektion eines dynamischen Objekts Prädizieren einer Bewegung des dynamischen Objekts basierend auf Infrastrukturdaten, die eine Infrastruktur der Umgebung repräsentieren,
    Erzeugen von Steuersignalen zum zumindest teilautomatisierten Steuern einer Quer- und Längsführung des Kraftfahrzeugs basierend auf der prädizierten Bewegung und
    Ausgeben der erzeugten Steuersignale, um das Kraftfahrzeug basierend auf der prädizierten Bewegung zumindest teilautomatisiert zu führen.
  • Nach einem zweiten Aspekt wird eine Vorrichtung bereitgestellt, die eingerichtet ist, alle Schritte des Verfahrens zum zumindest teilautomatisierten Führen eines Kraftfahrzeugs auszuführen.
  • Nach einem dritten Aspekt wird ein Kraftfahrzeug bereitgestellt, welches die Vorrichtung nach dem zweiten Aspekt umfasst.
  • Nach einem vierten Aspekt wird ein Computerprogramm bereitgestellt, umfassend Befehle, die bei Ausführung des Computerprogramms durch einen Computer diesen veranlassen, ein Verfahren zum zumindest teilautomatisierten Führen eines Kraftfahrzeugs auszuführen.
  • Nach einem fünften Aspekt wird ein maschinenlesbares Speichermedium bereitgestellt, auf dem das Computerprogramm gespeichert ist.
  • Die Erfindung basiert auf der Erkenntnis, dass die obige Aufgabe dadurch gelöst werden kann, dass die Bewegung des dynamischen Objekts basierend auf Infrastrukturdaten prädiziert wird, die eine Infrastruktur der Umgebung repräsentieren. Das heißt also, dass Informationen über die Infrastruktur genutzt werden, um die Bewegung des dynamischen Objekts zu prädizieren.
  • Dadurch wird zum Beispiel der technische Vorteil bewirkt, dass Randbedingungen der Bewegung des dynamischen Objekts effizient berücksichtigt werden können. Es wird also insbesondere berücksichtigt, dass ein dynamisches Objekt Vorgaben und/oder Grenzen, die durch die Infrastruktur festgelegt werden, hinsichtlich seiner Bewegung berücksichtigen muss. Die Infrastruktur gibt also sozusagen vor, innerhalb welcher Räume sich das dynamische Objekt überhaupt bewegen kann. So kann sich zum Beispiel ein dynamisches Objekt nicht an einer gleichen Stelle bzw. an einer gleichen Position befinden wie ein stationäres Objekt der Infrastruktur.
  • Basierend auf der Prädiktion der Bewegung des dynamischen Objekts werden dann Steuersignale zum zumindest teilautomatisierten Steuern einer Quer- und Längsführung des Kraftfahrzeugs erzeugt und ausgegeben, um das Kraftfahrzeug zumindest teilautomatisiert basierend auf der Prädiktion der Bewegung des dynamischen Objekts führen zu können.
  • Somit wird also der technische Vorteil bewirkt, dass ein Konzept zum zumindest teilautomatisierten effizienten Führen eines Kraftfahrzeugs bereitgestellt ist.
  • Die Formulierung „zumindest teilautomatisiertes Steuern bzw. Führen“ umfasst die folgenden Fälle: Teilautomatisiertes Steuern bzw. Führen, hochautomatisiertes Steuern bzw. Führen, vollautomatisiertes Steuern bzw. Führen, fahrerloses Steuern bzw. Führen.
  • Teilautomatisiertes Steuern bzw. Führen bedeutet, dass in einem spezifischen Anwendungsfall (zum Beispiel: Fahren auf einer Autobahn, Fahren innerhalb eines Parkplatzes, Überholen eines Objekts, Fahren innerhalb einer Fahrspur, die durch Fahrspurmarkierungen festgelegt ist) eine Längs- und eine Querführung des Kraftfahrzeugs automatisch gesteuert werden. Ein Fahrer des Kraftfahrzeugs muss selbst nicht manuell die Längs -und Querführung des Kraftfahrzeugs steuern. Der Fahrer muss aber das automatische Steuern des Längs- und Querführung dauerhaft überwachen, um bei Bedarf manuell eingreifen zu können.
  • Hochautomatisiertes Steuern bzw. Führen bedeutet, dass in einem spezifischen Anwendungsfall (zum Beispiel: Fahren auf einer Autobahn, Fahren innerhalb eines Parkplatzes, Überholen eines Objekts, Fahren innerhalb einer Fahrspur, die durch Fahrspurmarkierungen festgelegt ist) eine Längs- und eine Querführung des Kraftfahrzeugs automatisch gesteuert werden. Ein Fahrer des Kraftfahrzeugs muss selbst nicht manuell die Längs -und Querführung des Kraftfahrzeugs steuern. Der Fahrer muss das automatische Steuern des Längs- und Querführung nicht dauerhaft überwachen, um bei Bedarf manuell eingreifen zu können. Bei Bedarf wird automatisch eine Übernahmeaufforderung an den Fahrer zur Übernahme des Steuerns der Längs- und Querführung ausgegeben. Der Fahrer muss also potenziell in der Lage sein, das Steuern der Längs- und Querführung zu übernehmen.
  • Vollautomatisiertes Steuern bzw. Führen bedeutet, dass in einem spezifischen Anwendungsfall (zum Beispiel: Fahren auf einer Autobahn, Fahren innerhalb eines Parkplatzes, Überholen eines Objekts, Fahren innerhalb einer Fahrspur, die durch Fahrspurmarkierungen festgelegt ist) eine Längs- und eine Querführung des Kraftfahrzeugs automatisch gesteuert werden. Ein Fahrer des Kraftfahrzeugs muss selbst nicht manuell die Längs -und Querführung des Kraftfahrzeugs steuern. Der Fahrer muss das automatische Steuern des Längs- und Querführung nicht überwachen, um bei Bedarf manuell eingreifen zu können. In dem spezifischen Anwendungsfall ist der Fahrer nicht erforderlich.
  • Fahrerloses Steuern bzw. Führen bedeutet, dass unabhängig von einem spezifischen Anwendungsfall (zum Beispiel: Fahren auf einer Autobahn, Fahren innerhalb eines Parkplatzes, Überholen eines Objekts, Fahren innerhalb einer Fahrspur, die durch Fahrspurmarkierungen festgelegt ist) eine Längs- und eine Querführung des Kraftfahrzeugs automatisch gesteuert werden. Ein Fahrer des Kraftfahrzeugs muss selbst nicht manuell die Längs -und Querführung des Kraftfahrzeugs steuern. Der Fahrer muss das automatische Steuern des Längs- und Querführung nicht überwachen, um bei Bedarf manuell eingreifen zu können. Die Längs- und Querführung des Fahrzeugs werden somit zum Beispiel bei allen Straßentypen, Geschwindigkeitsbereichen und Umweltbedingungen automatisch gesteuert. Die vollständige Fahraufgabe des Fahrers wird somit automatisch übernommen. Der Fahrer ist somit nicht mehr erforderlich. Das Kraftfahrzeug kann also auch ohne Fahrer von einer beliebigen Startposition zu einer beliebigen Zielposition fahren. Potentielle Probleme werden automatisch gelöst, also ohne Hilfe des Fahrers.
  • Das dynamische Objekt ist zum Beispiel eines der folgenden Objekte: ein Schienenfahrzeug, zum Beispiel eine Straßenbahn, ein weiteres Kraftfahrzeug, ein Fußgänger und ein Radfahrer.
  • Ein dynamisches Objekt bezeichnet insbesondere ein Objekt mit einer Eigengeschwindigkeit von größer Null m/s.
  • Infrastrukturdaten repräsentieren zum Beispiel eine Geometrie eines dem dynamischen Objekt vorausliegenden Verkehrsweg.
  • Ein Verkehrsweg ist zum Beispiel eine Straße oder sind zum Beispiel Schienen.
  • Gemäß einer Ausführungsform ist vorgesehen, dass ein dem dynamischen Objekt vorausliegender Verkehrsweg basierend auf den Infrastrukturdaten ermittelt wird, wobei die Bewegung des dynamischen Objekts basierend auf dem ermittelten Verkehrsweg prädiziert wird.
  • Dadurch wird zum Beispiel der technische Vorteil bewirkt, dass die Bewegung des dynamischen Objekts effizient prädiziert werden kann. Hierbei wird berücksichtigt, dass sich ein dynamisches Objekt in der Regel auf Verkehrswegen bewegen wird. Das heißt zum Beispiel, dass ein weiteres Kraftfahrzeug auf einer Straße fahren wird. Das heißt zum Beispiel, dass ein Fußgänger üblicherweise auf einem Fußgängerweg gehen wird, sofern er nicht eine Straße überqueren will. Das heißt zum Beispiel, dass sich eine Straßenbahn auf Schienen bewegen wird.
  • Insofern also der vorausliegende Verkehrsweg basierend auf den Infrastrukturdaten ermittelt wird, kann somit eine effiziente Aussage darüber getroffen werden, wohin sich das dynamische Objekt voraussichtlich bewegen wird.
  • Gemäß einer Ausführungsform ist vorgesehen, dass eine momentane Position des dynamischen Objekts basierend auf den Umgebungssignalen ermittelt wird.
  • Dadurch wird zum Beispiel der technische Vorteil bewirkt, dass die momentane Position des dynamischen Objekts effizient ermittelt werden kann.
  • Nach einer Ausführungsform ist vorgesehen, dass die ermittelte momentane Position mit dem ermittelten vorausliegenden Verkehrsweg abgeglichen wird, um eine abgeglichene momentane Position des dynamischen Objekts zu ermitteln, die plausibel zu dem ermittelten vorausliegenden Verkehrsweg ist.
  • Dadurch wird zum Beispiel der technische Vorteil bewirkt, dass die ermittelte momentane Position effizient mit dem ermittelten vorausliegenden Verkehrsweg plausibilisiert werden kann.
  • Wenn also zum Beispiel der vorausliegende Verkehrsweg eine Straße ist und wenn zum Beispiel das dynamische Objekt ein weiteres Kraftfahrzeug ist, so sich die momentane Position des weiteren Kraftfahrzeugs auf der Straße befinden.
  • Wenn zum Beispiel das dynamische Objekt ein Schienenfahrzeug ist und wenn zum Beispiel der vorausliegende Verkehrsweg ein Verlauf von Schienen ist, so muss sich die momentane Position des Schienenfahrzeugs auf den Schienen befinden.
  • In einer Ausführungsform ist vorgesehen, dass, wenn das dynamische Objekt ein Schienenfahrzeug ist, der Verkehrsweg ein dem Schienenfahrzeug vorausliegender Verlauf von Schienen ist.
  • Dadurch wird zum Beispiel der technische Vorteil bewirkt, dass eine Bewegung eines Schienenfahrzeugs effizient prädiziert werden kann. Insbesondere wird dadurch der technische Vorteil bewirkt, dass eine Bewegung eines Schienenfahrzeugs für das zumindest teilautomatisierte Führen des Kraftfahrzeugs effizient berücksichtigt werden kann.
  • Nach einer Ausführungsform ist vorgesehen, dass die Infrastrukturdaten basierend auf den Umgebungssignalen ermittelt werden.
  • Dadurch wird zum Beispiel der technische Vorteil bewirkt, dass die Infrastrukturdaten effizient ermittelt werden.
  • Zum Beispiel ist vorgesehen, dass die Umgebungssignale verarbeitet werden, um die Infrastrukturdaten zu ermitteln.
  • Nach einer Ausführungsform ist vorgesehen, dass die Infrastrukturdaten Kartendaten einer digitalen Karte umfassen.
  • Dadurch wird zum Beispiel der technische Vorteil bewirkt, dass Informationen einer digitalen Karte effizient berücksichtigt werden können.
  • In einer Ausführungsform ist vorgesehen, dass die Kartendaten der digitalen Karte empfangen werden.
  • Nach einer Ausführungsform ist vorgesehen, dass basierend auf der prädizierten Bewegung ermittelt wird, ob das Kraftfahrzeug das dynamische Objekt kreuzen wird, wobei, wenn ja, eine Trajektorie ermittelt wird, um das Kraftfahrzeug mindestens in einem vorbestimmten Sicherheitsabstand zum dynamischen Objekt zumindest teilautomatisiert zu führen, insbesondere um das Kraftfahrzeug mindestens in dem vorbestimmten Sicherheitsabstand zumindest teilautomatisiert anzuhalten, wobei die Steuersignale basierend auf der ermittelten Trajektorie erzeugt werden.
  • Dadurch wird zum Beispiel der technische Vorteil bewirkt, dass ein Kollisionsrisiko mit dem dynamischen Objekt effizient verringert werden kann. Insbesondere kann zum Beispiel der technische Vorteil bewirkt werden, dass eine Kollision mit dem dynamischen Objekt effizient vermieden werden kann.
  • In einer Ausführungsform ist vorgesehen, dass das dynamische Objekt klassifiziert wird, wobei die Bewegung des Objekts basierend auf der Klassifikation prädiziert wird.
  • Dadurch wird zum Beispiel der technische Vorteil bewirkt, dass die Bewegung des Objekts effizient prädiziert werden kann.
  • Ein Klassifizieren umfasst zum Beispiel ein Klassifizieren des dynamischen Objekts als ein weiteres Kraftfahrzeug, als ein Fußgänger, als ein Radfahrer oder als ein Schienenfahrzeug, beispielsweise als eine Straßenbahn.
  • Umgebungssignale umfassen gemäß einer Ausführungsform Umfeldsensordaten eines oder mehrerer Umfeldsensoren des Kraftfahrzeugs.
  • Ein Umfeldsensor ist zum Beispiel einer der folgenden Umfeldsensoren: Radarsensor, Lidarsensor, Ultraschallsensor, Infrarotsensor, Magnetfeldsensor und Videosensor.
  • In einer Ausführungsform ist vorgesehen, dass das Kraftfahrzeug gemäß dem dritten Aspekt eingerichtet oder ausgebildet ist, das Verfahren gemäß dem ersten Aspekt aus- oder durchzuführen.
  • In einer weiteren Ausführungsform ist vorgesehen, dass das Verfahren gemäß dem ersten Aspekt mittels der Vorrichtung gemäß dem zweiten Aspekt und/oder mittels des Kraftfahrzeugs gemäß dem dritten Aspekt aus- oder durchgeführt wird.
  • Vorrichtungsmerkmale ergeben sich analog aus entsprechenden Verfahrensmerkmalen und umgekehrt. Das heißt also insbesondere, dass sich technische Funktionalitäten des Verfahrens gemäß dem ersten Aspekt aus entsprechenden technischen Funktionalitäten der Vorrichtung gemäß dem zweiten Aspekt ergeben.
  • Das heißt also insbesondere, dass sich weitere Ausführungsformen der Vorrichtung gemäß dem zweiten Aspekt analog aus entsprechenden Ausführungsformen des Verfahrens gemäß dem ersten Aspekt ergeben.
  • Die Erfindung wird im Folgenden anhand von bevorzugten Ausführungsbeispielen näher erläutert. Hierbei zeigen
    • 1 ein Ablaufdiagramm eines Verfahrens zum zumindest teilautomatisierten Steuern eines Kraftfahrzeug,
    • 2 eine Vorrichtung, die eingerichtet ist, alle Schritte eines Verfahrens zum zumindest teilautomatisierten Steuern eines Kraftfahrzeugs auszuführen,
    • 3 ein Kraftfahrzeug und
    • 4 ein maschinenlesbares Speichermedium.
  • 1 zeigt ein Ablaufdiagramm eines Verfahrens zum zumindest teilautomatisierten Führen eines Kraftfahrzeugs, umfassend die folgenden Schritte:
    • Empfangen 101 von Umgebungssignalen, die eine Umgebung des Kraftfahrzeugs repräsentieren,
    • Verarbeiten 103 der Umgebungssignale, um ein dynamisches Objekt in der Umgebung zu detektieren,
    • bei Detektion eines dynamischen Objekts Prädizieren 105 einer Bewegung des dynamischen Objekts basierend auf Infrastrukturdaten, die eine Infrastruktur der Umgebung repräsentieren,
    • Erzeugen 107 von Steuersignalen zum zumindest teilautomatisierten Steuern einer Quer- und Längsführung des Kraftfahrzeugs basierend auf der prädizierten Bewegung und
    • Ausgeben 109 der erzeugten Steuersignale, um das Kraftfahrzeug basierend auf der prädizierten Bewegung zumindest teilautomatisiert zu führen.
  • 2 zeigt eine Vorrichtung 201, die eingerichtet ist, alle Schritte eines Verfahrens zum zumindest teilautomatisierten Führen eines Kraftfahrzeugs auszuführen.
  • Beispielsweise ist die Vorrichtung 201 ausgebildet, alle Schritte des Verfahrens gemäß 1 auszuführen.
  • Die Vorrichtung 201 umfasst einen Eingang 203 zum Empfangen von Umgebungssignalen, die eine Umgebung des Kraftfahrzeugs repräsentieren.
  • Die Vorrichtung 201 umfasst ferner einen Prozessor 205 zum Verarbeiten der Umgebungssignale, um ein dynamisches Objekt in der Umgebung zu detektieren.
  • Der Prozessor 205 ist ausgebildet, bei Detektion eines dynamischen Objekts eine Bewegung des dynamischen Objekts basierend auf Infrastrukturdaten zu prädizieren, wobei die Infrastrukturdaten eine Infrastruktur der Umgebung repräsentieren.
  • Der Prozessor 205 ist weiter ausgebildet, Steuersignale zum zumindest teilautomatisierten Steuern einer Quer- und Längsführung des Kraftfahrzeugs basierend auf der prädizierten Bewegung zu erzeugen.
  • Die Vorrichtung 201 umfasst einen Ausgang 207 zum Ausgeben der erzeugten Steuersignale, um das Kraftfahrzeug basierend auf der prädizierten Bewegung zumindest teilautomatisiert zu führen.
  • Zum Beispiel werden die erzeugten Steuersignale an eine Steuerungseinrichtung ausgegeben, die ausgebildet ist, eine Quer- und Längsführung des Kraftfahrzeugs basierend auf den ausgegebenen Steuersignalen zumindest teilautomatisiert zu steuern.
  • In einer Ausführungsform sind anstelle des einen Prozessors 205 mehrere Prozessoren vorgesehen.
  • Informationen, Daten und/oder Signale, die empfangen werden, werden allgemein beispielsweise mittels des Eingangs 203 empfangen.
  • Signale, die ausgegeben werden, werden allgemein beispielsweise mittels des Ausgangs 207 ausgegeben.
  • 3 zeigt ein Kraftfahrzeug 301.
  • Das Kraftfahrzeug 301 umfasst die Vorrichtung 201 gemäß 2.
  • Das Kraftfahrzeug 301 umfasst einen Umfeldsensor 303, beispielsweise einen Radarsensor.
  • Zum Beispiel werden Umfeldsensordaten des Umfeldsensors 303 dem Eingang 203 bereitgestellt. Das heißt also zum Beispiel, dass der Eingang 203 die Umfeldsensordaten des Umfeldsensors 303 empfängt. Der Prozessor 205 verarbeitet zum Beispiel diese empfangenen Umfeldsensordaten, um ein Objekt in der Umgebung des Kraftfahrzeugs 301 zu detektieren.
  • Zum Beispiel umfasst das Kraftfahrzeug 301 zusätzlich zum Umfeldsensor 303 noch einen oder mehrere weitere Umfeldsensoren. Beispielsweise umfasst das Kraftfahrzeug 301 einen Videosensor und/oder einen Ultraschallsensor. Die entsprechenden Umfeldsensordaten dieser Umfeldsensoren werden dann zum Beispiel ebenfalls dem Eingang 203 bereitgestellt.
  • Die mittels des Ausgangs 207 ausgegebenen Steuersignale werden zum Beispiel an eine Steuerungseinrichtung 305 des Kraftfahrzeugs 301 ausgegeben, wobei die Steuerungseinrichtung 305 eingerichtet ist, basierend auf den ausgegebenen Steuersignalen eine Quer- und Längsführung des Kraftfahrzeugs 301 zumindest teilautomatisiert zu steuern.
  • 4 zeigt ein maschinenlesbares Speichermedium 401, auf dem ein Computerprogramm 403 gespeichert ist. Das Computerprogramm 403 umfasst Befehle, die bei Ausführung des Computerprogramms 403 durch einen Computer, beispielsweise durch die Vorrichtung 201 gemäß 2, diesen veranlassen, ein Verfahren zum zumindest teilautomatisierten Steuern eines Kraftfahrzeugs auszuführen.
  • In einer Ausführungsform ist vorgesehen, dass die Bewegung des dynamischen Objekts basierend auf einem vorbestimmten Modell prädiziert wird. Ein solch vorbestimmtes Modell verwendet beispielsweise kinematische Freiheitsgrade des dynamischen Objekts, beispielsweise des zuvor klassifizierten dynamischen Objekts.
  • Zusätzlich zu der Verwendung des vorbestimmten Modells für die Prädiktion werden auch die Infrastrukturdaten verwendet.
  • Sofern das dynamische Objekt als ein Schienenfahrzeug, beispielsweise als eine Straßenbahn, klassifiziert wird, ist gemäß einer Ausführungsform vorgesehen, dass ein dem Schienenfahrzeug vorausliegender Verlauf von Schienen ermittelt wird. Dies wird unter anderem insbesondere deshalb durchgeführt, um zu ermitteln, ob das Kraftfahrzeug den Schienenverlauf kreuzen wird, insbesondere im Rahmen einer Komfortbremsdistanz des Kraftfahrzeugs den Schienenverlauf kreuzen wird.
  • In einer Ausführungsform ist vorgesehen, dass eine Umgebung des Kraftfahrzeugs mittels eines Umfeldsensors oder mittels mehrerer Umfeldsensoren erfasst wird.
  • Die dieser Erfassung entsprechenden Umfeldsensordaten werden gemäß einer Ausführungsform empfangen. Diese Umfeldsensordaten repräsentieren also eine Umgebung des Kraftfahrzeugs.
  • Diese Umfeldsensordaten werden gemäß einer Ausführungsform verarbeitet, um ein dynamisches Objekt in der Umgebung zu detektieren.
  • Bei Detektion eines dynamischen Objekts in der Umgebung ist gemäß einer Ausführungsform vorgesehen, dass das detektierte dynamische Objekt klassifiziert wird. Für diese Klassifikation wird zum Beispiel ein oder werden zum Beispiel mehrere Klassifikatoren verwendet. Der Klassifikator oder die Klassifikatoren sind zum Beispiel in dem Prozessor 205 und/oder in dem Computerprogramm implementiert.
  • Sofern das dynamische Objekt als ein Schienenfahrzeug, beispielsweise als eine Straßenbahn, klassifiziert wird, wird gemäß einer Ausführungsform ein dem Schienenfahrzeug vorausliegender Verlauf von Schienen ermittelt. Hierfür werden gemäß einer Ausführungsform die Umgebungssignale, also insbesondere die Umfeldsensordaten, verwendet. Alternativ oder zusätzlich werden gemäß einer Ausführungsform für das Ermitteln des vorausliegenden Verlaufs von Schienen Kartendaten einer digitalen Karte verwendet.
  • Die Kartendaten der digitalen Karte werden zum Beispiel empfangen, beispielsweise mittels des Eingangs 203 der Vorrichtung 201.
  • Beispielsweise werden die Kartendaten der digitalen Karte von einem Navigationssystem empfangen bzw. aus diesem ausgelesen.
  • Basierend auf dem ermittelten Verlauf der Schienen bzw. der Schienengeometrie wird gemäß einer Ausführungsform eine örtliche Wahrscheinlichkeit des Schienenfahrzeugs, beispielsweise der Straßenbahn, konkretisiert. Das heißt also insbesondere, dass eine momentane Position des Schienenfahrzeugs basierend auf den Umgebungssignalen ermittelt wird, wobei die ermittelte momentane Position mit dem ermittelten vorausliegenden Verlauf von Schienen abgeglichen wird, um eine abgeglichene momentane Position des Schienenfahrzeugs zu ermitteln, die plausibel zu dem ermittelten vorausliegenden Schienenverlauf ist.
  • Gemäß einer Ausführungsform ist vorgesehen, dass die Bewegung des dynamischen Objekts, zum Beispiel des Schienenfahrzeugs, basierend auf einer oder mehreren kinematischen Größen des dynamischen Objekts, zum Beispiel des Schienenfahrzeugs, prädiziert wird.
  • Eine kinematische Größe des dynamischen Objekts, zum Beispiel des Schienenfahrzeugs, ist zum Beispiel eine Geschwindigkeit oder eine Verzögerung des dynamischen Objekts, zum Beispiel des Schienenfahrzeugs.
  • Diese kinematischen Größen werden zum Beispiel basierend auf den Umgebungssignalen, beispielsweise basierend auf den Umfeldsensordaten, ermittelt.
  • Sollte sich für das Kraftfahrzeug eine vorausliegende Kreuzungssituation mit dem dynamischen Objekt, zum Beispiel mit dem Schienenfahrzeug, ergeben, ist gemäß einer Ausführungsform vorgesehen, dass das Kraftfahrzeug derart verzögert wird, dass es mit einem ausreichenden Sicherheitsabstand vor der Kreuzungssituation, also vor dem Verkehrsknotenpunkt, hält und ein Passieren des dynamischen Objekts, zum Beispiel des Schienenfahrzeugs, abwartet. Das heißt also, dass hierfür entsprechende Steuersignale erzeugt werden, basierend auf welchen eine Quer- und Längsführung des Kraftfahrzeugs derart zumindest teilautomatisiert gesteuert werden kann, dass es in einem vorbestimmten Sicherheitsabstand, hier also dem ausreichenden Sicherheitsabstand, zumindest teilautomatisiert anhält und ein Passieren des dynamischen Objekts, zum Beispiel des Schienenfahrzeugs, abwartet.
  • Bei Ausbleiben eines weiteren dynamischen Objekts, zum Beispiel des Schienenfahrzeugs, wird gemäß einer Ausführungsform ein ursprüngliches Manöver wieder aufgenommen bzw. wird eine ursprüngliche Trajektorie weitergefahren.
  • Vorteile des hier beschriebenen Konzepts liegen beispielsweise in einer gesetzeskonformen Behandlung eines Schienenfahrzeugs, beispielsweise einer Straßenbahn, entsprechend der Straßenverkehrsordnung (StVO) sowie in einer Reduktion eines Risikos einer Kollision mit einem Schienenfahrzeug sowie einer Umsetzung eines kundenwertigen Verhaltens eines Kraftfahrzeugs auf Straßenbahnen.
  • Das Kraftfahrzeug ist zum Beispiel ein Shuttle, ein Auto, ein Robotertaxi oder ein Nutzfahrzeug, beispielsweise ein Nutzkraftfahrzeug.

Claims (11)

  1. Verfahren zum zumindest teilautomatisierten Führen eines Kraftfahrzeugs, umfassend die folgenden Schritte: Empfangen (101) von Umgebungssignalen, die eine Umgebung des Kraftfahrzeugs repräsentieren, Verarbeiten (103) der Umgebungssignale, um ein dynamisches Objekt in der Umgebung zu detektieren, bei Detektion eines dynamischen Objekts Prädizieren (105) einer Bewegung des dynamischen Objekts basierend auf Infrastrukturdaten, die eine Infrastruktur der Umgebung repräsentieren, Erzeugen (107) von Steuersignalen zum zumindest teilautomatisierten Steuern einer Quer- und Längsführung des Kraftfahrzeugs basierend auf der prädizierten Bewegung und Ausgeben (109) der erzeugten Steuersignale, um das Kraftfahrzeug basierend auf der prädizierten Bewegung zumindest teilautomatisiert zu führen.
  2. Verfahren nach Anspruch 1, wobei ein dem dynamischen Objekt vorausliegender Verkehrsweg basierend auf den Infrastrukturdaten ermittelt wird, wobei die Bewegung des dynamischen Objekts basierend auf dem ermittelten Verkehrsweg prädiziert wird.
  3. Verfahren nach Anspruch 2, wobei eine momentane Position des dynamischen Objekts basierend auf den Umgebungssignalen ermittelt wird, wobei die ermittelte momentane Position mit dem ermittelten vorausliegenden Verkehrsweg abgeglichen wird, um eine abgeglichene momentane Position des dynamischen Objekts zu ermitteln, die plausibel zu dem ermittelten vorausliegenden Verkehrsweg ist.
  4. Verfahren nach zumindest einem der Ansprüche 2 und 3, wobei, wenn das dynamische Objekt ein Schienenfahrzeug ist, der Verkehrsweg ein dem Schienenfahrzeug vorausliegender Verlauf von Schienen ist.
  5. Verfahren nach einem der vorherigen Ansprüche, wobei das dynamische Objekt klassifiziert wird und wobei die Bewegung des Objekts basierend auf der Klassifikation prädiziert wird.
  6. Verfahren nach einem der vorherigen Ansprüche, wobei die Infrastrukturdaten basierend auf den Umgebungssignalen ermittelt werden und/oder wobei die Infrastrukturdaten Kartendaten einer digitalen Karte umfassen.
  7. Verfahren nach einem der vorherigen Ansprüche, wobei basierend auf der prädizierten Bewegung ermittelt wird, ob das Kraftfahrzeug das dynamische Objekt kreuzen wird, wobei, wenn ja, eine Trajektorie ermittelt wird, um das Kraftfahrzeug mindestens in einem vorbestimmten Sicherheitsabstand zum dynamischen Objekt zumindest teilautomatisiert zu führen, insbesondere um das Kraftfahrzeug mindestens in dem vorbestimmten Sicherheitsabstand zumindest teilautomatisiert anzuhalten, wobei die Steuersignale basierend auf der ermittelten Trajektorie erzeugt werden.
  8. Vorrichtung (201), die eingerichtet ist, alle Schritte des Verfahrens nach einem der vorherigen Ansprüche auszuführen.
  9. Kraftfahrzeug (301), umfassend die Vorrichtung (201) nach Anspruch 8.
  10. Computerprogramm (403), umfassend Befehle, die bei Ausführung des Computerprogramms (403) durch einen Computer diesen veranlassen, ein Verfahren gemäß einem der Ansprüche 1 bis 7 auszuführen.
  11. Maschinenlesbares Speichermedium (401), auf dem das Computerprogramm (403) nach Anspruch 10 gespeichert ist.
DE102018118761.0A 2018-08-02 2018-08-02 Verfahren zum zumindest teilautomatisierten Führen eines Kraftfahrzeugs Pending DE102018118761A1 (de)

Priority Applications (4)

Application Number Priority Date Filing Date Title
DE102018118761.0A DE102018118761A1 (de) 2018-08-02 2018-08-02 Verfahren zum zumindest teilautomatisierten Führen eines Kraftfahrzeugs
PCT/EP2019/070054 WO2020025445A1 (de) 2018-08-02 2019-07-25 Verfahren zum zumindest teilautomatisierten führen eines kraftfahrzeugs
CN201980051161.4A CN112533811A (zh) 2018-08-02 2019-07-25 用于至少部分自动地引导机动车辆的方法
US17/262,966 US12005893B2 (en) 2018-08-02 2019-07-25 Method for guiding a motor vehicle in an at least partly automated manner

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE102018118761.0A DE102018118761A1 (de) 2018-08-02 2018-08-02 Verfahren zum zumindest teilautomatisierten Führen eines Kraftfahrzeugs

Publications (1)

Publication Number Publication Date
DE102018118761A1 true DE102018118761A1 (de) 2020-02-06

Family

ID=67667794

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102018118761.0A Pending DE102018118761A1 (de) 2018-08-02 2018-08-02 Verfahren zum zumindest teilautomatisierten Führen eines Kraftfahrzeugs

Country Status (4)

Country Link
US (1) US12005893B2 (de)
CN (1) CN112533811A (de)
DE (1) DE102018118761A1 (de)
WO (1) WO2020025445A1 (de)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102014013218A1 (de) * 2014-09-05 2015-04-02 Daimler Ag Fahrerassistenzsystem für einen Kraftwagen sowie Verfahren zum Betreiben eines solchen Fahrerassistenzsystems
DE102016209735A1 (de) * 2016-06-02 2017-12-07 Robert Bosch Gmbh Steuern einer Schutzeinrichtung eines Kraftfahrzeugs
DE102016220102A1 (de) * 2016-10-14 2018-04-19 Audi Ag Verfahren zur Verkehrsführung

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080065328A1 (en) 2006-09-08 2008-03-13 Andreas Eidehall Method and system for collision avoidance
US8457827B1 (en) * 2012-03-15 2013-06-04 Google Inc. Modifying behavior of autonomous vehicle based on predicted behavior of other vehicles
DE102013019424B4 (de) * 2013-11-20 2017-06-29 Audi Ag Verfahren zum Betrieb eines Fahrzeugsystems zur Überwachung eines Fahrers und Kraftfahrzeug
DE102014219110A1 (de) * 2014-09-23 2016-03-24 Robert Bosch Gmbh Fahrerassistenzsystem für Kraftfahrzeuge
US9637120B2 (en) * 2015-06-24 2017-05-02 Delphi Technologies, Inc. Cognitive driver assist with variable assistance for automated vehicles
CN112363507A (zh) * 2015-09-08 2021-02-12 苹果公司 意图识别
US10139244B2 (en) * 2016-08-17 2018-11-27 Veoneer Us Inc. ADAS horizon and vision supplemental V2X
US20180315314A1 (en) * 2017-04-28 2018-11-01 GM Global Technology Operations LLC Automated vehicle route traversal
US11008000B2 (en) * 2017-06-20 2021-05-18 Motional Ad Llc Risk processing for vehicles having autonomous driving capabilities
CN107839683B (zh) * 2017-11-07 2019-07-30 长春工业大学 一种考虑运动障碍物的汽车紧急避撞控制方法
DE102017221286A1 (de) * 2017-11-28 2019-05-29 Audi Ag Verfahren zum Einstellen vollautomatischer Fahrzeugführungsfunktionen in einer vordefinierten Navigationsumgebung und Kraftfahrzeug
DE102018126295A1 (de) * 2018-10-23 2020-04-23 Daimler Ag Verfahren zum zumindest teilautomatisierten Führen eines Kraftfahrzeugs
KR20210134317A (ko) * 2019-03-29 2021-11-09 인텔 코포레이션 자율 차량 시스템
US20220340172A1 (en) * 2021-04-23 2022-10-27 Motional Ad Llc Planning with dynamic state a trajectory of an autonomous vehicle

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102014013218A1 (de) * 2014-09-05 2015-04-02 Daimler Ag Fahrerassistenzsystem für einen Kraftwagen sowie Verfahren zum Betreiben eines solchen Fahrerassistenzsystems
DE102016209735A1 (de) * 2016-06-02 2017-12-07 Robert Bosch Gmbh Steuern einer Schutzeinrichtung eines Kraftfahrzeugs
DE102016220102A1 (de) * 2016-10-14 2018-04-19 Audi Ag Verfahren zur Verkehrsführung

Also Published As

Publication number Publication date
US12005893B2 (en) 2024-06-11
US20210261125A1 (en) 2021-08-26
WO2020025445A1 (de) 2020-02-06
CN112533811A (zh) 2021-03-19

Similar Documents

Publication Publication Date Title
DE102015111535B4 (de) Algorithmus zur genauen Krümmungsschätzung für die Bahnplanung von autonom fahrenden Fahrzeugen
DE102015224192B4 (de) Erkennen einer Freifläche
DE102019104974A1 (de) Verfahren sowie System zum Bestimmen eines Fahrmanövers
WO2015149971A1 (de) Verfahren zur analyse einer verkehrsumfeldsituation eines fahrzeugs
EP2771227A1 (de) Verfahren zum führen eines fahrzeugs und fahrerassistenzsystem
DE112016007501T5 (de) Regel-/steuervorrichtung und regel-/steuerverfahren
DE102019105739A1 (de) Verfahren zum zumindest teilautomatisierten Führen eines Kraftfahrzeugs
DE102018133457B4 (de) Verfahren und System zum Bereitstellen von Umgebungsdaten
DE102019217428A1 (de) Verfahren zum Betreiben eines Fahrerassistenzsystems, Fahrerassistenzsystem und Fahrzeug
DE102020117340A1 (de) Verfahren zur Umgebungserfassung mit wenigstens zwei unabhängigen bildgebenden Umgebungserfassungssensoren, Vorrichtung zur Durchführung des Verfahrens, Fahrzeug sowie entsprechend ausgelegtes Computerprogramm
DE102018116982A1 (de) Verfahren zum zumindest teilautomatisierten Steuern eines Kraftfahrzeugs
DE102011114972B4 (de) Verfahren zum Betrieb eines Kraftfahrzeugs
DE102016223350A1 (de) Verfahren zum Bereitstellen eines Signals für wenigstens ein Fahrzeug
DE102017209258A1 (de) Verfahren und Vorrichtung zum Überwachen einer Fahrstabilität eines Fahrzeugs auf einer vorausliegenden Fahrroute
DE102019206349A1 (de) Verfahren und Computer-Programm-Produkt zum Erkennen von Signalzeichen zur Verkehrssteuerung spurgebundener Fahrzeuge sowie Signalzeichenerkennungssystem und Spurgebundenes Fahrzeug, insbesondere Schienenfahrzeug
DE102018251778A1 (de) Verfahren zum Assistieren eines Kraftfahrzeugs
DE102018213844A1 (de) Verfahren zum Testen einer zumindest teilautomatisierten Fahrfunktion für Kraftfahrzeuge
WO2019120709A1 (de) Verfahren und steuereinheit zur steuerung einer funktion eines zumindest teilweise automatisiert fahrenden fahrzeugs
DE102021000792A1 (de) Verfahren zum Betrieb eines Fahrzeuges
DE102017219114A1 (de) Steuereinheit und Verfahren für ein Fahrzeug mit automatisierter Längs- und Querführung
DE102018213378B4 (de) Fahrassistenzsystem für ein Fahrzeug, Fahrzeug mit demselben und Fahrassistenzverfahren für ein Fahrzeug
DE102019132967A1 (de) Verfahren und Vorrichtung zur Ermittlung einer Fahrspur-Hypothese
DE102018126295A1 (de) Verfahren zum zumindest teilautomatisierten Führen eines Kraftfahrzeugs
WO2019223909A1 (de) Verfahren zum zumindest teilautomatisierten steuern eines kraftfahrzeugs
DE102019205957A1 (de) Verfahren zum kontrollierten Befahren einer Gegenfahrbahn

Legal Events

Date Code Title Description
R163 Identified publications notified
R082 Change of representative
R082 Change of representative