DE102019204558A1 - Bewegtobjektdetektor, Fahrzeugsteuersystem, Verfahren zum Detektieren von sich bewegendem Objekt und Verfahren zum Steuern von Fahrzeug - Google Patents

Bewegtobjektdetektor, Fahrzeugsteuersystem, Verfahren zum Detektieren von sich bewegendem Objekt und Verfahren zum Steuern von Fahrzeug Download PDF

Info

Publication number
DE102019204558A1
DE102019204558A1 DE102019204558.8A DE102019204558A DE102019204558A1 DE 102019204558 A1 DE102019204558 A1 DE 102019204558A1 DE 102019204558 A DE102019204558 A DE 102019204558A DE 102019204558 A1 DE102019204558 A1 DE 102019204558A1
Authority
DE
Germany
Prior art keywords
moving object
subject vehicle
coordinate system
position coordinates
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.)
Pending
Application number
DE102019204558.8A
Other languages
English (en)
Inventor
Tetsuharu HAMADA
Yasuyoshi Hori
Masaya Endo
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Publication of DE102019204558A1 publication Critical patent/DE102019204558A1/de
Pending legal-status Critical Current

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • 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/14Adaptive cruise control
    • B60W30/16Control of distance between vehicles, e.g. keeping a distance to preceding vehicle
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S5/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • G01S5/02Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves
    • G01S5/0294Trajectory determination or predictive filtering, e.g. target tracking or Kalman filtering
    • 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/14Adaptive cruise control
    • B60W30/16Control of distance between vehicles, e.g. keeping a distance to preceding vehicle
    • B60W30/165Automatically following the path of a preceding lead vehicle, e.g. "electronic tow-bar"
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S5/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • G01S5/02Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves
    • G01S5/0284Relative positioning
    • 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
    • B60W2520/00Input parameters relating to overall vehicle dynamics
    • B60W2520/10Longitudinal speed
    • 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
    • B60W2520/00Input parameters relating to overall vehicle dynamics
    • B60W2520/14Yaw

Landscapes

  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Traffic Control Systems (AREA)
  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
  • Steering Control In Accordance With Driving Conditions (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Abstract

Bereitgestellt wird ein Bewegtobjektdetektor, der zum Erfassen eines Positionsverlaufs eines sich bewegenden Objektes in der Lage ist, das weniger durch das Verhalten eines Subjektfahrzeugs berührt ist. In einem Bewegtobjektdetektor 1 erfasst eine Bewegtobjekt-Relativpositions-Erfassungseinheit 12 Positionskoordinaten eines sich bewegenden Objekts, die in einem Subjektfahrzeug-basierten Koordinatensystem ausgedrückt sind, das auf der Position eines Subjektfahrzeugs basiert. Eine Subjektfahrzeug-Zustandsgrößenerfassungseinheit 11 erfasst die Zustandsgröße des Subjektfahrzeugs. Ein Koordinatenwandler 13 erzeugt einen Verlauf von Positionskoordinaten des sich bewegenden Objektes, die in einem Bewegtobjekt-basierten Koordinatensystem ausgedrückt sind, das auf der Position des sich bewegenden Objekts basiert, auf Basis der Positionskoordinaten des sich bewegenden Objekts, die im Subjektfahrzeug-basierten Koordinatensystem ausgedrückt sind, und der Zustandsgröße des Subjektfahrzeugs.

Description

  • HINTERGRUND DER ERFINDUNG
  • Gebiet der Erfindung
  • Die vorliegende Erfindung bezieht sich auf eine Technik zum Detektieren der Position eines sich um ein Fahrzeug herum bewegenden Objekts.
  • Beschreibung des Stands der Technik
  • Verfolgungsfahrsysteme sind bekannt, welche ein Fahrzeug steuern, zu fahren, während einem vorausfahrenden Fahrzeug (d.h. einem anderen Fahrzeug, das vorausfährt) gefolgt wird. Ein solches System wird in der japanischen Patentoffenlegungsschrift Nr. 6-297982 beschrieben. Das Verfolgungsfahrsystem beinhaltet einen Bewegtobjektdetektor, der die Position eines vorausfahrenden Fahrzeugs unter Verwendung eines Radarsensors, einer Kamera oder anderer Mittel detektiert. Dieses System steuert das Fahrzeug, um basierend auf einer Fahr-Trajektorie des vorausfahrenden Fahrzeugs zu fahren, die aus einer Positionshistorie des vorausfahrenden Fahrzeugs ermittelt wird.
  • Ein konventioneller Bewegtobjektdetektor erfasst die Position eines vorausfahrenden Fahrzeugs als eine Position relativ zur Position eines Subjektfahrzeugs. Die erfasste Position des vorausfahrenden Fahrzeugs wird daher durch das Verhalten des Subjektfahrzeugs beeinträchtigt. Wenn beispielsweise das Subjektfahrzeug Schlangenlinien fährt, während das vorausfahrende Fahrzeug geradeaus fährt, wird eine Schlangenfahr-Trajektorie aus einer ermittelten Positionshistorie des vorausfahrenden Fahrzeugs ermittelt. Unglücklicherweise verursacht dieses Schwierigkeiten beim Bestimmen einer genauen Fahrtrajektorie des vorausfahrenden Fahrzeugs.
  • ZUSAMMENFASSUNG
  • Es ist eine Aufgabe der vorliegenden Erfindung, einen Bewegtobjektdetektor bereitzustellen, der in der Lage ist, einen Positionsverlauf eines sich bewegenden Objektes zu erfassen, die weniger durch das Verhalten eines Subjektfahrzeugs beeinträchtigt ist.
  • Ein Bewegtobjektdetektor gemäß einem Aspekt der vorliegenden Erfindung beinhaltet eine Bewegtobjekt-Relativpositions-Erfassungseinheit, eine Subjektfahrzeug-Zustandsgrößen-Erfassungseinheit und einen Koordinatenwandler. Die Bewegtobjekt-Relativpositions-Erfassungseinheit erfasst Positionskoordinaten eines sich bewegenden Objekts, die in einem Subjektfahrzeug-basierten Koordinatensystem, das auf der Position eines Subjektfahrzeugs basiert, ausgedrückt werden. Die Subjektfahrzeug-Zustandsgrößen-Erfassungseinheit erfasst die Zustandsgröße des Subjektfahrzeugs. Der Koordinatenwandler erzeugt einen Verlauf von Positionskoordinaten des sich bewegenden Objekts, die in einem Bewegtobjekt-basierten Koordinatensystem ausgedrückt werden, das auf der Position des sich bewegenden Objekts basiert, auf Basis der Positionskoordinaten des sich bewegenden Objekts, ausgedrückt im Subjektfahrzeug-basierten Koordinatensystem, und der Zustandsgröße des Subjektfahrzeugs.
  • Gemäß einem Aspekt der vorliegenden Erfindung wird der Verlauf der Positionskoordinaten des sich bewegenden Objekts im Bewegtobjekt-basierten Koordinatensystem ausgedrückt, welches auf der Position des sich bewegenden Objekts basiert. Dies ermittelt Positionskoordinaten des sich bewegenden Objekts, die weniger durch das Verhalten des Subjektfahrzeugs beeinträchtigt sind.
  • Diese und andere Aufgaben, Merkmale, Aspekte und Vorteile der vorliegenden Erfindung werden aus der nachfolgenden detaillierten Beschreibung der vorliegenden Erfindung bei Zusammenschau mit den beigefügten Zeichnungen ersichtlicher werden.
  • Figurenliste
    • 1 ist ein Blockdiagramm der Konfiguration eines Fahrzeugsteuersystems gemäß einer bevorzugten Ausführungsform;
    • 2 ist ein Graph, der ein Beispiel der Beziehung zwischen einem Subjektfahrzeug-basierten Koordinatensystem in einem vorherigen Steuerzyklus und einem Subjektfahrzeug-basierten Koordinatensystem in einem aktuellen Steuerzyklus zeigt;
    • 3 ist ein Graph, der ein Beispiel der Beziehung zwischen dem Subjektfahrzeug-basierten Koordinatensystem und dem Bewegtobjekt-basierten Koordinatensystem zeigt;
    • 4 ist ein Flussdiagramm, das Koordinatenumwandlung in einem Bewegtobjekt-basierten KoordinatensystemUmwandler zeigt;
    • 5 ist ein Flussdiagramm, welches den Betrieb des Fahrzeugsteuersystems gemäß der bevorzugten Ausführungsform zeigt;
    • 6 ist ein Diagramm, das ein Beispiel der Hardware-Konfiguration des Bewegtobjektdetektors illustriert; und
    • 7 ist ein Diagramm, das ein Beispiel der Hardware-Konfiguration des Bewegtobjektdetektors illustriert.
  • BESCHREIBUNG DER BEVORZUGTEN AUSFÜHRUNGSFORM
  • 1 ist ein Blockdiagramm der Konfiguration eines Fahrzeugsteuersystems gemäß einer bevorzugten Ausführungsform der vorliegenden Erfindung. Ein „Subjektfahrzeug“ in der nachfolgenden Beschreibung bedeutet ein Fahrzeug, das mit diesem Fahrzeugsteuersystem ausgerüstet ist. Weiter bedeutet ein „sich bewegendes Objekt“ in der nachfolgenden Beschreibung ein sich bewegendes Objekt ausschließlich dem Subjektfahrzeug und mag nicht nur ein Fahrzeug beinhalten, sondern auch ein Fahrrad, einen Fußgänger und andere Dinge. Ein „Ziel-Bewegtobjekt“, das ein vorausfahrendes Fahrzeug ist, dem das Subjektfahrzeug folgt, bedeutet ein Fahrzeug ausschließlich des Subjektfahrzeugs.
  • Wie in 1 illustriert, beinhaltet das Fahrzeugsteuersystem gemäß der bevorzugten Ausführungsform einen Bewegtobjektdetektor 1, einen Korrektor 2, einen Bewegtobjektbestimmer 3 und eine Fahrsteuerung 4.
  • Der Bewegtobjektdetektor 1 detektiert die Position eines sich bewegenden Objekts um ein Subjektfahrzeug herum und speichert einen Verlauf der detektierten Position des sich bewegenden Objekts. Der Bewegtobjektdetektor 1 beinhaltet eine Subjektfahrzeug-Zustandsgrößenerfassungseinheit 11, eine Bewegtobjekt-Relativpositions-Erfassungseinheit 12 und einen Koordinatenwandler 13.
  • Die Subjektfahrzeug-Zustandsgrößenerfassungseinheit 11 erfasst verschiedene Arten von Subjektfahrzeug-Zustandsgröße, die den Fahrzeugzustand des Subjektfahrzeugs anzeigt, und sendet die erfasste Subjektfahrzeug-Zustandsgröße an den Koordinatenwandler 13. Die Subjektfahrzeug-Zustandsgrößenerfassungseinheit 11 in der bevorzugten Ausführungsform beinhaltet einen Gier-Raten-Detektor 111 und einen Subjektfahrzeug-Geschwindigkeitsdetektor 112.
  • Der Gier-Raten-Detektor 111 detektiert die Gier-Rate des Subjektfahrzeugs, welches die Rate der Variation beim Rotationswinkel in einer Drehrichtung ist und gibt ein Signal in Übereinstimmung mit der detektierten Gier-Rate an den Koordinatenwandler 13 aus. Der Subjektfahrzeug-Geschwindigkeitsdetektor 112 detektiert die Fahrgeschwindigkeit des Subjektfahrzeugs und gibt ein Signal in Übereinstimmung mit der detektierten Fahrgeschwindigkeit an den Koordinatenwandler 13 aus. Die Subjektfahrzeug-Zustandsgröße, die durch den Koordinatenwandler 13 empfangen ist, muss zumindest Information über die Fahrgeschwindigkeit und Gier-Rate des Subjektfahrzeugs enthalten. Die Subjektfahrzeug-Zustandsgröße kann Information neben diesen Informationsteilen enthalten. Weiter wandelt der Koordinatenwandler 13 die Gier-Rate in die Größe der Variation im Gier-Winkel um, welche später beschrieben wird. Somit mag die Subjektfahrzeug-Zustandsgröße nicht die Gier-Rate, sondern den Gier-Winkel enthalten.
  • Die Bewegtobjekt-Relativpositions-Erfassungseinheit 12 detektiert die Position des sich bewegenden Objekts relativ zur Position des Subjektfahrzeugs und gibt ein Signal in Übereinstimmung mit der Relativposition an den Koordinatenwandler 13 aus. Das heißt, dass die Bewegtobjekt-Relativpositions-Erfassungseinheit 12 Positionskoordinaten des sich bewegenden Objekts, ausgedrückt in einem fixen Koordinatensystem (Subjektfahrzeug-Fix-Koordinatensystem), welches auf der aktuellen Position des Subjektfahrzeugs basiert, erfasst. Nachfolgend wird das Subjektfahrzeug-Fix-Koordinatensystem als ein „Subjektfahrzeug-basiertes Koordinatensystem“ bezeichnet.
  • Im Subjektfahrzeug-basierten Koordinatensystem in der bevorzugten Ausführungsform ist die Fahrtrichtung des Subjektfahrzeugs als eine X-Richtung (die Vorwärtsrichtung ist definiert als eine Positivrichtung und die Rückwärtsrichtung als eine Negativrichtung) definiert und ist eine Horizontalrichtung rechtwinklig zur X-Richtung als eine Y-Richtung (die rechte Richtung ist definiert als eine positive Richtung und die linke Richtung als eine negative Richtung). Als solche ist ein Satz von Positionskoordinaten des Subjektfahrzeugs immer der Ursprungspunkt (0,0) des Subjektfahrzeug-basierten Koordinatensystems. In Bezug auf die Drehrichtung des Subjektfahrzeugs, wie etwa die Gier-Rate, ist eine Uhrzeigersinn-Richtung definiert als eine positive Richtung, und eine Gegenuhrzeigersinn-Richtung als eine negative Richtung. In der nachfolgenden Beschreibung wird die X-Richtung auch als eine „Längsrichtung“ bezeichnet; die y-Richtung eine „Lateralrichtung“; eine X-Koordinate; eine „Längsposition“ und eine Y-Koordinate eine „Lateralposition“.
  • Die Bewegtobjekt-Relativpositions-Erfassungseinheit 12 analysiert in der bevorzugten Ausführungsform das Bild vor dem Subjektfahrzeug, welches beispielsweise durch eine Kamera aufgenommen wird, die an einer Rückseite des Innenspiegels des Subjektfahrzeugs angeordnet ist und detektiert dann die Relativposition des sich bewegenden Objekts. Wie die Relativposition des sich bewegenden Objekts zu detektieren ist, ist nicht auf diese Weise beschränkt. Beispielsweise kann die Bewegtobjekt-Relativpositions-Erfassungseinheit 12 die Relativposition des sich bewegenden Objekts unter Verwendung eines Millimeterwellenradars, eines Laserradars und anderer Typen von Radar detektieren.
  • Die bevorzugte Ausführungsform verwendet ein anderes Fix-Koordinatensystem, das auf der aktuellen Position des sich bewegenden Objekts basiert, als einem Koordinatensystem, welches die Position des sich bewegenden Objekts, detektiert durch die Bewegtobjekt-Relativpositions-Erfassungseinheit 12, ausdrückt. Nachfolgend wird das Koordinatensystem als ein „Bewegtobjekt-basiertes Koordinatensystem“ bezeichnet.
  • In dem Bewegtobjekt-basierten Koordinatensystem ist die Fahrtrichtung des sich bewegenden Objekts als eine X-Richtung (die Vorwärtsrichtung ist definiert als eine Positivrichtung und die Rückwärtsrichtung als eine Negativrichtung) definiert und ist eine Horizontalrichtung rechtwinklig zur X-Richtung als eine Y-Richtung (die rechte Richtung ist definiert als eine positive Richtung und die linke Richtung eine negative Richtung) definiert. Als solche ist ein Satz von Positionskoordinaten des sich bewegenden Objekts immer der Ursprungspunkt (0, 0) des Bewegtobjekt-basierten Koordinatensystems. In Bezug auf die Drehrichtung des sich bewegenden Objekts, wie etwa die Gier-Rate, ist eine Uhrzeigersinn-Richtung als eine positive Richtung definiert und eine Gegenuhrzeigersinn-Richtung als eine negative Richtung. In der nachfolgenden Beschreibung wird die X-Richtung auch als eine „Längsrichtung“ bezeichnet; die y-Richtung eine „Lateralrichtung“; eine X-Koordinate eine „Längsposition“ und eine Y-Koordinate eine „Lateralposition“.
  • Der Koordinatenwandler 13 wandelt den Verlauf der Positionskoordinaten des sich bewegenden Objekts, ausgedrückt im Subjektfahrzeug-basierten Koordinatensystem, welches durch die Subjektfahrzeug-Zustandsgrößenerfassungseinheit 11 erfasst ist, in einen Verlauf von Positionskoordinaten des sich bewegenden Objekts um, ausgedrückt im Bewegtobjekt-basierten Koordinatensystem. Der Koordinatenwandler 13 beinhaltet einen Subjektfahrzeug-Bewegungsgrößenrechner 131, einen Subjektfahrzeug Bewegtobjekt-Bewegungsgrößenrechner 132, einen Bewegtobjekt-basierten Koordinatensystemwandler 133, einen Subjektfahrzeug-basierten Koordinatenwandler 134, einen Bewegtobjekt-basierten Koordinatensystem-Verlaufsspeicher 135 und einen Subjektfahrzeug-basierten Koordinatensystem-Verlaufsspeicher 136.
  • Hier speichert der Bewegtobjekt-basierte Koordinatensystem-Verlaufsspeicher 135 den Verlauf der Positionskoordinaten des sich bewegenden Objektes, ausgedrückt im Bewegtobjekt-basierten Koordinatensystem, welches durch den Koordinatenwandler 13 erzeugt wird. Jedoch kann der Verlauf der Positionskoordinaten des in dem Bewegtobjekt-basierten Koordinatensystem ausgedrückten sich bewegenden Objekt alleine nicht eine Positionsbeziehung zwischen dem sich bewegenden Objekt und dem Subjektfahrzeug aussagen. Entsprechend wandelt der Koordinatenwandler 13 erneut den Verlauf der Positionskoordinaten des sich bewegenden Objekts, die ausgedrückt werden im Bewegtobjekt-basierten Koordinatensystem, welches in dem Bewegtobjekt-basierten Koordinatensystem-Verlaufsspeicher 135 gespeichert ist, in einen Verlauf von Positionskoordinate des sich bewegenden Objektes, das im Subjektfahrzeug-basierten Koordinatensystem ausgedrückt wird, um und speichert dann die wieder umgewandelte Historie in dem Subjektfahrzeug-basierten Koordinatensystem-Verlaufsspeicher 136. Dieser Verlauf der Positionskoordinaten des sich bewegenden Objektes, der in dem Subjektfahrzeug-basierten Koordinatensystem-Verlaufsspeicher 136 gespeichert ist, wird für verschiedene Arten von Verarbeitung verwendet, die durch den Bewegtobjektbestimmer 3 und den Fahrsteuerung 4 durchgeführt wird.
  • Der Subjektfahrzeug-Bewegungsgrößenrechner 131 berechnet die Bewegungsgröße (Variationsgröße bei Position und Orientierung) des Subjektfahrzeugs auf Basis der Fahrgeschwindigkeit und der Gier-Rate des Subjektfahrzeugs, welche durch die Subjektfahrzeug-Zustandsgrößenerfassungseinheit 11 erfasst werden, bei jedem vorbestimmten Steuerzyklus (ein Steuerzyklus von 100 ms in der bevorzugten Ausführungsform).
  • Der Bewegtobjekt-Bewegungsgrößenrechner 132 berechnet die Bewegungsgröße (Variationsgröße bei Position und Orientierung) des sich bewegenden Objekts auf Basis der Relativposition des sich bewegenden Objekts, welche durch die Bewegtobjekt-Relativpositions-Erfassungseinheit 12 in jedem Steuerzyklus erfasst wird. Es ist anzumerken, dass, wenn der Bewegtobjektdetektor 1 Information über die Relativgeschwindigkeit und die Gier-Rate des sich bewegenden Objekts erfassen kann, der Bewegtobjekt-Bewegungsgrößenrechner 132 die Bewegungsgröße des sich bewegenden Objekts auf Basis dieser Werte berechnen kann.
  • Der Subjektfahrzeug-basierte Koordinatensystemumwandler 134 wandelt einen Verlauf von Positionskoordinaten des sich bewegenden Objektes, welche im Subjektfahrzeug-basierten Koordinatensystem ausgedrückt werden, das auf der Position des Subjektfahrzeugs in einem vorherigen Steuerzyklus basiert, in einen Verlauf von Positionskoordinaten in dem Subjektfahrzeug-basierten Koordinatensystem, welches auf der Position des Subjektfahrzeugs in einem aktuellen Steuerzyklus basiert, in jedem Steuerzyklus in Übereinstimmung mit Variationen bei der Position des Subjektfahrzeugs um. Eine solche Koordinaten-Umwandlung ist erforderlich, weil der Ursprungspunkt des Subjektfahrzeug-basierten Koordinatensystems, der X-Richtung und der Y-Richtung sich abhängig von der Position und Orientierung des Subjektfahrzeugs ändern.
  • Spezifisch führt der Subjektfahrzeug-basierte Koordinatensystemumwandler 134 eine Koordinatenumwandlung unter Verwendung von Ausdruck (1), der unten angegeben ist, in jedem Steuerzyklus auf Basis der Bewegungsgröße in Längs- und Lateralrichtungen des Subjektfahrzeugs und der Variationsgröße beim Gier-Winkel des Subjektfahrzeugs durch. Hier wird die Bewegungsgröße in Längs- und Lateralrichtungen aus der Fahrgeschwindigkeit des Subjektfahrzeugs berechnet. Darüber hinaus wird die Variationsgröße im Gier-Winkel aus der Gier-Rate des Subjektfahrzeugs berechnet. [ X' Y' ] = [ cos  θ sin  θ sin  θ cos  θ ] [ X Y ] + [ sx sy ]
    Figure DE102019204558A1_0001
  • Im Ausdruck (1) bezeichnet sx die Größe von Längs- (X-Richtungs)-Bewegung in der Position des Subjektfahrzeugs in jedem Steuerzyklus und bezeichnet sy die Größe von Lateral-(Y-Richtungs)-Bewegung in der Position des Subjektfahrzeugs. Weiter bezeichnet [X Y]T einen Satz von Koordinaten im vorherigen Steuerzyklus und bezeichnet [X' Y']T einen Satz von Koordinaten im aktuellen Steuerzyklus. Noch weiter bezeichnet θ das Integral der Gier-Rate des Subjektfahrzeugs ab dem vorherigen Steuerzyklus bis zum aktuellen Steuerzyklus und bezeichnet den Gier-Winkel des Subjektfahrzeugs. Koordinatenumwandlung in jedem Steuerzyklus im Subjektfahrzeug-basierten Koordinatensystemumwandler 134 ermöglicht Koordinatenausdruck, in welchem ein Satz von aktuellen Positionskoordinaten des Subjektfahrzeugs der Ursprungspunkt (0,0) ist.
  • 2 ist ein Graph, der ein Beispiel der Beziehung zwischen dem Subjektfahrzeug-basierten Koordinatensystem im vorherigen Steuerzyklus und dem Subjektfahrzeug-basierten Koordinatensystem im aktuellen Steuerzyklus zeigt. In 2 wird die Variationsgröße bei der Position des Subjektfahrzeugs (sx und sy) ignoriert. Wenn das Subjektfahrzeug sich nicht bewegt, oder wenn die Bewegungsgröße des Subjektfahrzeugs zu klein ist, um durch die Subjektfahrzeug-Zustandsgrößenerfassungseinheit 11 detektiert zu werden, sind sx und sy beide Null.
  • 3 ist ein Graph, der ein Beispiel einer Beziehung zwischen dem Subjektfahrzeug-basierten Koordinatensystem und dem Bewegtobjekt-basierten Koordinatensystem zeigt. 3 zeigt ein Subjektfahrzeug-basiertes Koordinatensystem X1Y1 im vorherigen Steuerzyklus, ein Subjektfahrzeug-basiertes Koordinatensystem X2Y2 im aktuellen Steuerzyklus, ein Bewegtobjekt-basiertes Koordinatensystem x1y1 im vorherigen Steuerzyklus und ein Bewegtobjekt-basiertes Koordinatensystem x2y2 im aktuellen Steuerzyklus.
  • Wie früher erwähnt, speichert der Bewegtobjekt-basierte Koordinatensystem-Verlaufsspeicher 135 den Verlauf der in dem Bewegtobjekt-basierten Koordinatensystem ausgedrückten Positionskoordinaten des sich bewegenden Objekts. Der Ursprungspunkt, die X-Richtung und die Y-Richtung des Bewegtobjekt-basierten Koordinatensystems ändern sich abhängig von der Position und Orientierung des sich bewegenden Objekts. Entsprechend, wenn sich das sich bewegende Objekt bewegt, muss der in dem Bewegtobjekt-basierten Koordinatensystem ausgedrückte Koordinatenverlauf in einen Koordinatenverlauf in dem Bewegtobjekt-basierten Koordinatensystem umgewandelt werden, welcher der aktuellen Position und Orientierung des sich bewegenden Objekts entspricht.
  • Der Bewegtobjekt-basierte Koordinatensystemwandler 133 führt eine solche Koordinatenumwandlung durch. Die Grundidee der Koordinatenumwandlung in dem Bewegtobjekt-basierten Koordinatensystemwandler 133 ähnelt der Koordinatenumwandlung im Subjektfahrzeug-basierten Koordinatensystemumwandler 134.
  • Das Nachfolgende beschreibt die Koordinatenumwandlung im Bewegtobjekt-basierten Koordinatensystemwandler 133 unter Bezugnahme auf ein in 4 gezeigtes Flussdiagramm. In der nachfolgenden Beschreibung, wie 3, wird ein Subjektfahrzeug-basiertes Koordinatensystem im vorherigen Steuerzyklus als X1Y1; ein Subjektfahrzeug-basiertes Koordinatensystem im aktuellen Steuerzyklus als X2Y2; ein Bewegtobjekt-basiertes Koordinatensystem im vorherigen Steuerzyklus als x1y1; und ein Bewegtobjekt-basiertes Koordinatensystem im aktuellen Steuerzyklus als x2y2 ausgedrückt. In der nachfolgenden Beschreibung wird ein Verlauf von Positionskoordinaten des sich bewegenden Objekts, die in dem Bewegtobjekt-basierten Koordinatensystem x1y1 im vorherigen Steuerzyklus ausgedrückt werden, in dem Bewegtobjekt-basierten Koordinatensystem-Verlaufsspeicher 135 gespeichert. Darüber hinaus wird ein Verlauf von Positionskoordinaten des sich in dem Subjektfahrzeug-basierten Koordinatensystem X1Y1 im vorherigen Steuerzyklus ausgedrückten, sich bewegenden Objektes in dem Subjektfahrzeug-basierten Koordinatensystem-Verlaufsspeicher 136 gespeichert.
  • Im Schritt S101 erfasst der Bewegtobjekt-basierte Koordinatensystemwandler 133 aus der Bewegtobjekt-Relativpositions-Erfassungseinheit 12 Positionskoordinaten (Längs- und Lateralpositionen) des sich bewegenden Objekts, die durch das Subjektfahrzeug-basierte Koordinatensystem X2Y2 im aktuellen Steuerzyklus ausgedrückt werden.
  • Im Schritt S102 erfasst der Bewegtobjekt-basierte Koordinatensystemwandler 133 Positionskoordinaten des sich bewegenden Objekts, die in dem Subjektfahrzeug-basierten Koordinatensystem X1Y1 im vorherigen Steuerzyklus ausgedrückt sind, durch Umwandeln der Positionskoordinaten des sich bewegenden Objektes, die in dem Subjektfahrzeug-basierten Koordinatensystem X2Y2 im aktuellen Steuerzyklus ausgedrückt werden, die im Schritt S101 erfasst werden, durch Parallelbewegungs-Koordinatenumwandlung und Rotations-Koordinatenumwandlung, basierend auf der Bewegungsgröße (Variationsgröße bei Position und Orientierung) des Subjektfahrzeugs, welche zwischen dem vorherigen Steuerzyklus und dem aktuellen Steuerzyklus durch den Subjektfahrzeug-Bewegungsgrößenrechner 131 berechnet werden.
  • Im Schritt S103 erfasst der Bewegtobjekt-basierte Koordinatensystemwandler 133 die Bewegungsgröße des sich bewegenden Objekts zwischen dem vorherigen Steuerzyklus und dem aktuellen Steuerzyklus, durch Subtrahieren der Positionskoordinaten des sich bewegenden Objektes im vorherigen Steuerzyklus, welches in dem Subjektfahrzeug-basierten Koordinatensystem-Verlaufsspeicher 136 gespeichert ist, von den Positionskoordinaten des sich bewegenden Objekts, die im Subjektfahrzeug-basierten Koordinatensystem X1Y1 im vorherigen Steuerzyklus ausgedrückt werden, welche im Schritt S102 erfasst werden.
  • Im Schritt S104 erfasst der Bewegtobjekt-basierte Koordinatensystemwandler 133 einen Verlauf von Positionskoordinaten des sich bewegenden Objekts, ausgedrückt im Bewegtobjekt-basierten Koordinatensystem x2y2 im aktuellen Steuerzyklus, durch Umwandeln des Verlaufs der Positionskoordinaten des sich bewegenden Objekts, die im Bewegtobjekt-basierten Koordinatensystem x1y1 im vorherigen Steuerzyklus ausgedrückt sind, welche in dem Bewegtobjekt-basierten Koordinatensystem-Verlaufsspeicher 135 gespeichert sind, durch Parallelbewegungs-Koordinatenumwandlung und Rotations-Koordinatenumwandlung, basierend auf der Bewegungsgröße des sich bewegenden Objekts, die im Schritt S103 erfasst wird. Der Satz von Positionskoordinaten des sich bewegenden Objekts im aktuellen Steuerzyklus ist der Ursprungspunkt des Bewegtobjekt-basierten Koordinatensystems x2y2.
  • Im Schritt S105 erfasst der Bewegtobjekt-basierte Koordinatensystemwandler 133 einen Verlauf von Positionskoordinaten des sich bewegenden Objektes, die in dem Subjektfahrzeug-basierten Koordinatensystem X2Y2 im aktuellen Steuerzyklus ausgedrückt sind, durch Umwandeln des Verlaufs der Positionskoordinaten des sich bewegenden Objekts, die im Bewegtobjekt-basierten Koordinatensystem x2y2 im aktuellen Steuerzyklus ausgedrückt sind, welche im Schritt S104 erfasst werden, durch Parallelbewegungs-Koordinatenumwandlung und Rotations-Koordinatenumwandlung, basierend auf der Relativposition des sich bewegenden Objekts, die durch die Bewegtobjekt-Relativpositions-Erfassungseinheit 12 erfasst wird, und auf der Größe der Variation bei der Bewegungsgröße des Subjektfahrzeugs zwischen dem vorherigen Steuerzyklus und dem aktuellen Steuerzyklus.
  • Im Schritt S106 speichert der Subjektfahrzeug-basierte Koordinatensystem-Verlaufsspeicher 136 den Verlauf der Positionskoordinaten des sich bewegenden Objekts, die im Subjektfahrzeug-basierten Koordinatensystem X2Y2 ausgedrückt sind, im aktuellen Steuerzyklus, welche im Schritt S105 erfasst werden.
  • Im Schritt S107 speichert der Bewegtobjekt-basierte Koordinatensystem-Verlaufsspeicher 135 den Verlauf der Positionskoordinaten des sich bewegenden Objektes, die im Bewegtobjekt-basierten Koordinatensystem x2y2 im aktuellen Steuerzyklus ausgedrückt sind, welche im Schritt S104 erfasst werden.
  • Rückbezug nehmend auf 1, beinhaltet der Korrektor 2 eine Filtereinheit 21. Die Filtereinheit 21 filtert den Verlauf der Positionskoordinaten des sich bewegenden Objektes, die in dem Subjektfahrzeug-basierten Koordinatensystem-Verlaufsspeicher 136 gespeichert sind. Jegliches Verfahren kann bei dieser Filterung verwendet werden; beispielsweise können übliche Filter wie etwa Hochpassfilter, Tiefpassfilter und Bandpassfilter verwendet werden.
  • Weiter kann es sein, dass die Filtereinheit 21 den Verlauf der Positionskoordinaten des sich bewegenden Objektes, die im Koordinatensystem-Verlaufsspeicher 136 gespeichert sind, nicht filtert, sondern den Verlauf der Positionskoordinaten des sich bewegenden Objektes, die in dem Koordinatensystem-Verlaufsspeicher 135 gespeichert sind. Der Subjektfahrzeug-basierte Koordinatensystem-Verlaufsspeicher 136 speichert, was aus den Positionskoordinaten des sich bewegenden Objekts, die in dem Koordinatensystem-Verlaufsspeicher 135 gespeichert sind, in das Subjektfahrzeug-basierte Koordinatensystem umgewandelt worden ist. Als Ergebnis wird ein Effekt erzielt, der demjenigen ähnelt, der durch Filtern des Verlaufs der Positionskoordinaten des sich bewegenden Objekts, die im Koordinatensystem-Verlaufsspeicher 136 gespeichert sind, erzielt wird.
  • Der Korrektor 2, obwohl er eine Einheit ist, die unabhängig von dem Bewegtobjektdetektor 1 in 1 ist, kann in den Bewegtobjektdetektor 1 inkorporiert sein. Weiter kann der Korrektor 2 weggelassen werden, falls eine Filterung nicht durchgeführt werden muss.
  • Der Bewegtobjektbestimmer 3 beinhaltet einen Bewegungsobjektzu-Kollisionsbestimmer 31 und einen Ziel-Bewegungsobjektbestimmer 32. Der Bewegungsobjekt-zu-Kollisionsbestimmer 31 bestimmt, ob das sich bewegende Objekt ein Bewegungsobjekt zur Kollision ist, das mit dem Subjektfahrzeug kollidieren kann, auf Basis des Verlaufs der Positionskoordinaten des sich bewegenden Objekts nach Filterung, und der Positionskoordinaten des Subjektfahrzeugs. Die Bestimmung zu einem Bewegtobjekt zur Kollision kann unter jeglichem Zustand durchgeführt werden. Der Bewegtobjekt-zu-Kollisionsbestimmer 130 der bevorzugten Ausführungsform bestimmt das sich bewegende Objekt, ein Bewegtobjekt zur Kollision zu sein, wenn der Verlauf der Positionskoordinaten des sich bewegenden Objektes sich Positionskoordinaten des Subjektfahrzeugs (d.h. dem Ursprungspunkt) annähert und ein negatives Differential aufweist, dass ein Absolutwert größer als ein vorbestimmter Schwellenwert ist, das heißt, wenn das sich bewegende Objekt sich dem Subjektfahrzeug bei gleich oder größer als einer gewissen Geschwindigkeit annähert.
  • Der Ziel-Bewegungsobjektbestimmer 32 bestimmt, ob das sich bewegende Objekt ein sich bewegendes Zielobjekt ist, dem das Subjektfahrzeug zu folgen hat, auf Basis des Verlaufs der Positionskoordinaten des sich bewegenden Objekts nach Filterung, und der Positionskoordinaten des Subjektfahrzeugs. Die Bestimmung zu einem sich bewegenden Zielobjekt wird auch unter jeglicher Bedingung gemacht. Der Ziel-Bewegungsobjektbestimmer 32 in der bevorzugten Ausführungsform bestimmt das sich bewegende Objekt, ein sich bewegendes Zielobjekt zu sein, wenn der Verlauf der Positionskoordinaten des sich bewegenden Objekts sich von den Positionskoordinaten des Subjektfahrzeugs weg bewegt, und wenn die Geschwindigkeit des sich bewegenden Objekts relativ zur Geschwindigkeit des Subjektfahrzeugs kleiner als ein vorbestimmter Schwellenwert ist.
  • Die Fahrsteuerung 4 steuert den Lenkwinkel und die Gier-Rate des Subjektfahrzeugs. Die Fahrsteuerung 4 beinhaltet beispielsweise einen elektrischen Motor für motorisierte Servolenkung (eine Art von elektrischem Motor, wie etwa ein Gleichstrommotor oder ein Wechselstrommotor können beinhaltet sein) oder eine Hydraulikpumpe für eine hydraulische Servolenkung. Die Fahrsteuerung 4 kann jegliche Einheit sein, die zur Steuerung der Lenkung des Subjektfahrzeugs in der Lage ist; beispielsweise kann die Fahrsteuerung 4 ein Lenken durch Kabel (steering-by-wire) beinhalten, bei dem eine mechanische Verbindung zwischen einem Lenkrad und den gelenkten Rädern eliminiert ist.
  • Die Fahrsteuerung 4 beinhaltet eine Kollisions-Vermeidungssteuerung 41 und eine Verfolgungsfahrsteuerung 42. Die Fahrsteuerung 4 aktiviert die Kollisions-Vermeidungssteuerung 41, wenn der Bewegungsobjekt-zu-Kollisionsbestimmer 31 bestimmt, dass das sich bewegende Objekt ein Bewegtobjekt zur Kollision ist und aktiviert die Verfolgungsfahrsteuerung 42, wenn der Ziel-Bewegungsobjektbestimmer 32 bestimmt, dass das sich bewegende Objekt ein sich bewegendes Zielobjekt ist.
  • Die Kollisions-Vermeidungssteuerung 41 vermeidet eine Kollision zwischen dem Subjektfahrzeug und dem sich bewegenden Objekt durch Erzeugen einer Trajektorie, welche den Verlauf der Positionskoordinaten des sich bewegenden Objekts nach Filterung entspricht, und Addieren beispielsweise eines Versatzes äquivalent zu einer Fahrzeugbreite der erzeugten Trajektorie, so dass eine Trajektorie zur Kollisionsvermeidung erzeugt wird, gefolgt vom Steuern des Subjektfahrzeugs, längs der Trajektorie zur Kollisionsvermeidung zu fahren.
  • Die Verfolgungsfahrsteuerung 42 steuert das Subjektfahrzeug, um zu fahren, während es dem sich bewegenden Objekt folgt, durch Erzeugen einer Trajektorie für Verfolgungsfahren entsprechend dem Verlauf der Positionskoordinaten des sich bewegenden Objekts nach Filterung, und Steuern des Subjektfahrzeugs, längs der Trajektorie zum Verfolgungsfahren zu fahren.
  • In einigen Fällen gelangt das Subjektfahrzeug beim Verfolgen des sich bewegenden Objektes unter der Steuerung der Verfolgungsfahrsteuerung 42 zu nahe an das sich bewegende Objekt, weil das sich bewegende Objekt beispielsweise verlangsamt hat. In diesen Fällen kann Kollisions-Vermeidungssteuerung 41 aktiviert werden, um eine Kollision zwischen dem Subjektfahrzeug und dem sich bewegenden Objekt zu vermeiden.
  • 5 ist ein Flussdiagramm, welches den Betrieb des Fahrzeugsteuersystems gemäß der bevorzugten Ausführungsform zeigt. Der Betrieb des Fahrzeugsteuersystems wird unter Bezugnahme auf 5 beschrieben. Der Prozessablauf in 5 wird in jedem Steuerzyklus (einem Steuerzyklus von 100 ms in der bevorzugten Ausführungsform) ausgeführt.
  • Im Schritt S201, bei Eintritt in einen Steuerzyklus, prüft der Bewegtobjektdetektor 1, ob ein Verlaufsrücksetz-Flag EIN ist. Das Verlaufsrücksetz-Flag gibt an, ob zuvor erfasste Positionskoordinatenverläufe des sich bewegenden Objekts rückzusetzen sind. Falls das Verlaufsrücksetz-Flag EIN ist (d.h. falls JA in Schritt S201), löscht der Bewegtobjektdetektor 1 im Schritt S202 die Verläufe der Positionskoordinaten des sich bewegenden Objektes, die in dem Bewegtobjekt-basierten Koordinatensystem-Verlaufsspeicher 135 und dem Subjektfahrzeug-basierten Koordinatensystem-Verlaufsspeicher 136 gespeichert sind, und beginnt das Erfassen von Positionskoordinaten des sich bewegenden Objektes neu. Falls das Verlaufsrücksetz-Flag AUS ist (d.h. falls NEIN in Schritt S201), werden die in dem Bewegtobjekt-basierten Koordinatensystem-Verlaufsspeicher 135 und dem Subjektfahrzeug-basierten Koordinatensystem-Verlaufsspeicher 136 gespeicherten Verläufe ohne deren Löschung erneuert.
  • Im Schritt S203 erfasst die Subjektfahrzeug-Zustandsgrößenerfassungseinheit 11 die Zustandsgröße (Fahrgeschwindigkeit und Gier-Rate) des Subjektfahrzeugs. Im Schritt S204 berechnet der Subjektfahrzeug-Bewegungsgrößenrechner 131 die Bewegungsgröße (Größe der Variation bei Position und Orientierung) des Subjektfahrzeugs zwischen dem vorherigen Steuerzyklus und dem aktuellen Steuerzyklus.
  • Im Schritt S205 wandelt der Koordinatenwandler 13 das Subjektfahrzeug-basierte Koordinatensystem in dem vorherigen Steuerzyklus in das Subjektfahrzeug-basierte Koordinatensystem im aktuellen Steuerzyklus durch Parallelbewegungs-Koordinatenumwandlung und Rotations-Koordinatenumwandlung um, basierend auf der Bewegungsgröße des Subjektfahrzeugs. Im Schritt S206 erfasst die Bewegtobjekt-Relativpositions-Erfassungseinheit 12 die Position des sich bewegenden Objekts relativ zur Position des Subjektfahrzeugs, das heißt die Positionskoordinaten des sich bewegenden Objekts, die im Subjektfahrzeug-basierten Koordinatensystem im aktuellen Steuerzyklus ausgedrückt werden.
  • Im Schritt S207 führt der Bewegtobjekt-basierte Koordinatensystemwandler 133 die Reihe von Prozessschritten, die in 4 beschrieben sind, aus, wodurch er die Positionskoordinaten des sich bewegenden Objektes, die im Subjektfahrzeug-basierten Koordinatensystem ausgedrückt sind, in Positionskoordinaten im Bewegtobjekt-basierten Koordinatensystem umwandelt. Als Ergebnis wird der Verlauf der Positionskoordinaten des sich bewegenden Objekts, ausgedrückt im Bewegtobjekt-basierten Koordinatensystem im aktuellen Steuerzyklus, in dem Bewegtobjekt-basierten Koordinatensystem-Verlaufsspeicher 135 gespeichert; darüber hinaus wird der Verlauf der in dem Subjektfahrzeug-basierten Koordinatensystem ausgedrückten Positionskoordinaten des sich bewegenden Objektes im aktuellen Steuerzyklus in dem Subjektfahrzeug-basierten Koordinatensystem-Verlaufsspeicher 136 gespeichert.
  • Im Schritt S208 bestimmt der Koordinatenwandler 13, ob der Satz von Positionskoordinaten des sich bewegenden Objektes im aktuellen Steuerzyklus, der erneut in den Koordinatensystem-Verlaufsspeicher 135 gespeichert wird, ein effektiver Wert ist, auf Basis eines Vergleichs mit einem Verlauf von Positionskoordinaten des sich bewegenden Objektes, die zuvor im Koordinatensystem-Verlaufsspeicher 135 gespeichert werden. Distanz und Richtung, in welcher sich das sich bewegende Objekt in einem Steuerzyklus bewegen kann, können vorab entsprechend Typen von sich bewegendem Objekt angenommen werden. Für ein typisches Automobil, welches das sich bewegende Objekt ist, kann der Bereich der Geschwindigkeitsänderung (Beschleunigung) ab dem letzten Steuerzyklus und der Bereich von Variation in der Richtung des Fahrens, die vom Lenken herrühren, fast identifiziert werden. Daher werden die Positionskoordinaten des sich bewegenden Objektes im aktuellen Stromzyklus als effektiv bestimmt, wenn die Positionskoordinaten des sich bewegenden Objekts im aktuellen Steuerzyklus innerhalb eines effektiven Bereichs fallen, der etabliert wird basierend auf den Positionskoordinaten des sich bewegenden Objekts im letzten Steuerzyklus und auf der Fahrtrichtung des sich bewegenden Objektes, das aus den Positionskoordinaten des sich bewegenden Objektes in letzten und vorletzten Steuerzyklen identifiziert wird. Weiterhin, wenn das sich bewegende Objekt ein Fußgänger ist, wird ein effektiver Bereich etabliert, der unmittelbares Stoppen oder Wenden reflektiert.
  • In der Bestimmung in Schritt S208 werden die Positionskoordinaten des sich bewegenden Objektes, die im Subjektfahrzeug-basierten Koordinatensystem ausgedrückt werden, welche durch die Bewegtobjekt-Relativpositions-Erfassungseinheit 12 erfasst werden, nicht verwendet, so wie sie sind, sondern die Positionskoordinaten des sich bewegenden Objektes, die in das Bewegtobjekt-basierte Koordinatensystem umgewandelt sind, werden verwendet. Dies ermöglicht die Bestimmung, die nur das Verhalten des sich bewegenden Objektes widerspiegelt, ohne Einfluss des Verhaltens des Subjektfahrzeugs, wodurch genaue Bestimmung erzielt wird.
  • Falls die Positionskoordinaten des sich bewegenden Objekts in dem aktuellen Steuerzyklus bestimmt sind, effektiv zu sein (d.h. falls JA in Schritt 208), werden die Positionskoordinaten des sich bewegenden Objekts im aktuellen Steuerzyklus, welche durch die Bewegtobjekt-Relativpositions-Erfassungseinheit 12 erfasst werden, bestimmt, normal detektiert worden zu sein. Entsprechend verbleibt der im Schritt S207 gespeicherte Verlauf gespeichert.
  • Derweil, falls die Positionskoordinaten des sich bewegenden Objekts in dem aktuellen Steuerzyklus bestimmt werden, ineffektiv zu sein (d.h. NEIN in Schritt S208), werden die Positionskoordinaten des sich bewegenden Objekts im aktuellen Steuerzyklus, welche durch die Bewegtobjekt-Relativpositions-Erfassungseinheit 12 erfasst werden, bestimmt, nicht korrekt detektiert worden zu sein, aufgrund eines Detektionsfehlers oder anderer Gründe. Entsprechend löscht in Schritt S209 der Koordinatenwandler 13 die Positionskoordinaten des sich bewegenden Objektes in dem in Schritt S207 gespeicherten aktuellen Steuerzyklus aus seinem Verlauf.
  • Im Schritt S210 prüft der Korrektor 2, ob ein Korrekturausführungs-Flag EIN ist. Das Korrekturausführungs-Flag gibt an, ob Filterung in der Filtereinheit 21 durchzuführen ist. Falls das Korrekturausführungs-Flag EIN ist (d.h. falls JA in Schritt S210), filtert die Filtereinheit 21 im Schritt S211 den Verlauf der Positionskoordinaten des sich bewegenden Objekts, die im Subjektfahrzeug-basierten Koordinatensystem ausgedrückt sind, das in dem Koordinatensystem-Verlaufsspeicher 136 gespeichert ist.
  • Im Schritt S212 bestimmt der Bewegungsobjekt-zu-Kollisionsbestimmer 31, ob das sich bewegende Objekt ein Bewegtobjekt zum Kollidieren ist, auf Basis des Verlaufs der Positionskoordinaten des sich bewegenden Objektes im Subjektfahrzeug-basierten Koordinatensystem. Falls das sich bewegende Objekt bestimmt wird, ein Bewegtobjekt zur Kollision zu sein (falls JA in Schritt S212), wird die Kollisions-Vermeidungssteuerung 41 im Schritt 213 aktiv, um Kollisions-Vermeidungssteuerung für Kollisionsvermeidung durchzuführen, zwischen dem Subjektfahrzeug und dem sich bewegenden Objekt. Der Prozessablauf in 5 endet dann.
  • Falls das sich bewegende Objekt bestimmt wird, nicht ein Bewegtobjekt zur Kollision zu sein (d.h. falls NEIN in Schritt S212), bestimmt im Schritt S214 der Ziel-Bewegungsobjektbestimmer 32, ob das sich bewegende Objekt ein sich bewegendes Zielobjekt ist, auf Basis der Positionskoordinaten des sich bewegenden Objektes im Subjektfahrzeug-basierten Koordinatensystem. Falls das sich bewegende Objekt bestimmt wird, ein sich bewegendes Zielobjekt zu sein (d.h. falls JA in Schritt S214), wird die Verfolgungsfahrsteuerung 42 im Schritt S215 aktiv, um Verfolgungsfahrsteuerung für das Subjektfahrzeug durchzuführen, zu fahren, während es dem sich bewegenden Objekt folgt. Der Prozessablauf in 5 endet dann.
  • Falls das sich bewegende Objekt bestimmt wird, weder ein Bewegungsobjekt zur Kollision noch ein sich bewegendes Zielobjekt zu sein (d.h. falls NEIN in Schritt S214), werden die Kollisions-Vermeidungssteuerung 41 und die Verfolgungsfahrsteuerung 42 nicht aktiviert und der Prozessablauf in 5 endet.
  • Im Fahrzeugsteuersystem gemäß der bevorzugten Ausführungsform wird der Verlauf der Positionskoordinaten des sich bewegenden Objekts, die in dem Bewegtobjekt-basierten Koordinatensystem-Verlaufsspeicher 135 gespeichert sind, welcher in dem Bewegtobjekt-basierten Koordinatensystem ausgedrückt werden, nicht durch das Verhalten des Subjektfahrzeugs beeinträchtigt. Der Verlauf der Positionskoordinaten des sich bewegenden Objekts, die im Subjektfahrzeug-basierte Koordinatensystem-Verlaufsspeicher 136 gespeichert sind, welche aus den Positionskoordinaten des in dem Koordinatensystem-Verlaufsspeicher 135 gespeicherten sich bewegenden Objekts umgewandelt in das Subjektfahrzeug-basierte Koordinatensystem sind, wird nicht durch das Verhalten des Subjektfahrzeugs in der Vergangenheit berührt. Folglich wird Positionsinformation über das sich bewegende Objekt ermittelt, die weniger durch das Verhalten des Subjektfahrzeugs beeinträchtigt ist. Dies ermöglicht es, dass die Trajektorie des sich bewegenden Objekts mit hoher Genauigkeit bestimmt wird.
  • 6 und 7 sind beide ein Diagramm, das ein Beispiel der Hardware-Konfiguration des Bewegtobjektdetektors 1 illustriert. Die Funktion jeder Komponente des in 1 illustrierten Bewegtobjektdetektors 1 wird beispielsweise durch eine in 6 illustrierte Verarbeitungsschaltung 50 implementiert. Das heißt, dass der Bewegtobjektdetektor 1 die Verarbeitungsschaltung zum Erfassen von Positionskoordinaten eines sich bewegenden Objekts, das in einem Subjektfahrzeug-basierten Koordinatensystem ausgedrückt wird, das auf der Position eines Subjektfahrzeugs basiert, Erfassen der Zustandsgröße des Subjektfahrzeugs, und Erzeugen eines Verlaufs von Positionskoordinaten des sich bewegenden Objekts, ausgedrückt in einem Bewegtobjekt-basierten Koordinatensystem, das auf der Position des sich bewegenden Objekts basiert, auf Basis der Positionskoordinaten des sich bewegenden Objekts, die im Subjektfahrzeug-basierten Koordinatensystem ausgedrückt sind, in einer Zustandsgröße des Subjektfahrzeugs. Die Verarbeitungsschaltung 50 kann dedizierte Hardware sein. Alternativ kann die Verarbeitungsschaltung 50 unter Verwendung eines Prozessors (beispielsweise einer Zentraleinheit oder kurz CPU, einer Verarbeitungseinheit, eines Rechners, eines Mikroprozessors, eines Mikrocomputers oder eines Digitalsignal-Prozessors oder kurz DSP) konfiguriert werden, um ein in einem Speicher gespeichertes Programm auszuführen.
  • Für dedizierte Hardware, welche die Verarbeitungsschaltung 50 ist, beinhalten Beispiele der Verarbeitungsschaltung 50 eine einzelne Schaltung, eine komplexe Schaltung, einen programmierten Prozessor, einen parallel-programmierten Prozessor, eine Applikations-spezifische integrierte Schaltung (ASIC), ein feldprogrammierbares Gate-Array (FPGA), und eine Kombination davon. Die Funktionen der individuellen Komponenten des Bewegtobjektdetektors 1 können durch getrennte Verarbeitungsschaltungen implementiert sein oder können insgesamt durch eine einzelne Verarbeitungsschaltung implementiert sein.
  • 7 ist ein Diagramm, welches die Hardware-Konfiguration des Bewegtobjektdetektors 1 illustriert, wenn die Verarbeitungsschaltung 50 unter Verwendung eines Prozessors 51 konfiguriert ist, um ein Programm auszuführen. In diesem Fall werden die Funktionen der Komponenten des Bewegtobjektdetektors 1 durch Software und andere Dinge (Software, Firmware oder eine Kombination von Software und Firmware) implementiert. Die Software und andere Dinge sind als ein Programm geschrieben und in einem Speicher 52 gespeichert. Der Prozessor 51 implementiert die Funktion jeder Komponente durch Lesen und dann Ausführen des im Speicher 52 gespeicherten Programms. Das heißt, dass der Bewegtobjektdetektor 1 den Speicher 52 beinhaltet, um ein Programm zu speichern, welches bei Ausführung durch den Prozessor 51 die nachfolgenden Prozesse durchführt: Erfassen von Positionskoordinaten eines sich bewegenden Objekts, die in einem Subjektfahrzeug-basierten Koordinatensystem ausgedrückt werden, das auf der Position eines Subjektfahrzeugs basiert; Erfassen der Zustandsgröße des Subjektfahrzeugs und Erzeugen eines Verlaufs von Positionskoordinaten des sich bewegenden Objekts, die in einem Bewegtobjekt-basierten Koordinatensystem ausgedrückt werden, das auf der Position des sich bewegenden Objekts basiert, auf Basis der Positionskoordinate des sich bewegenden Objekts, die im Subjektfahrzeug-basierten Koordinatensystem ausgedrückt werden, und der Zustandsgröße des Subjektfahrzeugs. Mit anderen Worten dient dieses Programm einem Computer zur Ausführung der Prozedur oder des Verfahrens des Betriebs der Komponenten, die im Bewegtobjektdetektor 1 enthalten sind.
  • Hier beinhalten Beispiele des Speichers 52 einen nichtflüchtigen oder flüchtigen Halbleiterspeicher (z.B. einen Wahlfreizugriffsspeicher oder kurz RAM, einen Nurlesespeicher oder kurz ROM, einen Flash-Speicher, einen löschbaren programmierbaren Nurlesespeicher oder kurz EPROM, oder einen elektrisch löschbaren programmierbaren Nurlesespeicher oder kurze EEPROM), ein Festplattenlaufwerk (HDD), eine Magnet-Disk, eine flexible Disk, eine optische Disk, eine Compact-Disc, eine Mini-Disk, eine Digital Versatile Disc (DVD) und Treiber/Laufwerke derselben. Alternativ kann der Speicher 52 jede Art von Speichermedium sein, das in der Zukunft verwendet wird.
  • Das Vorstehende hat beschrieben, dass die Funktionen der Komponenten des Bewegtobjektdetektors 1 durch Hardware, Software oder andere Dinge implementiert werden. Teile der Komponenten des Bewegtobjektdetektors 1 können durch dedizierte Hardware implementiert werden und andere Teile der Komponenten durch Software und andere Dinge. Beispielsweise können die Funktionen eines Teils der Komponenten durch die Verarbeitungsschaltung 50 implementiert werden, die dedizierte Hardware ist; darüber hinaus können die Funktionen von anderen Teilen der Komponenten durch die Verarbeitungsschaltung 50 (d.h. den Prozessor 51) implementiert werden, welcher das im Speicher 52 gespeicherte Programm liest und dann ausführt.
  • Wie oben beschrieben, kann der Bewegtobjektdetektor 1 die vorerwähnten individuellen Funktionen unter Verwendung von Hardware oder Software und anderen Dingen oder unter Verwendung einer Kombination derselben implementieren.
  • Es wird angemerkt, dass die bevorzugte Ausführungsform der vorliegenden Erfindung angemessen modifiziert und weggelassen werden kann, innerhalb des Schutzumfangs der Erfindung.
  • Während die Erfindung im Detail gezeigt und beschrieben worden ist, ist die vorstehende Beschreibung in allen Aspekten illustrativ und nicht beschränkend. Es versteht sich daher, dass zahlreiche Modifikationen und Variationen erdacht werden können, ohne vom Schutzumfang der Erfindung abzuweichen.

Claims (16)

  1. Bewegtobjektdetektor (1), umfassend: eine Bewegtobjekt-Relativpositions-Erfassungseinheit (12), die Positionskoordinaten eines sich bewegenden Objekts, die in einem Subjektfahrzeug-basierten Koordinatensystem, das auf der Position eines Subjektfahrzeugs basiert, ausgedrückt werden, erfasst; eine Subjektfahrzeug-Zustandsgrößen-Erfassungseinheit (11), welche die Zustandsgröße des Subjektfahrzeugs erfasst; einen Koordinatenwandler (13), der einen Verlauf von Positionskoordinaten des sich bewegenden Objekts erzeugt, die in einem Bewegtobjekt-basierten Koordinatensystem ausgedrückt werden, das auf der Position des sich bewegenden Objekts basiert, auf Basis der Positionskoordinaten des sich bewegenden Objekts, ausgedrückt im Subjektfahrzeug-basierten Koordinatensystem, und der Zustandsgröße des Subjektfahrzeugs.
  2. Bewegtobjektdetektor (1) gemäß Anspruch 1, wobei die Zustandsgröße des Subjektfahrzeugs eine Fahrgeschwindigkeit des Subjektfahrzeugs und eine Gier-Rate oder einen Gier-Winkel des Subjektfahrzeugs beinhaltet.
  3. Bewegtobjektdetektor (1) gemäß Anspruch 1 oder 2, wobei der Koordinatenwandler (13) weiter die Effektivität von Positionskoordinaten des sich bewegenden Objekts, die in der Bewegtobjekt-Relativpositions-Erfassungseinheit (12) neu erfasst werden, durch Vergleichen von Positionskoordinaten des sich bewegenden Objekts, die aus den neu erfassten Positionskoordinaten des sich bewegenden Objekts zum Bewegtobjekt-basierten Koordinatensystem umgewandelt werden, mit dem Verlauf der Positionskoordinaten des sich bewegenden Objekts, die im Bewegtobjekt-basierten Koordinatensystem ausgedrückt sind, bestimmt.
  4. Bewegtobjektdetektor (1) gemäß einem der Ansprüche 1 bis 3, weiter umfassend einen Korrektor (2), der den Verlauf der Positionskoordinaten des sich bewegenden Objekts, die im Bewegtobjekt-basierten Koordinatensystem ausgedrückt sind, filtert.
  5. Bewegtobjektdetektor (1) gemäß einem der Ansprüche 1 bis 3, wobei der Koordinatenwandler (13) weiter den Verlauf der Positionskoordinaten des sich bewegenden Objekts, die im Bewegtobjekt-basierten Koordinatensystem ausgedrückt werden, in einem Verlauf von in dem Subjektfahrzeug-basierten Koordinatensystem ausgedrückten Positionskoordinaten des sich bewegenden Objekts umwandelt.
  6. Bewegtobjektdetektor (1) gemäß Anspruch 5, weiter umfassend einen Korrektor (2), der den Verlauf der Positionskoordinaten des sich bewegenden Objekts, die im Bewegtobjekt-basierten Koordinatensystem ausgedrückt sind, oder den Verlauf der Positionskoordinaten des sich bewegenden Objekts, die aus dem Verlauf der Positionskoordinaten des sich bewegenden Objekts, die im Bewegtobjekt-basierten Koordinatensystem ausgedrückt werden, zum Subjektfahrzeug-basierten Koordinatensystem umgewandelt sind, filtert.
  7. Fahrzeugsteuersystem, umfassend: den Bewegtobjektdetektor (1) gemäß Anspruch 5 oder 6; einen Bewegtobjektbestimmer (3), der bestimmt, ob das sich bewegende Objekt ein sich bewegendes Zielobjekt ist, dem durch das Subjektfahrzeug zu folgen ist, auf Basis des Verlaufs der Positionskoordinaten des sich bewegenden Objekts, die aus dem Verlauf der Positionskoordinaten des sich bewegenden Objekts, die im Bewegtobjekt-basierten Koordinatensystem ausgedrückt sind, in das Subjektfahrzeug-basierte Koordinatensystem umgewandelt sind; und eine Fahrsteuerung (4), die bei Bestimmung, dass das sich bewegende Objekt das sich bewegende Zielobjekt ist, das Subjektfahrzeug steuert, zu fahren, während es dem sich bewegenden Objekt folgt.
  8. Fahrzeugsteuersystem, umfassend: einen Bewegtobjektdetektor (1) gemäß Anspruch 5 oder 6; einen Bewegtobjektbestimmer (3), der bestimmt, ob das sich bewegende Objekt ein Bewegtobjekt zur Kollision ist, das möglicherweise mit dem Subjektfahrzeug kollidiert, auf Basis des Verlaufs der Positionskoordinaten des sich bewegenden Objekts, die aus dem Verlauf der Positionskoordinaten des sich bewegenden Objekts, die in dem Bewegtobjekt-basierten Koordinatensystem ausgedrückt sind, zum Subjektfahrzeug-basierten Koordinatensystem umgewandelt sind; und eine Fahrsteuerung (4), die beim Bestimmen, dass das sich bewegende Objekt das Bewegtobjekt zur Kollision ist, das Fahren des Subjektfahrzeugs zum Vermeiden einer Kollision mit dem sich bewegenden Objekt steuert.
  9. Verfahren zum Detektieren eines sich bewegenden Objekts, umfassend die Schritte: Erfassen von Positionskoordinaten eines sich bewegenden Objekts, die in einem Subjektfahrzeug-basierten Koordinatensystem ausgedrückt sind, das auf einer Position eines Subjektfahrzeugs basiert; Erfassen einer Zustandsgröße des Subjektfahrzeugs; und Erzeugen eines Verlaufs von Positionskoordinaten des sich bewegenden Objekts, die in einem Bewegtobjekt-basierten Koordinatensystem ausgedrückt sind, das auf einer Position des sich bewegenden Objekts basiert, auf Basis der Positionskoordinaten des sich bewegenden Objekts, die im Subjektfahrzeug-basierten Koordinatensystem ausgedrückt sind, und der Zustandsgröße des Subjektfahrzeugs.
  10. Verfahren gemäß Anspruch 9, wobei die Zustandsgröße des Subjektfahrzeugs eine Fahrgeschwindigkeit des Subjektfahrzeugs, und eine Gier-Rate oder einen Gier-Winkel des Subjektfahrzeugs beinhaltet.
  11. Verfahren gemäß Anspruch 9 oder 10, weiter umfassend einen Schritt des Bestimmens der Effektivität von neu erfassten Positionskoordinaten des sich bewegenden Objekts, durch Vergleichen von Positionskoordinaten des sich bewegenden Objekts, die aus den neu erfassten Positionskoordinaten des sich bewegenden Objekts in das Bewegtobjekt-basierte Koordinatensystem umgewandelt sind, mit dem Verlauf der Positionskoordinaten des sich bewegenden Objekts im Bewegtobjekt-basierten Koordinatensystem ausgedrückt.
  12. Verfahren gemäß einem der Ansprüche 9 bis 11, weiter umfassend einen Schritt des Filterns des Verlaufs der Positionskoordinaten des sich bewegenden Objekts, die in dem Bewegtobjekt-basierten Koordinatensystem ausgedrückt sind.
  13. Verfahren gemäß einem der Ansprüche 9 bis 11, weiter umfassend einen Schritt des Umwandelns des Verlaufs der Positionskoordinaten des sich bewegenden Objekts, die im Bewegtobjekt-basierten Koordinatensystem ausgedrückt sind, in einem Verlauf der Positionskoordinaten des sich bewegenden Objekts, die im Subjektfahrzeug-basierten Koordinatensystem ausgedrückt sind.
  14. Verfahren gemäß Anspruch 13, weiter umfassend einen Schritt des Filterns des Verlaufs der Positionskoordinaten des sich bewegenden Objekts, die im Bewegtobjekt-basierten Koordinatensystem ausgedrückt sind, oder des Verlaufs der Positionskoordinaten des sich bewegenden Objekts, die aus dem Verlauf der Positionskoordinaten des sich bewegenden Objekts, die in dem Bewegtobjekt-basierten Koordinatensystem ausgedrückt sind, in das Subjektfahrzeug-basierte Koordinatensystem umgewandelt sind.
  15. Verfahren zum Steuern eines Fahrzeugs, umfassend die Schritte: Durchführen des Verfahrens zum Detektieren eines sich bewegenden Objekts gemäß Anspruch 13 oder 14; Bestimmen, ob das sich bewegende Objekt ein sich bewegendes Zielobjekt ist, dem das Subjektfahrzeug zu folgen hat, auf Basis des Verlaufs der Positionskoordinaten des sich bewegenden Objekts, die aus dem Verlauf der Positionskoordinaten des sich bewegenden Objekts, die im Bewegtobjekt-basierten Koordinatensystem ausgedrückt sind, in das Subjektfahrzeug-basierte Koordinatensystem umgewandelt sind; und beim Bestimmen, dass das sich bewegende Objekt das sich bewegende Zielobjekt ist, Steuern des Subjektfahrzeugs, zu fahren, während es dem sich bewegenden Objekt folgt.
  16. Verfahren zum Steuern eines Fahrzeugs, umfassend die Schritte: Durchführen des Verfahrens zum Detektieren eines sich bewegenden Objekts gemäß Anspruch 13 oder 14; Bestimmen, ob das sich bewegende Objekt ein Bewegungsobjekt zur Kollision ist, das möglicherweise mit dem Subjektfahrzeug kollidiert, auf Basis des Verlaufs der Positionskoordinaten des sich bewegenden Objekts, die aus dem Verlauf der Positionskoordinaten des sich bewegenden Objektes, die im Bewegtobjekt-basierten Koordinatensystem ausgedrückt sind, zum Subjektfahrzeug-basierten Koordinatensystem umgewandelt sind; und beim Bestimmen, dass das sich bewegende Objekt ein Bewegungsobjekt zur Kollision ist, Steuern des Fahrens des Subjektfahrzeugs zum Vermeiden einer Kollision mit dem sich bewegenden Objekt.
DE102019204558.8A 2018-05-09 2019-04-01 Bewegtobjektdetektor, Fahrzeugsteuersystem, Verfahren zum Detektieren von sich bewegendem Objekt und Verfahren zum Steuern von Fahrzeug Pending DE102019204558A1 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2018090376A JP6661695B2 (ja) 2018-05-09 2018-05-09 移動体検出装置、車両制御システム、移動体検出方法および車両制御方法
JP2018-090376 2018-05-09

Publications (1)

Publication Number Publication Date
DE102019204558A1 true DE102019204558A1 (de) 2019-11-14

Family

ID=68336959

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102019204558.8A Pending DE102019204558A1 (de) 2018-05-09 2019-04-01 Bewegtobjektdetektor, Fahrzeugsteuersystem, Verfahren zum Detektieren von sich bewegendem Objekt und Verfahren zum Steuern von Fahrzeug

Country Status (4)

Country Link
US (1) US11285946B2 (de)
JP (1) JP6661695B2 (de)
CN (1) CN110466511B (de)
DE (1) DE102019204558A1 (de)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11682296B2 (en) * 2019-06-28 2023-06-20 Zoox, Inc. Planning accommodations for reversing vehicles

Family Cites Families (51)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3055355B2 (ja) 1993-04-08 2000-06-26 トヨタ自動車株式会社 車両用走行制御装置
US20090292468A1 (en) * 2008-03-25 2009-11-26 Shunguang Wu Collision avoidance method and system using stereo vision and radar sensor fusion
US8055445B2 (en) * 2008-09-24 2011-11-08 Delphi Technologies, Inc. Probabilistic lane assignment method
CN101750069B (zh) * 2008-11-28 2014-02-05 阿尔派株式会社 导航装置及导航装置的限制信息提示方法
JP4706984B2 (ja) * 2009-02-25 2011-06-22 トヨタ自動車株式会社 衝突推定装置及び衝突推定方法
EP2404804B1 (de) * 2009-03-04 2019-04-24 Toyota Jidosha Kabushiki Kaisha Folgedurchlaufs-steuervorrichtung
US8564657B2 (en) * 2009-05-29 2013-10-22 Honda Research Institute Europe Gmbh Object motion detection system based on combining 3D warping techniques and a proper object motion detection
JP5278378B2 (ja) * 2009-07-30 2013-09-04 日産自動車株式会社 車両運転支援装置及び車両運転支援方法
JP2011098586A (ja) * 2009-11-04 2011-05-19 Mitsubishi Electric Corp 先行車選択装置及び先行車選択方法
JP5152244B2 (ja) * 2010-04-06 2013-02-27 トヨタ自動車株式会社 追従対象車特定装置
US20110298988A1 (en) * 2010-06-04 2011-12-08 Toshiba Alpine Automotive Technology Corporation Moving object detection apparatus and moving object detection method
JP5673597B2 (ja) * 2011-11-18 2015-02-18 株式会社デンソー 車両用挙動制御装置
CN104488009B (zh) * 2012-07-26 2016-09-28 丰田自动车株式会社 摇晃判定装置及摇晃判定方法
JP5761162B2 (ja) * 2012-11-30 2015-08-12 トヨタ自動車株式会社 車両位置推定装置
JP2015077908A (ja) * 2013-10-17 2015-04-23 トヨタ自動車株式会社 自動操舵制御装置
US9174672B2 (en) * 2013-10-28 2015-11-03 GM Global Technology Operations LLC Path planning for evasive steering maneuver in presence of target vehicle and surrounding objects
US9199668B2 (en) * 2013-10-28 2015-12-01 GM Global Technology Operations LLC Path planning for evasive steering maneuver employing a virtual potential field technique
CN103895572B (zh) * 2014-04-22 2016-05-18 北京汽车研究总院有限公司 一种前方视野中车辆行驶信息显示装置及方法
JP6318864B2 (ja) * 2014-05-29 2018-05-09 トヨタ自動車株式会社 運転支援装置
JP6336888B2 (ja) * 2014-10-24 2018-06-06 株式会社デンソー 隣接車線監視装置
JP6363517B2 (ja) * 2015-01-21 2018-07-25 株式会社デンソー 車両の走行制御装置
JP2016192166A (ja) * 2015-03-31 2016-11-10 株式会社デンソー 車両制御装置、及び車両制御方法
JP6581379B2 (ja) * 2015-03-31 2019-09-25 株式会社デンソー 車両制御装置、及び車両制御方法
JP6462492B2 (ja) * 2015-05-29 2019-01-30 株式会社デンソー 車両の運転支援装置、及び運転支援方法
JP6361592B2 (ja) * 2015-06-26 2018-07-25 株式会社デンソー 車両制御装置
JP6430907B2 (ja) * 2015-07-17 2018-11-28 株式会社Soken 運転支援システム
WO2017014012A1 (ja) * 2015-07-22 2017-01-26 本田技研工業株式会社 経路生成装置、経路生成方法、および経路生成プログラム
US10493907B2 (en) * 2015-07-31 2019-12-03 Hitachi Automotive Systems, Ltd. Vehicle periphery information management device
JP6561704B2 (ja) * 2015-09-09 2019-08-21 株式会社デンソー 運転支援装置、及び運転支援方法
JP6252575B2 (ja) * 2015-09-28 2017-12-27 トヨタ自動車株式会社 自動運転装置
US10407047B2 (en) * 2015-12-07 2019-09-10 Magna Electronics Inc. Vehicle control system with target vehicle trajectory tracking
JP6530705B2 (ja) * 2015-12-25 2019-06-12 株式会社デンソー 運転支援装置及び運転支援方法
US10088553B2 (en) * 2016-03-14 2018-10-02 GM Global Technology Operations LLC Method of automatic sensor pose estimation
JP2017191382A (ja) * 2016-04-11 2017-10-19 株式会社デンソー 車両制御装置、及び車両制御方法
JP6731619B2 (ja) * 2016-10-26 2020-07-29 パナソニックIpマネジメント株式会社 情報処理システム、情報処理方法、およびプログラム
JP6609237B2 (ja) * 2016-11-17 2019-11-20 株式会社デンソー 衝突判定装置、及び衝突判定方法
US10196058B2 (en) * 2016-11-28 2019-02-05 drive.ai Inc. Method for influencing entities at a roadway intersection
US10403145B2 (en) * 2017-01-19 2019-09-03 Ford Global Technologies, Llc Collison mitigation and avoidance
US10220850B2 (en) * 2017-01-30 2019-03-05 GM Global Technology Operations LLC Vehicle propulsion systems and methods
GB2559760B (en) * 2017-02-16 2019-08-28 Jaguar Land Rover Ltd Apparatus and method for displaying information
JP2018158689A (ja) * 2017-03-23 2018-10-11 日野自動車株式会社 先行車判定装置及び車両制御システム
JP2018199433A (ja) * 2017-05-29 2018-12-20 三菱電機株式会社 自動操舵制御装置および操舵制御方法
CN118274868A (zh) * 2017-06-14 2024-07-02 御眼视觉技术有限公司 用于自主导航的装置和方法
MX2020001473A (es) * 2017-08-10 2020-03-12 Nissan Motor Metodo de gestion de informacion de carril de circulacion, metodo de control de marcha, y dispositivo de gestion de informacion de carril de circulacion.
JP6822365B2 (ja) * 2017-09-28 2021-01-27 トヨタ自動車株式会社 車両運転支援装置
US10657811B2 (en) * 2017-10-04 2020-05-19 Toyota Motor Engineering & Manufacturing North America, Inc. Travel lane identification without road curvature data
EP3483625B1 (de) * 2017-11-10 2023-01-04 Denso Corporation Kraftfahrzeugradarsystem mit direkter messung der giergeschwindigkeit und/oder der fahrtrichtung eines objektfahrzeugs
JP6910973B2 (ja) * 2018-02-02 2021-07-28 日立Astemo株式会社 車両制御装置及びその制御方法並びに車両制御システム
JP6664424B2 (ja) * 2018-02-09 2020-03-13 本田技研工業株式会社 車両走行制御装置
US10676085B2 (en) * 2018-04-11 2020-06-09 Aurora Innovation, Inc. Training machine learning model based on training instances with: training instance input based on autonomous vehicle sensor data, and training instance output based on additional vehicle sensor data
EP3611541B1 (de) * 2018-08-16 2024-07-03 Aptiv Technologies AG Verfahren zur bestimmung einer unsicherheitsschätzung einer geschätzten geschwindigkeit

Also Published As

Publication number Publication date
CN110466511B (zh) 2022-09-16
US20190344788A1 (en) 2019-11-14
JP6661695B2 (ja) 2020-03-11
JP2019196067A (ja) 2019-11-14
CN110466511A (zh) 2019-11-19
US11285946B2 (en) 2022-03-29

Similar Documents

Publication Publication Date Title
DE102012100164B4 (de) Redundante Spurermittlungssysteme für fehlertolerante Fahrzeugquersteuergeräte
DE102017217961B4 (de) Einrichtung zum steuern eines fahrzeugs an einer kreuzung
CN105774805B (zh) 用于估算车道的***及其方法
EP2888604B1 (de) Verfahren zur bestimmung eines fahrspurverlaufs für ein fahrzeug
DE102017201569A1 (de) Vorschau der lateralen steuerung für das automatisierte fahren
DE102016215601A1 (de) Fahrzeuglenksteuervorrichtung
DE102018112238B4 (de) Kollisionsverhinderungssteuerungsvorrichtung
DE102014215959A1 (de) Bremssteuersystem und Bremssteuerverfahren für Fahrzeug
DE102015223890A1 (de) Vorrichtung und Verfahren zum Steuern autonomer Navigation
DE102015102837A1 (de) Verfahren zum Steuern einer Fahrzeugspur während eines autonomen Bremsens
DE102015114465A1 (de) Verfahren zur Wegplanung für ein Ausweichlenkmanöver
DE102020112686A1 (de) Adaptives autonomes Notbremssystem unter Berücksichtigung des Lenkwegs und Steuerverfahren für selbiges
DE112016000427T5 (de) Fahrzeugsteuervorrichtung und Fahrzeugsteuerverfahren
DE102019118210A1 (de) Vorrichtung und Verfahren zur Kompensation eines Richtungswinkels
DE112016000423T5 (de) Abschnittslinienerkennungsvorrichtung
DE102018202256A1 (de) Automatische Lenksteuereinrichtung und Lenksteuerverfahren
US20230054263A1 (en) Obstacle avoidance control method and device, advanced driver-assistance system, vehicle, and medium
DE102019103368A1 (de) Erkennung durch fusion mehrerer sensoren
CN112519782A (zh) 车辆自动变道方法、装置、车辆以及计算机可读存储介质
DE112018006015T5 (de) Fahrzeug-steuervorrichtung
CN114549286A (zh) 车道线生成方法及装置、计算机可读存储介质、终端
DE112018007920T5 (de) Kursvorhersagevorrichtung, Kursvorhersageprogramm und Kursvorhersageverfahren
DE102019204558A1 (de) Bewegtobjektdetektor, Fahrzeugsteuersystem, Verfahren zum Detektieren von sich bewegendem Objekt und Verfahren zum Steuern von Fahrzeug
WO2015090691A1 (de) Verfahren zum erzeugen eines umgebungsmodells eines kraftfahrzeugs, fahrerassistenzsystem und kraftfahrzeug
DE102017205973A1 (de) Verfahren zum Ermitteln eines in einem Gierratensignal eines Gierratensensors eines Kraftfahrzeugs enthaltenen Versatzes sowie Steuervorrichtung und Kraftfahrzeug

Legal Events

Date Code Title Description
R012 Request for examination validly filed
R016 Response to examination communication
R084 Declaration of willingness to licence