DE102017216063B3 - Verfahren zur Fahrspurerkennung - Google Patents
Verfahren zur Fahrspurerkennung Download PDFInfo
- Publication number
- DE102017216063B3 DE102017216063B3 DE102017216063.2A DE102017216063A DE102017216063B3 DE 102017216063 B3 DE102017216063 B3 DE 102017216063B3 DE 102017216063 A DE102017216063 A DE 102017216063A DE 102017216063 B3 DE102017216063 B3 DE 102017216063B3
- Authority
- DE
- Germany
- Prior art keywords
- lane
- data set
- new
- old
- nfd
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000001514 detection method Methods 0.000 title description 5
- 230000008859 change Effects 0.000 claims abstract description 21
- 238000000034 method Methods 0.000 claims abstract description 17
- 238000011156 evaluation Methods 0.000 claims description 6
- 238000004590 computer program Methods 0.000 claims description 3
- 239000011159 matrix material Substances 0.000 description 9
- 230000007704 transition Effects 0.000 description 4
- 238000004458 analytical method Methods 0.000 description 3
- 238000002156 mixing Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 102100034112 Alkyldihydroxyacetonephosphate synthase, peroxisomal Human genes 0.000 description 1
- 101000799143 Homo sapiens Alkyldihydroxyacetonephosphate synthase, peroxisomal Proteins 0.000 description 1
- 238000000848 angular dependent Auger electron spectroscopy Methods 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Images
Classifications
-
- 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
-
- 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/0088—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots characterized by the autonomous decision making process, e.g. artificial intelligence, predefined behaviours
-
- 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
- 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
-
- 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
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- General Physics & Mathematics (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Aviation & Aerospace Engineering (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Game Theory and Decision Science (AREA)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Evolutionary Computation (AREA)
- Business, Economics & Management (AREA)
- Medical Informatics (AREA)
- Electromagnetism (AREA)
- Mathematical Physics (AREA)
- Traffic Control Systems (AREA)
Abstract
Verfahren zum Erfassen einer Fahrspur (4), mit den Schritten:
(S100) Auswerten eines Fahrspurdatensatzes (FD) zum Erfassen einer sprunghaften Änderung (I) der Fahrspur (4),
(S200) Teilen des Fahrspurdatensatzes (FD) in einen neuen Fahrspurdatensatz (NFD) repräsentativ für eine neue Fahrbahnbegrenzung (8) und einen alten Fahrspurdatensatz (AFD) repräsentativ für eine alte Fahrbahnbegrenzung (6),
(S300) Bestimmen eines Differenz-Datensatzes (DD) zwischen dem alten Fahrspurdatensatz (AFD) und dem neuen Fahrspurdatensatz (NFD), und
(S400) Aufaddieren des Differenz-Datensatzes (DD) auf den neuen Fahrspurdatensatz (NFD) zum Bilden eines Ausgangsdatensatzes (AD), wobei der Differenz-Datensatz (DD) mit einer Mehrzahl von Gewichtsfaktoren (GF) gewichtet wird.
(S100) Auswerten eines Fahrspurdatensatzes (FD) zum Erfassen einer sprunghaften Änderung (I) der Fahrspur (4),
(S200) Teilen des Fahrspurdatensatzes (FD) in einen neuen Fahrspurdatensatz (NFD) repräsentativ für eine neue Fahrbahnbegrenzung (8) und einen alten Fahrspurdatensatz (AFD) repräsentativ für eine alte Fahrbahnbegrenzung (6),
(S300) Bestimmen eines Differenz-Datensatzes (DD) zwischen dem alten Fahrspurdatensatz (AFD) und dem neuen Fahrspurdatensatz (NFD), und
(S400) Aufaddieren des Differenz-Datensatzes (DD) auf den neuen Fahrspurdatensatz (NFD) zum Bilden eines Ausgangsdatensatzes (AD), wobei der Differenz-Datensatz (DD) mit einer Mehrzahl von Gewichtsfaktoren (GF) gewichtet wird.
Description
- Die Erfindung betrifft ein Verfahren zur Fahrspurerkennung. Ferner betrifft die Erfindung ein Computerprogrammprodukt zum Durchführen eines derartigen Verfahrens sowie eine Vorrichtung zur Spurerkennung und ein Kraftfahrzeug mit einer derartigen Vorrichtung.
- Fahrspurerkennung bezeichnet das automatisierte Identifizieren der eigenen Fahrspur und der Nachbarspuren von Straßenfahrzeugen. Auf der Grundlage von Umgebungsmerkmalen, wie Fahrbahnmarkierungen, werden Informationen gewonnenen, die in Fahrerassistenzsystemen oder Systemen autonomer Fahrzeuge weiterverarbeitet werden. Bei der Fahrspurerkennung wird zunächst über Sensoren ein Bild der Umgebung gewonnen, aus dem anschließend über einen Algorithmus (häufig mit Mitteln der Bildverarbeitung) versucht wird, die eigene Fahrspur zu berechnen und ggf. auch Nachbarspuren.
- Zum Bestimmen einer Fahrspur werden Objekte, wie z.B. Fahrbahnbegrenzungen, wie z.B. Seitenlinien, herangezogen. Jedoch kann es im Betrieb zu einem Wechsel von einem Objekt zu einem anderen Objekt kommen, wie einem Wechsel von einer linken Seitenlinie zu einer rechten Seitenlinie. Dies kann zu einem ungewollten sprunghaften Lenkeinschlag zur Spuranpassung führen, wenn der Wechsel von der linken Seitenlinie zu der rechten Seitenlinie einen sprunghaften Charakter aufweist.
- In der
DE 10 2013 105 046 A1 wird ein Verfahren zum Auswählen einer Zielfahrspur zur Fahrspurführung in einem Fahrzeug-Fahrspurführungssystem gezeigt, wobei auch plötzliche Sprünge der Abstände zu den Fahrspurmarkierungen ausgewertet werden. Allerdings können sich dabei sprunghafte Lenkeinschläge zur Spuranpassung ergeben. - Es ist daher Aufgabe der Erfindung, ungewollte, sprunghafte Lenkeinschläge zur Spuranpassung zu verhindern.
- Erfindungsgemäß werden bei einem Verfahren zum Erfassen einer Fahrspur mit den Schritten:
- Auswerten eines Fahrspurdatensatzes zum Erfassen einer sprunghaften Änderung der Fahrspur,
- Teilen des Fahrspurdatensatzes in einen neuen Fahrspurdatensatz repräsentativ für eine neue Fahrbahnbegrenzung und einen alten Fahrspurdatensatz repräsentativ für eine alte Fahrbahnbegrenzung,
- Bestimmen eines Differenz-Datensatzes zwischen dem alten Fahrspurdatensatz und dem neuen Fahrspurdatensatz, und
- Aufaddieren des Differenz-Datensatzes auf den neuen Fahrspurdatensatz zum Bilden eines Ausgangsdatensatzes, wobei der Differenz-Datensatz mit einer Mehrzahl von Gewichtsfaktoren gewichtet wird.
- Der Fahrspurdatensatz weist z.B. eine Mehrzahl von Daten auf, die eine Fahrspur in Fahrtrichtung beschreiben. Z.B. können die Daten äquidistant angeordnete Punkte entlang dem Fahrweg zugeordnet sein und an verschiedene Punkte den Fahrweg hinsichtlich seines Verlaufs beschreiben. Z.B. können die Daten für jeden der Punkte Informationen über einen lateralen Offset, einen Winkelwert, eine Krümmung und eine Krümmungsrate der Fahrspur aufweisen.
- Auf eine sprunghafte Änderung der Fahrspur wird geschlossen, wenn innerhalb einer vorbestimmten Wegstrecke in Fahrtrichtung sich die Fahrspur mit einer Größe ändert, die größer als ein vorbestimmter Grenzwert ist.
- Auf die erfasste sprunghafte Änderung hin wird der Fahrspurdatensatz in einen neuen Fahrspurdatensatz repräsentativ für eine neue Fahrbahnbegrenzung und einen alten Fahrspurdatensatz repräsentativ für eine alte Fahrbahnbegrenzung geteilt und ein Differenz-Datensatz zwischen dem alten Fahrspurdatensatz und dem neuen Fahrspurdatensatz gebildet.
- Bevor der Differenz-Datensatz auf den neuen Fahrspurdatensatz zum Bilden eines Ausgangsdatensatzes aufaddiert wird, wird der Differenz-Datensatz mit einer Mehrzahl von Gewichtsfaktoren gewichtet um so einen weichen, insbesondere sprungfreien, Übergang von dem alten Fahrspurdatensatz auf den neuen Fahrspurdatensatz zu gewährleisten. So wird verhindert, dass es zu einem ungewollten sprunghaften Lenkeinschlag zur Spuranpassung kommt.
- Gemäß einer Ausführungsform nehmen die Werte der Gewichtsfaktoren in Fahrrichtung der Fahrspur ab. So wird ein besonders weicher Übergang ohne Sprünge erreicht.
- Gemäß einer weiteren Ausführungsform nehmen die Werte der Gewichtsfaktoren linear ab. So können die Werte der Gewichtsfaktoren besonders einfach bestimmt werden.
- Gemäß einer weiteren Ausführungsform wird der Fahrspurdatensatz im Bereich der sprunghaften Änderung in den neuen Fahrspurdatensatz und den alten Fahrspurdatensatz geteilt. So wird sichergestellt, dass nur die relevanten Daten weiterverarbeitet werden, was zu einem besonders rechnerressourcenschonenden Verfahren führt.
- Ferner gehören zur Erfindung ein Computerprogrammprodukt zum Durchführen eines derartigen Verfahrens sowie eine derartige Vorrichtung und ein Kraftfahrzeug mit einer derartigen Vorrichtung.
- Weitere Merkmale, Eigenschaften und Vorteile der Erfindung ergeben sich aus der nachfolgenden Beschreibung von Ausführungsbeispielen unter Bezugnahme auf die beiliegenden Figuren.
-
1 zeigt ein der Erfindung zugrundeliegendes Szenario. -
2 zeigt in schematischer Darstellung ein Ausführungsbeispiel einer Vorrichtung zum Erfassen einer Fahrspur. -
3 zeigt einen Verfahrensablauf bei Betrieb der in1 gezeigten Vorrichtung. -
4 zeigt Details des in3 dargestellten Verfahrensablaufs. -
5 zeigt weitere Details des in3 dargestellten Verfahrensablaufs. -
6 zeigt weitere Details des in3 dargestellten Verfahrensablaufs. -
7 zeigt in schematischer Darstellung Datensätze repräsentativ für Fahrspuren. - Es wird zunächst auf
1 Bezug genommen. - Dargestellt ist ein Szenario, bei dem sich ein Kraftfahrzeug
2 , im vorliegenden Ausführungsbeispiel einPKW , entlang einer Fahrspur4 in FahrtrichtungFR fortbewegt. - Das Kraftfahrzeug
2 weist im vorliegenden Ausführungsbeispiel ein Fahrerassistenzsystem (FAS; englisch Advanced Driver Assistance Systems, ADAS) auf. Unter Fahrerassistenzsystemen werden dabei elektronische Zusatzeinrichtungen in Kraftfahrzeugen zur Unterstützung des Fahrers in bestimmten Fahrsituationen verstanden. - Bei dem Fahrerassistenzsystem handelt es sich im vorliegenden Ausführungsbeispiel um einen Spurhalteassistenten (auch Spurassistentoder Lane Keeping Assist für den aktiven Spurhalteassistent mit Lenkunterstützung), der den Fahrer dauerhaft dabei unterstützt, in der Spur zu bleiben,
- Dem Spurhalteassistenten ist eine Vorrichtung
10 zum Erfassen der Fahrspur4 zugeordnet. Die Vorrichtung10 erfasst zum Bestimmen der Fahrspur4 Objekte, wie z.B. Fahrbahnbegrenzungen6 ,8 . Im vorliegenden Ausführungsbeispiel handelt es sich bei einer ersten der Fahrbahnbegrenzungen6 um eine in FahrtrichtungFR linke Seitenlinie und bei einer zweiten der Fahrbahnbegrenzungen8 um eine in FahrtrichtungFR rechte Seitenlinie. - Dabei endet an einer bestimmten Position die linke Fahrbahnbegrenzung
6 , während an dieser Position die rechte Fahrbahnbegrenzung8 beginnt. Somit kommt es im Betrieb der Vorrichtung10 zu einem Wechsel von einer linken Seitenlinie zu einer rechten Seitenlinie. Dies kann zu einem ungewollten sprunghaften Lenkeinschlag zur Spuranpassung führen, da der Wechsel von der ersten Fahrbahnbegrenzungen zu der zweiten Fahrbahnbegrenzung8 einen sprunghaften Charakter mit einer ÄnderungI aufweist. - Um ungewollte, sprunghafte Lenkeinschläge zur Spuranpassung zu verhindern weist gemäß einem Ausführungsbeispiel die Vorrichtung
10 weitere Komponenten auf, die anhand der2 erläutert werden. - Die Vorrichtung
10 zum Erfassen einer Fahrspur4 weist im vorliegenden Ausführungsbeispiel eine Auswerteeinrichtung12 , eine Bearbeitungseinrichtung14 , eine Analyseeinrichtung16 und eine Addiereinrichtung18 auf. - Dabei ist die Auswerteeinrichtung
12 zum Auswerten eines FahrspurdatensatzesFD zum Erfassen der sprunghaften ÄnderungI der Fahrspur4 ausgebildet. Z.B. ist die Auswerteeinrichtung12 dazu ausgebildet, auf eine sprunghafte Änderung der Fahrspur4 zu schließen, wenn innerhalb einer vorbestimmten Wegstrecke in FahrtrichtungFR sich die Fahrspur4 mit einer Größe ändert, die größer als ein vorbestimmter Grenzwert ist. - Die Bearbeitungseinrichtung
14 ist zum Teilen des FahrspurdatensatzesFD in einen neuen FahrspurdatensatzNFD repräsentativ für die neue Fahrbahnbegrenzung8 und einen alten FahrspurdatensatzAFD repräsentativ für die alte Fahrbahnbegrenzung6 ausgebildet. - Die Analyseeinrichtung
16 ist zum Bestimmen eines Differenz-DatensatzesDD zwischen dem alten FahrspurdatensatzAFD und dem neuen FahrspurdatensatzNFD ausgebildet. - Die Addiereinrichtung
18 ist zum Aufaddieren des Differenz-DatensatzesDD auf den neuen FahrspurdatensatzNFD zum Bilden eines AusgangsdatensatzesAD ausgebildet, wobei der Differenz-DatensatzDD mit einer Mehrzahl von GewichtsfaktorenGF gewichtet wird. - Die Vorrichtung
10 , die Auswerteeinrichtung12 , die Bearbeitungseinrichtung14 , die Analyseeinrichtung16 und/oder die Addiereinrichtung18 können hierzu Hard- und/oder Softwarekomponenten aufweisen. - Es wird nun unter zusätzliche Bezugnahme auf die
3 bis7 der Betrieb der Vorrichtung10 erläutert. - In einem ersten Schritt
S100 wird der FahrspurdatensatzFD ausgewertet, um eine sprunghafte ÄnderungI der Fahrspur4 zu erfassen. Anhand der4 ist zu erkennen, dass zumindest einer der Werte des FahrspurdatensatzesFD an der PositionP1 eine sprunghaften ÄnderungI aufweist, die ihre Ursache in dem Wechsel von der alten Fahrbahnbegrenzung6 zu der neuen Fahrbahnbegrenzung8 hat. - In einem weiteren Schritt
S200 wird der FahrspurdatensatzFD in den neuen FahrspurdatensatzFD repräsentativ für die neue Fahrbahnbegrenzung8 und den alten FahrspurdatensatzAFD repräsentativ für die alte Fahrbahnbegrenzung6 an der PositionP1 , an der die sprunghafte ÄnderungI liegt, geteilt. - Der Fahrspurdatensatz
FD weist im vorliegenden Ausführungsbeispiel eine Mehrzahl von Daten auf, die die Fahrspur4 in FahrtrichtungFR beschreiben. Hierbei handelt es sich im vorliegenden Ausführungsbeispiel um Werte über einen lateralen Offset, einen Winkelwert, eine Krümmung und eine Krümmungsrate der Fahrspur4 . Die Werte können äquidistanten Punkten entlang der Fahrspur4 in FahrtrichtungFR zugeordnet sein. - Z.B. kann der Fahrspurdatensatz
FD das Format einer Matrix aufweisen, wobei in jeder Spalte jeweils Werte für einen lateralen Offset x1,1 ... x1,n x1,m ... x1z, einen Winkelwert x2,1 ... x2,n x12m ... x2z, eine Krümmung x3,1 ... x3,n x3,m ... x3z und eine Krümmungsrate x4,1 ... x4,n x4,m ... x4z untereinander angeordnet sind und jede Spalte der Matrix jeweils einem Punkt entlang der Fahrspur4 in FahrtrichtungFR zugeordnet ist. - Der neue Fahrspurdatensatz
NFD und der alte FahrspurdatensatzAFD hingegen können im vorliegenden Ausführungsbeispiel jeweils das Format einer Matrix aufweisen, wobei in den jeweiligen Spalten jeweils Werte für einen jeweiligen lateralen Offset x1,1 x1,n im Fall des alten Fahrspurdatensatzes bzw. x1,m x1z, im Fall des neuen FahrspurdatensatzesNFD , einen Winkelwert x2,1 ... x2,n im Fall des alten Fahrspurdatensatzes bzw. x2,m x2z, im Fall des neuen FahrspurdatensatzesNFD , eine Krümmung x3,1 ... x3,n im Fall des alten Fahrspurdatensatzes bzw. x3,m x3z, im Fall des neuen FahrspurdatensatzesNFD und eine Krümmungsrate x4,1 ... x4,n im Fall des alten Fahrspurdatensatzes bzw. x4,m x4z, im Fall des neuen FahrspurdatensatzesNFD untereinander angeordnet sind. - In einem weiteren Schritt
S300 wird der Differenz-DatensatzDD zwischen dem alten FahrspurdatensatzesAFD und dem neuen FahrspurdatensatzNFD an der PositionP1 gebildet. - Hierzu werden die letzte Spalte des alten Fahrspurdatensatzes
AFD x1,n, x2,n, x3,n, x4,n und die erste Spalte des neuen FahrspurdatensatzesNFD x1,m, x2,m, x3,m, x4,m elementweise voneinander subtrahiert. - Entsprechend weist der Differenz-Datensatzes im vorliegenden Ausführungsbeispiel das Format eines Vektors bzw. einer einspaltigen Matrix mit den Elementen d1, d2, d3, d4 auf.
- In einem weiteren Schritt
S400 wird der Differenz-DatensatzDD auf den neuen FahrspurdatensatzNFD zum Bilden des AusgangsdatensatzesAD mit den Elementen a1m, ... a1,z a2,m ... a2,z, ... a3,m ... a3,z, a4,m ... a4,z elementweise aufaddiert. Dabei wird der Differenz-DatensatzDD mit einer Mehrzahl von GewichtsfaktorenGF elementweise gewichtet, deren Werte g1,m bis g4,z in FahrrichtungFR der Fahrspur4 im vorliegenden Ausführungsbeispiel spaltenweise in der Richtung von g1,m nach g1, z linear abnehmen. - Die jeweiligen Werte g1,m bis g4,z der Gewichtsfaktoren
GF nehmen ausgehend von ihrem Maximalwert an der PositionP1 bis auf den Wert Null an der vorbestimmten PositionP2 ab, so dass mit Erreichen der PositionP2 ein Überblendungsvorgang zum Überblenden des alten Fahrspurdatensatzes ADF und des neuen FahrspurdatensatzesNFD abgeschlossen ist. - Mit anderen Worten, die Werte g1,m bis g4, z können das Format einer Matrix aufweisen, wobei in jeder Spalte jeweils Werte angeordnet sind, die einem lateralen Offset x1,m ... x1,z, einem Winkelwert x2,m ... x2,z, einer Krümmung x3,m ... x3,z und einer Krümmungsrate x4,m ... x4,z des neuen Fahrspurdatensatzes
NFD zugeordnet sind und jede Spalte der Matrix jeweils einem Punkt entlang der Fahrspur4 in FahrtrichtungFR im Bereich der neuen Fahrbahnbegrenzung8 zugeordnet ist. - Dabei nehmen im vorliegenden Ausführungsbeispiel die Werte der Gewichtsfaktoren
GF in Fahrrichtung der Fahrspur4 z.B. linear ab, d.h. in einer Matrix z.B. spaltenweise von links nach rechts. - Ferner kann der Ausgangsdatensatz
AD das Format einer Matrix aufweisen, wobei in jeder Spalte jeweils Werte für einen lateralen Offset a1,m ... a1,z, einen Winkelwert a2,m ... a2,z, eine Krümmung a3,m ... a3,z und eine Krümmungsrate a4,m ... a4,z untereinander angeordnet sind und jede Spalte der Matrix jeweils einem Punkt entlang der Fahrspur4 in FahrtrichtungFR im Bereich der neuen Fahrbahnbegrenzung8 zugeordnet ist. - Dabei können die Werte der Gewichtsfaktoren
GF durch Bilden einer Ausgleichsgeraden unter Heranziehung des Differenz-DatensatzesDD und des Abstandes zwischen den beiden PositionenP1 undP2 bestimmt werden. Abweichend von einer Ausgleichsgeraden können auch andere Funktionen zum Bestimmen einer Ausgleichsfunktion verwendet werden, wie z.B. Sinusfunktionen oder Polynomfunktionen. - Auf diese Weise kann ein weicher, insbesondere sprungfreier, Übergang von dem alten Fahrspurdatensatz ADF auf den neuen Fahrspurdatensatz
NFD gewährleistet werden So wird verhindert, dass es zu einem ungewollten, sprunghaften Lenkeinschlag zur Spuranpassung kommt. Dabei werden Änderungen der Fahrspur4 , die während des Übergangs von der alten FahrspurdatensatzAFD auf die neue FahrspurdatensatzNFD auftreten, voll berücksichtigt, da der Differenz-DatensatzDD auf den neuen FahrspurdatensatzNFD aufaddiert wird. Dies erlaubt es, auch bei dynamischen Änderungen des neuen FahrspurdatensatzNFD der neuen Fahrspur4 zu folgen und trotzdem keinen sprunghaften Lenkeinschlag beim Wechsel des Fahrspurdatensatzes zu haben. - Bezugszeichenliste
-
- 2
- Kraftfahrzeug
- 4
- Fahrspur
- 6
- alte Fahrbahnbegrenzung
- 8
- neue Fahrbahnbegrenzung
- 10
- Vorrichtung
- 12
- Auswerteeinrichtung
- 14
- Bearbeitungseinrichtung
- 16
- Analyseeinrichtung
- 18
- Addiereinrichtung
- AD
- Ausgangsdatensatz
- AFD
- alter Fahrspurdatensatz
- DD
- Differenz-Datensatz
- FD
- Fahrspurdatensatz
- FR
- Fahrtrichtung
- GF
- Gewichtsfaktoren
- I
- Änderung
- NFD
- neuer Fahrspurdatensatz
- S100
- Schritt
- S200
- Schritt
- S300
- Schritt
- S400
- Schritt
Claims (10)
- Verfahren zum Erfassen einer Fahrspur (4), mit den Schritten: (S100) Auswerten eines Fahrspurdatensatzes (FD) zum Erfassen einer sprunghaften Änderung (I) der Fahrspur (4), (S200) Teilen des Fahrspurdatensatzes (FD) in einen neuen Fahrspurdatensatz (NFD) repräsentativ für eine neue Fahrbahnbegrenzung (8) und einen alten Fahrspurdatensatz (AFD) repräsentativ für eine alte Fahrbahnbegrenzung (6), (S300) Bestimmen eines Differenz-Datensatzes (DD) zwischen dem alten Fahrspurdatensatz (AFD) und dem neuen Fahrspurdatensatz (NFD), und (S400) Aufaddieren des Differenz-Datensatzes (DD) auf den neuen Fahrspurdatensatz (NFD) zum Bilden eines Ausgangsdatensatzes (AD), wobei der Differenz-Datensatz (DD) mit einer Mehrzahl von Gewichtsfaktoren (GF) gewichtet wird.
- Verfahren nach
Anspruch 1 , wobei die Werte der Gewichtsfaktoren (GF) in Fahrrichtung (FR) der Fahrspur (4) abnehmen. - Verfahren nach
Anspruch 2 , wobei die Werte der Gewichtsfaktoren (GF) linear abnehmen. - Verfahren nach
Anspruch 1 ,2 oder3 , wobei der Fahrspurdatensatz (FD) im Bereich der sprunghaften Änderung (I) in den neuen Fahrspurdatensatz (NFD) und den alten Fahrspurdatensatz (AFD) geteilt wird. - Computerprogrammprodukt zum Durchführen eines Verfahrens nach einem der
Ansprüche 1 bis4 . - Vorrichtung (10) zum Erfassen einer Fahrspur (4), aufweisend eine Auswerteeinrichtung (12) zum Auswerten eines Fahrspurdatensatzes (FD) zum Erfassen einer sprunghaften Änderung (I) der Fahrspur (4), einer Bearbeitungseinrichtung (14) zum Teilen des Fahrspurdatensatzes (FD) in einen neuen Fahrspurdatensatz (NFD) repräsentativ für eine neue Fahrbahnbegrenzung (8) und einen alten Fahrspurdatensatz (AFD) repräsentativ für eine alte Fahrbahnbegrenzung (6), einer Analyseeinrichtung (16) zum Bestimmen eines Differenz-Datensatzes (DD) zwischen dem alten Fahrspurdatensatz es (AFD) und dem neuen Fahrspurdatensatz (NFD), und eine Addiereinrichtung (18) zum Aufaddieren des Differenz-Datensatzes (DD) auf den neuen Fahrspurdatensatz (NFD) zum Bilden eines Ausgangsdatensatzes (AD), wobei der Differenz-Datensatz (DD) mit einer Mehrzahl von Gewichtsfaktoren (GF) gewichtet wird.
- Vorrichtung (10) nach
Anspruch 6 , wobei die Werte der Gewichtsfaktoren (GF) in Fahrrichtung (FR) der Fahrspur (4) abnehmen. - Vorrichtung (10) nach
Anspruch 7 , wobei die Werte der Gewichtsfaktoren (GF) linear abnehmen. - Vorrichtung (10) nach
Anspruch 6 ,7 oder8 , wobei die Vorrichtung (10) dazu ausgebildet ist, den Fahrspurdatensatz (FD) im Bereich der sprunghaften Änderung (I) in den neuen Fahrspurdatensatz (NFD) und den alten Fahrspurdatensatz (AFD) zu teilen. - Kraftfahrzeug (2) mit einer Vorrichtung (10) nach einem der
Ansprüche 6 bis9 .
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102017216063.2A DE102017216063B3 (de) | 2017-09-12 | 2017-09-12 | Verfahren zur Fahrspurerkennung |
CN201811029508.9A CN109484401A (zh) | 2017-09-12 | 2018-09-05 | 用于交通车道识别的方法 |
US16/128,675 US10915103B2 (en) | 2017-09-12 | 2018-09-12 | Method for traffic lane recognition |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102017216063.2A DE102017216063B3 (de) | 2017-09-12 | 2017-09-12 | Verfahren zur Fahrspurerkennung |
Publications (1)
Publication Number | Publication Date |
---|---|
DE102017216063B3 true DE102017216063B3 (de) | 2019-02-21 |
Family
ID=65235056
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE102017216063.2A Active DE102017216063B3 (de) | 2017-09-12 | 2017-09-12 | Verfahren zur Fahrspurerkennung |
Country Status (3)
Country | Link |
---|---|
US (1) | US10915103B2 (de) |
CN (1) | CN109484401A (de) |
DE (1) | DE102017216063B3 (de) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11584371B2 (en) | 2020-07-15 | 2023-02-21 | Toyota Research Institute, Inc. | Systems and methods for using R-functions and semi-analytic geometry for lane keeping in trajectory planning |
CN112380956B (zh) * | 2020-11-10 | 2024-02-27 | 苏州艾氪英诺机器人科技有限公司 | 一种车道判断方法 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102013105046A1 (de) | 2012-07-30 | 2014-01-30 | GM Global Technology Operations LLC | Zielspurauswahlverfahren mittels Navigationseingang in Strassenwechselszenarios |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE10349631A1 (de) * | 2003-10-24 | 2005-05-19 | Robert Bosch Gmbh | Fahrerassistenzverfahren und -vorrichtung auf der Basis von Fahrspurinformationen |
US8392064B2 (en) | 2008-05-27 | 2013-03-05 | The Board Of Trustees Of The Leland Stanford Junior University | Systems, methods and devices for adaptive steering control of automotive vehicles |
US8170739B2 (en) | 2008-06-20 | 2012-05-01 | GM Global Technology Operations LLC | Path generation algorithm for automated lane centering and lane changing control system |
JP5036780B2 (ja) | 2009-10-06 | 2012-09-26 | トヨタ自動車株式会社 | 車両の制御装置 |
US9187117B2 (en) | 2012-01-17 | 2015-11-17 | Ford Global Technologies, Llc | Autonomous lane control system |
JP6088251B2 (ja) | 2013-01-11 | 2017-03-01 | 株式会社日本自動車部品総合研究所 | 車両走行支援装置 |
US9457807B2 (en) * | 2014-06-05 | 2016-10-04 | GM Global Technology Operations LLC | Unified motion planning algorithm for autonomous driving vehicle in obstacle avoidance maneuver |
JP6269566B2 (ja) * | 2015-05-08 | 2018-01-31 | トヨタ自動車株式会社 | 誤認識判定装置 |
US9821801B2 (en) | 2015-06-29 | 2017-11-21 | Mitsubishi Electric Research Laboratories, Inc. | System and method for controlling semi-autonomous vehicles |
-
2017
- 2017-09-12 DE DE102017216063.2A patent/DE102017216063B3/de active Active
-
2018
- 2018-09-05 CN CN201811029508.9A patent/CN109484401A/zh active Pending
- 2018-09-12 US US16/128,675 patent/US10915103B2/en active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102013105046A1 (de) | 2012-07-30 | 2014-01-30 | GM Global Technology Operations LLC | Zielspurauswahlverfahren mittels Navigationseingang in Strassenwechselszenarios |
Also Published As
Publication number | Publication date |
---|---|
US20190079520A1 (en) | 2019-03-14 |
US10915103B2 (en) | 2021-02-09 |
CN109484401A (zh) | 2019-03-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE102015111535B4 (de) | Algorithmus zur genauen Krümmungsschätzung für die Bahnplanung von autonom fahrenden Fahrzeugen | |
EP2504209B1 (de) | Verfahren zur schätzung des rollwinkels in einem fahrenden fahrzeug | |
DE102014008353B4 (de) | Verfahren zum Betrieb eines Fahrerassistenzsystems zur automatisierten Führung eines Kraftfahrzeugs sowie zugeordnetes Kraftfahrzeug | |
DE102010050167B4 (de) | Verfahren und Vorrichtung zur Bestimmung eines plausiblen Fahrstreifens zur Führung eines Fahrzeugs sowie Kraftwagen | |
DE102016208777A1 (de) | Fahrassistenzvorrichtung und Fahrassistenzverfahren | |
DE102014226764A1 (de) | Verfahren und Vorrichtung zum Führen eines Fahrzeugs auf einer Fahrspur | |
DE102013213216A1 (de) | Verfahren und Vorrichtung zum Unterstützen eines Fahrers eines Fahrzeugs in einer Engstelle | |
WO2015135688A1 (de) | Vorrichtung und verfahren zum betreiben eines fahrzeugs | |
EP3041725A1 (de) | Verfahren und vorrichtung zum bestimmen eines fahrbahnverlaufs einer fahrbahn eines fahrzeugs | |
DE102017216063B3 (de) | Verfahren zur Fahrspurerkennung | |
DE102013217060B4 (de) | Spurgenaue Positionierung eines Fahrzeugs | |
DE102018211368A1 (de) | Verfahren zur Beschreibung einer Umgebung eines Fahrzeugs durch die Topologie der befahrenen Straße | |
DE102018113559A1 (de) | Verfahren zum Erkennen einer Fahrbahnmarkierung durch Validieren anhand der Linienbreite; Steuereinrichtung; Stellplatzerkennungssystem; sowie Fahrerassistenzsystem | |
DE102004003502B3 (de) | Verfahren und Vorrichtung zum Assistieren beim Führen eines Kraftfahrzeugs | |
DE102014226080A1 (de) | Verfahren und Vorrichtung zum Kompensieren eines mit einem Offset behafteten Lenkradwinkelsignalsin einem Fahrzeug | |
DE102017215550A1 (de) | Verfahren und Vorrichtung zum Betreiben eines Fahrspurhalteassistenten zur Verwendung in einem Fahrzeug | |
DE102008064115B4 (de) | Verfahren und Vorrichtung zum Ermitteln eines Fluchtpunktes | |
DE102014214711A1 (de) | Verfahren zum Betrieb eines Assistenzsystems eines Kraftfahrzeugs sowie Assistenzsystem | |
DE102013217061B4 (de) | Spurgenaue Positionierung eines Fahrzeugs | |
DE102022108326A1 (de) | Fahrassistenzsystem und Fahrassistenzverfahren zum automatisierten Fahren eines Fahrzeugs | |
DE102013219414A1 (de) | Verfahren und Vorrichtung zur Bereitstellung einer prädiktiven Fahrzeugbewegungsinformation für ein Fahrerassistenzsystem eines Fahrzeugs | |
DE102018202753A1 (de) | Verfahren zur Ermittlung einer Entfernung zwischen einem Kraftfahrzeug und einem Objekt | |
DE102018213191A1 (de) | Verfahren zur Fahrspur- und Fahrbahndetektion | |
DE102019115788A1 (de) | Automatische Identifizierung einer Ego-Fahrspur und Anpassung einer Fahrtrajektorie für eine Ego-Fahrzeug in Abhängigkeit von der Ego-Fahrspur | |
DE102020119498A1 (de) | Verfahren zum Schätzen einer Eigenbewegung eines Fahrzeugs anhand von Messungen eines Lidar-Sensors sowie Recheneinrichtung |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
R012 | Request for examination validly filed | ||
R082 | Change of representative |
Representative=s name: DOERFLER, THOMAS, DR.-ING., DE |
|
R016 | Response to examination communication | ||
R018 | Grant decision by examination section/examining division | ||
R020 | Patent grant now final | ||
R082 | Change of representative |
Representative=s name: MARKOWITZ, MARKUS, DR.-ING., DE |