DE102023004958A1 - System for reducing the effects of impact on an ego vehicle and method therefor - Google Patents
System for reducing the effects of impact on an ego vehicle and method therefor Download PDFInfo
- Publication number
- DE102023004958A1 DE102023004958A1 DE102023004958.1A DE102023004958A DE102023004958A1 DE 102023004958 A1 DE102023004958 A1 DE 102023004958A1 DE 102023004958 A DE102023004958 A DE 102023004958A DE 102023004958 A1 DE102023004958 A1 DE 102023004958A1
- Authority
- DE
- Germany
- Prior art keywords
- ego vehicle
- impact
- vehicle
- ego
- controller
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 43
- 230000000694 effects Effects 0.000 title claims description 15
- 238000004088 simulation Methods 0.000 claims abstract description 31
- 238000004891 communication Methods 0.000 claims description 15
- 238000012544 monitoring process Methods 0.000 claims description 13
- 238000012549 training Methods 0.000 claims description 13
- 238000013459 approach Methods 0.000 claims description 9
- 238000012360 testing method Methods 0.000 claims description 7
- 238000006073 displacement reaction Methods 0.000 claims description 5
- 238000012545 processing Methods 0.000 description 14
- 238000005516 engineering process Methods 0.000 description 4
- 230000001133 acceleration Effects 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 230000006399 behavior Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 238000013527 convolutional neural network Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000010801 machine learning Methods 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 238000011160 research Methods 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- BUHVIAUBTBOHAG-FOYDDCNASA-N (2r,3r,4s,5r)-2-[6-[[2-(3,5-dimethoxyphenyl)-2-(2-methylphenyl)ethyl]amino]purin-9-yl]-5-(hydroxymethyl)oxolane-3,4-diol Chemical compound COC1=CC(OC)=CC(C(CNC=2C=3N=CN(C=3N=CN=2)[C@H]2[C@@H]([C@H](O)[C@@H](CO)O2)O)C=2C(=CC=CC=2)C)=C1 BUHVIAUBTBOHAG-FOYDDCNASA-N 0.000 description 1
- RYGMFSIKBFXOCR-UHFFFAOYSA-N Copper Chemical compound [Cu] RYGMFSIKBFXOCR-UHFFFAOYSA-N 0.000 description 1
- 241001223864 Sphyraena barracuda Species 0.000 description 1
- 230000004913 activation Effects 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 238000013473 artificial intelligence Methods 0.000 description 1
- 238000013528 artificial neural network Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 229910052802 copper Inorganic materials 0.000 description 1
- 239000010949 copper Substances 0.000 description 1
- 230000001351 cycling effect Effects 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012806 monitoring device Methods 0.000 description 1
- 238000011022 operating instruction Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000000306 recurrent effect Effects 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W30/00—Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
- B60W30/08—Active safety systems predicting or avoiding probable or impending collision or attempting to minimise its consequences
- B60W30/095—Predicting travel path or likelihood of collision
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W30/00—Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
- B60W30/08—Active safety systems predicting or avoiding probable or impending collision or attempting to minimise its consequences
- B60W30/09—Taking automatic action to avoid collision, e.g. braking and steering
-
- 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
- B60W50/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
- B60W50/0097—Predicting future conditions
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/01—Detecting movement of traffic to be counted or controlled
- G08G1/0104—Measuring and analyzing of parameters relative to traffic conditions
- G08G1/0108—Measuring and analyzing of parameters relative to traffic conditions based on the source of data
- G08G1/012—Measuring and analyzing of parameters relative to traffic conditions based on the source of data from other sources than vehicle or roadside beacons, e.g. mobile networks
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/01—Detecting movement of traffic to be counted or controlled
- G08G1/0104—Measuring and analyzing of parameters relative to traffic conditions
- G08G1/0125—Traffic data processing
- G08G1/0129—Traffic data processing for creating historical data or processing based on historical data
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/01—Detecting movement of traffic to be counted or controlled
- G08G1/0104—Measuring and analyzing of parameters relative to traffic conditions
- G08G1/0137—Measuring and analyzing of parameters relative to traffic conditions for specific applications
- G08G1/0145—Measuring and analyzing of parameters relative to traffic conditions for specific applications for active traffic flow control
-
- 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
- B60W2554/00—Input parameters relating to objects
- B60W2554/80—Spatial relation or speed relative to objects
-
- 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
- B60W2554/00—Input parameters relating to objects
- B60W2554/80—Spatial relation or speed relative to objects
- B60W2554/804—Relative longitudinal speed
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2720/00—Output or target parameters relating to overall vehicle dynamics
- B60W2720/14—Yaw
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/16—Anti-collision systems
- G08G1/166—Anti-collision systems for active traffic, e.g. moving vehicles, pedestrians, bikes
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Analytical Chemistry (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Human Computer Interaction (AREA)
- Traffic Control Systems (AREA)
Abstract
Die vorliegende Offenbarung stellt ein System und ein Verfahren zur Verringerung der Auswirkungen eines Aufpralls auf das Ego-Fahrzeug bereit (410). Es beinhaltet das Identifizieren des Vorhandenseins eines Objekts (420) innerhalb eines Interessenbereichs (Area of Interest, Aol) von der aktuellen Position des Ego-Fahrzeugs (410) und das entsprechende Schätzen eines Absturzes. Darüber hinaus geht es darum, einen besten Kollisionspunkt zu bestimmen, wenn davon ausgegangen wird, dass ein Unfall unmittelbar bevorsteht, und dann Vorhersagen einer optimalen Flugbahn für das Ich-Fahrzeug (410), um den bestimmten Kollisionspunkt zu erreichen, unter Berücksichtigung eines oder mehrerer Parameter, die mit dem Ich-Fahrzeug (410) und dem Objekt (420) verbunden sind, wobei der beste Kollisionspunkt auf der Grundlage einer passiven Simulation, die unter Verwendung realer Crashszenarien durchgeführt wird, vorbestimmt wird. Es beinhaltet auch die Berechnung der erforderlichen seitlichen Positionsverschiebung und der Gierrate, die mit dem Ego-Fahrzeug (410) verbunden sind, basierend auf der vorhergesagten Flugbahn zur Verringerung des Aufpralls auf das Ego-Fahrzeug (410).The present disclosure provides a system and method for reducing the impact of an impact on the ego vehicle (410). It includes identifying the presence of an object (420) within an area of interest (Aol) from the current position of the ego vehicle (410) and estimating a crash accordingly. Furthermore, it involves determining a best collision point when an accident is assumed to be imminent and then predicting an optimal trajectory for the ego vehicle (410) to reach the determined collision point, taking into account one or more parameters associated with the ego vehicle (410) and the object (420), wherein the best collision point is predetermined based on a passive simulation performed using real crash scenarios. It also includes calculating the required lateral position shift and yaw rate associated with the ego vehicle (410) based on the predicted trajectory to reduce the impact on the ego vehicle (410).
Description
Die vorliegende Offenbarung bezieht sich auf den Bereich der Fahrerassistenzsysteme (ADAS). Insbesondere stellt die vorliegende Offenbarung ein System und Verfahren zur Verfügung, um die Auswirkungen eines Aufpralls auf ein Ego-Fahrzeug zu reduzieren.The present disclosure relates to the field of advanced driver assistance systems (ADAS). In particular, the present disclosure provides a system and method for reducing the effects of an impact on an ego vehicle.
Automobilhersteller bringen immer mehr Varianten autonomer Fahrzeuge auf den Markt. Diese Fahrzeuge werden durch eine in sie eingebettete Codierung gesteuert, um dem Fahrer/Besitzer den Komfort und die Vorteile der Freiheit zu bieten. Diese Fahrzeuge verwenden, wie man sieht, Algorithmen zur Routensetzung und vorprogrammierte Situationen, um wahrscheinliche Kollisionen durch den Einsatz von Sensoren und dem Lidar/Radar-Prinzip zu vermeiden. Die Entscheidungsfähigkeit, das allgemeine Lenkverhalten eines Menschen durch die Steuerung des Lenkrads zu ersetzen, beschränkt sich jedoch auf das, was in solchen Situationen instruiert wurde, und hinterlässt Lücken, die zur Vermeidung von Kollisionen unter anschaulichen Umständen gefüllt werden müssen.Car manufacturers are launching more and more variants of autonomous vehicles. These vehicles are controlled by coding embedded in them to provide the driver/owner with the convenience and benefits of freedom. These vehicles, as can be seen, use algorithms for route setting and pre-programmed situations to avoid probable collisions through the use of sensors and the lidar/radar principle. However, the decision-making ability to replace the general steering behavior of a human with steering wheel control is limited to what has been instructed in such situations, leaving gaps that need to be filled to avoid collisions under illustrative circumstances.
Es wurden viele Techniken entwickelt, um die oben erwähnten Probleme zu umgehen, z. B. offenbarte das Patentdokument
Patentdokument
Das Patentdokument
Es besteht daher die Notwendigkeit, eine genaue und effiziente Lösung bereitzustellen, die sich darauf konzentriert, die Auswirkungen eines Aufpralls auf ein Fahrzeug zu verringern, wenn der Unfall unmittelbar bevorsteht.There is therefore a need to provide an accurate and efficient solution that focuses on reducing the impact of an impact on a vehicle when the accident is imminent.
Ein allgemeiner Gegenstand der vorliegenden Offenbarung ist es, ein genaues und effizientes System und Verfahren bereitzustellen, das die oben erwähnten Einschränkungen bestehender Systeme und Verfahren beseitigt und die Auswirkungen des Aufpralls auf das Ego-Fahrzeug reduziert, wenn der Aufprall unmittelbar bevorsteht.A general object of the present disclosure is to provide an accurate and efficient system and method that eliminates the above-mentioned limitations of existing systems and methods and reduces the impact effects on the ego vehicle when impact is imminent.
Eine Aufgabe der vorliegenden Offenbarung besteht darin, ein System und Verfahren bereitzustellen, bei dem die Verwendung von Simulationsdaten der passiven Sicherheit die Nutzung der Fahrzeugstruktur verbessert, um mehr Energie zu absorbieren und die Reparierbarkeitskosten im Falle einer Kollision zu minimieren.An object of the present disclosure is to provide a system and method in which the use of passive safety simulation data improves the utilization of the vehicle structure to absorb more energy and minimize repairability costs in the event of a collision.
Eine weitere Aufgabe der vorliegenden Offenbarung besteht darin, ein System und Verfahren bereitzustellen, das einen besten Kollisionspunkt bestimmt, so dass die Auswirkungen des Aufpralls reduziert werden.Another object of the present disclosure is to provide a system and method that determines a best collision point so that the effects of the impact are reduced.
Noch eine weitere Aufgabe der vorliegenden Offenbarung besteht darin, ein intelligentes und intelligentes System und Verfahren bereitzustellen, das eine minimale Beschädigung des Fahrzeugs und der Insassen im Inneren gewährleistet.Yet another object of the present disclosure is to provide an intelligent and intelligent system and method that ensures minimal damage to the vehicle and the occupants inside.
Aspekte der vorliegenden Offenbarung beziehen sich auf den Bereich der Fahrerassistenzsysteme (Advanced Driver Assistance Systems, ADAS). Insbesondere stellt die vorliegende Offenbarung ein System und Verfahren zur Verfügung, um die Auswirkungen eines Aufpralls auf ein Ego-Fahrzeug zu reduzieren.Aspects of the present disclosure relate to the field of Advanced Driver Assistance Systems (ADAS, ADAS). In particular, the present disclosure provides a system and method for reducing the effects of an impact on an ego vehicle.
Ein Aspekt der vorliegenden Offenbarung bezieht sich auf ein System zur Verringerung der Auswirkungen eines Aufpralls auf ein Ego-Fahrzeug. Das System umfasst eine Steuerung, die operativ mit einer Lernmaschine gekoppelt ist, wobei die Steuerung einen Prozessor umfasst, der mit einem Speicher gekoppelt ist, wobei der Speicher eine oder mehrere Anweisungen speichert, die von dem Prozessor ausführbar sind, um: durch eine Überwachungseinheit, die mit der Steuerung kommuniziert, das Vorhandensein eines Objekts innerhalb eines Interessenbereichs (Area of Interest, Aol) von der aktuellen Position des Ego-Fahrzeugs aus zu identifizieren, und einen Absturz entsprechend abschätzen; Bestimmen Sie, wenn davon ausgegangen wird, dass ein Unfall unmittelbar bevorsteht, einen besten Kollisionspunkt, um den Schaden am Ego-Fahrzeug so gering wie möglich zu halten; unter Berücksichtigung eines oder mehrerer Parameter, die mit dem Ich-Fahrzeug und dem Objekt verbunden sind, eine optimale Flugbahn für das Ich-Fahrzeug vorherzusagen, um den bestimmten Kollisionspunkt zu erreichen; und berechnen auf der Grundlage der vorhergesagten Flugbahn die erforderliche seitliche Positionsverschiebung und die Gierrate, die mit dem Ego-Fahrzeug verbunden sind, um die Auswirkungen des Aufpralls auf das Ego-Fahrzeug zu reduzieren; wobei der beste Kollisionspunkt auf der Grundlage einer passiven Simulation, die unter Verwendung realer Crashszenarien durchgeführt wird, vorbestimmt wird.One aspect of the present disclosure relates to a system for reducing the effects of an impact on an ego vehicle. The system includes a controller operatively coupled to a learning machine, the controller including a processor coupled to a memory, the memory storing one or more instructions executable by the processor to: identify, through a monitoring unit communicating with the controller, the presence of an object within an area of interest (AOL) from the current position of the ego vehicle and estimate a crash accordingly; if an accident is deemed imminent, determine a best collision point to minimize damage to the ego vehicle; considering one or more parameters associated with the ego vehicle and the object, predict an optimal trajectory for the ego vehicle to reach the determined collision point; and calculate, based on the predicted trajectory, the required lateral position shift and yaw rate associated with the ego vehicle to reduce the effects of the impact on the ego vehicle; wherein the best collision point is predetermined based on a passive simulation performed using real crash scenarios.
In einem Aspekt kann die Lernmaschine unter Verwendung eines Trainings- und Testdatensatzes trainiert werden, der sich auf die passive Simulation bezieht, die unter Verwendung mehrerer realer Crashszenarien durchgeführt wird, wobei die Ausgabe der Lernmaschine als Rückmeldung an das System verwendet wird. Ferner kann das System auf der Grundlage des Ausgangs den Kollisionspunkt, die erforderliche seitliche Positionsverschiebung und die Gierrate, die dem Ego-Fahrzeug zugeordnet ist, berechnen.In one aspect, the learning engine may be trained using a training and test dataset related to the passive simulation performed using multiple real-world crash scenarios, with the output of the learning engine used as feedback to the system. Further, based on the output, the system may calculate the collision point, the required lateral position shift, and the yaw rate associated with the ego vehicle.
In einem anderen Aspekt können der eine oder die mehreren Parameter den Abstand zwischen dem Ego-Fahrzeug und dem Objekt, die Größe des Fahrzeugs, die Relativgeschwindigkeit, die Zeit des Aufpralls, die Aufprallzone, die Richtung der Annäherung und den Objekttyp umfassen.In another aspect, the one or more parameters may include the distance between the ego vehicle and the object, the size of the vehicle, the relative speed, the time of impact, the impact zone, the direction of approach, and the object type.
In einem Aspekt kann das System schätzen, dass der Zusammenstoß zwischen dem Ego-Fahrzeug und dem Objekt unmittelbar bevorsteht, wenn der Abstand zwischen dem Ego-Fahrzeug und dem identifizierten Objekt kleiner als ein Sicherheitsabstand ist oder die relative Geschwindigkeit zwischen dem Ego-Fahrzeug und dem identifizierten Objekt eine Schwellengeschwindigkeit überschreitet.In one aspect, the system may estimate that the collision between the ego vehicle and the object is imminent when the distance between the ego vehicle and the identified object is less than a safe distance or the relative speed between the ego vehicle and the identified object exceeds a threshold speed.
In einem anderen Aspekt kann das Steuergerät nach Abschätzung des Aufpralls ein Aktuator betätigen, das operativ mit einer Lenkanordnung des Ego-Fahrzeugs gekoppelt ist, wobei das Aktuatorelement bei Betätigung dem Steuergerät erleichtern kann, die Lenkanordnung zu manövrieren, um den bestimmten Kollisionspunkt zu erreichen.In another aspect, after estimating the impact, the controller may actuate an actuator operatively coupled to a steering assembly of the ego vehicle, wherein the actuator element, when actuated, may facilitate the controller in maneuvering the steering assembly to reach the determined collision point.
Ein weiterer Aspekt der vorliegenden Offenbarung bezieht sich auf ein Verfahren zur Verringerung der Auswirkungen eines Aufpralls auf ein Ego-Fahrzeug. Das Verfahren umfasst: Identifizieren des Vorhandenseins eines Objekts innerhalb eines Interessenbereichs (Area of Interest, Aol) durch eine Überwachungseinheit von der aktuellen Position des Ego-Fahrzeugs aus und entsprechendes Abschätzen eines Aufpralls; Bestimmen eines besten Kollisionspunkts an einem Controller, der operativ mit einer Lernmaschine gekoppelt ist, um das Ego-Fahrzeug so wenig wie möglich zu beschädigen, wenn davon ausgegangen wird, dass ein Crash unmittelbar bevorsteht; Vorhersagen einer optimalen Flugbahn für das Ego-Fahrzeug am Controller, um den bestimmten Kollisionspunkt zu erreichen, unter Berücksichtigung eines oder mehrerer Parameter, die mit dem Ego-Fahrzeug und dem Objekt verbunden sind; und Berechnen der erforderlichen seitlichen Positionsverschiebung und der Gierrate, die mit dem Ego-Fahrzeug verbunden sind, am Controller, basierend auf der vorhergesagten Trajektorie zur Verringerung der Auswirkungen des Aufpralls auf das Ego-Fahrzeug; wobei der beste Kollisionspunkt auf der Grundlage einer passiven Simulation, die unter Verwendung realer Crashszenarien durchgeführt wird, vorbestimmt wird.Another aspect of the present disclosure relates to a method for reducing the impact of an impact on an ego vehicle. The method includes: identifying, by a monitoring unit, the presence of an object within an area of interest (Aol) from the current position of the ego vehicle and estimating an impact accordingly; determining, at a controller operatively coupled to a learning machine, a best collision point to cause as little damage to the ego vehicle as possible when a crash is believed to be imminent; predicting, at the controller, an optimal trajectory for the ego vehicle to reach the determined collision point, taking into account one or more parameters associated with the ego vehicle and the object; and calculating, at the controller, the required lateral position shift and yaw rate associated with the ego vehicle, based on the predicted trajectory to reduce the impact of the impact on the ego vehicle; where the best collision point is predetermined based on a passive simulation performed using real crash scenarios.
In einem Aspekt kann das Verfahren das Trainieren der Lernmaschine unter Verwendung eines Trainings- und Testdatensatzes umfassen, der sich auf die passive Simulation bezieht, die unter Verwendung mehrerer realer Crashszenarien durchgeführt wird, wobei die Ausgabe der Lernmaschine als Rückmeldung verwendet wird, und wobei das Verfahren ferner das Berechnen des Kollisionspunkts, der erforderlichen seitlichen Positionsverschiebung und der Gierrate, die dem Ego-Fahrzeug zugeordnet ist, auf der Grundlage der Ausgabe umfassen kann.In one aspect, the method may include training the learning machine using a training and test dataset related to the passive simulation performed using multiple real-world crash scenarios, using the output of the learning machine as feedback, and wherein the method may further include calculating the collision point, the required lateral positional displacement, and the yaw rate associated with the ego vehicle based on the output.
In einem anderen Aspekt können der eine oder die mehreren Parameter die Entfernung zwischen dem Ego-Fahrzeug und dem Objekt, die relative Geschwindigkeit, die Zeit des Aufpralls, die Aufprallzone, die Richtung der Annäherung und den Objekttyp umfassen.In another aspect, the one or more parameters may include the distance between the ego vehicle and the object, the relative speed, the time of impact, the impact zone, the direction of approach, and the object type.
In einem anderen Aspekt kann das Verfahren das Abschätzen des unmittelbar bevorstehenden Zusammenstoßes zwischen dem Ego-Fahrzeug und dem Objekt umfassen, wenn der Abstand zwischen dem Ego-Fahrzeug und dem identifizierten Objekt kleiner als ein Sicherheitsabstand ist oder die Relativgeschwindigkeit zwischen dem Ego-Fahrzeug und dem identifizierten Objekt eine Schwellengeschwindigkeit überschreitet.In another aspect, the method may include estimating the imminent collision between the ego vehicle and the object when the distance between the ego vehicle and the identified object is less than a safety distance or the relative speed between the ego vehicle and the identified object exceeds a threshold speed.
In einem anderen Aspekt kann das Verfahren nach Abschätzung des Aufpralls das Betätigen eines Aktuators umfassen, der operativ mit einer Lenkbaugruppe des Ego-Fahrzeugs gekoppelt ist, wobei der Aktuator bei der Betätigung dem Steuergerät erleichtert, die Lenkbaugruppe zu manövrieren, um den bestimmten Kollisionspunkt zu erreichen.In another aspect, the method may include, after estimating the impact, actuating an actuator operatively coupled to a steering assembly of the ego vehicle, wherein the actuator, when actuated, facilitates the controller in maneuvering the steering assembly to reach the determined collision point.
Verschiedene Aufgaben, Merkmale, Aspekte und Vorteile des erfindungsgemäßen Gegenstands werden aus der nachfolgenden detaillierten Beschreibung bevorzugter Ausführungsformen zusammen mit den beigefügten Zeichnungsfiguren, in denen gleiche Ziffern gleiche Bestandteile darstellen, deutlicher.Various objects, features, aspects and advantages of the inventive subject matter will become more apparent from the following detailed description of preferred embodiments taken in conjunction with the accompanying drawing figures in which like numerals represent like parts.
Die beigefügten Zeichnungen sind enthalten, um ein weiteres Verständnis der vorliegenden Offenbarung zu vermitteln, und sie sind in diese Beschreibung aufgenommen und bilden einen Teil davon. Die Zeichnungen veranschaulichen beispielhafte Ausführungsformen der vorliegenden Offenbarung und dienen zusammen mit der Beschreibung dazu, die Prinzipien der vorliegenden Offenbarung zu erläutern.
-
1 veranschaulicht eine beispielhafte Netzwerkarchitektur des vorgeschlagenen Systems zur Verringerung der Auswirkungen eines Aufpralls auf ein Ego-Fahrzeug, um seine Gesamtfunktionsweise in Übereinstimmung mit einer Ausführungsform der vorliegenden Offenbarung zu veranschaulichen. -
2 zeigt beispielhafte Funktionseinheiten eines Controllers, der mit dem vorgeschlagenen System verbunden ist, in Übereinstimmung mit einer beispielhaften Ausführungsform der vorliegenden Offenbarung. -
3 veranschaulicht ein Flussdiagramm, das das Training des vorgeschlagenen Systems für unmittelbar bevorstehende Crashbedingungen unter Verwendung einer passiven Sicherheitssimulation gemäß einer Ausführungsform der vorliegenden Offenbarung darstellt. -
4 veranschaulicht einen beispielhaften Zustand eines unmittelbar bevorstehenden Frontalaufpralls gemäß einer Ausführungsform der vorliegenden Offenbarung. - Die
5A und5B veranschaulichen Flussdiagramme, die ein schrittweises Arbeiten des vorgeschlagenen Systems gemäß einer Ausführungsform der vorliegenden Offenbarung darstellen. -
6 ist ein Flussdiagramm, das das vorgeschlagene Verfahren zur Verringerung des Aufpralls auf ein Ego-Fahrzeug gemäß einer Ausführungsform der vorliegenden Offenbarung darstellt. -
7 veranschaulicht ein beispielhaftes Computersystem, in dem oder mit dem Ausführungsformen der vorliegenden Erfindung in Übereinstimmung mit Ausführungsformen der vorliegenden Offenbarung verwendet werden können.
-
1 illustrates an exemplary network architecture of the proposed system for reducing the impact of an impact on an ego vehicle to illustrate its overall operation in accordance with an embodiment of the present disclosure. -
2 shows exemplary functional units of a controller connected to the proposed system, in accordance with an exemplary embodiment of the present disclosure. -
3 illustrates a flowchart depicting training of the proposed system for imminent crash conditions using passive safety simulation according to an embodiment of the present disclosure. -
4 illustrates an exemplary imminent frontal impact condition according to an embodiment of the present disclosure. - The
5A and5B illustrate flowcharts depicting step-by-step operation of the proposed system according to an embodiment of the present disclosure. -
6 is a flowchart illustrating the proposed method for reducing impact on an ego vehicle according to an embodiment of the present disclosure. -
7 illustrates an exemplary computer system in or with which embodiments of the present invention may be used in accordance with embodiments of the present disclosure.
Im Folgenden finden Sie eine detaillierte Beschreibung von Ausführungsformen der Offenbarung, die in den beigefügten Zeichnungen dargestellt sind. Die Ausführungsformen sind so detailliert, dass sie die Offenbarung klar kommunizieren. Der angebotene Detaillierungsgrad ist jedoch nicht dazu gedacht, die erwarteten Variationen von Ausführungsformen einzuschränken; Im Gegenteil, die Absicht besteht darin, alle Modifikationen, Äquivalente und Alternativen abzudecken, die in den Geist und Umfang der vorliegenden Offenbarungen fallen, wie sie durch die beigefügten Ansprüche definiert sind.Following is a detailed description of embodiments of the disclosure illustrated in the accompanying drawings. The embodiments are detailed enough to clearly communicate the disclosure. However, the level of detail offered is not intended to limit the expected variations of embodiments; on the contrary, the intent is to cover all modifications, equivalents, and alternatives that fall within the spirit and scope of the present disclosures as defined by the appended claims.
Ausführungsformen, die hierin erläutert werden, beziehen sich auf das Gebiet der Fahrerassistenzsysteme (ADAS). Insbesondere stellt die vorliegende Offenbarung ein System und Verfahren zur Verfügung, um die Auswirkungen eines Aufpralls auf ein Ego-Fahrzeug zu reduzieren.Embodiments discussed herein relate to the field of advanced driver assistance systems (ADAS). In particular, the present disclosure provides a system and method for reducing the effects of an impact on an ego vehicle.
Unter Bezugnahme auf 1 kann eine beispielhafte Netzwerkarchitektur des vorgeschlagenen Systems 100 (hier austauschbar als System 100 bezeichnet) in einem Fahrzeug (hierin auch als Ego-Fahrzeug bezeichnet) implementiert werden, um die Auswirkungen eines Aufpralls auf das Ego-Fahrzeug zu reduzieren.Referring to FIG. 1, an exemplary network architecture of the proposed system 100 (referred to interchangeably herein as system 100) may be implemented in a vehicle (also referred to herein as ego vehicle) to reduce the effects of an impact on the ego vehicle.
Gemäß einer Ausführungsform kann das System 100 eine Überwachungseinheit 102 umfassen, die konfiguriert ist, um das Vorhandensein eines Objekts innerhalb eines Interessenbereichs (Area of Interest, Aol) von der aktuellen Position des Ego-Fahrzeugs aus zu identifizieren. In einer beispielhaften Ausführungsform kann die Überwachungseinheit 102 mehrere Sensoren umfassen, die an vordefinierten Positionen auf dem Ego-Vehikel positioniert und konfiguriert sind, um das Vorhandensein eines Objekts innerhalb des Aol zu erfassen. In einer beispielhaften Ausführungsform kann die Überwachungseinheit 102 mit Sensoren ausgestattet sein, einschließlich, aber nicht beschränkt auf Näherungssensor, RADAR, Kamera und LiDAR.According to an embodiment, the
Nach einer Ausführungsform kann die Überwachungseinheit 102 auch einen oder mehrere Parameter analysieren, die mit dem identifizierten Objekt assoziiert sind, einschließlich, aber nicht beschränkt auf die Größe des Fahrzeugs, die relative Geschwindigkeit, die Zeit des Aufpralls, die Aufprallzone, die Richtung der Annäherung und den Objekttyp.According to one embodiment, the
Gemäß einer Ausführungsform kann das System 100 eine Steuerung 106 umfassen, die mit der Überwachungseinheit 102 in Verbindung stehen kann. Die Steuerung 106 kann auch operativ mit einer Lernmaschine 104 gekoppelt sein, wobei die Lernmaschine 104 mit einer CNN-Architektur (Convolutional Neural Network) und/oder einer RNN-Architektur (Recurrent Neural Network) ausgestattet sein kann.According to one embodiment, the
In einer Ausführungsform kann die Steuerung 106 zusammen mit der Lernmaschine 104 konfiguriert sein, um einen Absturz basierend auf dem identifizierten Objekt und einem oder mehreren Parametern, die dem Ego-Fahrzeug und dem entsprechenden Objekt zugeordnet sind, zu schätzen. In einer Ausführungsform können der eine oder die mehreren Parameter, die dem Ego-Fahrzeug zugeordnet sind, bereits mit dem Controller 106 vorhanden sein, oder der Controller 106 kann sie sofort erhalten, wobei der eine oder die mehreren Parameter, die dem Ego-Fahrzeug zugeordnet sind, Größe und Art des Ego-Fahrzeugs, Echtzeitgeschwindigkeit und -beschleunigung des Ego-Fahrzeugs und dergleichen umfassen können. In einem Beispiel können Größe und Typ des Ego-Fahrzeugs bereits aus der Herstellungszeit in die Steuerung 106 eingespeist werden, und Echtzeitgeschwindigkeit und -beschleunigung des Ego-Fahrzeugs können sofort von entsprechenden Sensoren erhalten werden, die mit der Steuerung 106 gekoppelt sind.In one embodiment, the
Nach einer Ausführungsform kann das System 100 schätzen, dass der Zusammenstoß zwischen dem Ego-Fahrzeug und dem Objekt unmittelbar bevorsteht, wenn der Abstand zwischen dem Ego-Fahrzeug und dem identifizierten Objekt kleiner als ein Sicherheitsabstand ist. In einer anderen Ausführungsform kann das System 100 schätzen, dass der Zusammenstoß zwischen dem Ego-Fahrzeug und dem Objekt unmittelbar bevorsteht, wenn die Relativgeschwindigkeit zwischen dem Ego-Fahrzeug und dem identifizierten Objekt eine Schwellengeschwindigkeit überschreitet.According to one embodiment, the
In einer Ausführungsform kann, wenn geschätzt wird, dass ein Crash unmittelbar bevorsteht, das System 100 einen besten Kollisionspunkt bestimmen, um einen minimalen Schaden an dem Ego-Fahrzeug zu verursachen. In einer Implementierung kann das System 100 eine optimale Flugbahn für das Ich-Fahrzeug vorhersagen, um den bestimmten Kollisionspunkt zu erreichen, indem es den einen oder die mehreren Parameter berücksichtigt, die mit dem Ich-Fahrzeug und dem Objekt assoziiert sind. Darüber hinaus wird der beste Kollisionspunkt auf der Grundlage einer passiven Simulation anhand realer Crashszenarien vorbestimmt.In one embodiment, when it is estimated that a crash is imminent, the
In einer anderen Ausführungsform kann das System 100 basierend auf der vorhergesagten Flugbahn die erforderliche seitliche Positionsverschiebung und Gierrate berechnen, die mit dem Ego-Fahrzeug verbunden sind, um die Auswirkungen des Aufpralls auf das Ego-Fahrzeug zu reduzieren.In another embodiment, based on the predicted trajectory, the
Gemäß einer Ausführungsform kann die Steuerung 106 mit einer Lenkanordnung 110 des Ego-Fahrzeugs in Verbindung stehen, um das Manövrieren des Ego-Fahrzeugs entsprechend der vorhergesagten Flugbahn zu erleichtern. In einer bevorzugten Ausführungsform kann die Steuerung 106 mit der Lenkbaugruppe 110 über eine Aktuatorik 108 in Verbindung stehen, wobei die Aktuatorik 108 betätigt wird, wenn geschätzt wird, dass der Crash unmittelbar bevorsteht. Ferner kann das Aktuatorelement 108 bei Betätigung dem Steuergerät 106 ermöglichen, die Lenkanordnung 110 zu manövrieren, um den bestimmten Kollisionspunkt zu erreichen.According to one embodiment, the
In einer Ausführungsform kann die Lernmaschine 104 unter Verwendung eines Trainings- und Testdatensatzes trainiert werden, der sich auf die passive Simulation bezieht, die unter Verwendung mehrerer realer Crashszenarien durchgeführt wird, wobei die Ausgabe der Lernmaschine 104 als Rückmeldung an das System 100 verwendet wird und ferner das System 100 den Kollisionspunkt, die erforderliche seitliche Positionsverschiebung, und die Gierrate, die dem Ego-Fahrzeug zugeordnet ist, basierend auf der Ausgabe der Lernmaschine 104.In one embodiment, the
Gemäß einer Ausführungsform kann die Steuerung 106 mit der Überwachungseinheit 102, der Lernmaschine 104, der Aktuatoreinrichtung 108 und der Steueranordnung 110 über ein Netzwerk 112 in Verbindung stehen. Ferner kann das Netzwerk 112 ein drahtloses Netzwerk, ein drahtgebundenes Netzwerk oder eine Kombination davon sein, das als einer der verschiedenen Arten von Netzwerken implementiert werden kann, wie z. B. Intranet, Local Area Network (LAN), Wide Area Network (WAN), Internet und dergleichen. Ferner kann das Netzwerk 112 entweder ein dediziertes Netzwerk oder ein gemeinsam genutztes Netzwerk sein. According to one embodiment, the
Das freigegebene Netzwerk kann eine Assoziation verschiedener Arten von Netzwerken darstellen, die eine Vielzahl von Protokollen verwenden können, z. B. Hypertext Transfer Protocol (HTTP), Transmission Control Protocol/Internet Protocol (TCP/IP), Wireless Application Protocol (WAP) und dergleichen.The shared network may represent an association of different types of networks that may use a variety of protocols, such as Hypertext Transfer Protocol (HTTP), Transmission Control Protocol/Internet Protocol (TCP/IP), Wireless Application Protocol (WAP), and the like.
In einer Ausführungsform kann die Steuerung 106 unter Verwendung einer beliebigen oder einer Kombination von Hardwarekomponenten und Softwarekomponenten, wie beispielsweise einer Cloud, einem Server 114, einem Computersystem, einer Computervorrichtung, einer Netzwerkvorrichtung und dergleichen, implementiert werden. Ferner kann die Steuerung 106 mit der Überwachungseinheit 102, der Lernmaschine 104, dem Aktuator 108 und der Lenkbaugruppe 110 über eine Website oder eine Anwendung, die sich in dem vorgeschlagenen System 100 befinden kann, interagieren. In einer Implementierung kann auf das System 100 über eine Website oder Anwendung zugegriffen werden, die mit jedem Betriebssystem konfiguriert werden kann, einschließlich, aber nicht beschränkt auf Android™' iOS™ und dergleichen.In one embodiment, the
Unter Bezugnahme auf 2 veranschaulicht das Blockdiagramm 200 beispielhafte Funktionseinheiten der Steuerung 106, die einen oder mehrere Prozessoren 202 umfassen können. Der eine oder die mehreren Prozessor 202 kann als ein oder mehrere Mikroprozessoren, Mikrocomputer, Mikrocontroller, digitale Signalprozessoren, Zentralverarbeitungseinheiten, Logikschaltungen und/oder beliebige Vorrichtungen implementiert sein, die Daten auf der Grundlage von Betriebsanweisungen manipulieren. Neben anderen Fähigkeiten sind der oder die Prozessoren 202 konfiguriert, um computerlesbare Anweisungen zu holen und auszuführen, die in einem Speicher 204 der Steuerung 106 gespeichert sind. Der Speicher 204 kann eine oder mehrere computerlesbare Anweisungen oder Routinen speichern, die abgerufen und ausgeführt werden können, um die Dateneinheiten über einen Netzwerkdienst zu erstellen oder gemeinsam zu nutzen. Der Speicher 204 kann jede nicht-transitorische Speichervorrichtung umfassen, die beispielsweise flüchtigen Speicher, wie z. B. RAM, oder nichtflüchtigen Speicher, wie EPROM, Flash-Speicher und dergleichen, umfasst.Referring to FIG. 2, block diagram 200 illustrates example functional units of
Nach einer Ausführungsform kann die Steuerung 106 auch eine oder mehrere Schnittstelle(n) 206 umfassen. Die Schnittstelle(n) 206 kann eine Vielzahl von Schnittstellen umfassen, zum Beispiel Schnittstellen für Dateneingabe- und -ausgabevorrichtungen, die als E/A-Geräte, Speichervorrichtungen und dergleichen bezeichnet werden. Die Schnittstelle(n) 206 können die Kommunikation der Überwachungsvorrichtung 206 mit verschiedenen Vorrichtungen, die mit der Steuerung 106 gekoppelt sind, erleichtern. Die Schnittstelle(n) 206 kann auch einen Kommunikationspfad für eine oder mehrere Komponenten der Steuerung 106 bereitstellen. Beispiele für solche Komponenten umfassen, sind aber nicht beschränkt auf die Verarbeitungsmaschine(n) 208 und die Datenbank 210.According to one embodiment, the
Nach einer Ausführungsform kann die Verarbeitungsmaschine(n) 208 als eine Kombination aus Hardware und Programmierung (z. B. programmierbare Anweisungen) implementiert werden, um eine oder mehrere Funktionalitäten der Verarbeitungsmaschine(n) 208 zu implementieren. In den hierin beschriebenen Beispielen können solche Kombinationen von Hardware und Programmierung auf verschiedene Weise implementiert werden. Zum Beispiel kann die Programmierung für die Verarbeitungsmaschine(n) 208 aus ausführbaren Prozessoranweisungen bestehen, die auf einem nicht-transitorischen maschinenlesbaren Speichermedium gespeichert sind, und die Hardware für die Verarbeitungsmaschine(n) 208 kann eine Verarbeitungsressource (z. B. einen oder mehrere Prozessoren) enthalten, um solche Anweisungen auszuführen.According to one embodiment, the processing engine(s) 208 may be implemented as a combination of hardware and programming (e.g., programmable instructions) to implement one or more functionalities of the processing engine(s) 208. In the examples described herein, such combinations of hardware and programming may be implemented in a variety of ways. For example, the programming for the processing engine(s) 208 may consist of executable processor instructions stored on a non-transitory machine-readable storage medium, and the hardware for the processing engine(s) 208 may include a processing resource (e.g., one or more processors) to execute such instructions.
In den vorliegenden Beispielen kann das maschinenlesbare Speichermedium Anweisungen speichern, die, wenn sie von der Verarbeitungsressource ausgeführt werden, die Verarbeitungsmaschine(n) 208 implementieren. In solchen Beispielen kann die Steuerung 106 das maschinenlesbare Speichermedium, das die Anweisungen speichert, und die Verarbeitungsressource zum Ausführen der Anweisungen umfassen, oder das maschinenlesbare Speichermedium kann getrennt, aber für das System 100 und die Verarbeitungsressource zugänglich sein. In anderen Beispielen kann die Verarbeitungsmaschine(n) 208 durch eine elektronische Schaltung implementiert sein. Die Datenbank 210 kann Daten enthalten, die entweder gespeichert oder als Ergebnis von Funktionalitäten erzeugt werden, die von einer der Komponenten der Verarbeitungsmaschine(n) 208 implementiert werden. In einer Ausführungsform kann die Verarbeitungsmaschine(n) 208 eine Crash-Schätzungseinheit 212, eine Kollisionspunktbestimmungseinheit 214, eine Simulationseinheit 216 und andere Einheiten 218 umfassen. Ferner kann die andere(n) Einheit(en) 218 Funktionalitäten implementieren, die Anwendungen/Funktionen, die von der Steuerung 106 ausgeführt werden, ergänzen.In the present examples, the machine-readable storage medium may store instructions that, when executed by the processing resource, implement the processing engine(s) 208. In such examples, the
Gemäß einer Ausführungsform kann die Crash-Schätzungseinheit 212 einen Absturz basierend auf dem Objekt, das von der Überwachungseinheit 102 identifiziert wird, und einem oder mehreren Parametern, die mit dem Ego-Fahrzeug und dem entsprechenden Objekt assoziiert sind, schätzen. In einer Ausführungsform umfassen der eine oder die mehreren Parameter, die mit dem identifizierten Objekt und dem Ego-Fahrzeug assoziiert sind, aber nicht beschränkt auf die Entfernung zwischen dem Ego-Fahrzeug und dem identifizierten Objekt, die Größe des Fahrzeugs, die relative Geschwindigkeit, die Zeit des Aufpralls, die Aufprallzone, die Richtung der Annäherung und den Objekttyp.According to one embodiment, the crash estimation unit 212 may estimate a crash based on the object identified by the
Nach einer Ausführungsform kann die Crash-Schätzungseinheit 212 den Abstand zwischen dem Ego-Fahrzeug und dem identifizierten Objekt unter den einen oder mehreren Parametern berücksichtigen, und dementsprechend kann die Crash-Schätzungseinheit 212 schätzen, dass der Zusammenstoß zwischen dem Ego-Fahrzeug und dem Objekt unmittelbar bevorsteht, wenn der Abstand zwischen dem Ego-Fahrzeug und dem identifizierten Objekt kleiner als ein Sicherheitsabstand ist.According to one embodiment, the crash estimation unit 212 may consider the distance between the ego vehicle and the identified object among the one or more parameters, and accordingly, the crash estimation unit 212 may estimate that the collision between the ego vehicle and the object is imminent when the distance between the ego vehicle and the identified object is less than a safe distance.
In einer anderen Ausführungsform kann die Crash-Schätzungseinheit 212 die relative Geschwindigkeit zwischen dem Ego-Fahrzeug und dem identifizierten Objekt unter den einen oder mehreren Parametern berücksichtigen, und dementsprechend kann die Crash-Schätzungseinheit 212 schätzen, dass der Zusammenstoß zwischen dem Ego-Fahrzeug und dem Objekt unmittelbar bevorsteht, wenn die relative Geschwindigkeit zwischen dem Ego-Fahrzeug und dem identifizierten Objekt eine Schwellengeschwindigkeit überschreitet.In another embodiment, the crash estimation unit 212 may consider the relative speed between the ego vehicle and the identified object among the one or more parameters, and accordingly, the crash estimation unit 212 may estimate that the collision between the ego vehicle and the object is imminent when the relative speed between the ego vehicle and the identified object exceeds a threshold speed.
In einer anderen Ausführungsform kann die Crash-Schätzungseinheit 212 die relative Geschwindigkeit und den Abstand zwischen dem Ego-Fahrzeug und dem identifizierten Objekt berücksichtigen, und ferner kann die Crash-Schätzungseinheit 212 schätzen, dass der Zusammenstoß zwischen dem Ego-Fahrzeug und dem Objekt unmittelbar bevorsteht, wenn die relative Geschwindigkeit zwischen dem Ego-Fahrzeug und dem identifizierten Objekt eine Schwellengeschwindigkeit überschreitet und der Abstand zwischen dem Ego-Fahrzeug und dem identifizierten Objekt weniger als ein Sicherheitsabstand.In another embodiment, the crash estimation unit 212 may take into account the relative speed and distance between the ego vehicle and the identified object, and further, the crash estimation unit 212 may estimate that the collision between the ego vehicle and the object is imminent when the relative speed between the ego vehicle and the identified object exceeds a threshold speed and the distance between the ego vehicle and the identified object is less than a safe distance.
In noch einer anderen Ausführungsform kann, wenn die relative Geschwindigkeit zwischen dem Ich-Fahrzeug und dem identifizierten Objekt unterhalb einer Schwellengeschwindigkeit liegt und/oder der Abstand zwischen dem Ich-Fahrzeug und dem identifizierten Objekt größer als ein Sicherheitsabstand ist, dann kann die Crash-Schätzungseinheit 212 schätzen, dass der Zusammenstoß vermieden werden kann.In yet another embodiment, if the relative speed between the ego-vehicle and the identified object is below a threshold speed and/or the distance between the ego-vehicle and the identified object is greater than a safe distance, then the crash estimation unit 212 may estimate that the collision can be avoided.
Gemäß einer Ausführungsform kann die Kollisionspunktbestimmungseinheit 214, wenn von der Crash-Schätzungseinheit 212 geschätzt wird, dass ein Crash unmittelbar bevorsteht, einen besten Kollisionspunkt bestimmen, um einen minimalen Schaden an dem Ego-Fahrzeug zu verursachen. In einer Ausführungsform kann die Kollisionspunktbestimmungseinheit 214 eine optimale Flugbahn für das Ego-Fahrzeug vorhersagen, um den bestimmten Kollisionspunkt zu erreichen, indem sie den einen oder die mehreren Parameter berücksichtigt, die mit dem Ego-Fahrzeug und dem Objekt assoziiert sind.According to an embodiment, when the crash estimation unit 212 estimates that a crash is imminent, the collision
In einer anderen Ausführungsform kann die Kollisionspunktbestimmungseinheit 214 die erforderliche laterale Positionsverschiebung und Gierrate, die dem Ego-Fahrzeug zugeordnet sind, basierend auf der vorhergesagten Flugbahn berechnen.In another embodiment, the collision
Gemäß einer Ausführungsform kann die Simulationseinheit 216 die Ausführung einer passiven Simulation erleichtern, die unter Verwendung realer Crashszenarien durchgeführt werden kann. Ferner kann die Kollisionspunktbestimmungseinheit 214 den besten Kollisionspunkt auf der Grundlage der passiven Simulation, die unter Verwendung realer Crashszenarien durchgeführt wird, vorbestimmen.According to an embodiment, the
In einer Ausführungsform kann die Crash-Schätzungseinheit 212 zusammen mit der anderen Einheit(en) 218 ein Manövrieren des Ego-Fahrzeugs entsprechend der vorhergesagten Flugbahn ermöglichen. In einer bevorzugten Ausführungsform kann die Crash-Schätzungseinheit 212 das Aktuatorelement 108 betätigen, das mit der Lenkanordnung 110 in Verbindung stehen kann, wobei das Aktuatorelement 108 bei Schätzung durch die Crash-Schätzungseinheit 212 betätigt wird, dass der Crash unmittelbar bevorsteht. Ferner kann die Kollisionspunktbestimmungseinheit 214 bei Betätigung die Aktuatoreinrichtung 108 in die Lage versetzen, das Manövrieren der Lenkanordnung 110 des Ego-Fahrzeugs zu erleichtern, um den bestimmten Kollisionspunkt zu erreichen.In one embodiment, the crash estimation unit 212, together with the other unit(s) 218, may facilitate maneuvering of the ego vehicle according to the predicted trajectory. In a preferred embodiment, the crash estimation unit 212 may actuate the
Unter Bezugnahme auf 3 stellt das Flussdiagramm 300 ein Training des vorgeschlagenen Systems 100 für unmittelbar bevorstehende Crashbedingungen unter Verwendung einer passiven Sicherheitssimulation dar. In einer Ausführungsform können bei Block 302 reale Unfallszenarien erfasst werden, beispielsweise aus Fällen in der Unfallforschung auf der Grundlage von Vorschriften oder Bewertungen von Lastfällen. Des Weiteren können unvermeidbare Unfallszenarien für die Durchführung von passiven Sicherheitssimulationen am Block 304 genutzt werden. In einer beispielhaften Ausführungsform können die passiven Sicherheitssimulationen basierend auf dem strukturellen Crashalgorithmus des Systems 100 durchgeführt werden.Referring to FIG. 3,
In einer Ausführungsform können Daten, die aus den passiven Simulationen abgeleitet sind, verwendet werden, um einen besten Kollisionspunkt zu bestimmen, um eine minimale Beschädigung des Ego-Fahrzeugs sowie des identifizierten Objekts zu haben, d. h. um zu Entscheidungen zu gelangen, um ein Win-Win-Ergebnis zu erzielen. Die Daten, die aus den passiven Simulationen abgeleitet werden, können in den Block 306 eingespeist werden, wo Fahralgorithmen ausgeführt werden und die Sensorkonfiguration auf der Grundlage der Daten auf der Grundlage von Absturz/Unfall durchgeführt wird.In one embodiment, data derived from the passive simulations may be applied to determine a best collision point to have minimal damage to the ego vehicle as well as the identified object, i.e. to arrive at decisions to achieve a win-win outcome. The data derived from the passive simulations may be fed into
In einer anderen Ausführungsform können Post-Crash-Daten als Ausgabe von dem Block 306 erhalten werden, und diese Post-Crash-Daten können als Rückmeldung in die Lernmaschine 104 eingespeist werden, die verschiedene auf künstlicher Intelligenz (KI) und maschinellem Lernen (ML) basierende Algorithmen umfasst. Die Lernmaschine 104 und die zugehörigen Algorithmen können durch Trainieren und Testen auf den Daten nach dem Absturz aktualisiert werden, und daher kann das System 100 kontinuierlich verbessert werden.In another embodiment, post-crash data may be obtained as output from
In einer anderen Ausführungsform können bei Block 308 die Daten nach dem Aufprall zum Manövrieren des Ego-Fahrzeugs verwendet werden, um den besten Kollisionspunkt zu erreichen, um eine minimale Beschädigung des Ego-Fahrzeugs sowie des identifizierten Objekts zu haben, d. h. um eine Win-Win-Position für Passagiere innerhalb des Ego-Fahrzeugs und andere Verkehrsteilnehmer zu haben.In another embodiment, at
Daher verwendet das System 100 passive Sicherheitssimulationsdaten, um die Programmierung/Entscheidungsfindung für verschiedene Szenarien eines unvermeidlichen Unfalls für autonome Fahrzeuge zu verbessern, die die Crashsicherheit verbessern können.Therefore, the
Unter Bezugnahme auf 4 kann ein beispielhafter Zustand 400 beobachtet werden, der sich auf einen unmittelbar bevorstehenden Frontalcrash bezieht. Hier kann das System 100 verschiedene Parameter bestimmen, wie z. B. die Richtung der Annäherung, die Aufprallzone - vordere linke Ecke, die vordere Mitte und die vordere rechte Ecke, und kann ferner den erwarteten Aufprallpunkt im Falle eines unmittelbar bevorstehenden Frontalzusammenstoßes zwischen dem Ego-Fahrzeug, beispielsweise dem Systemauto 410, und dem potentiellen Crashobjekt 420 bestimmen.Referring to FIG. 4, an
Unter Bezugnahme auf 5A stellt das Flussdiagramm 500 ein schrittweises Arbeiten des vorgeschlagenen Systems 100 dar. In einer Ausführungsform kann bei Block 502 eine Eingabe aus einer passiven Simulation erhalten werden, bei der Daten aus der Simulation realer Unfallszenarien erzeugt werden, beispielsweise aus Fällen in der Unfallforschung auf der Grundlage von Vorschriften oder Bewertungen von Lastfällen. Ferner kann die Eingabe aus den passiven Simulationen zusammen mit der Eingabe aus der Ego-Fahrzeug-Codierung verwendet werden, um einen besten Kollisionspunkt zu bestimmen, um einen minimalen Schaden an dem Ego-Fahrzeug, sagen wir dem Auto, bei Block 504 zu verursachen.Referring to Figure 5A,
In einer anderen Ausführungsform können Vorprüfungen für die Aktivierung des Systems 100 an Block 516 durchgeführt werden, z. B. das Überprüfen der Aufprallzeit in Bezug auf die aktuelle Situation und das Objekt, die Aufprallzone - vordere linke Ecke, vordere Mitte und vordere rechte Ecke - und die Überprüfung, ob sich die elektrische Servolenkung (EPAS) im Funktionszustand befindet, die Annäherungsrichtung, ESP-Betriebszustand, Objekttyp - PKW oder LKW. In einer beispielhaften Ausführungsform kann es das Prüfen umfassen, ob die Relativgeschwindigkeit des Objekts, die beispielsweise mehr als 15 km/h betragen kann, beträgt. Ferner kann es die Überprüfung umfassen, ob die Zeit bis zum Aufprall des Objekts weniger als 0,3 Sekunden und die Beschleunigung weniger als 3 m/sec2 beträgt. Darüber hinaus kann es das Überprüfen des ESM-Betriebsmodus, des Ganges, der Tachogeschwindigkeit (z. B. sollte mehr als 15 km/h betragen), des Fahrradius (z. B. sollte mehr als 15 km/h betragen), des Robustheitsgrads des Objekts und dergleichen umfassen.In another embodiment, pre-checks for activation of the
Nach einer Ausführungsform können Daten aus dem Block 504 und dem Block 516 in den Block 506 eingespeist werden, wo die erforderliche laterale Positionsverschiebung berechnet werden kann. In einer anderen Ausführungsform kann die Trajektorienplanung bei Block 508 auf der Grundlage der berechneten erforderlichen Y-Verschiebung durchgeführt werden. In einer anderen Ausführungsform wird, basierend auf der optimalen Flugbahn, die Gierrate durch den Gierratenregler am Block 510 gesteuert, und eine weitere Gierratenanforderung wird an den Gierraten-Arbitrator am Block 512 übertragen, und eine weitere Gierrate wird aktualisiert.In one embodiment, data from
In einer Ausführungsform kann bei Block 514 das Aktuator 108 betätigt werden, und ferner kann die Steuerung 106 das Manövrieren der Lenkbaugruppe 110 (EPAS 110) steuern.In one embodiment, at
Unter Bezugnahme auf 5B kann, wie dargestellt, eine passive Simulation, die mit der Trajektorienplanung verbunden ist, bei 522 durchgeführt werden, und eine passive Simulation, die mit der Funktion des Gierratenreglers verbunden ist, kann bei 524 durchgeführt werden. In einer anderen Ausführungsform kann eine passive Simulation, die mit der Funktion des Gierraten-Arbitrators verbunden ist, bei 526 durchgeführt werden.Referring to FIG. 5B, as shown, a passive simulation associated with trajectory planning may be performed at 522 and a passive simulation associated with the yaw rate controller function may be performed at 524. In another embodiment, a passive simulation associated with the yaw rate arbitrator function may be performed at 526.
Unter Bezugnahme auf 6 kann das vorgeschlagene Verfahren 600 zum Verringern des Aufpralls eines Aufpralls auf ein Ego-Fahrzeug (hierin auch als Verfahren 600 bezeichnet) den Schritt 602 des Identifizierens des Vorhandenseins eines Objekts innerhalb eines Interessenbereichs (Area of Interest, Aol) durch eine Überwachungseinheit von der aktuellen Position des Ego-Fahrzeugs und das entsprechende Schätzen eines Aufpralls umfassen.Referring to FIG. 6, the proposed
In einer anderen Ausführungsform kann das Verfahren 600 den Schritt 604 des Bestimmens eines besten Kollisionspunktes umfassen, der an einer Steuerung, die operativ mit einer Lernmaschine gekoppelt ist, um einen minimalen Schaden an dem Ego-Fahrzeug zu verursachen, wenn davon ausgegangen wird, dass ein Zusammenstoß unmittelbar bevorsteht. Ferner kann das Verfahren 600 den Schritt 606 des Vorhersagens einer optimalen Flugbahn für das Ego-Fahrzeug an der Steuerung umfassen, um den bestimmten Kollisionspunkt unter Berücksichtigung eines oder mehrerer Parameter zu erreichen, die mit dem Ego-Fahrzeug und dem Objekt assoziiert sind. In einer beispielhaften Ausführungsform können der eine oder die mehreren Parameter den Abstand zwischen dem Ego-Fahrzeug und dem Objekt, die relative Geschwindigkeit, die Zeit des Aufpralls, die Aufprallzone, die Richtung der Annäherung und den Objekttyp umfassen.In another embodiment, the
In einer Implementierung kann der beste Kollisionspunkt auf der Grundlage einer passiven Simulation anhand realer Crashszenarien vorbestimmt werden.In one implementation, the best collision point can be predetermined based on a passive simulation of real crash scenarios.
In einer anderen Ausführungsform kann das Verfahren 600 den Schritt 608 des Berechnens der erforderlichen seitlichen Positionsverschiebung und der Gierrate, die dem Ego-Fahrzeug zugeordnet sind, an der Steuerung umfassen, basierend auf der vorhergesagten Trajektorie zur Verringerung der Auswirkungen des Aufpralls auf das Ego-Fahrzeug.In another embodiment, the
Nach einer Ausführungsform kann das Verfahren 600 den Schritt des Trainierens der Lernmaschine unter Verwendung eines Trainings- und Testdatensatzes umfassen, der sich auf die passive Simulation bezieht, die unter Verwendung mehrerer realer Crashszenarien durchgeführt wird, wobei die Ausgabe der Lernmaschine als Rückmeldung verwendet werden kann, und ferner kann das Verfahren 600 das Berechnen des Kollisionspunkts auf der Grundlage der Ausgabe umfassen, die erforderliche seitliche Positionsverschiebung und die mit dem Ego-Fahrzeug verbundene Gierrate.According to one embodiment, the
In einer anderen Ausführungsform kann das Verfahren 600 das Abschätzen des unmittelbar bevorstehenden Zusammenstoßes zwischen dem Ego-Fahrzeug und dem Objekt umfassen, wenn der Abstand zwischen dem Ego-Fahrzeug und dem identifizierten Objekt kleiner als ein Sicherheitsabstand ist oder die relative Geschwindigkeit zwischen dem Ego-Fahrzeug und dem identifizierten Objekt eine Schwellengeschwindigkeit überschreitet.In another embodiment,
Ferner kann das Verfahren 600 nach Abschätzung des Aufpralls das Betätigen eines Aktuators umfassen, der operativ mit einer Lenkbaugruppe des Ego-Fahrzeugs gekoppelt ist, wobei der Aktuator bei der Betätigung dem Steuergerät erleichtern kann, die Lenkbaugruppe zu manövrieren, um den bestimmten Kollisionspunkt zu erreichen.Further, after estimating the impact,
Unter Bezugnahme auf 7 stellt das Blockdiagramm 700 ein Computersystem dar, das eine externe Speichervorrichtung 710, einen Bus 720, einen Hauptspeicher 730, einen schreibgeschützten Speicher 740, eine Massenspeichervorrichtung 750, einen Kommunikationsanschluss 760 und einen Prozessor 770 umfasst. Ein Fachmann wird erkennen, dass ein Computersystem mehr als einen Prozessor und Kommunikationsanschlüsse umfassen kann. Beispiele für den Prozessor 770 umfassen, sind aber nicht beschränkt auf, einen oder mehrere Intel® Itanium®- oder Itanium-2-Prozessoren oder AMD® Opteron®- oder Athlon MP-Prozessoren®, Motorola-Prozessoren®, FortiSOC-System-on-a-Chip-Prozessoren™ oder andere zukünftige Prozessoren. Der Prozessor 770 kann verschiedene Module umfassen, die mit Ausführungsformen der vorliegenden Erfindung verbunden sind. Der Kommunikationsanschluss 760 kann ein beliebiger RS-232-Anschluss zur Verwendung mit einer modembasierten Wählverbindung, ein 10/100-Ethernet-Anschluss, ein Gigabit- oder 10-Gigabit-Anschluss unter Verwendung von Kupfer oder Glasfaser, ein serieller Anschluss, ein paralleler Anschluss oder andere bestehende oder zukünftige Anschlüsse sein. Der Kommunikationsanschluss 760 kann in Abhängigkeit von einem Netzwerk ausgewählt werden, wie z. B. einem lokalen Netzwerk (LAN), einem Wide Area Network (WAN) oder einem beliebigen Netzwerk, mit dem ein Computersystem verbunden ist.Referring to Figure 7, block diagram 700 illustrates a computer system including an
In einer Ausführungsform kann der Speicher 730 ein Direktzugriffsspeicher (RAM) oder eine beliebige andere dynamische Speichervorrichtung sein, die in der Technik allgemein bekannt ist. Der schreibgeschützte Speicher 740 kann eine oder mehrere statische Speichervorrichtungen sein, z. B., aber nicht beschränkt auf einen PROM-Chip (Programmable Read Only Memory) zum Speichern statischer Informationen, z. B. Start- oder BIOS-Anweisungen für den Prozessor 770. Der Massenspeicher 760 kann eine beliebige gegenwärtige oder zukünftige Massenspeicherlösung sein, die zum Speichern von Informationen und/oder Anweisungen verwendet werden kann. Beispielhafte Massenspeicherlösungen sind unter anderem Parallel Advanced Technology Attachment (PATA) oder Serial Advanced Technology Attachment (SATA) Festplattenlaufwerke oder Solid-State-Laufwerke (intern oder extern, z. B. mit Universal Serial Bus (USB)- und/oder Firewire-Schnittstellen), z. B. von Seagate (z. B. die Seagate Barracuda 7102-Familie) oder Hitachi (z. B. der Hitachi Deskstar 7K1000), ein oder mehrere optische Datenträger, RAID-Speicher (Redundant Array of Independent Disks), z. B. ein Array von Festplatten (z. B. SATA-Arrays), erhältlich bei verschiedenen Anbietern, darunter Dot Hill Systems Corp., LaCie, Nexsan Technologies, Inc. und Enhance Technology, Inc.In one embodiment,
Nach einer Ausführungsform koppelt der Bus 720 Prozessor(en) 770 kommunikativ mit den anderen Speicher-, Speicher- und Kommunikationsblöcken. Der Bus 720 kann z. B. ein PCI-/PCI-X-Bus (Peripheral Component Interconnect), SCSI-Bus (Small Computer System Interface), USB oder dergleichen zum Anschließen von Erweiterungskarten, Laufwerken und anderen Subsystemen sowie anderen Bussen sein, wie z. B. einem Front-Side-Bus (FSB), der den Prozessor 770 mit dem Softwaresystem verbindet.In one embodiment, bus 720 communicatively couples processor(s) 770 to the other memory, storage, and communication blocks. Bus 720 may be, for example, a peripheral component interconnect (PCI/PCI-X) bus, small computer system interface (SCSI) bus, USB, or the like for connecting expansion cards, drives, and other subsystems, as well as other buses, such as a front-side bus (FSB), that connects
In einer anderen Ausführungsform können Bediener- und Verwaltungsschnittstellen, z. B. eine Anzeige, eine Tastatur und eine Cursor-Steuervorrichtung, ebenfalls mit dem Bus 720 gekoppelt sein, um eine direkte Bedienerinteraktion mit dem Computersystem zu unterstützen. Andere Bediener- und Verwaltungsschnittstellen können über Netzwerkverbindungen bereitgestellt werden, die über den Kommunikationsanschluss 760 verbunden sind. Die externe Speichervorrichtung 710 kann jede Art von externen Festplatten, Diskettenlaufwerken, IOMEGA-Zip-Laufwerken®, Compact Disc - Read Only Memory (CD-ROM), Compact Disc - Re-Writes (CD-RW), Digital Video Disk - Read Only Memory (DVD-ROM) sein. Die oben beschriebenen Komponenten dienen nur zur Veranschaulichung verschiedener Möglichkeiten. In keiner Weise sollte das oben erwähnte beispielhafte Computersystem den Umfang der vorliegenden Offenbarung einschränken.In another embodiment, operator and management interfaces, such as a display, keyboard, and cursor control device, may also be coupled to bus 720 to support direct operator interaction with the computer system. Other operator and management interfaces may be provided via network connections connected via communications port 760.
Während das Vorstehende verschiedene Ausführungsformen der Erfindung beschreibt, können andere und weitere Ausführungsformen der Erfindung entwickelt werden, ohne vom grundlegenden Umfang derselben abzuweichen. Der Umfang der Erfindung wird durch die folgenden Ansprüche bestimmt. Die Erfindung ist nicht auf die beschriebenen Ausführungsformen, Versionen oder Beispiele beschränkt, die enthalten sind, um eine Person mit durchschnittlichem Fachmann auf dem Gebiet in die Lage zu versetzen, die Erfindung herzustellen und zu verwenden, wenn sie mit Informationen und Kenntnissen kombiniert wird, die dem Durchschnittsfachmann auf dem Gebiet zur Verfügung stehen.While the foregoing describes various embodiments of the invention, other and further embodiments of the invention may be devised without departing from the basic scope thereof. The scope of the invention is determined by the following claims. The invention is not limited to the described embodiments, versions, or examples, which are included to enable a person of ordinary skill in the art to make and use the invention when combined with information and knowledge available to one of ordinary skill in the art.
Die vorliegende Offenbarung stellt ein genaues und effizientes System und Verfahren bereit, das die Auswirkungen des Aufpralls auf das Ego-Fahrzeug reduziert, wenn der Aufprall unmittelbar bevorsteht.The present disclosure provides an accurate and efficient system and method that reduces the impact of impact on the host vehicle when impact is imminent.
Die vorliegende Offenbarung stellt ein System und Verfahren bereit, bei dem die Verwendung von passiven Sicherheitssimulationsdaten die Nutzung der Fahrzeugstruktur verbessert, um mehr Energie zu absorbieren und die Reparierbarkeitskosten im Falle einer Kollision zu minimieren.The present disclosure provides a system and method in which the use of passive safety simulation data improves the utilization of the vehicle structure to absorb more energy and minimize repairability costs in the event of a collision.
Die vorliegende Offenbarung stellt ein System und ein Verfahren bereit, das einen besten Kollisionspunkt bestimmt, so dass die Auswirkungen des Aufpralls reduziert werden.The present disclosure provides a system and method that determines a best collision point so that the effects of the impact are reduced.
Die vorliegende Offenbarung stellt ein intelligentes und intelligentes System und Verfahren zur Verfügung, das minimale Schäden am Fahrzeug und an den Insassen im Inneren gewährleistet.The present disclosure provides an intelligent and intelligent system and method that ensures minimal damage to the vehicle and the occupants inside.
ZITATE ENTHALTEN IN DER BESCHREIBUNGQUOTES INCLUDED IN THE DESCRIPTION
Diese Liste der vom Anmelder aufgeführten Dokumente wurde automatisiert erzeugt und ist ausschließlich zur besseren Information des Lesers aufgenommen. Die Liste ist nicht Bestandteil der deutschen Patent- bzw. Gebrauchsmusteranmeldung. Das DPMA übernimmt keinerlei Haftung für etwaige Fehler oder Auslassungen.This list of documents listed by the applicant was generated automatically and is included solely for the better information of the reader. The list is not part of the German patent or utility model application. The DPMA accepts no liability for any errors or omissions.
Zitierte PatentliteraturCited patent literature
- US 10836383 B2 [0003]US 10836383 B2 [0003]
- KR 101465649 B1 [0004]KR 101465649 B1 [0004]
- US 20130030651 A1 [0005]US 20130030651 A1 [0005]
Claims (10)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| IN202211070121 | 2022-12-05 | ||
| IN202211070121 | 2022-12-05 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| DE102023004958A1 true DE102023004958A1 (en) | 2024-06-06 |
Family
ID=91078876
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE102023004958.1A Pending DE102023004958A1 (en) | 2022-12-05 | 2023-11-30 | System for reducing the effects of impact on an ego vehicle and method therefor |
Country Status (1)
| Country | Link |
|---|---|
| DE (1) | DE102023004958A1 (en) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20130030651A1 (en) | 2011-07-25 | 2013-01-31 | GM Global Technology Operations LLC | Collision avoidance maneuver through differential braking |
| KR101465649B1 (en) | 2012-09-28 | 2014-11-28 | 성균관대학교산학협력단 | vehicle path estimation method and apparatus, and vehicle steering control method and apparatus |
| US10836383B2 (en) | 2018-05-04 | 2020-11-17 | The Regents Of The University Of Michigan | Collision imminent steering control systems and methods |
-
2023
- 2023-11-30 DE DE102023004958.1A patent/DE102023004958A1/en active Pending
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20130030651A1 (en) | 2011-07-25 | 2013-01-31 | GM Global Technology Operations LLC | Collision avoidance maneuver through differential braking |
| KR101465649B1 (en) | 2012-09-28 | 2014-11-28 | 성균관대학교산학협력단 | vehicle path estimation method and apparatus, and vehicle steering control method and apparatus |
| US10836383B2 (en) | 2018-05-04 | 2020-11-17 | The Regents Of The University Of Michigan | Collision imminent steering control systems and methods |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE102014205391A1 (en) | Device for predicting driving state transitions | |
| DE102018117380A1 (en) | BRAKE FORECAST AND INTERVENTION | |
| DE102017119952A1 (en) | AUTONOMIC VEHICLE WITH COURAGE RECORDING | |
| DE102015001971A1 (en) | Method and monitoring device for monitoring driver assistance systems | |
| DE102017217986B4 (en) | METHOD AND DEVICE FOR PREDICTING POTENTIAL COLLISIONS, DRIVER ASSISTANCE SYSTEM AND VEHICLE | |
| DE102022205084B3 (en) | Method, computer program and device for perceiving the environment in the vehicle and corresponding vehicle | |
| WO2016180665A1 (en) | Method for controlling a functional device of a motor vehicle on the basis of merged sensor data, control device, driver assistance system and motor vehicle | |
| DE102016203522A1 (en) | Method and device for predicting trajectories of a motor vehicle | |
| WO2019011536A1 (en) | METHOD, DEVICE, COMPUTER PROGRAM AND A MACHINE-READABLE STORAGE MEDIUM FOR OPERATING A VEHICLE | |
| DE102014008413A1 (en) | Method for a driver assistance system of a vehicle | |
| EP4380836A1 (en) | System, method and software for operating a driver assistance system | |
| DE102017208462A1 (en) | Method and device for determining operating data for an automated vehicle | |
| EP3530537B1 (en) | Motor vehicle control device and method for operating the control device for autonomous driving of a motor vehicle | |
| DE102020129802A1 (en) | VEHICLE OPERATIONAL IDENTIFICATION | |
| WO2021058205A1 (en) | Method for operating a vehicle | |
| WO2020069812A1 (en) | Method for guiding a motor vehicle on a roadway in an at least partly automated manner | |
| DE112021006871T5 (en) | PROCESSING METHOD, PROCESSING SYSTEM, PROCESSING PROGRAM AND PROCESSING APPARATUS | |
| WO2022018139A1 (en) | Method for determining a trajectory for controlling a vehicle | |
| DE102023206691A1 (en) | Procedure for increasing safety at a crossing facility | |
| DE102022111422B3 (en) | Method for driving a vehicle and vehicle guidance system | |
| WO2018141545A1 (en) | Method and device for checking the plausibility of a vehicle trajectory in order to control a vehicle | |
| EP4486616B1 (en) | Method, computer program, and device for adapting operating parameters of a means of locomotion, and means of locomotion | |
| DE102023004958A1 (en) | System for reducing the effects of impact on an ego vehicle and method therefor | |
| DE102019129904A1 (en) | Automatic driving competence analysis | |
| DE102018210368B4 (en) | Driver assistance system, vehicle, method for operating the driver assistance system, computer program and computer-readable storage medium |