DE102019112279A1 - Verfahren und vorrichtung zur diagonalen spurerkennung - Google Patents
Verfahren und vorrichtung zur diagonalen spurerkennung Download PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 40
- 238000001514 detection method Methods 0.000 title claims abstract description 14
- 230000004044 response Effects 0.000 claims abstract description 43
- 230000008569 process Effects 0.000 claims description 4
- 239000003550 marker Substances 0.000 abstract description 4
- 238000010586 diagram Methods 0.000 description 6
- 230000005540 biological transmission Effects 0.000 description 4
- 230000001133 acceleration Effects 0.000 description 1
- 230000003044 adaptive effect Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000003745 diagnosis Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000010287 polarization Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000010200 validation analysis Methods 0.000 description 1
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62D—MOTOR VEHICLES; TRAILERS
- B62D15/00—Steering not otherwise provided for
- B62D15/02—Steering position indicators ; Steering position determination; Steering aids
- B62D15/025—Active steering aids, e.g. helping the driver by actively influencing the steering system after environment evaluation
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W30/00—Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
- B60W30/10—Path keeping
- B60W30/12—Lane keeping
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W10/00—Conjoint control of vehicle sub-units of different type or different function
- B60W10/20—Conjoint control of vehicle sub-units of different type or different function including control of steering systems
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W30/00—Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
- B60W30/08—Active safety systems predicting or avoiding probable or impending collision or attempting to minimise its consequences
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W30/00—Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
- B60W30/18—Propelling the vehicle
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W40/00—Estimation 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
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W40/00—Estimation 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/02—Estimation 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/06—Road conditions
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W60/00—Drive control systems specially adapted for autonomous road vehicles
- B60W60/001—Planning or execution of driving tasks
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/36—Input/output arrangements for on-board computers
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0212—Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0231—Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/29—Geographical information databases
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/50—Context or environment of the image
- G06V20/56—Context or environment of the image exterior to a vehicle by using sensors mounted on the vehicle
- G06V20/588—Recognition of the road, e.g. of lane markings; Recognition of the vehicle driving pattern in relation to the road
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2420/00—Indexing codes relating to the type of sensors based on the principle of their operation
- B60W2420/40—Photo, light or radio wave sensitive means, e.g. infrared sensors
- B60W2420/403—Image sensing, e.g. optical camera
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2420/00—Indexing codes relating to the type of sensors based on the principle of their operation
- B60W2420/40—Photo, light or radio wave sensitive means, e.g. infrared sensors
- B60W2420/408—Radar; Laser, e.g. lidar
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2552/00—Input parameters relating to infrastructure
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2552/00—Input parameters relating to infrastructure
- B60W2552/53—Road markings, e.g. lane marker or crosswalk
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2556/00—Input parameters relating to data
- B60W2556/10—Historical data
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2556/00—Input parameters relating to data
- B60W2556/45—External transmission of data to or from the vehicle
- B60W2556/50—External transmission of data to or from the vehicle of positioning data, e.g. GPS [Global Positioning System] data
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2710/00—Output or target parameters relating to a particular sub-units
- B60W2710/20—Steering systems
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2720/00—Output 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 Vorrichtung200 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 Umgebung100 zur Anwendung des Verfahrens und eine Vorrichtung zur diagonalen Spurerkennung gezeigt. Eine Fahrbahnoberfläche110 mit einer linken Fahrspurmarkierung120 ist gezeigt, die durch eine durchgezogene weiße Linie dargestellt ist, und einer rechten Fahrspurmarkierung130 , die durch eine unterbrochene weiße Linie dargestellt ist. Die vorgesehene Fahrspur ist durch die linke Fahrspurmarkierung120 und die rechte Fahrspurmarkierung130 begrenzt. Weiter dargestellt ist eine diagonale Linie140 , die über die vorgesehene Fahrspur verläuft. Dies verursacht ein Problem für die Fahrzeugsteuerung, da sie die diagonale Linie140 als eine tatsächliche Fahrspurmarkierung erkennen kann. Das System kann dann der diagonalen Linie140 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 Vorrichtung200 gemäß zur diagonalen Spurerkennung veranschaulicht. Die exemplarische Vorrichtung hat einen Prozessor210 , eine Kamera220 , eine Antenne230 , einen Speicher240 und ein Fahrzeugsteuerungssystem250 . Die Antenne220 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 Prozessor210 verwendet werden, um Daten zur Kopplung an das Fahrzeugsteuerungssystem250 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 Speicher240 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 Prozessor210 und der Fahrzeugsteuerung250 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 Prozessor210 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 Prozessor210 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.
- Nun mit Bezug zu
3 wird ein Flussdiagramm, das ein Verfahren300 zur diagonalen Spurerkennung gemäß einer exemplarischen Ausführungsform der vorliegenden Anmeldung veranschaulicht, gezeigt. Das Verfahren ist ausgeführt, um zuerst Kartendaten305 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 berechnet320 . 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 Fahrspurkurs325 erzeugt. Eine zweite Abweichung wird dann als Reaktion auf den zweiten Fahrspurkurs und den erwarteten zweiten Fahrspurkurs330 bestimmt. Die erste Abweichung und/oder die zweite Abweichung werden dann mit den Schwellenwerten335 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 Kartendaten340 abweicht, einen ersten Fahrzeugkurs zu erzeugen. Der Fahrzeugkurs kann dann von einem Fahrzeugsteuerungssystem345 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 Verfahren400 zur diagonalen Fahrspurerkennung gemäß einer weiteren exemplarischen Ausführungsform der vorliegenden Anmeldung veranschaulicht, gezeigt. Das Verfahren ist ausgeführt, um zunächst Kartendaten405 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 Fahrspurkurs410 zu erfassen. Der zweite Fahrspurkurs wird dann mit einem vorherigen zweiten Fahrspurkurs verglichen, um einen Kalibrierungsfaktor415 zu erzeugen. Der Kalibrierungsfaktor wird dann mit einem Schwellenwert420 verglichen, wobei ein Fahrzeugkurs als Reaktion auf den ersten Fahrspurkurs und die ersten Kartendaten425 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 Fahrzeugs430 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)
- 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.
- 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. - Verfahren nach
Anspruch 1 , wobei die Kartendaten Straßeninformationen und Fahrspurinformationen beinhalten. - Verfahren nach
Anspruch 1 , wobei die zweite Abweichung von dem erwarteten zweiten Fahrspurkurs in eine Richtung zum ersten Fahrspurkurs abweicht. - Verfahren nach
Anspruch 1 , wobei das Fahrzeug ein autonomes Fahrzeug ist. - Verfahren nach
Anspruch 1 , wobei der erste Fahrspurkurs und der zweite Fahrspurkurs als Reaktion auf ein von einer Kamera erzeugtes Bild erfasst werden. - Verfahren nach
Anspruch 1 , wobei der erste Fahrspurkurs und der zweite Fahrspurkurs als Reaktion auf ein durch ein LIDAR-System erzeugtes Bild erfasst werden. - 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.
- 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. - Vorrichtung nach
Anspruch 8 , wobei die Kartendaten Straßeninformationen und Fahrspurinformationen beinhalten.
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)
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)
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 | 电子科技大学 | 一种车道线检测方法 |
-
2018
- 2018-08-22 US US16/108,215 patent/US20200062252A1/en not_active Abandoned
-
2019
- 2019-05-10 DE DE102019112279.1A patent/DE102019112279A1/de not_active Withdrawn
- 2019-05-21 CN CN201910425705.0A patent/CN110893845A/zh active Pending
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 |