[go: up one dir, main page]

DE102013201799B4 - Driver assistance system for a vehicle and method for detecting a specific position of the vehicle - Google Patents

Driver assistance system for a vehicle and method for detecting a specific position of the vehicle

Info

Publication number
DE102013201799B4
DE102013201799B4 DE102013201799.5A DE102013201799A DE102013201799B4 DE 102013201799 B4 DE102013201799 B4 DE 102013201799B4 DE 102013201799 A DE102013201799 A DE 102013201799A DE 102013201799 B4 DE102013201799 B4 DE 102013201799B4
Authority
DE
Germany
Prior art keywords
vehicle
stored
route
sensors
trajectory
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
DE102013201799.5A
Other languages
German (de)
Other versions
DE102013201799A1 (en
Inventor
Jan Rohde
Christian Heigele
Holger Mielenz
Philipp Lehner
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.)
Robert Bosch GmbH
Original Assignee
Robert Bosch GmbH
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 Robert Bosch GmbH filed Critical Robert Bosch GmbH
Priority to DE102013201799.5A priority Critical patent/DE102013201799B4/en
Publication of DE102013201799A1 publication Critical patent/DE102013201799A1/en
Application granted granted Critical
Publication of DE102013201799B4 publication Critical patent/DE102013201799B4/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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/06Automatic manoeuvring for parking
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/04Conjoint control of vehicle sub-units of different type or different function including control of propulsion units
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/20Conjoint control of vehicle sub-units of different type or different function including control of steering systems
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W30/00Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
    • B60W30/10Path keeping
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W40/00Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
    • B60W40/02Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to ambient conditions
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W40/00Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
    • B60W40/02Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to ambient conditions
    • B60W40/04Traffic conditions
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/20Instruments for performing navigational calculations
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0212Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory
    • G05D1/0221Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory involving a learning process

Landscapes

  • Engineering & Computer Science (AREA)
  • Transportation (AREA)
  • Automation & Control Theory (AREA)
  • Mechanical Engineering (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Physics & Mathematics (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Mathematical Physics (AREA)
  • General Physics & Mathematics (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Traffic Control Systems (AREA)

Abstract

Fahrerassistenzsystem für ein Fahrzeug (1), umfassend zumindest einen Sensor (9, 10) zum Erzeugen eines Fahrzeugzustandssignals, und eine Berechnungseinheit, die ausgebildet ist
- zum Aufzeichnen einer Fahrstrecke, basierend auf dem Fahrzeugzustandssignal,
- zum Wiedererkennen einer bestimmten Position (2) des Fahrzeugs (1) durch Abgleichen der aufgezeichneten Fahrstrecke mit einer abgespeicherten Fahrstrecke, und
- zum Anbieten einer abgespeicherten Trajektorie (4) an den Fahrer, wenn die bestimmte Position (2) wiedererkannt ist, und
- wobei das Fahrerassistenzsystem dazu ausgebildet ist, um das Fahrzeug (1) zum selbstständigen oder halb-selbstständigen Befahren der Trajektorie (4) anzusteuern,
- wobei die Berechnungseinheit dazu ausgebildet ist, den Verlauf der aufgezeichneten und abgespeicherten Fahrzeugzustandssignale zu vergleichen, um die bestimmte Position (2) wiederzuerkennen,
- wobei die Fahrzeugzustandssignale von Wegsensoren und/oder Geschwindigkeitssensoren und/oder Beschleunigungssensoren und/oder Neigungssensoren und/oder Gierratensensoren und/oder Drehzahlsensoren und/oder Lenkwinkelsensoren stammen.
Driver assistance system for a vehicle (1), comprising at least one sensor (9, 10) for generating a vehicle status signal, and a computing unit which is configured
- to record a journey route based on the vehicle status signal,
- for recognizing a specific position (2) of the vehicle (1) by comparing the recorded route with a stored route, and
- to offer a stored trajectory (4) to the driver when the specified position (2) is recognized, and
- wherein the driver assistance system is designed to control the vehicle (1) to drive autonomously or semi-autonomously along the trajectory (4),
- wherein the computing unit is designed to compare the course of the recorded and stored vehicle state signals in order to recognize the specific position (2),
- where the vehicle status signals originate from displacement sensors and/or speed sensors and/or acceleration sensors and/or tilt sensors and/or yaw rate sensors and/or speed sensors and/or steering angle sensors.

Description

Stand der TechnikState of the art

Die vorliegende Erfindung betrifft ein Fahrerassistenzsystem für ein Fahrzeug sowie ein Verfahren zum Erkennen einer bestimmten Position des Fahrzeugs.The present invention relates to a driver assistance system for a vehicle and a method for detecting a specific position of the vehicle.

Fahrassistenzsysteme können in zwei Kategorien eingeteilt werden: in Sicherheitssysteme, wie zum Beispiel die Notbremsassistenz, und in Komfortsysteme, wie zum Beispiel Einparkassistenzsysteme. Bei den Komfortsystemen werden die Fahrer in immer mehr Situationen unterstützt und der Grad der Automatisierung wird stets erhöht. Beispielsweise DE 10 2008 002 598 A1 beschreibt ein Assistenzsystem, welches dem Fahrer erlaubt, oft wiederholte Fahrmanöver, beispielsweise die Fahrt in die eigene Garage, zu automatisieren. Dabei führt der Fahrer das Manöver einmalig manuell aus und das Fahrzeug zeichnet dabei die gefahrene Trajektorie auf. Anschließend kann diese aufgezeichnete Trajektorie bzw. das Fahrmanöver, beispielsweise per Knopfdruck, abgerufen werden, wobei das Fahrzeug selbständig oder halb-selbständig von einer Recheneinheit gesteuert wird.Driver assistance systems can be divided into two categories: safety systems, such as emergency braking assistance, and comfort systems, such as parking assistance systems. Comfort systems provide drivers with support in an increasing number of situations, and the level of automation is constantly being raised. For example... DE 10 2008 002 598 A1 This describes an assistance system that allows the driver to automate frequently repeated driving maneuvers, such as driving into their own garage. The driver performs the maneuver manually once, and the vehicle records the trajectory. This recorded trajectory, or driving maneuver, can then be recalled, for example, at the touch of a button, with the vehicle being controlled autonomously or semi-autonomously by a processing unit.

Die Schrift DE 10 2011 109 491 A1 offenbart als nachveröffentlichter Stand der Technik eine Fahrunterstützungsvorrichtung zur Unterstützung der Befahrung enger Fahrwege.The writing DE 10 2011 109 491 A1 Disclosing as a subsequently published prior art a driving assistance device for supporting the driving of narrow roads.

Das Dokument DE 10 2010 023 162 A1 offenbart ein Verfahren zum Unterstützen eines Fahrers eines Kraftfahrzeugs beim Einparken in eine Parklücke.The document DE 10 2010 023 162 A1 discloses a method for assisting a driver of a motor vehicle in parking in a parking space.

Die Schrift DE 10 2011 109 492 A1 offenbart als nachveröffentlichter Stand der Technik eine Fahrunterstützungsvorrichtung zur Unterstützung der Befahrung enger Fahrwege.The writing DE 10 2011 109 492 A1 Disclosing as a subsequently published prior art a driving assistance device for supporting the driving of narrow roads.

Das Dokument DE 10 2008 002 598 A1 offenbart eine Vorrichtung zur semiautonomen Unterstützung der Lenkbewegung eines Fahrzeuges.The document DE 10 2008 002 598 A1 discloses a device for semi-autonomous support of the steering movement of a vehicle.

Offenbarung der ErfindungDisclosure of the invention

Mit dem erfindungsgemäßen Fahrerassistenzsystem für ein Fahrzeug gemäß den Merkmalen des Anspruchs 1 und dem erfindungsgemäßen Verfahren gemäß den Merkmalen des Anspruchs 5 ist es möglich, eine bestimmte Position des Fahrzeugs im dem das Fahrerassistenzsystem installiert ist mit möglichst wenig Rechenaufwand zu bestimmen. Wenn die bestimmte Position des Fahrzeugs erreicht ist, bietet das Fahrerassistenzsystem dem Fahrer eine abgespeicherte Trajektorie an. Der Fahrer kann daraufhin auswählen, ob das Fahrerassistenzsystem das Fahrzeug entsprechend ansteuern soll, um die abgespeicherte Trajektorie selbständig oder halb-selbständig abzufahren. Erfindungsgemäß werden also die abgespeicherten Trajektorien nur dann angeboten, wenn sich das Fahrzeug auch in dem Bereich befindet, in dem die Trajektorie aufgezeichnet wurde. Dies wird erreicht durch ein Fahrerassistenzsystem für ein Fahrzeug, umfassend zumindest einen Sensor zum Erzeugen eines Fahrzeugzustandssignals und eine Berechnungseinheit. Optional kann das Fahrzeug einen Sensor zum Erzeugen eines Fahrzeugzustandssignals aufweisen. Die Berechnungseinheit ist zum Aufzeichnen einer Fahrstrecke ausgebildet. Das Aufzeichnen der Fahrstrecke basiert auf den Fahrzeugzustandssignalen. Optional basiert das Aufzeichnen der Fahrstrecke auf denUmfeldsignalen. Des Weiteren ist die Berechnungseinheit zum Wiedererkennen einer bestimmten Position des Fahrzeugs ausgebildet. Dies erfolgt durch Abgleichen der aufgezeichneten Fahrstrecke mit einer abgespeicherten Fahrstrecke. Dabei ist es nicht wesentlich, dass die Position exakt bestimmt wird. Es reicht aus, dass feststeht, dass sich das Fahrzeug in einem Bereich befindet, in dem zuvor eine Trajektorie aufgezeichnet wurde. With the driver assistance system for a vehicle according to the features of claim 1 and the method according to claim 5, it is possible to determine a specific position of the vehicle in which the driver assistance system is installed with minimal computational effort. When the specific position of the vehicle is reached, the driver assistance system offers the driver a stored trajectory. The driver can then select whether the driver assistance system should control the vehicle accordingly to follow the stored trajectory autonomously or semi-autonomously. According to the invention, the stored trajectories are therefore only offered if the vehicle is also located in the area in which the trajectory was recorded. This is achieved by a driver assistance system for a vehicle comprising at least one sensor for generating a vehicle status signal and a processing unit. Optionally, the vehicle can have a sensor for generating a vehicle status signal. The processing unit is configured to record a route. The recording of the route is based on the vehicle status signals. Optionally, the recording of the route is based on ambient signals. Furthermore, the processing unit is designed to recognize a specific position of the vehicle. This is achieved by comparing the recorded route with a stored route. It is not essential that the position be determined exactly; it is sufficient to establish that the vehicle is in an area where a trajectory was previously recorded.

Sobald die bestimmte Position wiedererkannt ist, bietet die Berechnungseinheit dem Fahrer die abgespeicherte Trajektorie an. Der Fahrer kann die Trajektorie annehmen oder ablehnen. Das Fahrerassistenzsystem ist dazu ausgebildet, um Trajektorien aufzuzeichnen und das Fahrzeug zum selbständigen oder halbselbständigen Befahren der aufgezeichneten Trajektorien anzusteuern. Für das selbständige oder halb-selbständige Befahren sind verschiedene Möglichkeiten vorgesehen: So kann das Fahrzeug selbständig lenken, verzögern und beschleunigen. Alternativ dazu ist es möglich, dass das Fahrzeug lediglich beschleunigt und verzögert, wobei der Fahrer den Lenkvorgang entsprechend den Anweisungen selbst vornimmt. Des Weiteren ist vorgesehen, dass das Fahrzeug selbständig die Lenkbewegungen ausführt, wobei der Fahrer lediglich beschleunigt und verzögert. Darüber hinaus kann das Fahrerassistenzsystem dem Fahrer lediglich Anweisungen sowohl für das Lenken als auch für das Beschleunigen und Verzögern geben.Once the specified position is recognized, the processing unit offers the driver the stored trajectory. The driver can accept or reject the trajectory. The driver assistance system is designed to record trajectories and control the vehicle to autonomously or semi-autonomously follow the recorded trajectories. Several options are available for autonomous or semi-autonomous driving: The vehicle can steer, decelerate, and accelerate independently. Alternatively, the vehicle can only accelerate and decelerate, with the driver performing the steering maneuvers according to instructions. Furthermore, the vehicle can perform the steering movements independently, with the driver only accelerating and decelerating. Finally, the driver assistance system can simply provide the driver with instructions for steering, acceleration, and deceleration.

Die Unteransprüche zeigen bevorzugte Weiterbildungen der Erfindung.The dependent claims describe preferred embodiments of the invention.

Bevorzugt ist vorgesehen, dass die Berechnungseinheit dazu ausgebildet ist, wenn eine Trajektorie gespeichert wird, die zuvor aufgezeichnete Fahrstrecke dauerhaft zu speichern. Das Fahrerassistenzsystem zeichnet stets die gefahrene Fahrstrecke auf. Sobald sich der Fahrer dazu entschließt, eine Trajektorie aufzuzeichnen, kann die zuvor abgefahrene Fahrstrecke ebenfalls dauerhaft gespeichert werden, damit mittels der abgespeicherten Fahrstrecke die Startposition für die aufgezeichnete Trajektorie feststeht.Preferably, the processing unit is configured to permanently store previously recorded routes when a trajectory is saved. The driver assistance system continuously records the driven route. As soon as the driver decides to record a trajectory, the previously driven route can also be permanently saved. so that the starting position for the recorded trajectory is determined using the stored route.

Das stetige Aufzeichnen der Fahrstrecke erfolgt bevorzugt mit möglichst geringen Rechen- und Speicherkapazitäten. Deshalb wird nicht stets die exakte Position des Fahrzeugs bestimmt. Erst wenn die Position des Fahrzeugs wiedererkannt wird und insbesondere erst dann, wenn der Fahrer das Abfahren einer gespeicherten Trajektorie auswählt, wird die exakte Position des Fahrzeugs bestimmt. Dadurch ist es möglich, die exakte Position des Fahrzeugs in Relation zur Startposition der aufgezeichneten Trajektorie zu berechnen.Continuously recording the route is preferably done with minimal computing and storage resources. Therefore, the vehicle's exact position is not always determined. Only when the vehicle's position is recognized, and specifically when the driver selects to follow a saved trajectory, is the vehicle's exact position determined. This makes it possible to calculate the vehicle's exact position relative to the starting position of the recorded trajectory.

Des Weiteren ist bevorzugt vorgesehen, dass die Berechnungseinheit dazu ausgebildet ist, die Fahrstrecke lediglich über einen bestimmten zurückliegenden Fahrstreckenabschnitt und/oder über eine bestimmte zurückliegende Fahrzeit zu speichern. Diese Speicherung erfolgt bevorzugt mittels eines Ringspeichers, so dass jeweils immer nur der zuletzt zurückgelegte Fahrstreckenabschnitt und/oder die zuletzt zurückgelegte Fahrzeit gespeichert ist. Beispielsweise wird die Fahrstrecke nur über die letzten 1000 Meter oder nur über die letzten 10 Minuten gespeichert. Die Dauer des Fahrstreckenabschnitts bzw. der Fahrzeit, die stets abgespeichert wird, ist auch abhängig von dem charakteristischen Verlauf der Fahrzeugzustandssignale oder Umfeldsignale. Wenn die Fahrzeugzustandssignale oder Umfeldsignale einen sehr charakteristischen Verlauf haben, ist es ausreichend, die Fahrstrecke über einen kürzeren Abschnitt oder über eine kürzere Zeit zu speichern.Furthermore, it is preferably provided that the processing unit is configured to store the route only for a specific segment of the route traveled and/or for a specific period of time. This storage is preferably achieved using a ring buffer, so that only the most recently traveled segment and/or the most recently traveled time is stored at any given time. For example, the route is stored only for the last 1000 meters or only for the last 10 minutes. The duration of the segment or travel time that is always stored also depends on the characteristic profile of the vehicle status signals or environmental signals. If the vehicle status signals or environmental signals have a very characteristic profile, it is sufficient to store the route for a shorter segment or a shorter period of time.

Erfindungsgemäß ist die Berechnungseinheit bevorzugt dazu ausgebildet, den Verlauf der aufgezeichneten und abgespeicherten Fahrzeugzustandssignale zu vergleichen, um die bestimmte Position wiederzuerkennen. Optional ist die Berechnungseinheit bevorzugt dazu ausgebildet, Umfeldsignale zu vergleichen, um die bestimmte Position wiederzuerkennen. Es ist also nicht zwingend notwendig, aus den Fahrzeugzustandsignalen oder Umfeldsignalen virtuelle Karten abzuleiten. Es ist ausreichend, die aufgezeichneten und gespeicherten Signale miteinander direkt zu vergleichen, um die bestimmte Position wiederzuerkennen.According to the invention, the processing unit is preferably configured to compare the course of the recorded and stored vehicle status signals in order to recognize the specific position. Optionally, the processing unit is preferably configured to compare environmental signals in order to recognize the specific position. Therefore, it is not absolutely necessary to derive virtual maps from the vehicle status signals or environmental signals. It is sufficient to directly compare the recorded and stored signals with each other to recognize the specific position.

Um die Fahrstrecke mit möglichst wenig Speicher und möglichst wenig Rechenaufwand aufzuzeichnen, werden erfindungsgemäß nur die Fahrzeugzustandssignale verwendet. Erfindungsgemäß wird zumindest ein Wegsensor und/oder Geschwindigkeitssensor und/oder Beschleunigungssensor und/oder Neigungssensor und/oder Gierratensensor und/oder Drehzahlsensor und/oder Lenkwinkelsensoren benutzt.To record the driving distance with minimal memory and computational effort, the invention uses only the vehicle status signals. According to the invention, at least one displacement sensor and/or speed sensor and/or acceleration sensor and/or tilt sensor and/or yaw rate sensor and/or rotational speed sensor and/or steering angle sensors are used.

Des Weiteren ist es möglich, dass zum Aufzeichnen der Fahrstrecke die Umfeldsignale genutzt werden. Hierzu werden mit Sensoren Umfeldmerkmale in der Umgebung des Fahrzeugs erfasst. Insbesondere werden Ultraschallsensoren, Kameras, Stereokameras, Motion-Stereokameras, Lidar oder Radar verwendet.Furthermore, it is possible to use environmental signals to record the route. For this purpose, sensors detect environmental features in the vicinity of the vehicle. In particular, ultrasonic sensors, cameras, stereo cameras, motion stereo cameras, lidar, or radar are used.

Des Weiteren ist bevorzugt vorgesehen, dass sowohl die Fahrzeugzustandssignale als auch die Umfeldsignale gemeinsam genutzt werden.Furthermore, it is preferably intended that both the vehicle status signals and the environmental signals are used jointly.

Die Erfindung umfasst des Weiteren ein Verfahren zum Erkennen der bestimmten Position des Fahrzeugs, umfassend die folgenden Schritte: (i) Aufzeichnen der Fahrstrecke, basierend auf zumindest einem Fahrzeugzustandssignal oder Umfeldsignal, (ii) Wiedererkennen der bestimmten Position des Fahrzeugs durch Abgleichen der aufgezeichneten Fahrstrecke mit einer abgespeicherten Fahrstrecke, (iii) Anbieten einer abgespeicherten Trajektorie an den Fahrer, wenn die bestimmte Position wiedererkannt ist, und (iv) selbständiges oder halb-selbständiges Befahren der Trajektorie durch das Fahrzeug, wenn der Fahrer die angebotene Trajektorie annimmt.The invention further comprises a method for recognizing the specific position of the vehicle, comprising the following steps: (i) recording the route traveled based on at least one vehicle status signal or environmental signal, (ii) recognizing the specific position of the vehicle by comparing the recorded route traveled with a stored route traveled, (iii) offering a stored trajectory to the driver when the specific position is recognized, and (iv) autonomously or semi-autonomously driving the trajectory with the vehicle when the driver accepts the offered trajectory.

Die Unteransprüche des erfindungsgemäßen Fahrerassistenzsystems sowie die im Rahmen des erfindungsgemäßen Fahrerassistenzsystems vorgestellten vorteilhaften Ausgestaltungen finden entsprechend vorteilhafte Anwendung auf das erfindungsgemäße Verfahren.The dependent claims of the driver assistance system according to the invention, as well as the advantageous embodiments presented within the framework of the driver assistance system according to the invention, are correspondingly advantageously applied to the method according to the invention.

Voraussetzung für das erfindungsgemäße Abrufen der abgespeicherten Trajektorie ist das Erkennen der richtigen Startposition. Dafür gibt es im Wesentlichen zwei Gründe: Das automatische Manöver (das Abfahren der abgespeicherten Trajektorie) soll dem Fahrer nur dann angeboten werden, wenn sich das Fahrzeug auch im Bereich befindet, in dem die Trajektorie aufgezeichnet wurde (wenn sich das Fahrzeug also an der bestimmten Position befindet). Um eine Variation der Startposition zulassen zu können, genügt es nicht, die aufgezeichnete Trajektorie einfach abzufahren. Es muss vielmehr die Startposition der aufgezeichneten Trajektorie in Relation zur tatsächlichen Position gesetzt werden, um diese Variation zu berücksichtigen bzw. zu kompensieren.A prerequisite for retrieving the stored trajectory according to the invention is the recognition of the correct starting position. There are essentially two reasons for this: The automatic maneuver (following the stored trajectory) should only be offered to the driver if the vehicle is also located in the area where the trajectory was recorded (i.e., if the vehicle is at the specified position). To allow for variations in the starting position, it is not sufficient to simply follow the recorded trajectory. Rather, the starting position of the recorded trajectory must be compared to the actual position in order to account for or compensate for this variation.

Gemäß vorliegender Erfindung wird die bestimmte Position des Fahrzeugs, basierend auf gängigen Fahrzeugzustandssignalen, wie beispielsweise dem Lenkwinkel, und/oder einfachen Umfeldsignalen, wie beispielsweise Ultraschallsensoren, erkannt. Daraufhin erfolgt bevorzugt eine exakte Bestimmung der Position des Fahrzeugs und ein Abgleich mit der Startposition der abgespeicherten Trajektorie. Dabei wird bevorzugt auf die Nutzung externer Signale oder Hilfsmittel als auch auf bestimmte Infrastrukturelemente, wie zum Beispiel optische Markierungen, verzichtet. Insbesondere ist auch vorgesehen, dass auf die Satellitennavigation beim Aufzeichnen der Fahrstrecke verzichtet wird. Somit sind eine kostengünstige Umsetzung und eine Anwendung ohne spezielle Anforderungen an die Infrastruktur möglich. Des Weiteren kann die Berechnungseinheit mit geringen Rechen- und Speicherressourcen arbeiten.According to the present invention, the vehicle's position is detected based on common vehicle status signals, such as the steering angle, and/or simple environmental signals, such as ultrasonic sensors. This is preferably followed by an exact determination of the vehicle's position and a comparison with the starting position of the stored trajectory. This preferably involves the use of external signals or aids, as well as... Certain infrastructure elements, such as optical markers, are omitted. In particular, satellite navigation is not used for recording the route. This allows for cost-effective implementation and application without special infrastructure requirements. Furthermore, the processing unit can operate with minimal computing and storage resources.

Die Erfindung nutzt den Umstand aus, dass der gefahrene Weg, beispielsweise bis zur eigenen Hofeinfahrt oder Garageneinfahrt, in den meisten Fällen gleich bleibt. Durch Aufzeichnen dieser meist gleichen Fahrstrecke kann die bestimmte Position wiedererkannt werden. An dieser bestimmten Position kann dann dem Fahrer die abgespeicherte Trajektorie angeboten werden.The invention takes advantage of the fact that the route driven, for example to one's own driveway or garage entrance, remains the same in most cases. By recording this usually identical route, the specific position can be recognized. At this specific position, the driver can then be offered the stored trajectory.

Erfindungsgemäß wird stets die Fahrstrecke, beispielsweise der letzten 500 m, aufgezeichnet. Befindet sich das Fahrzeug an der bestimmten Position, wo der Fahrer das Aufzeichnen einer Trajektorie aktiviert, welche er später wieder abrufen möchte, wird nicht nur das daraufhin folgende Manöver, sondern auch der bis dato aufgezeichnete Verlauf der Fahrstrecke, aufgezeichnet. Zum Aufzeichnen der Fahrstrecke werden insbesondere ein Radimpulszähler und/oder Lenkwinkelsensor und/oder Beschleunigungssensor und/oder Drehratensensor benutzt.According to the invention, the distance traveled, for example the last 500 m, is always recorded. If the vehicle is at the specific position where the driver activates the recording of a trajectory that he wishes to recall later, not only the subsequent maneuver but also the previously recorded course of the route is recorded. A wheel pulse counter and/or steering angle sensor and/or acceleration sensor and/or yaw rate sensor are used, in particular, to record the distance traveled.

Das Wiedererkennen der bestimmten Position erfolgt dann dadurch, dass das aktuelle Bewegungsmuster (die aufgezeichnete Fahrstrecke) mit der abgespeicherten Fahrstrecke verglichen wird. Dazu können Korrelationsverfahren oder andere Verfahren, zum Beispiel Klassifikations- bzw. Regressionsalgorithmen aus der Mustererkennung, angewandt werden. Neben der Erkennung der bestimmten Position kann durch den Abgleich auch die Abweichung zwischen der aktuellen Fahrzeugposition bzw. -orientierung und der abgespeicherten Trajektorie ermittelt werden.The recognition of a specific position is achieved by comparing the current movement pattern (the recorded route) with the stored route. Correlation methods or other techniques, such as classification or regression algorithms from pattern recognition, can be used for this purpose. In addition to recognizing the specific position, the comparison can also determine the deviation between the current vehicle position or orientation and the stored trajectory.

Sobald die bestimmte Position wiedererkannt ist, wird dem Fahrer die abgespeicherte Trajektorie angeboten. Dabei muss die bestimmte Position nicht mit absoluter Sicherheit erkannt werden, da der Fahrer, beispielsweise mit einer Bedientaste, die angebotene Trajektorie erst bestätigen muss.Once the specific position is recognized, the driver is offered the saved trajectory. The specific position does not need to be recognized with absolute certainty, as the driver must first confirm the offered trajectory, for example, by pressing a control button.

Die Aufzeichnung der Fahrstrecke sowie die abgespeicherte Fahrstrecke kann als Sammlung fortlaufender Koordinatenpaare in einem zwei-dimensionalen, ebenen Koordinatensystem erfolgen, wobei das Koordinatensystem nicht ortsfest sein muss. Der Ursprung kann sich bevorzugt mit dem Fahrzeug mitbewegen. Um den Rechenaufwand gering zu halten, ist auch vorgesehen, statt der Koordinaten andere Signale heranzuziehen, die eng mit der gefahrenen Fahrstrecke zusammenhängen. Folgende Signalkombinationen sind bevorzugt vorgesehen: Lenkwinkelverlauf über die zurückgelegte Strecke und/oder Gierwinkelverlauf über die zurückgelegte Strecke und/oder Raddrehzahldifferenz zweier Räder einer Achse über die zurückgelegte Strecke.The recording and storage of the route can be represented as a collection of consecutive coordinate pairs in a two-dimensional, planar coordinate system, whereby the coordinate system need not be stationary. The origin can preferably move with the vehicle. To minimize computational effort, it is also possible to use signals closely related to the traveled route instead of coordinates. The following signal combinations are preferred: steering angle profile over the distance traveled, yaw angle profile over the distance traveled, and/or wheel speed difference of two wheels on an axle over the distance traveled.

Der Bezug zur zurückgelegten Strecke ist vorteilhaft, da die zeitlichen Signalverläufe von der Fahrgeschwindigkeit abhängen und damit eventuell stark von anderen Faktoren, wie beispielsweise Umwelteinflüssen und Verkehrsaufkommen, beeinflusst werden. Dies steht jedoch nicht im Widerspruch dazu, auch das Geschwindigkeitsprofil entlang der Fahrstrecke als charakteristisches Signal aufzuzeichnen und, zum Beispiel mit geeigneter Skalierung, zur Identifikation der bestimmten Position zu nutzen.Linking the signal to the distance traveled is advantageous because the temporal signal profiles depend on the vehicle speed and are therefore potentially heavily influenced by other factors, such as environmental conditions and traffic volume. However, this does not preclude recording the speed profile along the route as a characteristic signal and using it, for example with appropriate scaling, to identify a specific position.

Da nicht die exakte Kenntnis über den Verlauf der Fahrstrecke notwendig ist, sondern nur deren charakteristischer Verlauf, ist bevorzugt vorgesehen, eben nur die charakteristischen Merkmale aufzuzeichnen und zu speichern. Charakteristische Merkmale der Fahrstrecke sind vorzugsweise die Richtung und die Radien von Kurven sowie die Länge von Geraden. Zum Beispiel kann eine aufgezeichnete Fahrstrecke wie folgt beschrieben werden: 120 m geradeaus, 60° links, 100 m geradeaus, 90° scharf nach rechts, 50 m geradeaus. Die Verwendung nur der charakteristischen Merkmale der Fahrstrecke hat den Vorteil, dass die Fahrstrecke mit nur wenigen Signalen aufgezeichnet und gespeichert werden kann, so dass möglichst wenig Speicherplatz vonnöten ist.Since precise knowledge of the route is not required, but only its characteristic course, it is preferable to record and store only the characteristic features. Characteristic features of the route are preferably the direction and radii of curves, as well as the length of straight sections. For example, a recorded route can be described as follows: 120 m straight ahead, 60° left, 100 m straight ahead, 90° sharp right, 50 m straight ahead. Using only the characteristic features of the route has the advantage that the route can be recorded and stored with only a few signals, thus minimizing the required storage space.

Statt nur Positions- oder Richtungsinformationen bezüglich der horizontalen Ebene zu nutzen, können bevorzugt auch Informationen über die dritte Dimension, die Höhe, hinzugenommen werden. Dies erhöht die Wahrscheinlichkeit, die bestimmte Position eindeutig zu erkennen. Bevorzugt kann anhand der Signale des Längsbeschleunigungssensors, der tatsächlich eine Kraft in der Fahrzeuglängsachse liefert, und der aus den Änderungen der Radgeschwindigkeiten errechneten Fahrzeuglängsbeschleunigung eine Hangabtriebskraft bestimmt und somit die Steigung bzw. das Gefälle der Straße annähernd bestimmt werden. Damit lässt sich ein (relatives) Höhenprofil der gefahrenen Fahrstrecke erstellen, welches alternativ oder ergänzend zum Wiedererkennen der bestimmten Position genutzt werden kann.Instead of relying solely on position or direction information in the horizontal plane, information about the third dimension, height, can also be incorporated. This increases the probability of accurately identifying the specific position. Preferably, a downward force can be determined from the signals of the longitudinal acceleration sensor, which actually provides a force along the vehicle's longitudinal axis, and the vehicle's longitudinal acceleration calculated from changes in wheel speed. This allows for an approximate determination of the road's gradient. A (relative) elevation profile of the traveled route can then be created, which can be used either as an alternative or supplement to identify the specific position.

Die Nutzung der Fahrzeugzustandssignale hat den Vorteil, dass sie gegenüber Umwelteinflüssen unabhängig sind. Es muss beispielsweise kein Unterschied zwischen stationären und anderen Objekten erfasst werden, was bei der Verarbeitung von Umfeldsignalen aufwändige Verfahren voraussetzt.Using vehicle status signals has the advantage of being independent of environmental influences. For example, there is no need to differentiate between stationary and other signals. Objects are detected, which requires complex procedures for processing environmental signals.

Nichtsdestotrotz ist es bevorzugt auch vorgesehen, zusätzlich oder alternativ zu den Fahrzeugzustandssignalen die Umfeldsignale zu nutzen. Diese Umfeldsignale erfassen Umfeldmerkmale, die sich in der Nähe des Fahrzeugs befinden. Bevorzugt werden im Fahrzeug verbaute Kamerasysteme zum Erkennen und Klassifizieren der Umfeldmerkmale, beispielsweise Ampeln, Verkehrsschilder, Kreisverkehr oder Straßenmarkierung, genutzt.Nevertheless, it is also preferred to use environmental signals in addition to or as an alternative to the vehicle status signals. These environmental signals detect features in the vicinity of the vehicle. Preferably, camera systems installed in the vehicle are used to detect and classify these environmental features, such as traffic lights, road signs, roundabouts, or road markings.

Mittels abstandsmessender Sensoren, beispielsweise Lidar, Radar, Ultraschall, Stereo-Videokameras, Motion-Stereo-Videokameras, kann während der Fahrt anhand bekannter Verfahren eine lokale Umgebungskarte erstellt werden. Aus dieser Karte können ebenfalls charakteristische Merkmale extrahiert und zum Wiedererkennen der bestimmten Position herangezogen werden. Vorteilhafterweise werden dafür ortsfeste Objekte als Merkmale verwendet. Parkende Fahrzeuge und dynamische Objekte können mit entsprechenden Maßnahmen erkannt und herausgefiltert werden.Using distance-measuring sensors, such as lidar, radar, ultrasound, stereo video cameras, and motion stereo video cameras, a local environment map can be created during travel using established methods. Characteristic features can then be extracted from this map and used to recognize the specific position. Advantageously, stationary objects are used as features for this purpose. Parked vehicles and dynamic objects can be detected and filtered out using appropriate techniques.

Auch die Verwendung der Umfeldsignale kann mit möglichst geringem Rechen- und Speicheraufwand erfolgen. Hierzu wird beispielsweise nur der Abstand von Umfeldmerkmalen zum Fahrzeug entlang der Fahrstrecke gemessen.The use of environmental signals can also be achieved with minimal computational and storage requirements. For example, only the distance of environmental features to the vehicle along the driving route is measured.

Im Folgenden wird der Ablauf des Verfahrens zum Aufzeichnen einer Trajektorie und zum Wiedererkennen der bestimmten Position beschrieben: Zunächst zeichnet die Berechnungseinheit während dem Fahren die Fahrzeugzustandssignale und/oder Umfeldsignale für die Fahrstrecke auf und speichert die relevanten Werte oder daraus abgeleitete Merkmale in einem flüchtigen Speicher. Daten, die beispielsweise weiter als 500 m zurückliegen, werden aus dem flüchtigen Speicher wieder gelöscht. Beim Erreichen des Speicherlimits, beispielsweise bei Verwendung von Ringpuffern, werden jeweils die ältesten Daten gelöscht. Aktiviert der Fahrer nun die Aufzeichnung einer Trajektorie, werden die bisher im flüchtigen Speicher gehaltenen Daten zur aufgezeichneten Fahrstrecke in einem nicht-flüchtigen Speicher dauerhaft gesichert. Der dadurch freiwerdende flüchtige Speicher kann zur Aufzeichnung der Trajektorie genutzt werden, bis diese dann nach Erreichen der Zielposition ebenfalls in dem nicht-flüchtigen Speicher gesichert wird.The following describes the process for recording a trajectory and recognizing the specified position: First, while driving, the processing unit records the vehicle status signals and/or environmental signals for the route and stores the relevant values or derived characteristics in volatile memory. Data older than 500 meters, for example, is deleted from the volatile memory. When the memory limit is reached, for example, when using ring buffers, the oldest data is deleted. If the driver then activates trajectory recording, the data previously held in volatile memory for the recorded route is permanently saved in non-volatile memory. The volatile memory thus freed up can be used to record the trajectory until it is also saved to the non-volatile memory after reaching the target position.

Befindet sich das Fahrerassistenzsystem bzw. das entsprechende Verfahren in einem „Such-Modus“, werden die im flüchtigen Speicher befindlichen Signalverläufe bzw. Merkmale mit den im nicht-flüchtigen Speicher befindlichen Daten zur abgespeicherten Fahrstrecke verglichen. Wird eine Korrelation gefunden, erkennt das System die bestimmte Position wieder. Daraufhin kann dem Fahrer über ein geeignetes Human Machine Interface die abgespeicherte Trajektorie angeboten werden. Aktiviert der Fahrer die angebotene Trajektorie, wird durch den Vergleich der Signale bzw. Merkmale im flüchtigen und nicht-flüchtigen Speicher eine Lokalisierung des Fahrzeugs durchgeführt. D.h., es wird die relative Abweichung zwischen der aktuellen Fahrzeugposition mit der Startposition der abgespeicherten Trajektorie ermittelt. Um diese tatsächliche, aktuelle Position des Fahrzeugs zu ermitteln, können aufwändigere Berechnungsmethoden, beispielsweise mehrstufige Optimierungsverfahren oder weitere Hilfsmittel, wie beispielsweise GPS, eingesetzt werden.When the driver assistance system or the corresponding procedure is in "search mode," the signal patterns or features stored in volatile memory are compared with the data on the saved route stored in non-volatile memory. If a correlation is found, the system recognizes the specific position. The saved trajectory can then be offered to the driver via a suitable human-machine interface. If the driver activates the offered trajectory, the vehicle is localized by comparing the signals or features in the volatile and non-volatile memory. This means that the relative deviation between the current vehicle position and the starting position of the saved trajectory is determined. To determine this actual, current position of the vehicle, more complex calculation methods, such as multi-stage optimization procedures or additional aids like GPS, can be used.

Es erfolgt zunächst nur das Wiedererkennen der bestimmten Position. Dies kann mit relativ geringem Speicher- und Rechenaufwand realisiert werden. Erst daraufhin muss die tatsächliche Position des Fahrzeugs genauer bestimmt werden, um die Abweichung von der Startposition der Trajektorie zu ermitteln. Daraufhin erfolgt erst die rechenaufwändige Transformation der Daten der Trajektorie in das gültige Koordinatensystem.Initially, only the determined position is recognized. This can be achieved with relatively little storage and processing power. Only then does the actual position of the vehicle need to be determined more precisely in order to calculate the deviation from the starting position of the trajectory. Only then does the computationally intensive transformation of the trajectory data into the valid coordinate system take place.

Kurze Beschreibung der ZeichnungenBrief description of the drawings

Nachfolgend werden Ausführungsbeispiele der Erfindung unter Bezugnahme auf die begleitende Zeichnung im Detail beschrieben. Dabei zeigt

  • 1 den Verlauf einer Trajektorie für das erfindungsgemäße Fahrerassistenzsystem gemäß allen Ausführungsbeispielen,
  • 2 Umfeldsignale des erfindungsgemäßen Fahrerassistenzsystem gemäß einem ersten Ausführungsbeispiel,
  • 3 das Aufzeichnen einer Fahrstrecke für das erfindungsgemäße Fahrerassistenzsystem gemäß einem zweiten Ausführungsbeispiel, und
  • 4 Umfeldsignale für das erfindungsgemäße Fahrerassistenzsystem gemäß einem zweiten Ausführungsbeispiel.
Exemplary embodiments of the invention are described in detail below with reference to the accompanying drawing.
  • 1 the course of a trajectory for the driver assistance system according to the invention in all embodiments,
  • 2 Environmental signals of the driver assistance system according to a first embodiment according to the invention,
  • 3 recording a route for the driver assistance system according to a second embodiment of the invention, and
  • 4 Environmental signals for the driver assistance system according to a second embodiment.

Ausführungsformen der ErfindungEmbodiments of the invention

Im Folgenden werden zwei Ausführungsbeispiele der Erfindung beschrieben. Gleiche bzw. funktional gleiche Bauteile und Gegenstände sind dabei mit denselben Bezugszeichen versehen.Two exemplary embodiments of the invention are described below. Identical or functionally identical components and objects are provided with the same reference numerals.

1 zeigt für beide Ausführungsbeispiele in Draufsicht einen Parkplatz. An der Einfahrt des Parkplatzes befindet sich ein Fahrzeug 1 mit integriertem Fahrerassistenzsystem. Das Fahrzeug 1 befindet sich an einer bestimmten Position 2. Des Weiteren zeigt 1 eine im Fahrerassistenzsystem abgespeicherte Trajektorie 4. Diese Trajektorie 4 beginnt an einer Startposition 3 und führt das Fahrzeug 1 selbständig oder halb-selbständig in den Parkplatz 5. Die Trajektorie 4 wurde, ausgehend von der Startposition 3, einmal vom Fahrer manuell nachgefahren und dabei vom Fahrerassistenzsystem aufgezeichnet. 1 Figure 1 shows a top view of a parking lot for both embodiments. A vehicle 1 with an integrated driver assistance system is located at the entrance to the parking lot. Vehicle 1 is at a specific position 2. Furthermore... shows 1 A trajectory 4 stored in the driver assistance system. This trajectory 4 begins at a starting position 3 and guides the vehicle 1 autonomously or semi-autonomously to parking space 5. The trajectory 4 was manually followed once by the driver, starting from the starting position 3, and recorded by the driver assistance system.

Erfindungsgemäß erkennt das Fahrerassistenzsystem, dass das Fahrzeug 1 sich an der bestimmten Position 2 befindet und bietet deshalb dem Fahrer an, die abgespeicherte Trajektorie 4 selbständig abzufahren. Wenn dies der Fahrer bestätigt, fährt das Fahrzeug 1 entweder selbständig entlang der Trajektorie 4 oder gibt dem Fahrer entsprechend weitere Anweisungen zum Lenken und/oder Gasgeben, um der Trajektorie 4 zu folgen.According to the invention, the driver assistance system recognizes that the vehicle 1 is at the specified position 2 and therefore offers the driver the option of autonomously following the stored trajectory 4. If the driver confirms this, the vehicle 1 either autonomously drives along the trajectory 4 or gives the driver further instructions for steering and/or accelerating in order to follow the trajectory 4.

Erfindungsgemäß kann mit möglichst wenig Speicher- und Rechenaufwand bestimmt werden, ob sich das Fahrzeug 1 an der bestimmten Position 2 befindet.According to the invention, it is possible to determine whether the vehicle 1 is located at the specified position 2 with as little storage and computing effort as possible.

Im ersten Ausführungsbeispiel werden verschiedene Sensoren zum Erzeugen von Umfeldsignalen genutzt. Diese Sensoren, beispielweise Lidar, Radar, Ultraschall oder Kameras, erfassen verschiedene Umfeldmerkmale. 2 zeigt beispielsweise die aufgezeichneten Umfeldsignale 6. Anhand dieser Umfeldsignale 6 ist zu erkennen, dass sich das Fahrzeug 1 zwischen parkenden Autos 7 auf eine Kreuzung 8 zubewegt.In the first embodiment, various sensors are used to generate environmental signals. These sensors, for example lidar, radar, ultrasound, or cameras, detect various environmental features. 2 For example, the recorded environmental signals 6 are shown. Based on these environmental signals 6, it can be seen that the vehicle 1 is moving towards an intersection 8 between parked cars 7.

Der charakteristische Verlauf der Umfeldsignale 6 wird aufgezeichnet. Sobald das Fahrzeug 1 die gleiche Strecke erneut fährt, erfolgt ein Abgleich der aufgezeichneten Umfeldsignale 6 mit den abgespeicherten Umfeldsignalen 6. Dadurch erkennt das Fahrerassistenzsystem, dass es sich auf die bestimmte Position 2 zubewegt.The characteristic pattern of the environmental signals 6 is recorded. As soon as the vehicle 1 travels the same route again, the recorded environmental signals 6 are compared with the stored environmental signals 6. This allows the driver assistance system to recognize that it is moving towards the specific position 2.

Anstatt der Aufzeichnung der Umfeldsignale 6 können auch Fahrzeugzustandssignale, beispielsweise über den Lenkwinkel, über die Beschleunigung oder über die Fahrstrecke, verwendet werden.Instead of recording the environmental signals 6, vehicle status signals, for example via the steering angle, acceleration or distance traveled, can also be used.

3 und 4 zeigen ein zweites Ausführungsbeispiel. Im zweiten Ausführungsbeispiel werden ein rechter Ultraschallsensor 9 und ein linker Ultraschallsensor 10 am Fahrzeug 1 verwendet. Die beiden Ultraschallsensoren 9, 10 erfassen lediglich den Abstand zu Umfeldmerkmalen, beispielsweise Pfosten 11. 3 and 4 Figure 1 shows a second embodiment. In this second embodiment, a right ultrasonic sensor 9 and a left ultrasonic sensor 10 are used on the vehicle 1. The two ultrasonic sensors 9, 10 only detect the distance to surrounding features, for example, posts 11.

4 zeigt den Verlauf der Umfeldsignale 6. Ein erstes Signal 12 zeigt den Signalverlauf des linken Ultraschallsensors 10. Ein zweites Signal 13 zeigt den Verlauf des rechten Ultraschallsensors 9. Auf der X-Achse 14 ist der Fahrweg aufgezeichnet. Auf der Y-Achse 15 ist der gemessene Abstand aufgezeichnet. 4 Figure 6 shows the course of the environmental signals. A first signal (12) shows the signal course of the left ultrasonic sensor (10). A second signal (13) shows the course of the right ultrasonic sensor (9). The X-axis (14) shows the travel path. The Y-axis (15) shows the measured distance.

Das zweite Ausführungsbeispiel zeigt, dass sehr einfache Signalverläufe, mit entsprechend wenig Rechen- und Speicheraufwand, genutzt werden können, um charakteristische Merkmale zu erfassen, und um somit die bestimmte Position 2 zu erkennen. Im gezeigten Beispiel sind insbesondere die beiden Pfosten 11 durch die Ultraschallsensoren 9, 10 gut zu detektieren.The second embodiment shows that very simple signal waveforms, requiring correspondingly little computational and storage resources, can be used to capture characteristic features and thus to identify the specific position 2. In the example shown, the two posts 11 are particularly easy to detect using the ultrasonic sensors 9 and 10.

Eine weitere Reduktion der Datenmenge kann bevorzugt dadurch erreicht werden, dass die Signale der Sensoren addiert werden. Man erhält so einen resultierenden Signalverlauf, der beispielsweise mit der Durchfahrtsbreite zwischen den beiden Pfosten 11 korreliert. Darüber hinaus muss ein lateraler Versatz der Fahrzeugposition beim Vergleich der Signale nicht berücksichtigt werden.A further reduction in the amount of data can preferably be achieved by adding the sensor signals. This yields a resulting signal profile that correlates, for example, with the passage width between the two posts 11. Furthermore, any lateral offset of the vehicle position does not need to be taken into account when comparing the signals.

Claims (7)

Fahrerassistenzsystem für ein Fahrzeug (1), umfassend zumindest einen Sensor (9, 10) zum Erzeugen eines Fahrzeugzustandssignals, und eine Berechnungseinheit, die ausgebildet ist - zum Aufzeichnen einer Fahrstrecke, basierend auf dem Fahrzeugzustandssignal, - zum Wiedererkennen einer bestimmten Position (2) des Fahrzeugs (1) durch Abgleichen der aufgezeichneten Fahrstrecke mit einer abgespeicherten Fahrstrecke, und - zum Anbieten einer abgespeicherten Trajektorie (4) an den Fahrer, wenn die bestimmte Position (2) wiedererkannt ist, und - wobei das Fahrerassistenzsystem dazu ausgebildet ist, um das Fahrzeug (1) zum selbstständigen oder halb-selbstständigen Befahren der Trajektorie (4) anzusteuern, - wobei die Berechnungseinheit dazu ausgebildet ist, den Verlauf der aufgezeichneten und abgespeicherten Fahrzeugzustandssignale zu vergleichen, um die bestimmte Position (2) wiederzuerkennen, - wobei die Fahrzeugzustandssignale von Wegsensoren und/oder Geschwindigkeitssensoren und/oder Beschleunigungssensoren und/oder Neigungssensoren und/oder Gierratensensoren und/oder Drehzahlsensoren und/oder Lenkwinkelsensoren stammen.Driver assistance system for a vehicle (1), comprising at least one sensor (9, 10) for generating a vehicle status signal, and a processing unit configured: - to record a route based on the vehicle status signal, - to recognize a specific position (2) of the vehicle (1) by comparing the recorded route with a stored route, and - to offer a stored trajectory (4) to the driver when the specific position (2) is recognized, and - wherein the driver assistance system is configured to control the vehicle (1) to autonomously or semi-autonomously follow the trajectory (4), - wherein the processing unit is configured to compare the history of the recorded and stored vehicle status signals in order to recognize the specific position (2), - wherein the vehicle status signals are derived from displacement sensors and/or speed sensors and/or acceleration sensors and/or tilt sensors. and/or yaw rate sensors and/or speed sensors and/or steering angle sensors. Fahrerassistenzsystem nach Anspruch 1, dadurch gekennzeichnet, dass die Berechnungseinheit dazu ausgebildet ist, wenn eine neue Trajektorie (4) gespeichert wird, die zuvor aufgezeichnete Fahrstrecke dauerhaft zu speichern.Driver assistance system according to Claim 1 , characterized in that the computation unit is designed to permanently store the previously recorded route when a new trajectory (4) is stored. Fahrerassistenzsystem nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass die Berechnungseinheit dazu ausgebildet ist, erst nach dem Wiedererkennen der bestimmten Position (2) eine exakte Position des Fahrzeugs (1) relativ zur Startposition (3) der abgespeicherten Trajektorie (4) zu bestimmen.Driver assistance system according to one of the preceding claims, characterized in that the computing unit is designed for this purpose. is to determine an exact position of the vehicle (1) relative to the starting position (3) of the stored trajectory (4) only after recognizing the determined position (2). Fahrerassistenzsystem nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass die Berechnungseinheit dazu ausgebildet ist, die Fahrstrecke lediglich über einen bestimmten zurückliegenden Fahrstreckenabschnitt und/oder über eine bestimmte zurückliegende Fahrzeit, vorzugsweise mittels eines Ringspeichers, zu speichern.Driver assistance system according to one of the preceding claims, characterized in that the calculation unit is designed to store the driving distance only over a certain previously traveled section and/or over a certain previously traveled time, preferably by means of a ring buffer. Verfahren zum Erkennen einer bestimmten Position (2) eines Fahrzeugs (1), umfassend die folgenden Schritte: - Aufzeichnen einer Fahrstrecke, basierend auf zumindest einem Fahrzeugzustandssignal, - Wiedererkennen der bestimmten Position (2) des Fahrzeugs (1), durch Abgleichen der aufgezeichneten Fahrstrecke mit einer abgespeicherten Fahrstrecke, - Anbieten einer abgespeicherten Trajektorie (4) an den Fahrer, wenn die bestimmte Position (2) wiedererkannt ist, - selbstständiges oder halb-selbstständiges Befahren der Trajektorie (4), wenn der Fahrer die angebotene Trajektorie (4) annimmt, und - Vergleich des Verlaufs der aufgezeichneten und abgespeicherten Fahrzeugzustandssignale, um die bestimmte Position (2) wiederzuerkennen, - wobei die Fahrzeugzustandssignale von Wegsensoren und/oder Geschwindigkeitssensoren und/oder Beschleunigungssensoren und/oder Neigungssensoren und/oder Gierratensensoren und/oder Drehzahlsensoren und/oder Lenkwinkelsensoren stammen.A method for detecting a specific position (2) of a vehicle (1), comprising the following steps: - Recording a route based on at least one vehicle state signal, - Recognizing the specific position (2) of the vehicle (1) by comparing the recorded route with a stored route, - Offering a stored trajectory (4) to the driver when the specific position (2) is detected, - Driving the trajectory (4) autonomously or semi-autonomously when the driver accepts the offered trajectory (4), and - Comparing the history of the recorded and stored vehicle state signals to detect the specific position (2), - wherein the vehicle state signals are derived from displacement sensors and/or speed sensors and/or acceleration sensors and/or tilt sensors and/or yaw rate sensors and/or rotational speed sensors and/or steering angle sensors. Verfahren nach Anspruch 5, dadurch gekennzeichnet, dass, wenn eine neue Trajektorie (4) gespeichert wird, die zuvor aufgezeichnete Fahrstrecke dauerhaft gespeichert wird.Procedure according to Claim 5 , characterized in that when a new trajectory (4) is stored, the previously recorded route is permanently stored. Verfahren nach einem der Ansprüche 5 oder 6, dadurch gekennzeichnet, dass die Fahrstrecke lediglich über einen bestimmten zurückliegenden Fahrstreckenabschnitt und/oder über eine bestimmte zurückliegende Fahrzeit gespeichert wird.Procedure according to one of the Claims 5 or 6 , characterized in that the route is stored only for a specific past section of the route and/or for a specific past travel time.
DE102013201799.5A 2013-02-05 2013-02-05 Driver assistance system for a vehicle and method for detecting a specific position of the vehicle Active DE102013201799B4 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE102013201799.5A DE102013201799B4 (en) 2013-02-05 2013-02-05 Driver assistance system for a vehicle and method for detecting a specific position of the vehicle

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE102013201799.5A DE102013201799B4 (en) 2013-02-05 2013-02-05 Driver assistance system for a vehicle and method for detecting a specific position of the vehicle

Publications (2)

Publication Number Publication Date
DE102013201799A1 DE102013201799A1 (en) 2014-08-07
DE102013201799B4 true DE102013201799B4 (en) 2025-11-13

Family

ID=51206062

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102013201799.5A Active DE102013201799B4 (en) 2013-02-05 2013-02-05 Driver assistance system for a vehicle and method for detecting a specific position of the vehicle

Country Status (1)

Country Link
DE (1) DE102013201799B4 (en)

Families Citing this family (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5995931B2 (en) * 2014-09-12 2016-09-21 アイシン精機株式会社 Parking assistance device, parking assistance method, and control program
DE102015005987B4 (en) * 2015-05-08 2017-02-02 Audi Ag Method for operating a radar sensor in a motor vehicle, radar sensor and motor vehicle
DE102015216970B4 (en) * 2015-09-04 2023-11-02 Robert Bosch Gmbh Method for determining the position and orientation of a vehicle
DE102015217486A1 (en) 2015-09-14 2017-03-16 Volkswagen Ag Device and method for the automated driving of a motor vehicle
DE102016207463A1 (en) * 2016-04-29 2017-11-02 Robert Bosch Gmbh Method and device for operating at least one vehicle with respect to at least one passable object in the vicinity of the at least one vehicle
DE102016215061A1 (en) * 2016-08-12 2018-02-15 Bayerische Motoren Werke Aktiengesellschaft Provision of driver assistance
DE102016226067A1 (en) 2016-12-22 2018-06-28 Volkswagen Aktiengesellschaft Method and device for transferring a motor vehicle from a manual operating mode to an automated or assisting operating mode
DE102017210109A1 (en) * 2017-06-16 2018-12-20 Volkswagen Aktiengesellschaft A method of assisting a maneuvering process of a motor vehicle and system for assisting a maneuvering operation of a motor vehicle
CN108284831B (en) * 2018-03-23 2022-01-14 威马智慧出行科技(上海)有限公司 Automatic parking method and system
DE102018220328A1 (en) * 2018-11-27 2020-05-28 Continental Teves Ag & Co. Ohg Method for planning a parking process supported by a parking assistance system
CN110435641A (en) * 2019-08-02 2019-11-12 广州小鹏汽车科技有限公司 A kind of planning path method of adjustment parked and device
DE102019211681B4 (en) * 2019-08-05 2021-07-15 Volkswagen Aktiengesellschaft Method of a vehicle for automated parking
WO2021180312A1 (en) * 2020-03-10 2021-09-16 Volvo Truck Corporation A method for guiding a vehicle
DE102020209265A1 (en) 2020-07-22 2022-01-27 Volkswagen Aktiengesellschaft Method for operating a driver assistance system, driver assistance system and motor vehicle
DE102021123585A1 (en) 2021-09-13 2023-03-16 Bayerische Motoren Werke Aktiengesellschaft Method and driver assistance system to support a driver when driving along a recorded trajectory
DE102021126742A1 (en) 2021-10-15 2023-04-20 Bayerische Motoren Werke Aktiengesellschaft Maneuvering system and method for automated maneuvering of a motor vehicle in a multi-storey parking area
US20230288932A1 (en) * 2022-03-08 2023-09-14 Ford Global Technologies, Llc Dynamic automatic unparking
DE102022132204A1 (en) 2022-12-05 2024-06-06 Connaught Electronics Ltd. Generating or updating a digital representation of a trajectory, self-localization of an ego vehicle and at least partially automatic guidance of an ego vehicle
DE102023100745A1 (en) 2023-01-13 2024-07-18 Bayerische Motoren Werke Aktiengesellschaft Method and device for automatically recording a driving trajectory

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102008002598A1 (en) * 2007-06-28 2009-01-08 Robert Bosch Gmbh Device for semi-autonomous support of the steering movement of a vehicle
DE102010023162A1 (en) * 2010-06-09 2011-12-15 Valeo Schalter Und Sensoren Gmbh A method for assisting a driver of a motor vehicle when parking in a parking space, Fahrerassistzeinrichtung and motor vehicle
DE102011109491A1 (en) * 2011-08-04 2013-02-07 GM Global Technology Operations LLC (n. d. Gesetzen des Staates Delaware) Driving assistance device to support the driving of narrow roads
DE102011109492A1 (en) * 2011-08-04 2013-02-07 GM Global Technology Operations LLC (n. d. Gesetzen des Staates Delaware) Driving assistance device to support the driving of narrow roads

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102008002598A1 (en) * 2007-06-28 2009-01-08 Robert Bosch Gmbh Device for semi-autonomous support of the steering movement of a vehicle
DE102010023162A1 (en) * 2010-06-09 2011-12-15 Valeo Schalter Und Sensoren Gmbh A method for assisting a driver of a motor vehicle when parking in a parking space, Fahrerassistzeinrichtung and motor vehicle
DE102011109491A1 (en) * 2011-08-04 2013-02-07 GM Global Technology Operations LLC (n. d. Gesetzen des Staates Delaware) Driving assistance device to support the driving of narrow roads
DE102011109492A1 (en) * 2011-08-04 2013-02-07 GM Global Technology Operations LLC (n. d. Gesetzen des Staates Delaware) Driving assistance device to support the driving of narrow roads

Also Published As

Publication number Publication date
DE102013201799A1 (en) 2014-08-07

Similar Documents

Publication Publication Date Title
DE102013201799B4 (en) Driver assistance system for a vehicle and method for detecting a specific position of the vehicle
DE102013223417B4 (en) Device and method for assisting a driver of a means of transport during a maneuver
DE102008002598B4 (en) Device for semi-autonomous support of the steering movement of a vehicle
EP3401190B1 (en) Method for operating a driver assistance system of a motor vehicle in order to manoeuvre the motor vehicle in a drivable area, driver assistance system and motor vehicle
DE102009006336B4 (en) Method for monitoring a parking process
EP2580097B1 (en) Process to assist a driver of a vehicle to park in a parking space, assisting device and vehicle
EP2888604B1 (en) Method for determining the course of a lane for a vehicle
DE102012216753B4 (en) Method for supporting a driving maneuver of a vehicle and driver assistance system
EP2493745B1 (en) Method for support when driving out of a parking space
DE102015205142B4 (en) Driver assistance method and driver assistance system
DE102010030213A1 (en) Parking assistance system for transverse parking spaces
DE102017003751B4 (en) DRIVING ASSISTANCE DEVICE
DE102014111122A1 (en) Method for the at least semi-autonomous maneuvering of a motor vehicle, driver assistance system and motor vehicle
DE102012203235A1 (en) Method for automatically performing a driving maneuver
DE102010043742A1 (en) Method for selecting a parking space in the case of several parking spaces suitable for parking
WO2013083384A1 (en) Method and vehicle assistance system for active warning and/or for navigation aid for preventing a collision of a vehicle body part and/or a vehicle wheel with an object
DE102011087791A1 (en) Method for operating adaptive cruise control system of vehicle, involves making driver of vehicle to take manual action regarding object outside vehicle, and supporting alignment of vehicle regarding object
WO2017194457A1 (en) Method for detecting traffic signs
DE102017217441B4 (en) Method for carrying out a curb parking of a motor vehicle, device and motor vehicle
DE102014220778A1 (en) Method for monitoring track sections in a rail vehicle
DE102012023498A1 (en) Method for guiding automatic and/or assistive vehicle i.e. motor car, involves transmitting stored information to vehicle to decide whether track portion is suitable to guide automatic and/or assisting vehicle by environment sensor system
EP3391281A1 (en) Method and apparatus for camera-based road sign recognition in a motor vehicle
WO2012171740A1 (en) Retrofit parking assistance kit
EP2801076B1 (en) Depth image calculation using a mono camera by way of a defined trajectory
DE102018201531A1 (en) Method for detecting a driving tube in rail-bound vehicles

Legal Events

Date Code Title Description
R163 Identified publications notified
R012 Request for examination validly filed
R016 Response to examination communication
R016 Response to examination communication
R018 Grant decision by examination section/examining division