DE102019112279A1 - Verfahren und vorrichtung zur diagonalen spurerkennung - Google Patents

Verfahren und vorrichtung zur diagonalen spurerkennung Download PDF

Info

Publication number
DE102019112279A1
DE102019112279A1 DE102019112279.1A DE102019112279A DE102019112279A1 DE 102019112279 A1 DE102019112279 A1 DE 102019112279A1 DE 102019112279 A DE102019112279 A DE 102019112279A DE 102019112279 A1 DE102019112279 A1 DE 102019112279A1
Authority
DE
Germany
Prior art keywords
lane
course
vehicle
response
lane course
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.)
Withdrawn
Application number
DE102019112279.1A
Other languages
English (en)
Inventor
Jeffrey S. Parks
Loren J. Majersik
Chris C. Swoish
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.)
GM Global Technology Operations LLC
Original Assignee
GM Global Technology Operations LLC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by GM Global Technology Operations LLC filed Critical GM Global Technology Operations LLC
Publication of DE102019112279A1 publication Critical patent/DE102019112279A1/de
Withdrawn legal-status Critical Current

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62DMOTOR VEHICLES; TRAILERS
    • B62D15/00Steering not otherwise provided for
    • B62D15/02Steering position indicators ; Steering position determination; Steering aids
    • B62D15/025Active steering aids, e.g. helping the driver by actively influencing the steering system after environment evaluation
    • 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/10Path keeping
    • B60W30/12Lane keeping
    • 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
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/20Conjoint control of vehicle sub-units of different type or different function including control of steering 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
    • 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
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W30/00Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
    • B60W30/18Propelling the vehicle
    • 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
    • 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/06Road 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
    • B60W60/00Drive control systems specially adapted for autonomous road vehicles
    • B60W60/001Planning or execution of driving tasks
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/36Input/output arrangements for on-board computers
    • 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
    • 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/0231Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/29Geographical information databases
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/50Context or environment of the image
    • G06V20/56Context or environment of the image exterior to a vehicle by using sensors mounted on the vehicle
    • G06V20/588Recognition of the road, e.g. of lane markings; Recognition of the vehicle driving pattern in relation to the road
    • 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
    • B60W2420/00Indexing codes relating to the type of sensors based on the principle of their operation
    • B60W2420/40Photo, light or radio wave sensitive means, e.g. infrared sensors
    • B60W2420/403Image sensing, e.g. optical camera
    • 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
    • B60W2420/00Indexing codes relating to the type of sensors based on the principle of their operation
    • B60W2420/40Photo, light or radio wave sensitive means, e.g. infrared sensors
    • B60W2420/408Radar; Laser, e.g. lidar
    • 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
    • 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
    • B60W2556/00Input parameters relating to data
    • B60W2556/10Historical data
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2556/00Input parameters relating to data
    • B60W2556/45External transmission of data to or from the vehicle
    • B60W2556/50External transmission of data to or from the vehicle of positioning data, e.g. GPS [Global Positioning System] data
    • 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
    • B60W2710/00Output or target parameters relating to a particular sub-units
    • B60W2710/20Steering 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
    • B60W2720/00Output or target parameters relating to overall vehicle dynamics

Landscapes

  • Engineering & Computer Science (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Automation & Control Theory (AREA)
  • Physics & Mathematics (AREA)
  • Remote Sensing (AREA)
  • Radar, Positioning & Navigation (AREA)
  • General Physics & Mathematics (AREA)
  • Combustion & Propulsion (AREA)
  • Chemical & Material Sciences (AREA)
  • Theoretical Computer Science (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Databases & Information Systems (AREA)
  • Mathematical Physics (AREA)
  • Electromagnetism (AREA)
  • General Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Human Computer Interaction (AREA)
  • Data Mining & Analysis (AREA)
  • Traffic Control Systems (AREA)

Abstract

Die vorliegende Anwendung bezieht sich im Allgemeinen auf Fahrzeugsteuerungssysteme und eine Vorrichtung und ein Verfahren zum Erfassen diagonaler Fahrspurmarkierungen. Insbesondere erfasst das Verfahren eine erste und zweite Fahrspurmarkierung, vergleicht diese Fahrspurmarkierungen mit erwarteten Fahrspurmarkierungswerten. Wenn eine der erfassten Fahrspurmarkierungen um einen Betrag größer als ein Schwellenwert von einem erwarteten Wert abweicht, ist das Verfahren ausgeführt, um zu bestimmen, ob eine vorherige Fahrspurmarkierungserfassung innerhalb des Schwellenwerts lag, und um eine Fahrzeugtrajektorie als Reaktion auf die nicht abweichende Markierung und eine erwartete Markierung zu erzeugen.

Description

  • HINTERGRUND
  • GEBIET DER TECHNOLOGIE
  • Die vorliegende Offenbarung bezieht sich auf Fahrzeuge, die von automatisierten Antriebssystemen gesteuert werden, insbesondere solche, die konfiguriert sind, um die Fahrzeuglenkung, -beschleunigung und -bremsung während eines Fahrzyklus ohne menschlichen Eingriff automatisch zu steuern. Insbesondere lehrt die vorliegende Offenbarung ein System und Verfahren zum Erfassen von Fahrspurmarkierungen, Unterscheiden einer diagonalen Fahrspurmarkierung und zum Erzeugen einer Fahrzeugtrajektorie als Reaktion auf eine nichtdiagonale Fahrspurmarkierung.
  • HINTERGRUNDINFORMATIONEN
  • Der Betrieb moderner Fahrzeuge wird immer mehr automatisiert, d.h. die Fahrkontrolle kann mit immer weniger Eingriffen des Fahrers übernommen werden. Die Fahrzeugautomation wurde in numerische Ebenen eingeteilt, die von Null, d.h. keine Automatisierung mit voller menschlicher Kontrolle, bis hin zu Fünf, d.h. eine vollständige Automatisierung ohne menschliche Kontrolle, reichen. Verschiedene automatisierte Fahrerassistenzsysteme wie Tempomat, adaptiver Tempomat und Parkassistenzsysteme entsprechen einem niedrigeren Automatisierungsgrad, während echte „fahrerlose“ Fahrzeuge einem höheren Automatisierungsgrad entsprechen.
  • Fahrzeugsteuerungssysteme sind funktionsfähig, um die umgebende Umwelt durch eine Reihe von Sensoren, Antennen und Detektoren am Fahrzeug zu bestimmen. Daten des globalen Positionierungssystems und gespeicherte oder übertragene Kartendaten können verwendet werden, um einen ungefähren Standort zu bestimmen, und Daten von anderen Sensoren werden verwendet, um einen Standort in Bezug auf umliegende Objekte, entweder statisch oder dynamisch, zu bestimmen. So kann beispielsweise das Fahrzeugsteuerungssystem eine oder mehrere Kameras verwenden, um gemalte Fahrspurmarkierungen erkennen, um den Fahrzeugstandort innerhalb der Fahrspur zu bestimmen. Manchmal fehlen jedoch diese gemalten Fahrspurmarkierungen oder sind ein Hinweis auf falsche Informationen. Schatten oder alte Fahrspurlinien, die über die Hauptspur gemalt sind, können die Kamera verursachen und Spurabweichungen von der Fahrspurzentrierungssteuerung aus verursachen. Es wäre wünschenswert, diese Probleme zu überwinden, um sicherzustellen, dass Fahrzeugsteuerungssysteme in der Lage sind, Fahrzeuge innerhalb der vorgesehenen Fahrspuren zu halten.
  • BESCHREIBUNG
  • Ausführungsformen gemäß der vorliegenden Offenbarung bieten eine Reihe von Vorteilen. So können beispielsweise Ausführungsformen gemäß der vorliegenden Offenbarung eine unabhängige Validierung autonomer Fahrzeugsteuerungsbefehle ermöglichen, um die Diagnose von Software- oder Hardwarezuständen im primären Steuerungssystem zu erleichtern. Ausführungsformen gemäß der vorliegenden Offenbarung können daher robuster sein und die Kundenzufriedenheit erhöhen.
  • Gemäß einem Aspekt der vorliegenden Erfindung umfasst ein Verfahren das Empfangen von Kartendaten, das Erfassen eines ersten Fahrspurkurses, das Erzeugen eines erwarteten ersten Fahrspurkurses als Reaktion auf die Kartendaten und einen vorherigen ersten Fahrspurkurs, das Bestimmen einer ersten Abweichung zwischen dem ersten Fahrspurkurs und dem erwarteten ersten Fahrspurkurs, wobei die erste Abweichung kleiner als ein Schwellenwert ist, das Erfassen eines zweiten Fahrspurkurses, das Erzeugen eines erwarteten zweiten Fahrspurkurses als Reaktion auf die Kartendaten und einen vorherigen zweiten Fahrspurkurs, das Bestimmen einer zweiten Abweichung zwischen dem zweiten Fahrspurkurs und dem erwarteten zweiten Fahrspurkurs, wobei die zweite Abweichung größer als ein Schwellenwert ist, das Erzeugen eines ersten Fahrzeugkurses als Reaktion auf den ersten Fahrspurkurs und den erwarteten zweiten Fahrspurkurs und das Steuern einer Fahrzeuglenkung als Reaktion auf den ersten Fahrzeugkurs.
  • Gemäß einem weiteren Aspekt der vorliegenden Erfindung umfasst eine Vorrichtung einen Empfänger zum Empfangen von Kartendaten, einen Sensor zum Erfassen einer ersten Fahrspurmarkierung und einer zweiten Fahrspurmarkierung, einen Prozessor zum Berechnen eines ersten Fahrspurkurses als Reaktion auf die erste Fahrspurmarkierung und einen zweiten Fahrspurkurs als Reaktion auf die zweite Fahrspurmarkierung, Vergleichen des zweiten Fahrspurkurses mit einem vorherigen zweiten Fahrspurkurs, um einen Kalibrierungsfaktor zu erzeugen, Erzeugen eines Fahrzeugkurses als Reaktion auf den ersten Fahrspurkurs und die ersten Kartendaten als Reaktion auf das Überschreiten eines Schwellenwerts durch den Kalibrierungsfaktor, und eine Steuerung zum Einstellen einer Fahrzeuglenkung als Reaktion auf den Fahrzeugkurs.
  • Gemäß einem weiteren Aspekt der vorliegenden Erfindung umfasst ein Verfahren das Empfangen von ersten Kartendaten, das Erfassen eines ersten Fahrspurkurses und eines zweiten Fahrspurkurses, das Vergleichen des zweiten Fahrspurkurses mit einem vorherigen zweiten Fahrspurkurs, um einen Kalibrierungsfaktor zu erzeugen, das Erzeugen eines Fahrzeugkurses als Reaktion auf den ersten Fahrspurkurs und die ersten Kartendaten als Reaktion auf das Überschreiten eines Schwellenwerts durch den Kalibrierungsfaktor und das Steuern eines Fahrzeugs als Reaktion auf den Fahrzeugkurs.
  • Figurenliste
  • Die oben genannten und andere Merkmale und Vorteile dieser Erfindung und die Art und Weise, wie sie erreicht werden, werden deutlicher und die Erfindung wird besser verstanden werden durch Bezugnahme auf die folgende Beschreibung von Ausführungsformen der Erfindung in Verbindung mit den beigefügten Zeichnungen, wobei:
    • 1 ein Diagramm einer exemplarischen Umgebung zur Anwendung des Verfahrens und der Vorrichtung zur diagonalen Spurerkennung zeigt.
    • 2 ein Blockdiagramm zeigt, das eine exemplarische Implementierung einer Vorrichtung 200 gemäß zur diagonalen Spurerkennung veranschaulicht.
    • 3 ein Flussdiagramm zeigt, das eine exemplarische Implementierung eines Verfahrens zur diagonalen Spurerkennung veranschaulicht.
    • 4 ein Flussdiagramm zeigt, das ein weiteres exemplarisches Verfahren zur diagonalen Spurerkennung veranschaulicht.
  • Die hierin dargestellten Beispiele veranschaulichen bevorzugte Ausführungsformen der Erfindung, und solche Beispiele sind nicht so auszulegen, dass sie den Umfang der Erfindung in irgendeiner Weise einschränken.
  • DETAILLIERTE BESCHREIBUNG
  • Die nachfolgende detaillierte Beschreibung ist lediglich exemplarischer Natur und soll die Offenbarung oder die Anwendung und Verwendungen davon nicht einschränken. Darüber hinaus besteht keine Absicht, an eine Theorie gebunden zu sein, die im vorstehenden Hintergrund oder in der folgenden detaillierten Beschreibung präsentiert wird.
  • Die vorliegende Anwendung lehrt ein Verfahren und System zum Erkennen, wann sich eine Spurmarkierung diagonal über die Fahrspur bewegt, während sich die andere Spurmarkierung gerade bewegt. Unter Bezugnahme auf die Zeichnungen, insbesondere auf 1, ist ein Diagramm einer exemplarischen Umgebung 100 zur Anwendung des Verfahrens und eine Vorrichtung zur diagonalen Spurerkennung gezeigt. Eine Fahrbahnoberfläche 110 mit einer linken Fahrspurmarkierung 120 ist gezeigt, die durch eine durchgezogene weiße Linie dargestellt ist, und einer rechten Fahrspurmarkierung 130, die durch eine unterbrochene weiße Linie dargestellt ist. Die vorgesehene Fahrspur ist durch die linke Fahrspurmarkierung 120 und die rechte Fahrspurmarkierung 130 begrenzt. Weiter dargestellt ist eine diagonale Linie 140, die über die vorgesehene Fahrspur verläuft. Dies verursacht ein Problem für die Fahrzeugsteuerung, da sie die diagonale Linie 140 als eine tatsächliche Fahrspurmarkierung erkennen kann. Das System kann dann der diagonalen Linie 140 in eine benachbarte Fahrspur folgen, was zu einem unbeabsichtigten Spurwechsel führt.
  • Um nun auf 2 zurückzukommen, ist ein Blockdiagramm dargestellt, das eine exemplarische Implementierung einer Vorrichtung 200 gemäß zur diagonalen Spurerkennung veranschaulicht. Die exemplarische Vorrichtung hat einen Prozessor 210, eine Kamera 220, eine Antenne 230, einen Speicher 240 und ein Fahrzeugsteuerungssystem 250. Die Antenne 220 kann eine Anzahl von Antennenelementen für verschiedene Frequenzbänder und Polarisationen beinhalten und wird zum Senden und Empfangen von Daten von externen Quellen verwendet, wie z.B. Satelliten des globalen Positionierungssystems, Cloud-Servern, usw. Die Daten können Kartendaten beinhalten, die vom Prozessor 210 verwendet werden, um Daten zur Kopplung an das Fahrzeugsteuerungssystem 250 zu erzeugen. Diese Kartendaten können topografische Daten, Straßenstandorte, Geschwindigkeitsbegrenzungsinformationen, Verkehrssignalinformationen, wie Stoppschilder und Vorfahrgewähren-Schilder und dergleichen beinhalten. Die Daten des globalen Positionierungssystems können verwendet werden, um den Standort, Richtung und/oder Geschwindigkeit eines Fahrzeugs in Bezug auf die Kartendaten zu bestimmen. Der Speicher 240 kann zum Speichern der empfangenen Kartendaten und dergleichen verwendet werden.
  • Die Kamera 220 wird verwendet, um Videodaten über nahe Objekte am Fahrzeug, Wetterbedingungen und genaue Standorte und Orientierungen in Bezug auf die Kartendaten und die Daten des globalen Positionierungssystems zu sammeln. So können beispielsweise die Videodaten verwendet werden, um einen Standort des Fahrzeugs zwischen Spurmarkierungen zu bestimmen, die vom Prozessor 210 und der Fahrzeugsteuerung 250 verwendet werden können, um das Fahrzeug innerhalb einer Fahrspur zu zentrieren. Die Videodaten können auch zur Identifizierung anderer Fahrzeuge, die in der Nähe des Fahrzeugs fahren, von Fußgängern, Schlaglöchern und anderen Hindernissen verwendet werden. Diese Hindernisse können dynamisch oder jüngst entstanden sein und können daher durch die Kartendaten nicht ausreichend dargestellt werden.
  • Die Kamera 220 kann ferner zum Bereitstellen von Bildern verwendet werden, die Fahrspurmarkierungen erfassen, mit denen ein autonomes oder teilautonomes Fahrzeug während des Betriebs in der Fahrspur gehalten werden kann. So kann die Kamera beispielsweise ein Bild eines Sichtfeldes von einer nach vorne gerichteten Kamera aufnehmen. Das Bild wird mit dem Prozessor 210 gekoppelt, der verwendet werden kann, um einen ersten Abstand von der Fahrzeugmitte zu einer linken Fahrspurmarkierung und einen zweiten Abstand von der Fahrzeugmitte zu einer rechten Fahrspurmarkierung zu bestimmen. Der Prozessor 210 würde dann Steuerungsdaten erzeugen, um sie an die Fahrzeugsteuerung zu koppeln, um das Fahrzeug innerhalb der Fahrspur zu zentrieren, indem er den ersten Abstand ungefähr gleich zu dem zweiten Abstand macht.
  • Ein Problem kann auftreten, wenn die erfasste linke Fahrspurmarkierung und die erfasste rechte Fahrspurmarkierung zusammenzulaufen scheinen. Dies kann der Fall sein, wenn eine vorherige Fahrspurmarkierung nicht von der Fahrbahnoberfläche entfernt wurde, wie beispielsweise eine temporäre Baustellenfahrspuranzeige, oder wenn ein Schatten oder helles Licht ein Muster auf der Fahrbahnoberfläche erzeugt, das der Prozessor als Fahrspurmarkierung bestimmen kann. Das aktuell offenbarte Verfahren und die Vorrichtung sind ausgeführt, um zu erkennen, wenn sich eine der Fahrspurmarkierung diagonal über die Fahrbahn bewegt, während sich die andere Fahrspurmarkierung gerade bewegt.
  • Die diagonale Spur wird erkannt, wenn der aktuelle Spurkurspunkt (CLHP) größer ist als ein Verlaufspuffer des Kurspunktes durch ein Cal. Ein Cal ist eine Tabelle mit der Eingabe eines Vorwärtsgeschwindigkeits-Zeit-Graphen, die überprüft, ob sich eine Fahrspurlinie in Richtung der anderen bewegt und gegenüber der Karte rationalisiert. Darüber hinaus wird eine diagonale Spur erkannt, wenn der Beginn des Verlaufspuffers des Spurkurspunktes einen Wert enthält, der kleiner als ein kalibrierbarer Wert ist, wodurch überprüft wird, ob die sich bewegende Fahrspurlinie in einem angemessenen Abstand von einem sinnvollen Punkt begonnen hat und ob der CLHP der anderen Fahrspur kleiner als ein Verlaufspuffer von Kurspunkten durch einen Cal ist, wodurch überprüft wird, ob die andere Spur wie erwartet verläuft.
  • In einer exemplarischen Ausführungsform kann der linke Kurspunkt bestimmt werden, indem der linke Kurs mit einem Steuerungspunkt multipliziert wird, die linke Krümmung mit dem quadrierten Steuerungspunkt, die linke Deltakrümmung mit dem kubierten Steuerungspunkt und die drei Ergebnisse addiert werden. Ebenso kann der rechte Steuerungspunkt bestimmt werden, indem der rechte Kurs mit einem Steuerungspunkt multipliziert wird, die rechte Krümmung mit dem quadratischen Steuerungspunkt, die rechte Deltakrümmung mit dem kubierten Steuerungspunkt und die drei Ergebnisse addiert werden. Die exemplarische Ausführungsform zum Bestimmen des Steuerungspunkt wird durch die folgenden Formeln beschrieben. H e a d i n g P o i n t L e f t = H e a d i n g L e f t C n t r l P n t + C u r v a t u r e L e f t C n t r l P n t 2 + d e l t a C u r v a t u r e L e f t C n t r l P n t 3
    Figure DE102019112279A1_0001
    H e a d i n g P o i n t R i g h t = H e a d i n g R i g h t C n t r l P n t + C u r v a t u r e R i g h t C n t r l P n t 2 + d e l t a C u r v a t u r e R i g h t C n t r l P n t 3
    Figure DE102019112279A1_0002
  • Nun mit Bezug zu 3 wird ein Flussdiagramm, das ein Verfahren 300 zur diagonalen Spurerkennung gemäß einer exemplarischen Ausführungsform der vorliegenden Anmeldung veranschaulicht, gezeigt. Das Verfahren ist ausgeführt, um zuerst Kartendaten 305 zu empfangen. Diese Kartendaten können über einen drahtlosen Empfänger empfangen und von einem zentralen Server übertragen werden, der aktualisierte und aktuelle Kartendaten verwaltet. Die Kartendaten können über eine Mobilfunknetzübertragung, eine Satellitenübertragung oder eine andere drahtlose Übertragung empfangen werden. Darüber hinaus können die Kartendaten regelmäßig durch Softwareversions-Upgrades oder dergleichen aktualisiert werden.
  • Das Verfahren ist dann ausgeführt, um einen ersten Fahrspurkurs 310 unter Verwendung von Sensordaten zu erfassen, die von einem Sensorpaket empfangen werden, oder von Daten, die als Reaktion auf Sensordaten erzeugt werden. Die Daten können LIDAR-Entfernungsdaten, von einer Kamera erzeugte Bilddaten, eine dreidimensionale Entfernungskarte, die als Reaktion auf mehrere Bilder oder als Reaktion auf eine Kombination von LIDAR-, RADAR- und/oder Bilddaten erzeugt wird, beinhalten.
  • Das Verfahren ist dann ausgeführt, um einen erwarteten ersten Fahrspurkurs als Reaktion auf die Kartendaten und einen vorherigen ersten Fahrspurkurs 315 zu erzeugen. Der vorherige erste Fahrspurkurs kann als Reaktion auf die in einem Speicher gespeicherten Daten bestimmt werden und kann ein erfasster erster Fahrspurkurs oder ein berechneter erster Fahrspurkurs aus einer früheren Iteration des Verfahrens sein. Eine erste Abweichung vom erfassten ersten Fahrspurkurs und dem erwarteten ersten Fahrspurkurs wird dann berechnet 320. Die erste Abweichung kann eine Entfernung, ein Winkel oder eine ähnliche Messung sein, wobei der erfasste erste Fahrspurkurs nicht mit einem erwarteten ersten Fahrspurkurs korreliert. Diese erste Abweichung kann auf eine diagonale Fahrspurerfassung hinweisen und somit wird die Abweichung mit einem Schwellenwert verglichen. Eine Abweichung, die den Schwellenwert überschreitet, kann auf eine fehlerhafte Fahrspurerfassung hinweisen. In einer exemplarischen Ausführungsform kann eine diagonale Fahrspurerfassung davon abhängig gemacht werden, dass der erfasste Fahrspurkurs in Richtung des anderen erfassten Fahrspurkurses abweicht. Wenn beispielsweise der erste erfasste Fahrspurkurs auf der rechten Fahrzeugseite von dem zweiten erfassten Fahrspurkurs auf der rechten Fahrzeugseite abweicht, kann dies nicht auf eine diagonale Fahrspurmarkierung hinweisen, sondern kann auf den Beginn einer Ausfahrspur oder dergleichen hinweisen.
  • Das Verfahren ist dann ausgeführt, um einen zweiten Fahrspurkurs 320 unter Verwendung von Sensordaten zu erfassen. Ein erwarteter zweiter Fahrspurkurs wird dann als Reaktion auf die Kartendaten und einen vorherigen zweiten Fahrspurkurs 325 erzeugt. Eine zweite Abweichung wird dann als Reaktion auf den zweiten Fahrspurkurs und den erwarteten zweiten Fahrspurkurs 330 bestimmt. Die erste Abweichung und/oder die zweite Abweichung werden dann mit den Schwellenwerten 335 verglichen. Überschreitet eine der Abweichungen den Schwellenwert auf einem von dem ersten Fahrspurkurs oder dem zweiten Fahrspurkurs, kann eine diagonale Fahrspur vorhanden sein. Das Verfahren ist dann ausgeführt, als Reaktion auf den Fahrspurkurs, der um nicht mehr als den Schwellenwert und die Kartendaten 340 abweicht, einen ersten Fahrzeugkurs zu erzeugen. Der Fahrzeugkurs kann dann von einem Fahrzeugsteuerungssystem 345 verwendet werden, um ein autonomes Fahrzeug zu steuern. So kann beispielsweise die Fahrzeugrichtung über einen Datenbus, wie beispielsweise einen Controller Area Network (CAN)-Bus, vom Prozessor an ein Fahrzeugsteuerungssystem gekoppelt und vom Fahrzeugsteuerungssystem zum Steuern eines autonomen Fahrzeugs verwendet werden.
  • Wenn der zweite Fahrspurkurs in einer exemplarischen Ausführungsform um mehr als einen Meter von dem erwarteten Fahrspurkurs abweicht, ist das Verfahren ausgeführt, um zu bestimmen, ob der vorherige zweite Fahrspurkurs um mehr als einen Meter von dem vorherigen erwarteten zweiten Fahrspurkurs abgewichen ist. Wenn der vorhergehende erwartete zweite Fahrspurkurs nicht um mehr als den Schwellenwert abgewichen ist, ist das Verfahren dann ausgeführt, um einen ersten Fahrspurkurs, der nicht von einem erwarteten ersten Fahrspurkurs um mehr als den Schwellenwert abweicht, mit den Kartendaten zu vergleichen, wobei die Kartendaten auf einen Fahrspurkurs hinweisen.
  • In einer exemplarischen Ausführungsform kann das Verfahren ausgeführt sein, um einen dritten Fahrspurkurs und einen vierten Fahrspurkurs zu erfassen. Aus dem dritten Fahrspurkurs und dem vierten Fahrspurkurs kann das Verfahren dann ausgeführt sein, um eine vierte Abweichung zwischen dem vierten Fahrspurkurs und einem erwarteten vierten Fahrspurkurs zu bestimmen, wobei die vierte Abweichung den Schwellenwert überschreitet. Das Verfahren kann dann als Reaktion auf den dritten Fahrspurkurs und den ersten Fahrzeugkurs einen zweiten Fahrzeugkurs erzeugen, der dann an eine Fahrzeugsteuerung gekoppelt wird, um ein Fahrzeug zu steuern.
  • In einer weiteren exemplarischen Ausführungsform ist das Verfahren ausgeführt, um zu bestimmen, dass ein aktueller Spurkurspunkt um einen Abstand größer als ein erster Schwellenwert von einem Fahrzeugkurspunkt abgewichen ist. Das Verfahren bestimmt dann, ob zu einem früheren Zeitinkrement, dass sich der vorherige Kurspunkt innerhalb eines angemessenen Abstandes vom Fahrzeugkurspunkt befindet. Das Verfahren bestimmt dann, ob sich der aktuelle Spurkurspunkt innerhalb eines angemessenen Abstandes von dem Fahrzeugkurspunkt befindet. Das Verfahren ist dann ausgeführt, um das diagonale Fahrspurgewicht auf 0 zu setzen und der anderen Fahrspurmarkierung und/oder der Fahrspurzentrumsschätzung der Kamera zu folgen.
  • Nun mit Bezug zu 4 wird ein Flussdiagramm, das ein Verfahren 400 zur diagonalen Fahrspurerkennung gemäß einer weiteren exemplarischen Ausführungsform der vorliegenden Anmeldung veranschaulicht, gezeigt. Das Verfahren ist ausgeführt, um zunächst Kartendaten 405 zu empfangen, die den Standort oder Straßen, Kreuzungen, Hindernisse und mehr anzeigen. Die Kartendaten können auch Informationen wie Baustellen, Unfälle, enge Fahrspuren, Fahrspursperren, Straßensperrungen, Schlaglöcher, Punkte von Interesse und andere geografische Daten enthalten. Das Verfahren ist dann ausgeführt, um einen ersten Fahrspurkurs und einen zweiten Fahrspurkurs 410 zu erfassen. Der zweite Fahrspurkurs wird dann mit einem vorherigen zweiten Fahrspurkurs verglichen, um einen Kalibrierungsfaktor 415 zu erzeugen. Der Kalibrierungsfaktor wird dann mit einem Schwellenwert 420 verglichen, wobei ein Fahrzeugkurs als Reaktion auf den ersten Fahrspurkurs und die ersten Kartendaten 425 als Reaktion auf das Überschreiten eines Schwellenwerts durch den Kalibrierungsfaktor erzeugt wird. Der erzeugte Fahrzeugkurs wird dann an eine Fahrzeugsteuerung oder dergleichen zum Steuern eines Fahrzeugs 430 gekoppelt.
  • Das Verfahren kann ferner die Schritte des Erkennens eines dritten Fahrspurkurses und eines vierten Fahrspurkurses, des Bestimmens eines zweiten Kalibrierungsfaktors als Reaktion auf den vierten Fahrspurkurs und einen erwarteten vierten Fahrspurkurs, des Erzeugens eines zweiten Fahrspurkurses als Reaktion auf den dritten Fahrspurkurs und den Fahrzeugkurs sowie des Steuerns des Fahrzeugs als Reaktion auf den zweiten Fahrspurkurs beinhalten.
  • Es wird anerkannt, dass, während diese exemplarische Ausführungsform im Kontext eines voll funktionsfähigen Computersystems beschrieben wird, die Fachleute erkennen werden, dass die Mechanismen der vorliegenden Offenbarung als Programmprodukt mit einer oder mehreren Arten von nicht-flüchtigen, computerlesbaren Signalträgermedien verbreitet werden können, die zur Speicherung des Programms und seiner Anweisungen und zur Durchführung seiner Verteilung verwendet werden, wie beispielsweise ein nicht-flüchtiges, computerlesbares Medium, das das Programm trägt und darin gespeicherte Computeranweisungen enthält, um einen Computerprozessor zur Durchführung und Ausführung des Programms zu veranlassen. Ein solches Programmprodukt kann verschiedene Formen annehmen, und die vorliegende Offenbarung gilt gleichermaßen unabhängig von der Art der für die Durchführung der Verbreitung verwendeten computerlesbaren Signalträgermedien. Beispiele für Signalträgermedien sind: beschreibbare Medien wie Disketten, Festplatten, Speicherkarten und optische Platten sowie Übertragungsmedien wie digitale und analoge Kommunikationsverbindungen.

Claims (10)

  1. Verfahren, umfassend: - Empfangen von Kartendaten; - Erfassen eines ersten Fahrspurkurses; - Erzeugen eines erwarteten ersten Fahrspurkurses als Reaktion auf die Kartendaten und eines vorherigen ersten Fahrspurkurses; - Bestimmen einer ersten Abweichung zwischen dem ersten Fahrspurkurs und dem erwarteten ersten Fahrspurkurs, wobei die erste Abweichung kleiner als ein Schwellenwert ist, - Erfassen eines zweiten Fahrspurkurses; - Erzeugen eines erwarteten zweiten Fahrspurkurses als Reaktion auf die Kartendaten und eines vorherigen zweiten Fahrspurkurses; - Bestimmen einer zweiten Abweichung zwischen dem zweiten Fahrspurkurs und dem erwarteten zweiten Fahrspurkurs, wobei die zweite Abweichung größer als ein Schwellenwert ist, - Erzeugen eines ersten Fahrzeugkurses als Reaktion auf den ersten Fahrspurkurs und den erwarteten zweiten Fahrspurkurs; und - Steuern einer Fahrzeuglenkung als Reaktion auf den ersten Fahrzeugkurs.
  2. Verfahren nach Anspruch 1 ferner umfassend: - Erfassen eines dritten Fahrspurkurses - Erfassen eines vierten Fahrspurkurses - Bestimmen einer vierten Abweichung zwischen dem vierten Fahrspurkurs und einem erwarteten vierten Fahrspurkurs, wobei die vierte Abweichung den Schwellenwert überschreitet; - Erzeugen eines zweiten Fahrzeugkurses als Reaktion auf den dritten Fahrspurkurs und den ersten Fahrzeugkurs.
  3. Verfahren nach Anspruch 1, wobei die Kartendaten Straßeninformationen und Fahrspurinformationen beinhalten.
  4. Verfahren nach Anspruch 1, wobei die zweite Abweichung von dem erwarteten zweiten Fahrspurkurs in eine Richtung zum ersten Fahrspurkurs abweicht.
  5. Verfahren nach Anspruch 1, wobei das Fahrzeug ein autonomes Fahrzeug ist.
  6. Verfahren nach Anspruch 1, wobei der erste Fahrspurkurs und der zweite Fahrspurkurs als Reaktion auf ein von einer Kamera erzeugtes Bild erfasst werden.
  7. Verfahren nach Anspruch 1, wobei der erste Fahrspurkurs und der zweite Fahrspurkurs als Reaktion auf ein durch ein LIDAR-System erzeugtes Bild erfasst werden.
  8. Vorrichtung, umfassend: - einen Empfänger zum Empfangen von Kartendaten; - einen Sensor zum Erfassen einer ersten Fahrspurmarkierung und einer zweiten Fahrspurmarkierung; - einen Prozessor zum Berechnen eines ersten Fahrspurkurses als Reaktion auf die erste Fahrspurmarkierung und eines zweiten Fahrspurkurses als Reaktion auf die zweite Fahrspurmarkierung, zum Vergleichen des zweiten Fahrspurkurses mit einem vorherigen zweiten Fahrspurkurs, um einen Kalibrierungsfaktor zu erzeugen, zum Erzeugen eines Fahrzeugkurses als Reaktion auf den ersten Fahrspurkurs und der ersten Kartendaten als Reaktion auf das Überschreiten eines Schwellenwerts durch den Kalibrierungsfaktor; und - eine Steuerung zum Einstellen einer Fahrzeuglenkung als Reaktion auf den Fahrzeugkurs.
  9. Vorrichtung nach Anspruch 8, wobei der Prozessor weiterhin ausgeführt ist zum: - Berechnen eines dritten Fahrspurkurses und eines vierten Fahrspurkurses, - Bestimmen eines zweiten Kalibrierungsfaktors als Reaktion auf den vierten Fahrspurkurs und einen erwarteten vierten Fahrspurkurs; - Erzeugen eines zweiten Fahrzeugkurses als Reaktion auf den dritten Fahrspurkurs und den Fahrzeugkurs; und - wobei die Steuerung ferner ausgeführt ist, um das Fahrzeug als Reaktion auf den zweiten Fahrzeugkurs zu steuern.
  10. Vorrichtung nach Anspruch 8, wobei die Kartendaten Straßeninformationen und Fahrspurinformationen beinhalten.
DE102019112279.1A 2018-08-22 2019-05-10 Verfahren und vorrichtung zur diagonalen spurerkennung Withdrawn DE102019112279A1 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US16/108,215 US20200062252A1 (en) 2018-08-22 2018-08-22 Method and apparatus for diagonal lane detection
US16/108,215 2018-08-22

Publications (1)

Publication Number Publication Date
DE102019112279A1 true DE102019112279A1 (de) 2020-02-27

Family

ID=69412350

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102019112279.1A Withdrawn DE102019112279A1 (de) 2018-08-22 2019-05-10 Verfahren und vorrichtung zur diagonalen spurerkennung

Country Status (3)

Country Link
US (1) US20200062252A1 (de)
CN (1) CN110893845A (de)
DE (1) DE102019112279A1 (de)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11193249B2 (en) * 2019-05-28 2021-12-07 Ari J. Ostrow Robotic de-icer
US11447134B2 (en) * 2019-09-18 2022-09-20 Aptiv Technologies Limited Vehicle route modification to improve vehicle location information
CN114572240B (zh) * 2020-11-30 2023-11-14 北京百度网讯科技有限公司 车辆行驶控制方法、装置、车辆、电子设备及存储介质

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4437714B2 (ja) * 2004-07-15 2010-03-24 三菱電機株式会社 車線認識画像処理装置
US20130141520A1 (en) * 2011-12-02 2013-06-06 GM Global Technology Operations LLC Lane tracking system
US8996310B1 (en) * 2012-03-08 2015-03-31 Moog, Inc. Vehicle heading validation using inertial measurement unit
US8996197B2 (en) * 2013-06-20 2015-03-31 Ford Global Technologies, Llc Lane monitoring with electronic horizon
CN104268860B (zh) * 2014-09-17 2017-10-17 电子科技大学 一种车道线检测方法

Also Published As

Publication number Publication date
CN110893845A (zh) 2020-03-20
US20200062252A1 (en) 2020-02-27

Similar Documents

Publication Publication Date Title
DE69635569T2 (de) Vorrichtung zum Bestimmen der lokalen Position eines Autos auf einer Strasse
DE102012207620B4 (de) System und Verfahren für die Lichtsignaldetektierung
EP3731187B1 (de) Verfahren und vorrichtung zur bestimmung der geografischen position und orientierung eines fahrzeugs
DE102018111778A1 (de) Verfahren, Vorrichtung und System zur Steuerung eines Fahrzeugs, das eine Kreuzung passiert.
DE112014002019B4 (de) Kurvenformmodelliereinrichtung, Fahrzeuginformationsverarbeitungssystem, Kurvenformmodellierverfahren und Kurvenformmodellierprogramm
DE102016210254A9 (de) Fahrzeugortung an kreuzungen anhand von visuellen anhaltspunkte, stationären objekten und durch gps
DE102014112601A1 (de) Fahrzeugumgebungerkennungsvorrichtung
DE112015006622T5 (de) Fahrspurbestimmungsvorrichtung und Fahrspurbestimmungsverfahren
DE102015203016A1 (de) Verfahren und Vorrichtung zur optischen Selbstlokalisation eines Kraftfahrzeugs in einem Umfeld
DE102017123219A1 (de) Strassenmarkierungserkennungsvorrichtung
DE102016213817B4 (de) Verfahren, Vorrichtung und computerlesbares Speichermedium mit Instruktionen zur Bestimmung der lateralen Position eines Fahrzeuges relativ zu den Fahrstreifen einer Fahrbahn
DE102016213782A1 (de) Verfahren, Vorrichtung und computerlesbares Speichermedium mit Instruktionen zur Bestimmung der lateralen Position eines Fahrzeuges relativ zu den Fahrstreifen einer Fahrbahn
DE112016005947B4 (de) Fahrzeugbestimmungsvorrichtung, Fahrzeugbestimmungsverfahren und Fahrzeugbestimmungsprogramm
DE102019112279A1 (de) Verfahren und vorrichtung zur diagonalen spurerkennung
DE112020000590T5 (de) Karte und verfahren zum erstellen einer karte
DE112019001542T5 (de) Positionsschätzvorrichtung
DE102015206546A1 (de) Fahrbahnmarkierungserkennungsvorrichtung
DE102022111798A1 (de) Verknüpfung von wahrgenommenen und kartierten fahrbahnrändern zur lokalisierung
DE112017008156T5 (de) Bestimmung von objektstandortkoordinaten
WO2021139974A1 (de) Verfahren zur zusammenführung mehrerer datensätze für die erzeugung eines aktuellen spurmodells einer fahrbahn und vorrichtung zur datenverarbeitung
DE102022134876A1 (de) STRAßENKARTENERSTELLSYSTEM UND VERFAHREN ZUR NUTZUNG
DE102019116892A1 (de) Fahrspurereignisantizipation durch LiDAR-Straßenbegrenzungserfassung
DE102016212774B4 (de) Verfahren und Vorrichtung zur Erzeugung einer Umfeldkarte sowie zur Lokalisierung eines Fahrzeugs
DE112021000482T5 (de) Erkennung von fremdkörpern in einem fahrzeugweg
DE102019115327A1 (de) Linienmarkierungsidentifizierung unter Verwendung von LiDAR

Legal Events

Date Code Title Description
R012 Request for examination validly filed
R119 Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee