[go: up one dir, main page]

DE102021111736A1 - PROCEDURE, COMPUTER PROGRAM PRODUCT, PARKING ASSISTANCE SYSTEM AND VEHICLE - Google Patents

PROCEDURE, COMPUTER PROGRAM PRODUCT, PARKING ASSISTANCE SYSTEM AND VEHICLE Download PDF

Info

Publication number
DE102021111736A1
DE102021111736A1 DE102021111736.4A DE102021111736A DE102021111736A1 DE 102021111736 A1 DE102021111736 A1 DE 102021111736A1 DE 102021111736 A DE102021111736 A DE 102021111736A DE 102021111736 A1 DE102021111736 A1 DE 102021111736A1
Authority
DE
Germany
Prior art keywords
information
vehicle
specific marker
marker
determined
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
DE102021111736.4A
Other languages
German (de)
Inventor
Nicolas Jecker
Lasse Schnepel
Fabian Fuchs
Malte Joos
Ludovic Mosnier-Thoumas
Thirumalai Kumarasamy Ayyappan
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.)
Valeo Schalter und Sensoren GmbH
Original Assignee
Valeo Schalter und Sensoren 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 Valeo Schalter und Sensoren GmbH filed Critical Valeo Schalter und Sensoren GmbH
Priority to DE102021111736.4A priority Critical patent/DE102021111736A1/en
Publication of DE102021111736A1 publication Critical patent/DE102021111736A1/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S17/00Systems using the reflection or reradiation of electromagnetic waves other than radio waves, e.g. lidar systems
    • G01S17/88Lidar systems specially adapted for specific applications
    • G01S17/93Lidar systems specially adapted for specific applications for anti-collision purposes
    • G01S17/931Lidar systems specially adapted for specific applications for anti-collision purposes of land vehicles
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62DMOTOR VEHICLES; TRAILERS
    • B62D15/00Steering not otherwise provided for
    • B62D15/02Steering position indicators ; Steering position determination; Steering aids
    • B62D15/027Parking aids, e.g. instruction means
    • B62D15/0285Parking performed automatically
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S13/00Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
    • G01S13/86Combinations of radar systems with non-radar systems, e.g. sonar, direction finder
    • G01S13/862Combination of radar systems with sonar systems
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S13/00Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
    • G01S13/86Combinations of radar systems with non-radar systems, e.g. sonar, direction finder
    • G01S13/865Combination of radar systems with lidar systems
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S13/00Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
    • G01S13/86Combinations of radar systems with non-radar systems, e.g. sonar, direction finder
    • G01S13/867Combination of radar systems with cameras
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S13/00Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
    • G01S13/88Radar or analogous systems specially adapted for specific applications
    • G01S13/89Radar or analogous systems specially adapted for specific applications for mapping or imaging
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S13/00Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
    • G01S13/88Radar or analogous systems specially adapted for specific applications
    • G01S13/93Radar or analogous systems specially adapted for specific applications for anti-collision purposes
    • G01S13/931Radar or analogous systems specially adapted for specific applications for anti-collision purposes of land vehicles
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S17/00Systems using the reflection or reradiation of electromagnetic waves other than radio waves, e.g. lidar systems
    • G01S17/87Combinations of systems using electromagnetic waves other than radio waves
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S17/00Systems using the reflection or reradiation of electromagnetic waves other than radio waves, e.g. lidar systems
    • G01S17/88Lidar systems specially adapted for specific applications
    • G01S17/89Lidar systems specially adapted for specific applications for mapping or imaging
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/50Context or environment of the image
    • G06V20/56Context or environment of the image exterior to a vehicle by using sensors mounted on the vehicle
    • G06V20/58Recognition of moving objects or obstacles, e.g. vehicles or pedestrians; Recognition of traffic objects, e.g. traffic signs, traffic lights or roads
    • G06V20/586Recognition of moving objects or obstacles, e.g. vehicles or pedestrians; Recognition of traffic objects, e.g. traffic signs, traffic lights or roads of parking space
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/60Type of objects
    • G06V20/62Text, e.g. of license plates, overlay texts or captions on TV images
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V30/00Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
    • G06V30/10Character recognition
    • G06V30/19Recognition using electronic means
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S15/00Systems using the reflection or reradiation of acoustic waves, e.g. sonar systems
    • G01S15/88Sonar systems specially adapted for specific applications
    • G01S15/93Sonar systems specially adapted for specific applications for anti-collision purposes
    • G01S15/931Sonar systems specially adapted for specific applications for anti-collision purposes of land vehicles
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S13/00Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
    • G01S13/88Radar or analogous systems specially adapted for specific applications
    • G01S13/93Radar or analogous systems specially adapted for specific applications for anti-collision purposes
    • G01S13/931Radar or analogous systems specially adapted for specific applications for anti-collision purposes of land vehicles
    • G01S2013/9314Parking operations
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S13/00Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
    • G01S13/88Radar or analogous systems specially adapted for specific applications
    • G01S13/93Radar or analogous systems specially adapted for specific applications for anti-collision purposes
    • G01S13/931Radar or analogous systems specially adapted for specific applications for anti-collision purposes of land vehicles
    • G01S2013/9327Sensor installation details
    • G01S2013/93273Sensor installation details on the top of the vehicles
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S13/00Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
    • G01S13/88Radar or analogous systems specially adapted for specific applications
    • G01S13/93Radar or analogous systems specially adapted for specific applications for anti-collision purposes
    • G01S13/931Radar or analogous systems specially adapted for specific applications for anti-collision purposes of land vehicles
    • G01S2013/9327Sensor installation details
    • G01S2013/93274Sensor installation details on the side of the vehicles
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/16Anti-collision systems
    • G08G1/168Driving aids for parking, e.g. acoustic or visual feedback on parking space

Landscapes

  • Engineering & Computer Science (AREA)
  • Remote Sensing (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Electromagnetism (AREA)
  • Multimedia (AREA)
  • Theoretical Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Traffic Control Systems (AREA)

Abstract

Es wird ein Verfahren zum Betreiben eines Parkassistenzsystems (110) für ein Fahrzeug (100) vorgeschlagen. Das Parkassistenzsystem (110) ist zumindest zum teilautonomen Steuern des Fahrzeugs (100) eingerichtet. In dem vorgeschlagenen Verfahren werden optisch erfasste Marker (ID1 - ID4) anhand von Metainformationen zu dem Marker (ID1 - ID4) und erfassten weiteren Informationen plausibilisiert. Die Marker (ID1 - ID4) sind insbesondere ARUCO-Marker. Durch die Plausibilisierung kann sichergestellt werden, dass der erfasste Marker (ID1 - ID4) korrekt erfasst wurde und an der korrekten Position angeordnet ist und daher für eine zuverlässige Orientierung herangezogen werden kann.A method for operating a parking assistance system (110) for a vehicle (100) is proposed. The parking assistance system (110) is set up at least for semi-autonomous control of the vehicle (100). In the proposed method, optically recorded markers (ID1 - ID4) are checked for plausibility using meta information about the marker (ID1 - ID4) and other recorded information. The markers (ID1 - ID4) are in particular ARUCO markers. The plausibility check can ensure that the detected marker (ID1 - ID4) was correctly detected and is arranged in the correct position and can therefore be used for reliable orientation.

Description

Die vorliegende Erfindung betrifft ein Verfahren, ein Computerprogrammprodukt, ein Parkassistenzsystem und ein Fahrzeug.The present invention relates to a method, a computer program product, a parking assistance system and a vehicle.

Es sind Fahrzeuge bekannt, die eine automatisierte Parkfunktion aufweisen, die insbesondere zum automatischen Parken des Fahrzeugs in einem geeigneten Parkhaus oder einem geeigneten Parkplatz geeignet sind. Derartige Systeme werden beispielsweise als automatisierte Valet-Parksysteme bezeichnet. Hierbei wird zwischen zwei Typen unterschieden. Bei einem ersten Typ steuert sich das Fahrzeug selbst, wobei das Parkhaus beispielsweise über geeignete Merkmale verfügt, die zur Orientierung des Fahrzeugs dienen, wie beispielsweise ARUCO-Codes. Bei einem zweiten Typ ist das Fahrzeug fernsteuerbar, wobei das Parkhaus beispielsweise über Sensorik und Pfadplanungsmittel verfügt, um das Fahrzeug zu steuern. Zwischen diesen beiden Typen kann es verschiedene Zwischenstufen geben, bei denen sich die Funktionen unterschiedlich auf Fahrzeug und Parkhaus verteilen.Vehicles are known which have an automated parking function which is particularly suitable for automatically parking the vehicle in a suitable multi-storey car park or a suitable parking space. Such systems are referred to, for example, as automated valet parking systems. A distinction is made between two types. In a first type, the vehicle is self-driving, with the parking garage having, for example, suitable features for orienting the vehicle, such as ARUCO codes. In a second type, the vehicle can be controlled remotely, with the multi-storey car park having sensors and path planning means, for example, in order to control the vehicle. There can be various intermediate levels between these two types, in which the functions are distributed differently between the vehicle and the parking garage.

Bei fahrzeugeigenen Systemen besteht ein Problem darin, dass sich das Fahrzeug oder das Parkassistenzsystem für die korrekte Steuerung und Planung der Trajektorie orientieren muss, also befähigt sein sollte, seine eigene Position und Lage in Bezug auf einen bestimmten Referenzpunkt und/oder einem Referenzkoordinatensystem, wie einer Karte, zu schätzen.A problem with in-vehicle systems is that the vehicle or the parking assistance system must orientate itself for the correct control and planning of the trajectory, i.e. it should be able to determine its own position and attitude in relation to a specific reference point and/or a reference coordinate system, such as one card, appreciate.

Es ist bekannt, die Position und Lage eines Fahrzeugs auf Basis von Odometriedaten, wie einer Raddrehzahl und einem Lenkwinkel in Verbindung mit einem kinematischen Fahrzeugmodell zu schätzen. Dies ist für kurze Strecken recht genau möglich, allerdings steigt der Fehler aufgrund von Schlupf an den Rädern und dergleichen mit zunehmender gefahrener Strecke deutlich an, so dass eine Orientierung ausschließlich auf dieser Basis für eine Fahrt in einem Parkhaus oder dergleichen nicht zuverlässig ist.It is known to estimate the position and attitude of a vehicle based on odometry data such as wheel speed and steering angle in conjunction with a kinematic vehicle model. This is quite accurate for short distances, but the error due to wheel slip and the like increases significantly the longer the distance traveled, so that orientation based solely on this is not reliable for driving in a parking garage or the like.

Es ist ferner bekannt, Orientierungsmarkierungen in der Umgebung an vorbestimmten Position anzuordnen, anhand derer sich das Fahrzeug orientieren kann. Ein Beispiel hierfür bilden sogenannte ARUCO-Codes. Diese Codes werden von einer fahrzeugeigenen Kamera erfasst und erkannt. Aus einer Datenbank kann beispielsweise eine dem jeweiligen Code zugeordnete Positionsinformation ermittelt werden. Es stellt sich jedoch das Problem, dass eine fehlerhafte Erkennung der Codes oder eine fehlerhafte Anordnung der Codes möglicherweise zu einer fehlerhaften Ermittlung der Position führen kann. Dies kann zu einer fehlerhaften Fortsetzung der Fahrt, einem Abbruch der Fahrt und/oder zu einer Gefahrsituation führen.It is also known to arrange orientation markings in the area at predetermined positions, by means of which the vehicle can orientate itself. So-called ARUCO codes are an example of this. These codes are captured and recognized by an on-board camera. For example, position information assigned to the respective code can be determined from a database. However, the problem arises that incorrect recognition of the codes or incorrect arrangement of the codes can possibly lead to incorrect determination of the position. This can lead to an incorrect continuation of the journey, a termination of the journey and/or a dangerous situation.

Vor diesem Hintergrund besteht eine Aufgabe der vorliegenden Erfindung darin, den Betrieb eines Parkassistenzsystems zu verbessern.Against this background, an object of the present invention is to improve the operation of a parking assistance system.

Gemäß einem ersten Aspekt wird ein Verfahren zum Betreiben eines Parkassistenzsystems für ein Fahrzeug vorgeschlagen. Das Parkassistenzsystem ist zumindest zum teilautonomen Steuern des Fahrzeugs eingerichtet. Das Verfahren weist die Schritte auf:

  1. a) Empfangen eines Datensatzes umfassend eine Zuordnung von wenigstens einer jeweiligen ersten Information zu einem jeweiligen Marker für mehrere eindeutig unterscheidbare Marker,
  2. b) Empfangen eines optischen Sensorsignals einer Umgebung des Fahrzeugs von einer Sensoreinheit des Fahrzeugs während einer autonomen Fahrt des Fahrzeugs, wobei in dem optischen Sensorsignal wenigstens ein bestimmter Marker der mehreren Marker enthalten ist,
  3. c) Ermitteln des in dem empfangenen optischen Sensorsignal enthaltenen bestimmten Markers und Aufrufen der zugeordneten ersten Information,
  4. d) Ermitteln einer zweiten Information in Abhängigkeit des empfangenen Datensatzes und/oder des empfangenen optischen Sensorsignals und/oder eines weiteren von einer weiteren Sensoreinheit des Fahrzeugs empfangenen Sensorsignals,
  5. e) Plausibilisieren des bestimmten Markers in Abhängigkeit eines Vergleichs der aufgerufenen ersten Information mit der ermittelten zweiten Information, und
  6. f) Verwenden der aufgerufenen ersten Information und/oder einer weiteren, in dem Datensatz zu dem Marker gespeicherten Information zum Fortsetzen der autonomen Fahrt, wenn der bestimmte Marker plausibilisiert ist, oder Verwerfen der aufgerufenen ersten Information und/oder der weiteren, in dem Datensatz zu dem bestimmten Marker gespeicherten Information, wenn der bestimmte Marker nicht plausibilisiert ist.
According to a first aspect, a method for operating a parking assistance system for a vehicle is proposed. The parking assistance system is set up at least for semi-autonomous control of the vehicle. The procedure has the steps:
  1. a) Receiving a data record comprising an assignment of at least one respective first piece of information to a respective marker for a plurality of clearly distinguishable markers,
  2. b) receiving an optical sensor signal of an environment of the vehicle from a sensor unit of the vehicle while the vehicle is driving autonomously, wherein at least one specific marker of the plurality of markers is contained in the optical sensor signal,
  3. c) determining the specific marker contained in the received optical sensor signal and calling up the assigned first information item,
  4. d) determining second information as a function of the received data set and/or the received optical sensor signal and/or a further sensor signal received from a further sensor unit of the vehicle,
  5. e) checking the plausibility of the specific marker as a function of a comparison of the first information called up with the determined second information, and
  6. f) Using the retrieved first information and/or additional information stored in the data record for the marker to continue the autonomous journey if the specific marker has been checked for plausibility, or discarding the retrieved first information and/or additional information in the data record information stored on the specific marker if the specific marker is not checked for plausibility.

Mit diesem Verfahren lässt sich vorteilhaft ermitteln, ob die aufgerufene erste Information zuverlässig ist oder nicht, indem der bestimmte Marker plausibilisiert wird. Wenn die erste Information zuverlässig ist, kann die autonome Fahrt auf Basis dieser Information fortgesetzt werden. Andererseits kann die autonome Fahrt ohne die erste Information fortgesetzt werden, wenn nicht zuverlässig ist. Somit ist die Durchführung der autonomen Fahrt insgesamt zuverlässiger, stabiler und sicherer.This method can advantageously be used to determine whether the first piece of information called up is reliable or not by checking the specific marker for plausibility. If the first information is reliable, the autonomous driving can be continued based on this information. On the other hand, the autonomous driving can be continued without the first information if is not reliable. Consequently the execution of the autonomous driving is more reliable, more stable and safer overall.

Darunter, dass das Parkassistenzsystem zum autonomen Steuern des Fahrzeugs eingerichtet ist, wird insbesondere verstanden, dass das Parkassistenzsystem eine Automatisierungsstufe gemäß dem SAE-Klassifikationssystem aufweist. Das SAE-Klassifikationssystem wurde 2014 von SAE International, einer Standardisierungsorganisation für Kraftfahrzeuge, als J3016, „Taxonomy and Definitions for Terms Related to On-Road Motor Vehicle Automated Driving Systems“ veröffentlicht. Es basiert auf sechs verschiedenen Automatisierungsgraden und berücksichtigt das Maß des erforderlichen Eingreifens des Systems und der erforderlichen Aufmerksamkeit des Fahrers. Die SAE-Automatisierungsgrade reichen von Stufe 0, die einem vollständig manuellen System entspricht, über Fahrerassistenzsysteme in Stufe 1 bis 2 bis hin zu teil-autonomen (Stufe 3 und 4) und vollautonomen (Stufe 5) Systemen, bei der kein Fahrer mehr erforderlich ist. Ein autonomes Fahrzeug (auch als fahrerloses Auto, selbstfahrendes Auto und robotisches Auto bekannt) ist ein Fahrzeug, das in der Lage ist, seine Umgebung zu erfassen und ohne menschliche Eingabe zu navigieren und entspricht dem SAE-Automatisierungsgrad 5. Das Parkassistenzsystem weist vorliegend insbesondere einen Automatisierungsgrad größer gleich 4 auf.The fact that the parking assistance system is set up for autonomous control of the vehicle means in particular that the parking assistance system has an automation level according to the SAE classification system. The SAE classification system was published in 2014 by SAE International, an automotive standards organization, as J3016, "Taxonomy and Definitions for Terms Related to On-Road Motor Vehicle Automated Driving Systems". It is based on six different levels of automation and takes into account the level of system intervention and driver attention required. The SAE levels of automation range from level 0, which corresponds to a fully manual system, through driver assistance systems in levels 1 to 2, to partially autonomous (levels 3 and 4) and fully autonomous (level 5) systems, which no longer require a driver . An autonomous vehicle (also known as a driverless car, self-driving car and robotic car) is a vehicle that is able to sense its surroundings and navigate without human input and corresponds to SAE automation level 5. The parking assistance system has a particular Degree of automation greater than or equal to 4.

Im Rahmen des Verfahren wird das Fahrzeug autonom von dem Parkassistenzsystem gesteuert, das heißt, das Fahrzeug führt eine autonome Fahrt durch. Die autonome Fahrt wird insbesondere von dem Parkassistenzsystem durchgeführt. Es handelt sich beispielsweise um einen autonomen Parkvorgang in einem Parkhaus.As part of the method, the vehicle is controlled autonomously by the parking assistance system, ie the vehicle drives autonomously. The autonomous driving is carried out in particular by the parking assistance system. It is, for example, an autonomous parking process in a multi-storey car park.

Der Datensatz umfassend die Zuordnung der jeweiligen ersten Information zu einem jeweiligen Marker für mehrere eindeutig unterscheidbare Marker wird insbesondere vor der autonomen Fahrt des Fahrzeugs bereitgestellt und von dem Fahrzeug empfangen. Beispielsweise kann der Datensatz bereits bereitgestellt werden, wenn sich ein Nutzer über ein entsprechendes Portal einen Parkplatz auf einem Parkplatz oder in einem Parkhaus bucht. Alternativ oder zusätzlich kann der Datensatz bei der Einfahrt auf den Parkplatz oder in das Parkhaus bereitgestellt werden. In Ausführungsformen kann der Datensatz für einen bestimmten Bereich beim Eintritt des Fahrzeugs in den bestimmten Bereich bereitgestellt werden. Der Datensatz wird insbesondere von einem Betreiber des Parkplatzes oder des Parkhauses bereitgestellt. Der Datensatz kann über alle möglichen Datenübertragungsmittel übertragen werden, insbesondere drahtlos, wie mittels Bluetooth®, WLAN, ein 3G-, 4G-, oder 5G-Mobilfunknetz, Funk und dergleichen mehr.The data set comprising the assignment of the respective first information to a respective marker for a plurality of clearly distinguishable markers is provided in particular before the vehicle drives autonomously and is received by the vehicle. For example, the data record can already be provided when a user books a parking space in a parking lot or in a multi-storey car park via a corresponding portal. As an alternative or in addition, the data set can be provided when entering the parking lot or the multi-storey car park. In embodiments, the dataset for a particular area may be provided upon entry of the vehicle into the particular area. The data set is provided in particular by an operator of the parking lot or of the multi-storey car park. The data set can be transmitted using any possible means of data transmission, in particular wirelessly, such as using Bluetooth®, WLAN, a 3G, 4G or 5G mobile network, radio and the like.

Der Datensatz kann vorteilhaft eine digitale Karte umfassen, in der die Positionen der Marker eingetragen sind. Das Parkassistenzsystem kann sich dann auf Basis der digitalen Karte Orientieren und beispielsweise eine Bahnplanung durchführen.The data set can advantageously include a digital map on which the positions of the markers are entered. The parking assistance system can then orient itself based on the digital map and, for example, carry out path planning.

Die Marker sind insbesondere derart ausgestaltet, dass diese optisch markante Merkmale aufweisen, die mittels einer computergestützten Bildverarbeitung zuverlässig und mit möglichst wenig Rechenaufwand erkannt werden können. Optisch markante Merkmale sind insbesondere harte Kontraste und klar gezeichnete geometrische Formen. Beispielsweise sind die Marker in schwarz/weiß ausgeführt und umfassen Quadrate, Rechtecke, Dreiecke, Kreise und dergleichen. Die Marker können insbesondere als ARUCO-Marker ausgebildet sein. Um Verwechslungen von Markern zu vermeiden, sind die Marker innerhalb eines Datensatzes möglichst stark unterschiedlich ausgebildet, so dass sich jeder Marker mit mehreren Merkmalen von weiteren Markern unterscheidet.In particular, the markers are designed in such a way that they have optically distinctive features that can be recognized reliably and with as little computing effort as possible using computer-aided image processing. Visually striking features are particularly hard contrasts and clearly drawn geometric shapes. For example, the markers are black and white and include squares, rectangles, triangles, circles, and the like. The markers can be designed in particular as ARUCO markers. In order to avoid confusing markers, the markers within a data set are designed to be as different as possible, so that each marker with a number of characteristics differs from other markers.

Das optische Sensorsignal ist insbesondere ein Kamerabild der Umgebung des Fahrzeugs, das von einer entsprechenden Kamera des Fahrzeugs erfasst wurde. Vorzugsweise weist das Fahrzeug wenigstens eine Frontkamera und eine Rückkamera auf. Weitere Kameras können vorhanden sein.The optical sensor signal is in particular a camera image of the surroundings of the vehicle, which was captured by a corresponding camera of the vehicle. The vehicle preferably has at least one front camera and one rear camera. Additional cameras may be present.

Das optische Sensorsignal wird einer geeigneten Bildverarbeitung oder Bildanalyse zugeführt, die nach in dem optischen Sensorsignal enthaltenen Markern sucht. Die Bildverarbeitung kann entsprechende Algorithmen umfassen und/oder kann eine trainierte künstliche Intelligenz, wie ein CNN (convolutional neural network) umfassen.The optical sensor signal is fed to suitable image processing or image analysis, which searches for markers contained in the optical sensor signal. The image processing can include appropriate algorithms and/or can include trained artificial intelligence, such as a CNN (convolutional neural network).

Der ermittelte Marker ist insbesondere anhand einer zugeordneten Identifikationsnummer oder Index eindeutig identifizierbar. Mittels dieser Identifikationsnummer lassen sich die entsprechend zugeordneten ersten Informationen in dem Datensatz ermitteln und aufrufen. Man kann daher sagen, dass die Identifikationsnummer ermittelt wird. Die Identifikationsnummer ist insbesondere auf Basis eines bestimmten Wörterbuchs oder einer bestimmten Bildungsregel in dem Erscheinungsbild des Markers kodiert.The determined marker is clearly identifiable in particular using an assigned identification number or index. The correspondingly assigned first information in the data record can be determined and called up by means of this identification number. It can therefore be said that the identification number is determined. The identification number is encoded in the appearance of the marker in particular on the basis of a specific dictionary or a specific formation rule.

Gemäß einer Ausführungsform des Verfahrens umfasst die zugeordnete erste Information eine Positionsinformation des jeweiligen Markers, eine Orientierungsinformation des jeweiligen Markers, eine Anordnungsinformation des jeweiligen Markers, eine Zählinformation des jeweiligen Markers und/oder eine Sichtbarkeitsinformation des jeweiligen Markers. Man kann die erste Information auch als Metainformation zu dem jeweiligen Marker bezeichnen.According to one embodiment of the method, the assigned first information comprises position information of the respective marker, orientation information of the respective marker, arrangement information of the respective marker, counting information of the respective marker and/or visibility information of the respective marker. The first piece of information can also be referred to as meta information about the respective marker.

Die Positionsinformation umfasst beispielsweise eine Angabe der Position des Markers in einem bestimmten Koordinatensystem oder in einer Karte, die beispielsweise den Parkplatz oder das Parkhaus umfasst. Die Positionsinformation ferner kann eine Entfernung von einer Einfahrt und/oder einen Abstand zu einer vorbestimmten Fahrspur umfassen. Die Orientierungsinformation umfasst beispielsweise einen bestimmten Winkel einer Flächennormalen des Markers relativ zu der vorbestimmten Fahrspur, wie beispielsweise senkrecht zu Fahrspur oder parallel zur Fahrspur. Die Anordnungsinformation umfasst beispielsweise eine Information betreffend die Anordnung des Markers relativ zu weiteren Merkmalen der Umgebung, wie beispielsweise „direkt angrenzend an eine Decke“, „ein Meter über dem Boden“, „an einer Säule“, „ein Meter neben einer Tür“ oder dergleichen. Die Zählinformation umfasst beispielsweise eine Angabe dazu, dass der bestimmte Marker der fünfte Marker sein sollte, der entlang der gefahrenen Trajektorie erfasst werden sollte. Die Sichtbarkeitsinformation umfasst beispielsweise eine qualitative Angabe zur Sichtbarkeit des bestimmten Markers, wie beispielsweise, dass der Marker schlecht beleuchtet ist, und/oder umfasst eine Angabe dazu, dass gemeinsam mit dem bestimmten Marker noch wenigstens ein weiterer bestimmter Marker zeitgleich sichtbar sein kann. Ein Marker ist vorzugsweise 0,35 bis 1,1 m breit und/oder 0,35 bis 1,1 m hoch. Insbesondere ist der Marker 0,4 m breit und 0,40 m hoch oder 1 m breit und 1 m hoch. Der Marker ist vorzugsweise rechteckig, insbesondere quadratisch. Alternativ kann der Marker rund, dreieckig oder pfeilförmig ausgebildet sein. Insbesondere können die Marker über dem Boden, insbesondere mehr als 2 m über dem Boden, oder auch am Boden platziert sein.The position information includes, for example, an indication of the position of the marker in a specific coordinate system or in a map that includes, for example, the parking lot or the multi-storey car park. The position information can also include a distance from an entrance and/or a distance from a predetermined lane. The orientation information includes, for example, a specific angle of a surface normal of the marker relative to the predetermined lane, such as perpendicular to the lane or parallel to the lane. The arrangement information includes, for example, information regarding the arrangement of the marker relative to other features of the environment, such as "directly adjacent to a ceiling", "one meter above the floor", "on a pillar", "one meter next to a door" or the like. The counting information includes, for example, an indication that the specific marker should be the fifth marker that should be detected along the trajectory driven. The visibility information includes, for example, qualitative information about the visibility of the specific marker, such as that the marker is poorly lit, and/or includes information that at least one other specific marker can be visible at the same time as the specific marker. A marker is preferably 0.35 to 1.1 m wide and/or 0.35 to 1.1 m high. In particular, the marker is 0.4 m wide and 0.40 m high or 1 m wide and 1 m high. The marker is preferably rectangular, in particular square. Alternatively, the marker can be round, triangular or arrow-shaped. In particular, the markers can be placed above the ground, in particular more than 2 m above the ground, or also on the ground.

Die zweite Information ist insbesondere eine unabhängig von dem bestimmten Marker ermittelte Information, auf deren Basis der bestimmte Marker plausibilisiert werden kann. Die zweite Information kann in Abhängigkeit des empfangenen Datensatzes und/oder des empfangenen optischen Sensorsignals und/oder eines weiteren von einer weiteren Sensoreinheit des Fahrzeugs empfangenen Sensorsignals ermittelt werden.The second piece of information is, in particular, information determined independently of the specific marker, on the basis of which the specific marker can be checked for plausibility. The second information can be determined as a function of the received data set and/or the received optical sensor signal and/or a further sensor signal received from a further sensor unit of the vehicle.

Gemäß einer weiteren Ausführungsform des Verfahrens umfasst die ermittelte zweite Information eine odometrisch ermittelte Positionsinformation des Fahrzeugs, eine in Abhängigkeit des empfangenen optischen Sensorsignals ermittelte aktuelle Orientierungsinformation und/oder Anordnungsinformation des bestimmten Markers, eine in Abhängigkeit eines Verlaufs der autonomen Fahrt ermittelte aktuelle Zählinformation des bestimmten Markers und/oder eine in Abhängigkeit des empfangenen optischen Sensorsignals ermittelte aktuelle Sichtbarkeitsinformation des bestimmten Markers.According to a further embodiment of the method, the determined second piece of information comprises odometrically determined position information of the vehicle, current orientation information and/or arrangement information of the specific marker determined as a function of the received optical sensor signal, current counting information of the specific marker determined as a function of a course of the autonomous journey and/or current visibility information of the specific marker determined as a function of the received optical sensor signal.

Beispielsweise werden Sensorsignale von einem oder mehreren Raddrehzahlsensoren und Sensorsignale von einem oder mehreren Lenkwinkelsensoren empfangen (dies sind Beispiele für weitere Sensoreinheiten des Fahrzeugs) und mittels eines kinematischen Fahrzeugmodells eine Positionsinformation des Fahrzeugs odometrisch ermittelt. Odometrisch ermittelt meint beispielsweise, dass eine bekannte Position mit Hilfe von Odometiredaten fortgeschrieben wird. Vorzugsweise wird die eine Bezug zur digitalen Karte hergestellt.For example, sensor signals from one or more wheel speed sensors and sensor signals from one or more steering angle sensors are received (these are examples of other sensor units of the vehicle) and position information of the vehicle is determined odometrically using a kinematic vehicle model. Determined odometrically means, for example, that a known position is updated using odometer data. A reference to the digital map is preferably established.

Das empfangene optische Sensorsignal kann auch dazu herangezogen werden, um eine aktuelle Orientierungsinformation für den Marker zu ermitteln. Die aktuelle Orientierungsinformation ist insbesondere indikativ für eine Ist-Orientierung des bestimmten Markers.The optical sensor signal received can also be used to determine current orientation information for the marker. The current orientation information is in particular indicative of an actual orientation of the specific marker.

Auf Basis des empfangenen optischen Sensorsignals kann eine aktuelle Sichtbarkeitsinformation ermittelt werden, die beispielsweise angibt, welche der mehreren Marker in dem optischen Sensorsignal enthalten sind und erkannt wurden. Vorzugsweise sind immer wenigstens zwei der Marker gleichzeitig sichtbar, was eine eindeutige Positionsbestimmung des Fahrzeugs in einem zweidimensionalen Koordinatensystem ermöglicht, beispielsweise mittels einer Triangulation oder einer Multilateration.On the basis of the received optical sensor signal, current visibility information can be determined, which indicates, for example, which of the multiple markers are contained in the optical sensor signal and have been recognized. At least two of the markers are preferably always visible at the same time, which enables the vehicle's position to be determined unambiguously in a two-dimensional coordinate system, for example by means of triangulation or multilateration.

Die aufgerufene erste Information und die ermittelte zweite Information werden miteinander verglichen, und in Abhängigkeit des Vergleichsergebnisses wird der bestimmte Marker plausibilisiert oder nicht plausibilisiert. Darunter, dass der Marker plausibilisiert wird, wird vorliegend verstanden, dass der ermittelte Marker als zuverlässig und korrekt erkannt betrachtet wird. Daher kann in diesem Fall die aufgerufene erste Information zum Fortsetzen der autonomen Fahrt verwendet werden. Wenn der Marker nicht plausibilisiert wird, so wird die aufgerufene erste Information verworfen und nicht zum Fortsetzen der autonomen Fahrt verwendet.The retrieved first information and the ascertained second information are compared with one another, and depending on the result of the comparison, the specific marker is checked for plausibility or not checked for plausibility. In the present case, the fact that the marker is checked for plausibility is understood to mean that the determined marker is regarded as being reliably and correctly recognized. Therefore, in this case, the first information called up can be used to continue the autonomous journey. If the marker is not checked for plausibility, the first information called up is discarded and not used to continue the autonomous journey.

Gemäß einer weiteren Ausführungsform des Verfahrens umfasst die zugeordnete erste Information eine Positionsinformation des bestimmten Markers und die ermittelte zweite Information umfasst eine odometrisch ermittelte Positionsinformation des Fahrzeugs, wobei der Schritt e) umfasst:

  • Ermitteln eines Differenzwerts der Positionsinformation des bestimmten Markers und der Positionsinformation des Fahrzeugs, und
  • Vergleichen des Differenzwerts mit einem vorbestimmten Schwellwert und/oder einem vorbestimmten Intervall, wobei der bestimmte Marker plausibilisiert wird, wenn der Differenzwert kleiner oder gleich dem vorbestimmten Schwellwert ist und/oder innerhalb des vorbestimmten Intervalls liegt.
According to a further embodiment of the method, the assigned first information includes position information of the specific marker and the determined second information includes odometrically determined position information of the vehicle, step e) comprising:
  • determining a difference value of the position information of the specific marker and the position information of the vehicle, and
  • Comparing the difference value with a predetermined threshold value and/or a predetermined interval, the specific marker being checked for plausibility if the difference value is less than or equal to the predetermined threshold value is and/or is within the predetermined interval.

Der vorbestimmte Schwellwert oder das vorbestimmte Intervall kann für einen jeweiligen Marker individuell vorbestimmt sein und/oder in vorbestimmter Weise individuell aktuell ermittelt werden. Beispielsweise kann der Schwellwert oder das Intervall in Abhängigkeit einer aktuell ermittelten Genauigkeit der ermittelten Positionsinformation des Fahrzeugs aktuell ermittelt werden.The predetermined threshold value or the predetermined interval can be individually predetermined for a respective marker and/or be determined individually and currently in a predetermined manner. For example, the threshold value or the interval can be currently determined as a function of a currently determined accuracy of the determined position information of the vehicle.

Gemäß einer weiteren Ausführungsform des Verfahrens umfasst dieses ferner:

  • Ermitteln einer Relativposition des Fahrzeugs relativ zu dem in dem empfangenen optischen Sensorsignal enthaltenen bestimmten Marker in Abhängigkeit des empfangenen optischen Sensorsignals,
  • Ermitteln einer aktuellen Fahrzeugposition in Abhängigkeit der ermittelten Relativposition und der Positionsinformation des bestimmten Markers, und
  • Kalibrieren der odometrisch ermittelten Positionsinformation des Fahrzeugs auf Basis der ermittelten aktuellen Fahrzeugposition.
According to a further embodiment of the method, this also includes:
  • Determining a relative position of the vehicle relative to the specific marker contained in the received optical sensor signal as a function of the received optical sensor signal,
  • Determining a current vehicle position depending on the determined relative position and the position information of the specific marker, and
  • Calibrating the odometrically determined position information of the vehicle on the basis of the determined current vehicle position.

Die Relativposition des Fahrzeugs kann beispielsweise auf Basis der Position und der Größe des Markers in dem optischen Sensorsignal ermittelt werden. Dies kann auf Basis von strahlenoptischen Grundsätzen erfolgen.The relative position of the vehicle can be determined, for example, based on the position and the size of the marker in the optical sensor signal. This can be done on the basis of ray-optical principles.

Diese Ausführungsform hat den Vorteil, dass die odometrisch ermittelte Fahrzeugposition nach erfolgter Kalibrierung wieder sehr zuverlässig ist, da aufsummierte Fehler zurückgesetzt werden.This embodiment has the advantage that the odometrically determined vehicle position is very reliable again after calibration has taken place, since accumulated errors are reset.

Es sei angemerkt, dass die Marker vorzugsweise derart verteilt und angeordnet sind, dass jeweils wenigstens zwei Marker gleichzeitig von dem Fahrzeug erfasst werden, so dass die ermittelte Fahrzeugposition auf Basis der Relativposition des Fahrzeugs zu zwei der Marker sehr genau ermittelbar ist.It should be noted that the markers are preferably distributed and arranged in such a way that at least two markers are detected by the vehicle at the same time, so that the determined vehicle position can be determined very precisely on the basis of the relative position of the vehicle to two of the markers.

Gemäß einer weiteren Ausführungsform des Verfahrens umfasst die zugeordnete erste Information eine Orientierungsinformation des bestimmten Markers, die eine Soll-Orientierung des bestimmten Markers relativ zu einem Fahrkorridor umfasst, und die ermittelte zweite Information umfasst eine aktuelle Orientierungsinformation, die eine in Abhängigkeit des empfangenen optischen Sensorsignals ermittelte Ist-Orientierung des bestimmten Markers umfasst, wobei der Schritt e) umfasst:

  • Ermitteln eines Differenzwerts der Soll-Orientierung des bestimmten Markers und der ermittelten Ist-Orientierung des bestimmten Markers, und
  • Vergleichen des Differenzwerts mit einem vorbestimmten Schwellwert, wobei der bestimmte Marker plausibilisiert wird, wenn der Differenzwert kleiner oder gleich dem vorbestimmten Schwellwert ist.
According to a further embodiment of the method, the assigned first information includes orientation information of the specific marker, which includes a target orientation of the specific marker relative to a driving corridor, and the determined second information includes current orientation information, which determined a function of the received optical sensor signal includes actual orientation of the particular marker, wherein step e) includes:
  • Determining a differential value of the target orientation of the specific marker and the determined actual orientation of the specific marker, and
  • Comparing the difference value with a predetermined threshold value, the specific marker being checked for plausibility if the difference value is less than or equal to the predetermined threshold value.

Gemäß einer weiteren Ausführungsform des Verfahrens umfasst die zugeordnete erste Information eine Anordnungsinformation des bestimmten Markers, die eine Soll-Anordnung des bestimmten Markers relativ zu einem Merkmal in der Umgebung des bestimmten Markers umfasst, und die ermittelte zweite Information umfasst eine Anordnungsinformation, die eine in Abhängigkeit des empfangenen optischen Sensorsignals ermittelte Ist-Anordnung des bestimmten Markers relativ zu dem Merkmal umfasst, wobei der Schritt e) umfasst:

  • Ermitteln eines Differenzwerts der Soll-Anordnung des bestimmten Markers und der ermittelten Ist-Anordnung des bestimmten Markers, und
  • Vergleichen des Differenzwerts mit einem vorbestimmten Schwellwert, wobei der bestimmte Marker plausibilisiert wird, wenn der Differenzwert kleiner oder gleich dem vorbestimmten Schwellwert ist.
According to a further embodiment of the method, the associated first information includes an arrangement information of the specific marker, which includes a target arrangement of the specific marker relative to a feature in the vicinity of the specific marker, and the determined second information includes an arrangement information, which is a dependent of the received optical sensor signal comprises the actual arrangement of the specific marker relative to the feature, wherein step e) comprises:
  • Determining a differential value of the desired arrangement of the specific marker and the determined actual arrangement of the specific marker, and
  • Comparing the difference value with a predetermined threshold value, the specific marker being checked for plausibility if the difference value is less than or equal to the predetermined threshold value.

Gemäß einer weiteren Ausführungsform des Verfahrens umfasst die zugeordnete erste Information eine Positionsinformation des bestimmten Markers und die ermittelte zweite Information umfasst eine odometrisch ermittelte Positionsinformation des Fahrzeugs, wobei in dem empfangenen optischen Sensorsignal wenigstens zwei Marker enthalten sind, und wobei der Schritt e) umfasst:

  • Ermitteln einer Soll-Relativposition der in dem optischen Sensorsignal enthaltenen Marker auf Basis der jeweiligen zugeordneten Positionsinformation,
  • Ermitteln einer Ist-Relativposition der in dem optischen Sensorsignal enthaltenen Marker auf Basis einer auf Basis des optischen Sensorsignals ermittelten jeweiligen Relativposition des Fahrzeugs zu dem jeweiligen Marker und der Positionsinformation des Fahrzeugs, und
  • Vergleichen der Soll-Relativposition mit der Ist-Relativposition, wobei die in dem optischen Sensorsignal enthaltenen Marker plausibilisiert werden, wenn ein Unterschied zwischen der Soll-Relativposition und der Ist-Relativposition kleiner oder gleich einem vorbestimmten Schwellwert ist.
According to a further embodiment of the method, the assigned first information includes position information of the specific marker and the ascertained second information comprises odometrically ascertained position information of the vehicle, wherein the received optical sensor signal contains at least two markers, and wherein step e) comprises:
  • Determination of a target relative position of the markers contained in the optical sensor signal on the basis of the respectively assigned position information,
  • Determining an actual relative position of the marker contained in the optical sensor signal on the basis of a respective relative position of the vehicle to the respective marker determined on the basis of the optical sensor signal and the position information of the vehicle, and
  • Comparing the target relative position with the actual relative position, the markers contained in the optical sensor signal being checked for plausibility if a difference between the target relative position and the actual relative position is less than or equal to a predetermined threshold value.

Bei dieser Ausführungsform werden die Marker auf Basis ihrer Relativposition plausibilisiert. Diese Plausibilisierung ist besonders bevorzugt, da sie sehr robust ist und zudem im Verlauf der autonomen Fahrt eine inkrementelle Plausibilisierung Marker-für-Marker ermöglicht, sofern zu jedem Zeitpunkt wenigstens zwei Marker gleichzeitig sichtbar sind.In this embodiment, the markers are checked for plausibility on the basis of their relative position. This plausibility check is particularly preferred since it is very robust and also enables an incremental plausibility check marker-by-marker in the course of the autonomous journey, provided that at least two markers are visible at the same time.

Gemäß einer weiteren Ausführungsform des Verfahrens umfasst die zugeordnete erste Information eine Zählinformation des bestimmten Markers, die eine Soll-Anzahl umfasst, die angibt, wie viele der mehreren Marker im Verlauf der autonomen Fahrt bereits ermittelt werden sollten, und die ermittelte zweite Information umfasst eine aktuelle Zählinformation, die eine Ist-Anzahl umfasst, die angibt, wie viele Marker im Verlauf der autonomen Fahrt bereits ermittelt wurden, wobei der Schritt e) umfasst:

  • Plausibilisieren des bestimmten Markers, wenn die Soll-Anzahl gleich der ermittelten Ist-Anzahl ist.
According to a further embodiment of the method, the associated first information includes counting information of the specific marker, which includes a target number that indicates how many of the multiple markers should already be determined in the course of the autonomous journey, and the determined second information includes current Counting information that includes an actual number that indicates how many markers have already been determined in the course of the autonomous journey, step e) including:
  • Checking the specific marker for plausibility if the target number is equal to the determined actual number.

Die Soll-Anzahl kann auch auf Basis der ersten Information und einer gefahrenen Strecke ermittelt werden.The target number can also be determined on the basis of the first information and a route driven.

Die Ist-Anzahl bezieht sich insbesondere darauf, wie viele unterschiedliche Marker im Verlauf der Fahrt ermittelt wurden.The actual number refers in particular to how many different markers were determined in the course of the journey.

Gemäß einer weiteren Ausführungsform des Verfahrens umfasst die zugeordnete erste Information eine Sichtbarkeitsinformation des bestimmten Markers, die angibt, welche weiteren der mehreren Marker gleichzeitig in dem empfangenen optischen Sensorsignal enthalten sein können, wobei der Schritt d) umfasst:

  • Ermitteln, welche der mehreren Marker in dem optischen Sensorsignal enthalten sind, wobei der Schritt e) umfasst:
    • Plausibilisieren des bestimmten Markers, wenn die ermittelten Marker der Sichtbarkeitsinformation des bestimmten Markers entsprechen.
According to a further embodiment of the method, the assigned first information item comprises visibility information of the specific marker, which indicates which other markers of the plurality can be contained simultaneously in the received optical sensor signal, step d) comprising:
  • Determining which of the plurality of markers are contained in the optical sensor signal, step e) comprising:
    • Checking the specific marker for plausibility if the determined markers correspond to the visibility information of the specific marker.

Gemäß einer weiteren Ausführungsform des Verfahrens wird für den bestimmten Marker ein Plausibilitätsindex ermittelt, der ein Maß dafür ist, wie zuverlässig das Plausibilisieren des bestimmten Markers ist, wobei der Plausibilitätsindex auf Basis einer oder mehrerer der vorstehend beschriebenen Plausibilisierungsmethoden ermittelt wird, und wobei das Parkassistenzsystem von einem vorbestimmten Fahrkorridor, der dem bestimmten Marker zugeordnet ist, in Abhängigkeit des Plausibilitätsindexes abweicht.According to a further embodiment of the method, a plausibility index is determined for the specific marker, which is a measure of how reliable the plausibility check of the specific marker is, the plausibility index being determined on the basis of one or more of the plausibility check methods described above, and the parking assistance system of a predetermined driving corridor, which is assigned to the specific marker, deviates as a function of the plausibility index.

Der Fahrkorridor ist insbesondere Bestandteil des Datensatzes und/oder der ersten Information. Wenn der Plausibilitätsindex gering ist, der Marker also nur mit geringer Zuverlässigkeit plausibilisiert wurde, kann das Parkassistenzsystem das Fahrzeug beispielsweise in einen größeren oder kleineren Abstand zu dem Marker und/oder zu in der digitalen Karte hinterlegten Hindernissen, wie Säulen und/oder Wänden, bringen, um einen Zusammenstoß mit einem Hindernis oder dergleichen, das nahe bei dem Marker oder gegenüber dem Marker angeordnet ist, zu vermeiden.The driving corridor is in particular part of the data set and/or the first information. If the plausibility index is low, i.e. the marker was checked for plausibility only with low reliability, the parking assistance system can, for example, bring the vehicle at a greater or lesser distance from the marker and/or from obstacles stored in the digital map, such as pillars and/or walls to avoid collision with an obstacle or the like located close to or opposite to the marker.

Hierbei werden mehrere der vorstehend genannten Plausibilisierungskriterien kombiniert, um einen Plausibilitätsindex zu ermitteln, der eine noch zuverlässigere Plausibilisierung ermöglicht. Beispielsweise wird sowohl eine Plausibilisierung auf Basis der Soll-Position und der Ist-Position und eine Plausibilisierung auf Basis der Soll-Anordnung und der Ist-Anordnung und zusätzlich eine Plausibilisierung auf Basis der Sichtbarkeitsinformation durchgeführt. Jeder der Plausibilisierung liefert ein Plausibilisierungsergebnis, das beispielsweise durch eine Zahl zwischen 0 und 1 einen Prozentsatz angibt, wie plausibel der Marker auf Basis des jeweiligen Kriteriums ist. Auf Basis der drei einzelnen Plausibilisierungsergebnisse wird beispielsweise ein Plausibilisierungsindex ermittelt, in den die einzelnen Ergebnisse einfließen, wobei diese unterschiedlich gewichtet werden können. Der Plausibilisierungsindex kann beispielsweise einen Mittelwert oder dergleichen der einzelnen Plausibilisierungsergebnisse umfassen.In this case, several of the aforementioned plausibility criteria are combined in order to determine a plausibility index that enables an even more reliable plausibility check. For example, both a plausibility check based on the target position and the actual position and a plausibility check based on the target arrangement and the actual arrangement and additionally a plausibility check based on the visibility information are carried out. Each of the plausibility checks supplies a plausibility check result which, for example, uses a number between 0 and 1 to indicate a percentage of how plausible the marker is on the basis of the respective criterion. On the basis of the three individual plausibility check results, a plausibility check index is determined, for example, into which the individual results are included, and these can be weighted differently. The plausibility check index can include, for example, a mean value or the like of the individual plausibility check results.

Gemäß einer weiteren Ausführungsform des Verfahrens umfasst der Schritt f):

  • Fortsetzen der autonomen Fahrt auf Basis empfangener Sensorsignale, ohne die aufgerufene erste Information zu verwenden, wenn der bestimmte Marker nicht plausibilisiert wurde.
According to a further embodiment of the method, step f) comprises:
  • Continuing the autonomous journey based on received sensor signals without using the first information called up if the specific marker has not been checked for plausibility.

Hierbei wird die autonome Fahrt beispielsweise auf Basis einer odometrisch ermittelten Fahrzeugposition fortgesetzt und die Bahnplanung wird insbesondere auf Basis von ermittelten Hindernissen und/oder Objekten, die beispielsweise mittels Ultraschallsensorik und/oder einer Bilderkennung und/oder einem Radar und/oder einem Lidar erfasst und ermittelt werden, durchgeführt.In this case, the autonomous journey is continued, for example, on the basis of an odometrically determined vehicle position, and the path planning is in particular based on determined obstacles and/or objects, which are recorded and determined, for example, using ultrasonic sensors and/or image recognition and/or radar and/or lidar are carried out.

Gemäß einer weiteren Ausführungsform des Verfahrens wird ein Zuverlässigkeitsmaß für die Zuverlässigkeit des Ermittelns des bestimmten Markers in Schritt c) in Abhängigkeit des empfangenen optischen Sensorsignals ermittelt wird, wobei die Schritte d) - f) nur dann ausgeführt werden, wenn das ermittelte Zuverlässigkeitsmaß größer oder gleich einem bestimmten Schwellwert ist.According to a further embodiment of the method, a reliability measure for the reliability of determining the specific marker in step c) is determined as a function of the received optical sensor signal, steps d) - f) only being carried out if the determined reliability measure is greater than or equal to a certain threshold.

Das Zuverlässigkeitsmaß kann beispielsweise basierend auf einem Kontrastumfang des optischen Sensorsignals ermittelt werden. Der Kontrastumfang kann aufgrund einer Verschmutzung des optischen Sensors oder des jeweiligen Markers so stark reduziert sein, dass der Marker nicht zuverlässig ermittelt werden kann. Ferner kann der Marker beispielsweise so schlecht beleuchtet sein, dass dieser nicht mehr zuverlässig ermittelbar ist.The reliability measure can be determined based on a contrast range of the optical sensor signal, for example. The contrast range can be reduced due to contamination of the optical sensor or the respective marker be greatly reduced that the marker cannot be reliably determined. Furthermore, the marker can, for example, be so badly illuminated that it can no longer be reliably determined.

Gemäß einer weiteren ausführungsform des Verfahrens sind die mehreren Marker als unterschiedliche ARUCO-Marker ausgebildet.According to a further embodiment of the method, the multiple markers are in the form of different ARUCO markers.

Gemäß einem zweiten Aspekt wird ein Computerprogrammprodukt vorgeschlagen, welches Befehle umfasst, die bei der Ausführung des Programms durch einen Computer diesen veranlassen, das Verfahren gemäß dem ersten Aspekt auszuführen.According to a second aspect, a computer program product is proposed which comprises instructions which, when the program is executed by a computer, cause the latter to execute the method according to the first aspect.

Ein Computerprogrammprodukt, wie z.B. ein Computerprogramm-Mittel, kann beispielsweise als Speichermedium, wie z.B. Speicherkarte, USB-Stick, CD-ROM, DVD, oder auch in Form einer herunterladbaren Datei von einem Server in einem Netzwerk bereitgestellt oder geliefert werden. Dies kann zum Beispiel in einem drahtlosen Kommunikationsnetzwerk durch die Übertragung einer entsprechenden Datei mit dem Computerprogrammprodukt oder dem Computerprogramm-Mittel erfolgen.A computer program product, such as a computer program means, can be made available or supplied by a server in a network, for example, as a storage medium such as a memory card, USB stick, CD-ROM, DVD, or in the form of a downloadable file. This can be done, for example, in a wireless communication network by transferring a corresponding file with the computer program product or the computer program means.

Gemäß einem dritten Aspekt wird ein Parkassistenzsystem für ein Fahrzeug vorgeschlagen, das zumindest zum teilautonomen Steuern des Fahrzeugs eingerichtet ist. Das Parkassistenzsystem umfasst:

  • eine Empfangseinheit zum Empfangen eines Datensatzes umfassend eine Zuordnung von wenigstens einer jeweiligen ersten Information zu einem jeweiligen Marker für mehrere eindeutig unterscheidbare Marker, und zum Empfangen eines optischen Sensorsignals einer Umgebung des Fahrzeugs von einer Sensoreinheit des Fahrzeugs während einer autonomen Fahrt des Fahrzeugs, wobei in dem optischen Sensorsignal wenigstens ein bestimmter der mehreren Marker enthalten ist,
  • eine Ermittlungseinheit zum Ermitteln des in dem empfangenen optischen Sensorsignal enthaltenen bestimmten Markers, zum Aufrufen der zugeordneten ersten Information, und zum Ermitteln einer zweiten Information in Abhängigkeit des empfangenen Datensatzes und/oder des empfangenen optischen Sensorsignals und/oder eines weiteren von einer weiteren Sensoreinheit des Fahrzeugs empfangenen Sensorsignals,
  • eine Plausibilisierungseinheit zum Plausibilisieren des bestimmten Markers in Abhängigkeit eines Vergleichs der aufgerufenen ersten Information mit der ermittelten zweiten Information, und
  • eine Steuereinheit zum Durchführen der autonomen Fahrt unter Verwendung der aufgerufenen ersten Information und/oder weiteren, in dem Datensatz zu dem bestimmten Marker gespeicherten Informationen in Abhängigkeit des Plausibilisierens.
According to a third aspect, a parking assistance system for a vehicle is proposed, which is set up at least for semi-autonomous control of the vehicle. The parking assistance system includes:
  • a receiving unit for receiving a data set comprising an assignment of at least one respective first piece of information to a respective marker for a plurality of clearly distinguishable markers, and for receiving an optical sensor signal of an environment of the vehicle from a sensor unit of the vehicle during an autonomous drive of the vehicle, wherein in the optical sensor signal contains at least one specific one of the several markers,
  • a determination unit for determining the specific marker contained in the received optical sensor signal, for calling up the associated first information, and for determining second information as a function of the received data set and/or the received optical sensor signal and/or another from another sensor unit of the vehicle received sensor signal,
  • a plausibility check unit for checking the specific marker for plausibility as a function of a comparison of the retrieved first information item with the ascertained second information item, and
  • a control unit for carrying out the autonomous journey using the retrieved first information and/or additional information stored in the data set for the specific marker depending on the plausibility check.

Die für das vorgeschlagene Verfahren beschriebenen Ausführungsformen und Merkmale gelten für das vorgeschlagene Parkassistenzsystem entsprechend. Zu dem vorgeschlagenen beschriebene Vorteile und Definitionen gelten entsprechend für das vorgeschlagene Parkassistenzsystem.The embodiments and features described for the proposed method apply accordingly to the proposed parking assistance system. The advantages and definitions described for the proposed apply correspondingly to the proposed parking assistance system.

Die jeweilige Einheit des Parkassistenzsystems kann hardwaretechnisch und/oder softwaretechnisch implementiert sein. Bei einer hardwaretechnischen Implementierung kann die jeweilige Einheit zum Beispiel als Computer oder als Mikroprozessor ausgebildet sein. Bei einer softwaretechnischen Implementierung kann die jeweilige Einheit als Computerprogrammprodukt, als eine Funktion, als eine Routine, als ein Algorithmus, als Teil eines Programmcodes oder als ausführbares Objekt ausgebildet sein. Ferner kann jede der vorliegend genannten Einheiten auch als Teil eines übergeordneten Steuerungssystems des Fahrzeugs, wie beispielsweise einer zentralen elektronischen Steuereinrichtung und/oder einem Motorsteuergerät (ECU: Engine Control Unit), ausgebildet sein.]The respective unit of the parking assistance system can be implemented in terms of hardware and/or software. In the case of a hardware implementation, the respective unit can be embodied, for example, as a computer or as a microprocessor. In the case of a software implementation, the respective unit can be designed as a computer program product, as a function, as a routine, as an algorithm, as part of a program code or as an executable object. Furthermore, each of the units mentioned here can also be designed as part of a higher-level control system of the vehicle, such as a central electronic control device and/or an engine control unit (ECU: Engine Control Unit).]

Darunter, dass das Parkassistenzsystem zum autonomen Steuern des Fahrzeugs eingerichtet ist, wird insbesondere verstanden, dass das Parkassistenzsystem eine Automatisierungsstufe gemäß dem SAE-Klassifikationssystem aufweist. Das SAE-Klassifikationssystem wurde 2014 von SAE International, einer Standardisierungsorganisation für Kraftfahrzeuge, als J3016, „Taxonomy and Definitions for Terms Related to On-Road Motor Vehicle Automated Driving Systems“ veröffentlicht. Es basiert auf sechs verschiedenen Automatisierungsgraden und berücksichtigt das Maß des erforderlichen Eingreifens des Systems und der erforderlichen Aufmerksamkeit des Fahrers. Die SAE-Automatisierungsgrade reichen von Stufe 0, die einem vollständig manuellen System entspricht, über Fahrerassistenzsysteme in Stufe 1 bis 2 bis hin zu teil-autonomen (Stufe 3 und 4) und vollautonomen (Stufe 5) Systemen, bei der kein Fahrer mehr erforderlich ist. Ein autonomes Fahrzeug (auch als fahrerloses Auto, selbstfahrendes Auto und robotisches Auto bekannt) ist ein Fahrzeug, das in der Lage ist, seine Umgebung zu erfassen und ohne menschliche Eingabe zu navigieren und entspricht dem SAE-Automatisierungsgrad 5. Das Parkassistenzsystem weist vorliegend insbesondere einen Automatisierungsgrad größer gleich 4 auf.The fact that the parking assistance system is set up for autonomous control of the vehicle means in particular that the parking assistance system has an automation level according to the SAE classification system. The SAE classification system was published in 2014 by SAE International, an automotive standards organization, as J3016, "Taxonomy and Definitions for Terms Related to On-Road Motor Vehicle Automated Driving Systems". It is based on six different levels of automation and takes into account the level of system intervention and driver attention required. The SAE levels of automation range from level 0, which corresponds to a fully manual system, through driver assistance systems in levels 1 to 2, to partially autonomous (levels 3 and 4) and fully autonomous (level 5) systems, which no longer require a driver . An autonomous vehicle (also known as a driverless car, self-driving car and robotic car) is a vehicle that is able to sense its surroundings and navigate without human input and corresponds to SAE automation level 5. The parking assistance system has a particular Degree of automation greater than or equal to 4.

Gemäß einem vierten Aspekt wird ein Fahrzeug mit einer optischen Sensoreinheit zum Erfassen und Ausgeben eines für die Umgebung des Fahrzeugs indikativen optischen Sensorsignals und mit einem Parkassistenzsystem gemäß dem dritten Aspekt vorgeschlagen.According to a fourth aspect, a vehicle with an optical sensor unit for detecting sen and outputting an indicative of the area around the vehicle optical sensor signal and proposed with a parking assistance system according to the third aspect.

Das Fahrzeug ist beispielsweise ein Personenkraftwagen oder auch ein Lastkraftwagen. Das Fahrzeug umfasst vorzugsweise eine Anzahl an Sensoreinheiten, die zum Erfassen des Fahrzustands des Fahrzeugs und zum Erfassen einer Umgebung des Fahrzeugs eingerichtet sind. Beispiele für derartige Sensoreinheiten des Fahrzeugs sind Bildaufnahmeeinrichtungen, wie eine Kamera, ein Radar (engl. radio detection and ranging) oder auch ein Lidar (engl. light detection and ranging), Ultraschallsensoren, Ortungssensoren, Radwinkelsensoren und/oder Raddrehzahlsensoren. Die Sensoreinheiten sind jeweils zum Ausgeben eines Sensorsignals eingerichtet, beispielsweise an das Parkassistenzsystem, welches das teilautonome oder vollautonome Fahren in Abhängigkeit der erfassten Sensorsignale durchführt.The vehicle is, for example, a passenger car or a truck. The vehicle preferably includes a number of sensor units that are set up to detect the driving state of the vehicle and to detect an environment of the vehicle. Examples of such sensor units of the vehicle are image recording devices such as a camera, radar (radio detection and ranging) or also a lidar (engl. light detection and ranging), ultrasonic sensors, location sensors, wheel angle sensors and/or wheel speed sensors. The sensor units are each set up to output a sensor signal, for example to the parking assistance system, which carries out the partially autonomous or fully autonomous driving as a function of the detected sensor signals.

Weitere mögliche Implementierungen der Erfindung umfassen auch nicht explizit genannte Kombinationen von zuvor oder im Folgenden bezüglich der Ausführungsbeispiele beschriebenen Merkmale oder Ausführungsformen. Dabei wird der Fachmann auch Einzelaspekte als Verbesserungen oder Ergänzungen zu der jeweiligen Grundform der Erfindung hinzufügen.Further possible implementations of the invention also include combinations of features or embodiments described above or below with regard to the exemplary embodiments that are not explicitly mentioned. The person skilled in the art will also add individual aspects as improvements or additions to the respective basic form of the invention.

Weitere vorteilhafte Ausgestaltungen und Aspekte der Erfindung sind Gegenstand der Unteransprüche sowie der im Folgenden beschriebenen Ausführungsbeispiele der Erfindung. Im Weiteren wird die Erfindung anhand von bevorzugten Ausführungsformen unter Bezugnahme auf die beigelegten Figuren näher erläutert.

  • 1 zeigt eine schematische Ansicht eines Fahrzeugs aus einer Vogelperspektive;
  • 2 zeigt ein Beispiel für einen Datensatz;
  • 3 zeigt eine schematische Ansicht einer beispielhaften Betriebssituation eines Parkassistenzsystems;
  • 4 zeigt eine schematische Ansicht einer beispielhaften Soll-Anordnung eines Markers;
  • 5 zeigt eine schematische Ansicht einer beispielhaften Ist-Anordnung eines Markers;
  • 6 zeigt ein schematisches Blockschaltbild eines Ausführungsbeispiels für ein Parkassistenzsystem; und
  • 7 zeigt ein schematisches Blockschaltbild eines Ausführungsbeispiels für ein Verfahren zum Betreiben eines Parkassistenzsystems.
Further advantageous refinements and aspects of the invention are the subject matter of the dependent claims and of the exemplary embodiments of the invention described below. The invention is explained in more detail below on the basis of preferred embodiments with reference to the enclosed figures.
  • 1 Fig. 12 shows a schematic view of a vehicle from a bird's eye view;
  • 2 shows an example of a record;
  • 3 shows a schematic view of an exemplary operating situation of a parking assistance system;
  • 4 shows a schematic view of an exemplary target arrangement of a marker;
  • 5 shows a schematic view of an exemplary actual arrangement of a marker;
  • 6 shows a schematic block diagram of an exemplary embodiment of a parking assistance system; and
  • 7 shows a schematic block diagram of an exemplary embodiment of a method for operating a parking assistance system.

In den Figuren sind gleiche oder funktionsgleiche Elemente mit denselben Bezugszeichen versehen worden, sofern nichts anderes angegeben ist.Elements that are the same or have the same function have been provided with the same reference symbols in the figures, unless otherwise stated.

1 zeigt eine schematische Ansicht eines Fahrzeugs 100 aus einer Vogelperspektive. Das Fahrzeug 100 ist beispielsweise ein Auto, das in einer Umgebung 200 angeordnet ist. Das Auto 100 weist ein Parkassistenzsystem 110 auf, das beispielsweise als ein Steuergerät ausgebildet ist. Zudem sind an dem Auto 100 eine Mehrzahl an Umgebungssensoreinrichtungen 120 angeordnet, wobei es sich beispielhaft um optische Sensoren 120 handelt. Die optischen Sensoren 120 umfassen beispielsweise visuelle Kameras, ein Radar und/oder ein Lidar. Die optischen Sensoren 120 können jeweils ein Bild eines jeweiligen Bereichs aus der Umgebung 200 des Autos 100 erfassen und als optisches Sensorsignal ausgeben. 1 FIG. 12 shows a schematic view of a vehicle 100 from a bird's eye view. The vehicle 100 is, for example, a car that is arranged in an environment 200 . Car 100 has a parking assistance system 110, which is embodied as a control unit, for example. In addition, a plurality of surroundings sensor devices 120 are arranged on the car 100 , these being optical sensors 120 , for example. The optical sensors 120 include, for example, visual cameras, a radar and/or a lidar. The optical sensors 120 can each capture an image of a respective area from the environment 200 of the car 100 and output it as an optical sensor signal.

Das Auto 100 kann weitere, in der 1 nicht dargestellte Sensoren aufweisen, wie beispielsweise ein Ultraschallsensor, ein Raddrehzahlsensor, ein Lenkwinkelsensoren, ein Mikrofon, ein Beschleunigungssensor, eine Antenne mit gekoppeltem Empfänger zum Empfangen von elektromagnetisch übertragbarer Datensignale, und dergleichen mehr.The car 100 can further in which 1 have sensors that are not shown, such as an ultrasonic sensor, a wheel speed sensor, a steering angle sensor, a microphone, an acceleration sensor, an antenna with a coupled receiver for receiving electromagnetically transmittable data signals, and the like.

Das Parkassistenzsystem 110 ist beispielsweise wie anhand der 6 erläutert ausgebildet und ist zum Durchführen des anhand der 7 erläuterten Verfahrens eingerichtet.The parking assistance system 110 is, for example, as shown in FIG 6 explained trained and is to perform the basis of 7 procedure explained set up.

Insbesondere ist das Parkassistenzsystem 110 zum autonomen Steuern des Fahrzeugs 100 eingerichtet. Dies basiert insbesondere auf den von den optischen Sensoren 120 und verschiedenen weiteren Sensoreinheiten empfangenen Sensorsignale. Das Parkassistenzsystem 110 weist vorteilhaft wenigsten einen Automatisierungsgrad der Stufe 4 gemäß dem Klassifikationssystem SAE-J3016 oder höher auf. Es sei angemerkt, dass das Fahrzeug 100 hier lediglich beispielhaft über vier optische Sensoreinheiten 120 verfügt, aber auch bereits ein Fahrzeug mit nur einer optischen Sensoreinheit 120, insbesondere einer Frontkamera, zum Durchführen der wie nachfolgend erläuterten Verfahren eingerichtet sein kann.In particular, parking assistance system 110 is set up to control vehicle 100 autonomously. This is based in particular on the sensor signals received from the optical sensors 120 and various other sensor units. The parking assistance system 110 advantageously has at least a level 4 automation level according to the SAE-J3016 classification system or higher. It should be noted that vehicle 100 has four optical sensor units 120 here, merely as an example, but a vehicle with only one optical sensor unit 120, in particular a front camera, can also be set up to carry out the methods explained below.

2 zeigt ein Beispiel für einen Datensatz DATA. Der Datensatz DATA umfasst eine Zuordnung von fünf ersten Informationen POS, OR, AR, CNT, VIS zu einem jeweiligen Marker ID1 - ID4 für mehrere eindeutig unterscheidbare Marker ID1 - ID4. In diesem Beispiel ist der Datensatz DATA in Form einer Tabelle dargestellt, dies ist jedoch nicht einschränkend zu verstehen. 2 shows an example of a data record DATA. The data record DATA includes an assignment of five pieces of first information POS, OR, AR, CNT, VIS to a respective marker ID1-ID4 for a number of clearly distinguishable markers ID1-ID4. In this example, the DATA record is presented in the form of a table, but this is not meant to be limiting.

In der ersten Spalte sind beispielhaft vier unterschiedliche ARUCO-Marker dargestellt. Jeder ARUCO-Marker codiert eine eindeutige Identifikationsnummer ID gemäß einem vorbestimmten Schema. Das Parkassistenzsystem 110 (siehe 1 oder 6) ist zum Ermitteln der Identifikationsnummer ID gemäß dem vorbestimmten Schema auf Basis des optischen Sensorsignals eingerichtet.In the first column, four different ARUCO markers are shown as examples. Everyone ARUCO marker encodes a unique identification number ID according to a predetermined scheme. The parking assistance system 110 (see 1 or 6 ) is set up to determine the identification number ID according to the predetermined scheme based on the optical sensor signal.

In der zweiten Spalte ist für jeden der Marker ID1 - ID4 eine Positionsinformation POS umfassend zwei Koordinaten x, y zugeordnet.Position information POS comprising two coordinates x, y is assigned to each of the markers ID1-ID4 in the second column.

In der dritten Spalte ist für jeden der Marker ID1 - ID4 eine Orientierungsinformation OR zugeordnet, die in diesem Fall eine Orientierung einer Flächennormalen des jeweiligen Markers relativ zu einer Fahrspur 300 (siehe 3) des Fahrzeugs 100 (siehe 1 oder 3) angibt.In the third column, orientation information OR is assigned to each of the markers ID1 - ID4, which in this case indicates an orientation of a surface normal of the respective marker relative to a lane 300 (see 3 ) of the vehicle 100 (see 1 or 3 ) indicates.

In der vierten Spalte ist für jeden der Marker ID1 - ID4 eine Anordnungsinformation AR zugeordnet, die beispielsweise angibt, wie der jeweilige Marker relativ zu weiteren Merkmalen in der Umgebung 200 angeordnet ist. Dies ist anhand der 4 und 5 noch detailliert erläutert.In the fourth column, an item of arrangement information AR is assigned to each of the markers ID1-ID4, which information specifies, for example, how the respective marker is arranged relative to other features in the environment 200. This is based on the 4 and 5 explained in more detail.

In der fünften Spalte ist für jeden Marker ID1 - ID4 eine Zählinformation CNT zugeordnet, die beispielsweise angibt, wie viele andere Marker von dem Fahrzeug 100 entlang einer vorbestimmten Trajektorie bereits hätten erfasst sollen. Dies ist nachfolgend anhand der 3 noch detailliert erläutert.In the fifth column, counting information CNT is assigned to each marker ID1-ID4, which indicates, for example, how many other markers should have already been detected by vehicle 100 along a predetermined trajectory. This is based on the below 3 explained in more detail.

In der sechsten Spalte ist für jeden der Marker ID1 - ID4 eine Sichtbarkeitsinformation VIS zugeordnet, die beispielsweise angibt, welche der Marker ID1 - ID4 gleichzeitig sichtbar sein können oder gleichzeitig sichtbar sein sollten.In the sixth column, visibility information VIS is assigned to each of the markers ID1-ID4, which indicates, for example, which of the markers ID1-ID4 can be visible at the same time or should be visible at the same time.

3 zeigt eine schematische Ansicht einer beispielhaften Betriebssituation eines Parkassistenzsystems 110, das autonom ein Fahrzeug 100 steuert. Das Fahrzeug ist beispielsweise wie anhand der 1 erläutert ausgebildet. In der 3 ist ein schematischer Ausschnitt eines Parkhauses gezeigt. Das Parkhaus ist mit optisch erfassbaren Markern ID1 - ID4 ausgestattet, die an bestimmten Positionen des Parkhauses angeordnet sind, so dass sich in dem Parkhaus bewegende Fahrzeuge 100 diese erfassen können und sich an diesen orientieren können. Hierzu wird dem Parkassistenzsystem vor der Einfahrt in das Parkhaus ein Datensatz DATA (siehe 2) übermittelt, welcher die für die Orientierung notwendigen Informationen umfasst, beispielsweise Positionsangaben, Angaben zum Fahrkorridor 300 und dergleichen mehr. Der Datensatz DATA kann auch eine digitale Karte des Parkhauses umfassen, so dass das Parkassistenzsystem 110 eine Route von einem Startpunkt, beispielsweise der Einfahrt des Parkhauses, bis zu einem Zielpunkt, beispielsweise ein bestimmter Parkplatz, planen kann. Die Pfadplanung kann aber auch inkrementell erfolgen, wobei das Parkassistenzsystem 110 jeweils nur den Pfad von einem jeweiligen Marker ID1 - ID4 zum nächsten Marker ID1 - ID4 plant. 3 shows a schematic view of an exemplary operating situation of a parking assistance system 110 that controls a vehicle 100 autonomously. The vehicle is, for example, based on the 1 explained trained. In the 3 a schematic section of a multi-storey car park is shown. The multi-storey car park is equipped with optically detectable markers ID1-ID4, which are arranged at specific positions in the multi-storey car park, so that vehicles 100 moving in the multi-storey car park can detect them and use them for orientation. For this purpose, a data record DATA (see 2 ) which includes the information required for orientation, for example position information, information about the travel corridor 300 and the like. The data record DATA can also include a digital map of the parking garage, so that the parking assistance system 110 can plan a route from a starting point, for example the entrance to the parking garage, to a destination, for example a specific parking space. However, the path planning can also take place incrementally, with the parking assistance system 110 only planning the path from a respective marker ID1-ID4 to the next marker ID1-ID4.

Der Datensatz DATA umfasst ferner für jeden Marker ID1 - ID4 wenigstens eine zugeordnete erste Information POS, OR, AR, CNT, VIS (siehe 2). Diese dient zur Plausibilisierung der von dem Parkassistenzsystem 110 erfassten und erkannten Marker ID1 - ID4, wobei die Plausibilisierung unter Verwendung von wenigstens einer zweiten Information, die insbesondere von der ersten Information POS, OR, AR, CNT, VIS unabhängig ist, erfolgt. Die zweite Information wird beispielsweise auf Basis des empfangenen Datensatzes DATA und/oder des empfangenen optischen Sensorsignals und/oder eines weiteren von einer weiteren Sensoreinheit des Fahrzeugs 100 empfangenen Sensorsignals ermittelt. Die zweite Information betrifft beispielsweise eine odometrisch ermittelte Positionsinformation des Fahrzeugs 100, eine in Abhängigkeit des empfangenen optischen Sensorsignals ermittelte aktuelle Orientierungsinformation und/oder Anordnungsinformation des jeweiligen Markers ID1 - ID4, eine in Abhängigkeit eines Verlaufs der autonomen Fahrt ermittelte aktuelle Zählinformation betreffend die Marker ID1 - ID4 und/oder eine in Abhängigkeit des empfangenen optischen Sensorsignals ermittelte aktuelle Sichtbarkeitsinformation der Marker ID1 - ID4.The data set DATA also includes at least one assigned first piece of information POS, OR, AR, CNT, VIS for each marker ID1 - ID4 (see 2 ). This serves to check the markers ID1-ID4 detected and recognized by the parking assistance system 110, the plausibility check being carried out using at least one second piece of information which is in particular independent of the first piece of information POS, OR, AR, CNT, VIS. The second information is ascertained, for example, on the basis of the received data set DATA and/or the received optical sensor signal and/or a further sensor signal received from a further sensor unit of vehicle 100 . The second information relates, for example, to odometrically determined position information of the vehicle 100, current orientation information and/or arrangement information of the respective marker ID1 - ID4 determined as a function of the received optical sensor signal, current counting information relating to the markers ID1 - ID4 and/or current visibility information of the markers ID1-ID4 determined as a function of the received optical sensor signal.

Das Fahrzeug 100 wird von dem Parkassistenzsystem 110 vorzugsweise auf Basis des Datensatzes DATA und der erfassten Marker ID1 - ID4 innerhalb des Fahrkorridors 300 gesteuert. In der in 3 dargestellten Situation befindet sich das Fahrzeug 100 gerade neben dem Marker ID1. Eine Frontkamera 120 (siehe 1) des Fahrzeugs 100 erfasst in dieser Position beispielsweise den Marker ID2 und den Marker ID3 gleichzeitig, das heißt, dass diese Marker in einem optischen Sensorsignal enthalten sind. Um die Marker ID2, ID3 zur Orientierung zu verwenden, werden diese durch das Parkassistenzsystem 110 zunächst plausibilisiert. Damit kann vermieden werden, dass beispielsweise auf Basis eines an einer falschen Position angeordneten Markers oder eines fehlerhaft erkannt Markers eine Fehlorientierung erfolgt. Eine solche Fehlorientierung könnte beispielsweise zur Folge haben, dass der Fahrkorridor 300 fehlerhaft ermittelt wird und es so zu einer Kollision mit einem Objekt in der Umgebung kommen kann.Vehicle 100 is controlled by parking assistance system 110 within driving corridor 300, preferably on the basis of data set DATA and detected markers ID1-ID4. in the in 3 illustrated situation, the vehicle 100 is just next to the marker ID1. A front camera 120 (see 1 ) of the vehicle 100 detects, for example, the marker ID2 and the marker ID3 simultaneously in this position, which means that these markers are contained in an optical sensor signal. In order to use the markers ID2, ID3 for orientation, they are first checked for plausibility by the parking assistance system 110. It can thus be avoided that a misorientation occurs, for example on the basis of a marker arranged at an incorrect position or a marker that has been incorrectly identified. Such a misorientation could result, for example, in the driving corridor 300 being determined incorrectly, which could result in a collision with an object in the area.

Die Plausibilisierung wird beispielsweise auf Basis aller fünf in dem Datensatz DATA vorhandenen ersten Informationen POS, OR, AR, CNT, VIS für die beiden Marker ID2, ID3 durchgeführt. Zuerst wird überprüft, ob die Soll-Position x1,y1; x2,y2 des jeweiligen Markers ID2, ID3 mit einer ermittelten Ist-Position übereinstimmt oder zumindest innerhalb eines vorbestimmten Toleranzbereichs liegt. Die Ist-Position wird hierbei auf Basis der odometrisch ermittelten Fahrzeugposition und einer auf Basis des empfangenen optischen Sensorsignals ermittelten Relativposition des Markers ID2, ID3 zu dem Fahrzeug 100 ermittelt. Das Ergebnis dieser Überprüfung kann beispielsweise in Form eines Zahlenwerts, der ein Maß für die Zuverlässigkeit der Plausibilisierung ist, ausgegeben werden. Weiterhin wird überprüft, ob die Ist-Orientierung der sichtbaren Marker ID2, ID3 der Soll-Orientierung OR entspricht, was in diesem Fall gegeben ist, denn eines Flächennormale des Markers ID2 steht senkrecht zum Fahrkorridor 300 (90°) und die Flächennormale des Markers ID3 steht parallel zum Fahrkorridor 300 (0°). Weiterhin wird die Anordnung AR der beiden Marker ID2, ID3 überprüft, was anhand der 4 und 5 erläutert ist.The plausibility check is carried out, for example, on the basis of all five items of first information POS, OR, AR, CNT, VIS present in the data record DATA for the two markers ID2, ID3. First it is checked whether the target position x1,y1; x2, y2 of the respective marker ID2, ID3 matches a determined actual position or at least within one predetermined tolerance range. The actual position is determined on the basis of the odometrically determined vehicle position and a position of the marker ID2, ID3 relative to the vehicle 100 determined on the basis of the received optical sensor signal. The result of this check can be output, for example, in the form of a numerical value that is a measure of the reliability of the plausibility check. It is also checked whether the actual orientation of the visible markers ID2, ID3 corresponds to the target orientation OR, which is the case in this case because a surface normal of marker ID2 is perpendicular to the driving corridor 300 (90°) and the surface normal of marker ID3 stands parallel to driving corridor 300 (0°). Furthermore, the arrangement AR of the two markers ID2, ID3 is checked, which is based on the 4 and 5 is explained.

4 zeigt eine schematische Ansicht einer beispielhaften Soll-Anordnung AR des Markers ID3. Die Soll-Anordnung AR bezieht sich hierbei auf Merkmale in der Umgebung des Markers ID3, wobei diese Merkmale in diesem Beispiel eine Kante zwischen Wand und einer Decke, eine Kante zwischen der Wand und einem Boden, sowie eine Tür 220 sind. Die Soll-Anordnung AR umfasst beispielsweise einen jeweiligen Abstand D1 - D3 zu diesen Merkmalen. Es sei angemerkt, dass die Soll-Anordnung AR insbesondere auch einen Drehwinkel des Markers ID3 umfassen kann, der beispielsweise eine Drehung des Markers ID3 um einen bestimmten Winkel angibt. 4 shows a schematic view of an exemplary target arrangement AR of the marker ID3. In this case, the target arrangement AR relates to features in the vicinity of the marker ID3, these features being an edge between the wall and a ceiling, an edge between the wall and a floor, and a door 220 in this example. The target arrangement AR includes, for example, a respective distance D1-D3 from these features. It should be noted that the target arrangement AR can in particular also include a rotation angle of the marker ID3, which indicates a rotation of the marker ID3 by a specific angle, for example.

5 zeigt ein Beispiel für eine Ist-Anordnung des Markers ID3. Diese wird beispielsweise auf Basis des empfangenen optischen Sensorsignals ermittelt. Der Marker ID3 ist beispielsweise von seiner Halterung an der Wand ausgebrochen und liegt nun am Boden, weshalb zumindest die Abstände D1 und D2 (in der 5 nicht eingezeichnet) nicht denjenigen der Soll-Anordnung AR, wie in der 4 gezeigt, entsprechen. In diesem Fall würde der Marker ID3 beispielsweise nicht plausibilisiert werden. 5 shows an example of an actual arrangement of the marker ID3. This is determined, for example, on the basis of the received optical sensor signal. The marker ID3, for example, has broken out of its holder on the wall and is now lying on the ground, which is why at least the distances D1 and D2 (in the 5 not shown) not those of the target arrangement AR, as in the 4 shown correspond. In this case, the marker ID3 would not be checked for plausibility, for example.

Zurück zu 3 wird weiterhin eine Zählinformation CNT überprüft. Hierbei ermittelt das Parkassistenzsystem 110 beispielsweise, wie viele Marker ID1 - ID4 es entlang der gefahrenen Trajektorie passiert hat. Der Marker ID1 ist der erste Marker, der passiert wurde, weshalb die Zählinformation CNT = 1 zutreffend ist. Entsprechendes gilt auch für die Marker ID2 und ID3. Zuletzt wird auch die Sichtbarkeitsinformation VIS überprüft. In der dargestellten Situation sind die Marker ID2 und ID3 sichtbar. Diese gleichzeitige Sichtbarkeit ist als mögliche Variante in der Sichtbarkeitsinformation VIS durch die in Klammern gestellte Angabe (ID2, ID3) als plausibel hinterlegt. Die Sichtbarkeitsinformation VIS kann unterschiedliche Gruppen von Markern umfassen, was vorliegend durch die Klammern dargestellt ist. Beispielsweise ist der Marker ID3 in drei Gruppen enthalten. So kann der Marker ID3 gleichzeitig mit den Markern ID1 und ID2 sichtbar sein, oder gleichzeitig mit dem Marker ID2 sichtbar sein (dargestellte Situation) oder ist nur alleine sichtbar (wenn das Fahrzeug 100 an dem Marker ID2 vorbeigefahren ist).Back to 3 count information CNT is also checked. Here, the parking assistance system 110 determines, for example, how many markers ID1-ID4 it has passed along the trajectory driven. The marker ID1 is the first marker that was passed, which is why the counting information CNT = 1 is correct. The same also applies to the markers ID2 and ID3. Finally, the visibility information VIS is also checked. In the situation shown, markers ID2 and ID3 are visible. This simultaneous visibility is stored as a possible variant in the visibility information VIS as plausible by the information (ID2, ID3) in brackets. The visibility information VIS can include different groups of markers, which is shown here by the brackets. For example, marker ID3 is included in three groups. Thus, the marker ID3 can be visible at the same time as the markers ID1 and ID2, or be visible at the same time as the marker ID2 (depicted situation) or is only visible alone (when the vehicle 100 has passed the marker ID2).

Vorliegend werden beispielsweise beide Marker ID2 und ID3 plausibilisiert und das Parkassistenzsystem 110 führt die Bahnplanung auf Basis der in dem Datensatz DATA enthaltenen Informationen zu diesen Markern ID2, ID3 und seiner Relativposition zu diesen Markern ID2, ID3 durch.In the present case, for example, both markers ID2 and ID3 are checked for plausibility and parking assistance system 110 carries out the path planning based on the information contained in data record DATA about these markers ID2, ID3 and its relative position to these markers ID2, ID3.

6 zeigt ein schematisches Blockschaltbild eines Ausführungsbeispiels für ein Parkassistenzsystem 110 für ein Fahrzeug 100 (siehe 1 oder 3). Das Parkassistenzsystem 110 ist zumindest zum teilautonomen Steuern des Fahrzeugs 100 eingerichtet ist. Das Parkassistenzsystem 110 umfasst eine Empfangseinheit 112 zum Empfangen eines Datensatzes DATA (siehe 2) umfassend eine Zuordnung von wenigstens einer jeweiligen ersten Information POS, OR, AR, CNT, VIS (siehe 2) zu einem jeweiligen Marker ID1 - ID4 (siehe 2 - 4) für mehrere eindeutig unterscheidbare Marker ID1 - ID4, und zum Empfangen eines optischen Sensorsignals einer Umgebung 200 (siehe 1) des Fahrzeugs 100 von einer Sensoreinheit 120 (siehe 1) des Fahrzeugs 100 während einer autonomen Fahrt des Fahrzeugs 100, wobei in dem optischen Sensorsignal wenigstens ein bestimmter der mehreren Marker ID1 - ID4 enthalten ist, eine Ermittlungseinheit 114 zum Ermitteln des in dem empfangenen optischen Sensorsignal enthaltenen bestimmten Markers ID1 - ID4, zum Aufrufen der zugeordneten ersten Information POS, OR, AR, CNT, VIS, und zum Ermitteln einer zweiten Information in Abhängigkeit des empfangenen Datensatzes DATA und/oder des empfangenen optischen Sensorsignals und/oder eines weiteren von einer weiteren Sensoreinheit des Fahrzeugs 100 empfangenen Sensorsignals, eine Plausibilisierungseinheit 116 zum Plausibilisieren des bestimmten Markers ID1 - ID4 in Abhängigkeit eines Vergleichs der aufgerufenen ersten Information POS, OR, AR, CNT, VIS mit der ermittelten zweiten Information, und eine Steuereinheit 118 zum Durchführen der autonomen Fahrt unter Verwendung der aufgerufenen ersten Information und/oder weiteren, in dem Datensatz DATA zu dem plausibilisierten Marker ID1 - ID4 gespeicherten Informationen, in Abhängigkeit des Plausibilisierens. 6 shows a schematic block diagram of an embodiment of a parking assistance system 110 for a vehicle 100 (see 1 or 3 ). The parking assistance system 110 is set up at least for the semi-autonomous control of the vehicle 100 . Parking assistance system 110 includes a receiving unit 112 for receiving a data set DATA (see 2 ) comprising an assignment of at least one respective first piece of information POS, OR, AR, CNT, VIS (see 2 ) to a respective marker ID1 - ID4 (see 2 - 4 ) for several clearly distinguishable markers ID1 - ID4, and for receiving an optical sensor signal of an environment 200 (see 1 ) of the vehicle 100 from a sensor unit 120 (see 1 ) of vehicle 100 during an autonomous drive of vehicle 100, with at least one specific marker of the plurality of markers ID1 - ID4 being contained in the optical sensor signal, a determination unit 114 for determining the specific marker ID1 - ID4 contained in the received optical sensor signal, for calling up the associated first information POS, OR, AR, CNT, VIS, and for determining second information as a function of the received data set DATA and/or the received optical sensor signal and/or a further sensor signal received from a further sensor unit of vehicle 100, a plausibility check unit 116 for checking the plausibility of the specific marker ID1 - ID4 depending on a comparison of the retrieved first information POS, OR, AR, CNT, VIS with the ascertained second information, and a control unit 118 for carrying out the autonomous driving using the retrieved first information and/or others , in the dataset DATA information stored about the plausibility-checked marker ID1-ID4, depending on the plausibility check.

7 zeigt ein schematisches Blockschaltbild eines Ausführungsbeispiels für ein Verfahren zum Betreiben eines Parkassistenzsystems 110, beispielsweise des Parkassistenzsystems 110 der 1, 3 oder 6. Das Parkassistenzsystem 110 ist zumindest zum teilautonomen Steuern eines Fahrzeugs 100 eingerichtet, beispielsweise des Fahrzeugs 100 der 1 oder 3. In einem ersten Schritt S1 wird ein Datensatz DATA (Siehe 2) umfassend eine Zuordnung von wenigstens einer jeweiligen ersten Information POS, OR, AR, CNT, VIS (siehe 2) zu einem jeweiligen Marker ID1 - ID4 (siehe 2 - 4) für mehrere eindeutig unterscheidbare Marker ID1 - ID4 empfangen. In einem zweiten Schritt S2 wird ein optisches Sensorsignal einer Umgebung 200 (siehe 1) des Fahrzeugs 100 von einer Sensoreinheit 120 (siehe 1) des Fahrzeugs 100 während einer autonomen Fahrt des Fahrzeugs 100 empfangen, wobei in dem optischen Sensorsignal wenigstens ein bestimmter Marker ID1 - ID4 der mehreren Marker ID1 - ID4 enthalten ist. In einem dritten Schritt S3 wird der in dem empfangenen optischen Sensorsignal enthaltene bestimmte Marker ID1 - ID4 ermittelt und die zugeordnete erste Information POS, OR, AR, CNT, VIS aufgerufen. In einem vierten Schritt S4 wird eine zweite Information in Abhängigkeit des empfangenen Datensatzes DATA und/oder des empfangenen optischen Sensorsignals und/oder eines weiteren von einer weiteren Sensoreinheit des Fahrzeugs 100 empfangenen Sensorsignals ermittelt. In einem fünften Schritt S5 wird der bestimmte Marker ID1 - ID4 in Abhängigkeit eines Vergleichs der aufgerufenen ersten Information POS, OR, AR, CNT, VIS mit der ermittelten zweiten Information plausibilisiert. In einem sechsten Schritt S6 wird die autonome Fahrt unter Verwendung der aufgerufenen ersten Information POS, OR, AR, CNT, VIS und/oder weiteren, in dem Datensatz DATA zu dem bestimmten Marker ID1 - ID4 gespeicherten Informationen fortgesetzt, wenn der bestimmte Marker ID1 - ID4 plausibilisiert ist, oder die aufgerufene erste Information POS, OR, AR, CNT, VIS und/oder die weiteren, in dem Datensatz DATA zu dem bestimmten Marker ID1 - ID4 gespeicherte Information wird verworfen, wenn der bestimmte Marker ID1 - ID4 nicht plausibilisiert ist. 7 FIG. 12 shows a schematic block diagram of an exemplary embodiment of a method for operating a parking assistance system 110 for example the parking assistance system 110 of 1 , 3 or 6 . The parking assistance system 110 is set up at least for the semi-autonomous control of a vehicle 100, for example the vehicle 100 of FIG 1 or 3 . In a first step S1, a data set DATA (see 2 ) comprising an assignment of at least one respective first piece of information POS, OR, AR, CNT, VIS (see 2 ) to a respective marker ID1 - ID4 (see 2 - 4 ) received for several clearly distinguishable markers ID1 - ID4. In a second step S2, an optical sensor signal of an environment 200 (see 1 ) of the vehicle 100 from a sensor unit 120 (see 1 ) of the vehicle 100 during an autonomous drive of the vehicle 100, wherein the optical sensor signal contains at least one specific marker ID1-ID4 of the plurality of markers ID1-ID4. In a third step S3, the specific marker ID1-ID4 contained in the received optical sensor signal is determined and the associated first information item POS, OR, AR, CNT, VIS is called up. In a fourth step S4, second information is ascertained as a function of the received data set DATA and/or the received optical sensor signal and/or a further sensor signal received from a further sensor unit of vehicle 100. In a fifth step S5, the specific marker ID1-ID4 is checked for plausibility as a function of a comparison of the retrieved first information item POS, OR, AR, CNT, VIS with the ascertained second information item. In a sixth step S6, the autonomous journey is continued using the retrieved first information POS, OR, AR, CNT, VIS and/or other information stored in the data set DATA for the specific marker ID1 - ID4 if the specific marker ID1 - ID4 is checked for plausibility, or the retrieved first information POS, OR, AR, CNT, VIS and/or the other information stored in the data record DATA for the specific marker ID1-ID4 is discarded if the specific marker ID1-ID4 is not checked for plausibility .

Obwohl die vorliegende Erfindung anhand von Ausführungsbeispielen beschrieben wurde, ist sie vielfältig modifizierbar.Although the present invention has been described using exemplary embodiments, it can be modified in many ways.

BezugszeichenlisteReference List

100100
Fahrzeugvehicle
110110
Parkassistenzsystemparking assistance system
112112
Empfangseinheitreceiving unit
114114
Ermittlungseinheitinvestigation unit
116116
Plausibilisierungseinheitplausibility unit
118118
Steuereinheitcontrol unit
120120
Sensoreinheitsensor unit
200200
Umgebungvicinity
210210
Säulepillar
220220
Türdoor
300300
Fahrspur lane
ARAR
Anordnungsinformationarrangement information
AR1 - AR4AR1 - AR4
Anordnungarrangement
CNTCNT
Zählinformationcounting information
D1D1
AbstandDistance
D2D2
AbstandDistance
D3D3
AbstandDistance
DATADATA
Datensatzrecord
IDID
Marker-IDMarker ID
ID1 - ID4ID1-ID4
Markermarker
OROR
Orientierungsinformationorientation information
POSPOS
Positionsinformationposition information
S1 - S6S1 - S6
Verfahrensschritteprocess steps
VISVIS
Sichtbarkeitsinformationvisibility information
x1 - x4x1 - x4
x-Positionx position
y1 - y4y1 - y4
y-Positiony position

Claims (15)

Verfahren zum Betreiben eines Parkassistenzsystems (110) für ein Fahrzeug (100), wobei das Parkassistenzsystem (110) zumindest zum teilautonomen Steuern des Fahrzeugs (100) eingerichtet ist, das Verfahren aufweisend die Schritte: a) Empfangen (S1) eines Datensatzes (DATA) umfassend eine Zuordnung von wenigstens einer jeweiligen ersten Information (POS, OR, AR, CNT, VIS) zu einem jeweiligen Marker (ID1 - ID4) für mehrere eindeutig unterscheidbare Marker (ID1 - ID4), b) Empfangen (S2) eines optischen Sensorsignals einer Umgebung (200) des Fahrzeugs (100) von einer Sensoreinheit (120) des Fahrzeugs (100) während einer autonomen Fahrt des Fahrzeugs (100), wobei in dem optischen Sensorsignal wenigstens ein bestimmter Marker (ID1 - ID4) der mehreren Marker (ID1 - ID4) enthalten ist, c) Ermitteln (S3) des in dem empfangenen optischen Sensorsignal enthaltenen bestimmten Markers (ID1 - ID4) und Aufrufen der zugeordneten ersten Information (POS, OR, AR, CNT, VIS), d) Ermitteln (S4) einer zweiten Information in Abhängigkeit des empfangenen Datensatzes (DATA) und/oder des empfangenen optischen Sensorsignals und/oder eines weiteren von einer weiteren Sensoreinheit des Fahrzeugs (100) empfangenen Sensorsignals, e) Plausibilisieren (S5) des bestimmten Markers (ID1 - ID4) in Abhängigkeit eines Vergleichs der aufgerufenen ersten Information (POS, OR, AR, CNT, VIS) mit der ermittelten zweiten Information, und f) Verwenden (S6) der aufgerufenen ersten Information (POS, OR, AR, CNT, VIS) und/oder einer weiteren, in dem Datensatz (DATA) zu dem bestimmten Marker (ID1 - ID4) gespeicherten Information zum Fortsetzen der autonomen Fahrt, wenn der bestimmte Marker (ID1 - ID4) plausibilisiert ist, oder Verwerfen der aufgerufenen ersten Information (POS, OR, AR, CNT, VIS) und/oder der weiteren, in dem Datensatz (DATA) zu dem bestimmten Marker (ID1 - ID4) gespeicherten Information, wenn der bestimmte Marker (ID1 - ID4) nicht plausibilisiert ist. Method for operating a parking assistance system (110) for a vehicle (100), wherein the parking assistance system (110) is set up at least for partially autonomous control of the vehicle (100), the method having the steps: a) receiving (S1) a data set (DATA) comprising an assignment of at least one piece of first information (POS, OR, AR, CNT, VIS) to a respective marker (ID1 - ID4) for a plurality of clearly distinguishable markers (ID1 - ID4), b) receiving (S2) an optical sensor signal Environment (200) of the vehicle (100) from a sensor unit (120) of the vehicle (100) during autonomous driving of the vehicle (100), wherein in the optical sensor signal at least one specific marker (ID1 - ID4) of the plurality of markers (ID1 - ID4) is included, c) determining (S3) contained in the received optical sensor signal specific marker (ID1 - ID4) and calling up the associated first information (POS, OR, AR, CNT, VIS), d) determining (S4) a second Information depending on the received data set (DATA) and/or the received optical sensor signal and/or a further sensor signal received from a further sensor unit of the vehicle (100), e) plausibility checking (S5) of the specific marker (ID1 - ID4) depending on a comparison of on called first information (POS, OR, AR, CNT, VIS) with the determined second information, and f) using (S6) the called first information (POS, OR, AR, CNT, VIS) and / or another, in which Data set (DATA) for the specific marker (ID1 - ID4) stored information to continue the autonomous journey if the specific marker (ID1 - ID4) is plausible, or discard the first information called (POS, OR, AR, CNT, VIS) and/or the additional information stored in the data record (DATA) for the specific marker (ID1-ID4) if the specific marker (ID1-ID4) has not been checked for plausibility. Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass die zugeordnete erste Information eine Positionsinformation (POS) des jeweiligen Markers (ID1 - ID4), eine Orientierungsinformation (OR) des jeweiligen Markers (ID1 - ID4), eine Anordnungsinformation (AR) des jeweiligen Markers (ID1 - ID4), eine Zählinformation (CNT) des jeweiligen Markers (ID1 - ID4) und/oder eine Sichtbarkeitsinformation (VIS) des jeweiligen Markers (ID1 - ID4) umfasst.procedure after claim 1 , characterized in that the assigned first information is a position information (POS) of the respective marker (ID1 - ID4), an orientation information (OR) of the respective marker (ID1 - ID4), an arrangement information (AR) of the respective marker (ID1 - ID4) , counting information (CNT) of the respective marker (ID1-ID4) and/or visibility information (VIS) of the respective marker (ID1-ID4). Verfahren nach Anspruch 1 oder 2, dadurch gekennzeichnet, dass die ermittelte zweite Information eine odometrisch ermittelte Positionsinformation des Fahrzeugs (100), eine in Abhängigkeit des empfangenen optischen Sensorsignals ermittelte aktuelle Orientierungsinformation und/oder Anordnungsinformation des bestimmten Markers (ID1 - ID4), eine in Abhängigkeit eines Verlaufs der autonomen Fahrt ermittelte aktuelle Zählinformation des bestimmten Markers (ID1 - ID4) und/oder eine in Abhängigkeit des empfangenen optischen Sensorsignals ermittelte aktuelle Sichtbarkeitsinformation des bestimmten Markers (ID1 - ID4) umfasst.procedure after claim 1 or 2 , characterized in that the determined second information is an odometrically determined position information of the vehicle (100), a determined depending on the optical sensor signal received current orientation information and / or arrangement information of the specific marker (ID1 - ID4), depending on a course of the autonomous journey determined current counting information of the specific marker (ID1-ID4) and/or current visibility information of the specific marker (ID1-ID4) determined as a function of the received optical sensor signal. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass die zugeordnete erste Information eine Positionsinformation (POS) des bestimmten Markers (ID1 - ID4) umfasst und dass die ermittelte zweite Information eine odometrisch ermittelte Positionsinformation des Fahrzeugs (100) umfasst, wobei der Schritt e) umfasst: Ermitteln eines Differenzwerts der Positionsinformation (POS) des bestimmten Markers (ID1 - ID4) und der Positionsinformation des Fahrzeugs (100), und Vergleichen des Differenzwerts mit einem vorbestimmten Schwellwert und/oder einem vorbestimmten Intervall, wobei der bestimmte Marker (ID1 - ID4) plausibilisiert wird, wenn der Differenzwert kleiner oder gleich dem vorbestimmten Schwellwert ist und/oder innerhalb des vorbestimmten Intervalls liegt.Method according to one of the preceding claims, characterized in that the assigned first information includes position information (POS) of the specific marker (ID1 - ID4) and that the determined second information includes odometrically determined position information of the vehicle (100), wherein step e ) comprises: determining a difference value of the position information (POS) of the specific marker (ID1 - ID4) and the position information of the vehicle (100), and comparing the difference value with a predetermined threshold value and/or a predetermined interval, the specific marker (ID1 - ID4) is checked for plausibility if the difference value is less than or equal to the predetermined threshold value and/or is within the predetermined interval. Verfahren nach Anspruch 4, gekennzeichnet durch: Ermitteln einer Relativposition des Fahrzeugs (100) relativ zu dem in dem empfangenen optischen Sensorsignal enthaltenen bestimmten Marker (ID1 - ID4) in Abhängigkeit des empfangenen optischen Sensorsignals, Ermitteln einer aktuellen Fahrzeugposition in Abhängigkeit der ermittelten Relativposition und der Positionsinformation (POS) des bestimmten Markers (ID1 - ID4), und Kalibrieren der odometrisch ermittelten Positionsinformation des Fahrzeugs (100) auf Basis der ermittelten aktuellen Fahrzeugposition.procedure after claim 4 , characterized by : determining a relative position of the vehicle (100) relative to the specific marker (ID1 - ID4) contained in the received optical sensor signal as a function of the received optical sensor signal, determining a current vehicle position as a function of the determined relative position and the position information (POS) of the determined marker (ID1 - ID4), and calibrating the odometrically determined position information of the vehicle (100) on the basis of the determined current vehicle position. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass die zugeordnete erste Information eine Orientierungsinformation (OR) des bestimmten Markers (ID! - ID4) umfasst, die eine Soll-Orientierung des bestimmten Markers (ID1 - ID4) relativ zu einem Fahrkorridor (300) umfasst, und wobei die ermittelte zweite Information eine aktuelle Orientierungsinformation umfasst, die eine in Abhängigkeit des empfangenen optischen Sensorsignals ermittelte Ist-Orientierung des bestimmten Markers (ID1 - ID4) umfasst, wobei der Schritt e) umfasst: Ermitteln eines Differenzwerts der Soll-Orientierung (OR) des bestimmten Markers (ID1 - ID4) und der ermittelten Ist-Orientierung des bestimmten Markers (ID1 - ID4), und Vergleichen des Differenzwerts mit einem vorbestimmten Schwellwert, wobei der bestimmte Marker (ID1 - ID4) plausibilisiert wird, wenn der Differenzwert kleiner oder gleich dem vorbestimmten Schwellwert ist.Method according to one of the preceding claims, characterized in that the assigned first information comprises orientation information (OR) of the specific marker (ID! - ID4) which defines a target orientation of the specific marker (ID1 - ID4) relative to a travel corridor (300 ) includes, and wherein the determined second information includes current orientation information, which includes an actual orientation of the specific marker (ID1 - ID4) determined as a function of the received optical sensor signal, wherein step e) includes: determining a difference value of the target orientation (OR) of the specific marker (ID1 - ID4) and the determined actual orientation of the specific marker (ID1 - ID4), and comparing the difference value with a predetermined threshold value, the specific marker (ID1 - ID4) being checked for plausibility if the difference value is less than or equal to the predetermined threshold. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass die zugeordnete erste Information eine Anordnungsinformation (AR) des bestimmten Markers (ID1 - ID4) umfasst, die eine Soll-Anordnung des bestimmten Markers (ID1 - ID4) relativ zu einem Merkmal (220) in der Umgebung des bestimmten Markers (ID1 - ID4) umfasst, und wobei die ermittelte zweite Information eine aktuelle Anordnungsinformation umfasst, die eine in Abhängigkeit des empfangenen optischen Sensorsignals ermittelte Ist-Anordnung des bestimmten Markers (ID1 - ID4) relativ zu dem Merkmal (220) umfasst, wobei der Schritt e) umfasst: Ermitteln eines Differenzwerts der Soll-Anordnung (AR) des bestimmten Markers (ID1 - ID4) und der ermittelten Ist-Anordnung des bestimmten Markers (ID1 - ID4), und Vergleichen des Differenzwerts mit einem vorbestimmten Schwellwert, wobei der bestimmte Marker (ID1 - ID4) plausibilisiert wird, wenn der Differenzwert kleiner oder gleich dem vorbestimmten Schwellwert ist.Method according to one of the preceding claims, characterized in that the assigned first information includes an arrangement information (AR) of the specific marker (ID1 - ID4) which a target arrangement of the specific marker (ID1 - ID4) relative to a feature (220) in the vicinity of the specific marker (ID1 - ID4), and wherein the ascertained second information comprises current arrangement information which shows an actual arrangement of the specific marker (ID1 - ID4) relative to the feature (220 ), wherein step e) comprises: determining a difference value of the target arrangement (AR) of the specific marker (ID1 - ID4) and the determined actual arrangement of the specific marker (ID1 - ID4), and comparing the difference value with a predetermined one Threshold value, the specific marker (ID1 - ID4) being checked for plausibility if the difference value is less than or equal to the predetermined threshold value. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass die zugeordnete erste Information eine Positionsinformation (POS) des bestimmten Markers (ID1 - ID4) umfasst und dass die ermittelte zweite Information eine odometrisch ermittelte Positionsinformation des Fahrzeugs (100) umfasst, wobei in dem empfangenen optischen Sensorsignal wenigstens zwei Marker (ID1 - ID4) enthalten sind, wobei der Schritt e) umfasst: Ermitteln einer Soll-Relativposition der in dem optischen Sensorsignal enthaltenen Marker (ID1 - ID4) auf Basis der jeweiligen zugeordneten Positionsinformation (POS), Ermitteln einer Ist-Relativposition der in dem optischen Sensorsignal enthaltenen Marker (ID1 - ID4) auf Basis einer auf Basis des optischen Sensorsignals ermittelten jeweiligen Relativposition des Fahrzeugs (100) zu dem jeweiligen Marker und der Positionsinformation des Fahrzeugs (100), und Vergleichen der Soll-Relativposition mit der Ist-Relativposition, wobei die in dem optischen Sensorsignal enthaltenen Marker (ID1 - ID4) plausibilisiert werden, wenn ein Unterschied zwischen der Soll-Relativposition und der Ist-Relativposition kleiner oder gleich einem vorbestimmten Schwellwert ist.Method according to one of the preceding claims, characterized in that the associated first information includes position information (POS) of the specific marker (ID1 - ID4) and that the determined second information includes odometrically determined position information of the vehicle (100), wherein in the received optical sensor signal contains at least two markers (ID1 - ID4), step e) comprising: determining a target relative position of the markers (ID1 - ID4) contained in the optical sensor signal on the basis of the respective assigned position information (POS), determining an actual - Relative position of the markers (ID1 - ID4) contained in the optical sensor signal based on a respective relative position of the vehicle (100) to the respective marker and the position information of the vehicle (100) determined on the basis of the optical sensor signal, and comparing the target relative position with the actual relative position, which in the optical sensor signal contained markers (ID1 - ID4) are checked for plausibility if a difference between the target relative position and the actual relative position is less than or equal to a predetermined threshold value. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass die zugeordnete erste Information eine Sichtbarkeitsinformation (VIS) des bestimmten Markers umfasst, die angibt, welche weiteren der mehreren Marker (ID1 - ID4) gleichzeitig in dem empfangenen optischen Sensorsignal enthalten sein können, wobei der Schritt d) umfasst: Ermitteln, welche der mehreren Marker (ID1 - ID4) in dem optischen Sensorsignal enthalten sind, wobei der Schritt e) umfasst: Plausibilisieren des bestimmten Markers (ID1 - ID4), wenn die ermittelten Marker (ID1 - ID4) der Sichtbarkeitsinformation (VIS) des bestimmten Markers (ID1 - ID4) entsprechen.Method according to one of the preceding claims, characterized in that the assigned first information comprises visibility information (VIS) of the specific marker, which indicates which other of the plurality of markers (ID1 - ID4) can be contained simultaneously in the received optical sensor signal, the Step d) includes: Determining which of the plurality of markers (ID1 - ID4) are contained in the optical sensor signal, wherein step e) includes: Plausibility checking of the specific marker (ID1 - ID4) if the determined markers (ID1 - ID4) of the corresponding to visibility information (VIS) of the particular marker (ID1 - ID4). Verfahren nach einem Ansprüche 4 bis 9, dadurch gekennzeichnet, dass für den bestimmten Marker (ID1 - ID4) ein Plausibilitätsindex ermittelt wird, der ein Maß dafür ist, wie zuverlässig das Plausibilisieren des bestimmten Markers (ID1 - ID4) ist, wobei der Plausibilitätsindex auf Basis einer oder mehrerer der in den Ansprüchen 4 bis 9 beanspruchten Plausibilisierungsmethoden ermittelt wird, und wobei das Parkassistenzsystem (110) von einem vorbestimmten Fahrkorridor (300), der dem bestimmten Marker (ID1 - ID4) zugeordnet ist, in Abhängigkeit des Plausibilitätsindexes abweicht.procedure after a Claims 4 until 9 , characterized in that a plausibility index is determined for the specific marker (ID1 - ID4), which is a measure of how reliable the plausibility check of the specific marker (ID1 - ID4) is, the plausibility index being based on one or more of the claims 4 until 9 claimed plausibility methods is determined, and wherein the parking assistance system (110) deviates from a predetermined driving corridor (300), which is assigned to the specific marker (ID1 - ID4), depending on the plausibility index. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass der Schritt f) umfasst: Fortsetzen der autonomen Fahrt auf Basis empfangener Sensorsignale, ohne die aufgerufene erste Information (POS, OR, AR, CNT, VIS) und/oder der weiteren, in dem Datensatz (DATA) zu dem bestimmten Marker (ID1 - ID4) gespeicherten Information zu verwenden, wenn der bestimmte Marker (ID1 - ID4) nicht plausibilisiert wurde.Method according to one of the preceding claims, characterized in that step f) comprises: Continuing the autonomous driving on the basis of received sensor signals, without the called first information (POS, OR, AR, CNT, VIS) and / or the other, in which Data set (DATA) to use the specific marker (ID1 - ID4) stored information if the specific marker (ID1 - ID4) has not been checked for plausibility. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass ein Zuverlässigkeitsmaß für die Zuverlässigkeit des Ermittelns des bestimmten Markers (ID1 - ID4) in Schritt c) in Abhängigkeit des empfangenen optischen Sensorsignals ermittelt wird, wobei die Schritte d) - f) nur dann ausgeführt werden, wenn das ermittelte Zuverlässigkeitsmaß größer oder gleich einem bestimmten Schwellwert ist.Method according to one of the preceding claims, characterized in that a reliability measure for the reliability of determining the specific marker (ID1 - ID4) is determined in step c) as a function of the received optical sensor signal, steps d) - f) only then being carried out if the determined degree of reliability is greater than or equal to a specific threshold value. Computerprogrammprodukt, umfassend Befehle, die bei der Ausführung des Programms durch einen Computer diesen veranlassen, das Verfahren nach einem der Ansprüche 1-12 auszuführen.Computer program product, comprising instructions which, when the program is executed by a computer, cause the latter to carry out the method according to one of Claims 1 - 12 to execute. Parkassistenzsystem (110) für ein Fahrzeug (100), wobei das Parkassistenzsystem (110) zumindest zum teilautonomen Steuern des Fahrzeugs (100) eingerichtet ist, mit: einer Empfangseinheit (112) zum Empfangen eines Datensatzes (DATA) umfassend eine Zuordnung von wenigstens einer jeweiligen ersten Information (POS, OR, AR, CNT, VIS) zu einem jeweiligen Marker (ID1 - ID4) für mehrere eindeutig unterscheidbare Marker (ID1 - ID4), und zum Empfangen eines optischen Sensorsignals einer Umgebung (200) des Fahrzeugs (100) von einer Sensoreinheit (120) des Fahrzeugs (100) während einer autonomen Fahrt des Fahrzeugs (100), wobei in dem optischen Sensorsignal wenigstens ein bestimmter der mehreren Marker (ID1 - ID4) enthalten ist, einer Ermittlungseinheit (114) zum Ermitteln des in dem empfangenen optischen Sensorsignal enthaltenen bestimmten Markers (ID1 - ID4), zum Aufrufen der zugeordneten ersten Information (POS, OR, AR, CNT, VIS), und zum Ermitteln einer zweiten Information in Abhängigkeit des empfangenen Datensatzes (DATA) und/oder des empfangenen optischen Sensorsignals und/oder eines weiteren von einer weiteren Sensoreinheit des Fahrzeugs empfangenen Sensorsignals, einer Plausibilisierungseinheit (116) zum Plausibilisieren des bestimmten Markers (ID1 - ID4) in Abhängigkeit eines Vergleichs der aufgerufenen ersten Information (POS, OR, AR, CNT, VIS) mit der ermittelten zweiten Information, und einer Steuereinheit (118) zum Durchführen der autonomen Fahrt unter Verwendung der aufgerufenen ersten Information (POS, OR, AR, CNT, VIS) und/oder einer weiteren, in dem Datensatz (DATA) zu dem bestimmten Marker (ID1 - ID4) gespeicherten Information in Abhängigkeit des Plausibilisierens.Parking assistance system (110) for a vehicle (100), wherein the parking assistance system (110) is set up at least for partially autonomous control of the vehicle (100), with: a receiving unit (112) for receiving a data record (DATA) comprising an assignment of at least one piece of first information (POS, OR, AR, CNT, VIS) to a respective marker (ID1 - ID4) for a plurality of clearly distinguishable markers (ID1 - ID4 ), and for receiving an optical sensor signal of an environment (200) of the vehicle (100) from a sensor unit (120) of the vehicle (100) during an autonomous drive of the vehicle (100), wherein in the optical sensor signal at least one specific one of the plurality of markers (ID1 - ID4) is included, a determination unit (114) for determining the specific marker (ID1 - ID4) contained in the received optical sensor signal, for calling up the associated first information (POS, OR, AR, CNT, VIS), and for determining second information as a function of the received information data set (DATA) and/or the received optical sensor signal and/or another sensor signal received from another sensor unit of the vehicle, a plausibility check unit (116) for checking the specific marker (ID1 - ID4) for plausibility as a function of a comparison of the retrieved first information item (POS, OR, AR, CNT, VIS) with the ascertained second information item, and a control unit (118) for carrying out the autonomous journey using the retrieved first information (POS, OR, AR, CNT, VIS) and/or additional information stored in the data set (DATA) for the specific marker (ID1 - ID4). depending on the plausibility check. Fahrzeug (100) mit einer optischen Sensoreinheit (120) zum Erfassen und Ausgeben eines für die Umgebung (200) des Fahrzeugs (100) indikativen optischen Sensorsignals und mit einem Parkassistenzsystem (110) nach Anspruch 14.Vehicle (100) with an optical sensor unit (120) for detecting and outputting an optical sensor signal indicative of the area (200) of the vehicle (100) and with a parking assistance system (110). Claim 14 .
DE102021111736.4A 2021-05-06 2021-05-06 PROCEDURE, COMPUTER PROGRAM PRODUCT, PARKING ASSISTANCE SYSTEM AND VEHICLE Pending DE102021111736A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE102021111736.4A DE102021111736A1 (en) 2021-05-06 2021-05-06 PROCEDURE, COMPUTER PROGRAM PRODUCT, PARKING ASSISTANCE SYSTEM AND VEHICLE

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE102021111736.4A DE102021111736A1 (en) 2021-05-06 2021-05-06 PROCEDURE, COMPUTER PROGRAM PRODUCT, PARKING ASSISTANCE SYSTEM AND VEHICLE

Publications (1)

Publication Number Publication Date
DE102021111736A1 true DE102021111736A1 (en) 2022-11-10

Family

ID=83692283

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102021111736.4A Pending DE102021111736A1 (en) 2021-05-06 2021-05-06 PROCEDURE, COMPUTER PROGRAM PRODUCT, PARKING ASSISTANCE SYSTEM AND VEHICLE

Country Status (1)

Country Link
DE (1) DE102021111736A1 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102014002150B3 (en) 2014-02-15 2015-07-23 Audi Ag Method for determining the absolute position of a mobile unit and mobile unit
DE102014219389A1 (en) 2014-09-25 2016-03-31 Continental Teves Ag & Co. Ohg Dead reckoning based on landmarks
DE102019202733A1 (en) 2019-02-28 2020-09-03 Zf Friedrichshafen Ag Control unit for the navigation of an autonomous vehicle
DE112019001832T5 (en) 2018-05-29 2021-02-04 Hitachi Automotive Systems, Ltd. ROAD MARKER DETECTION METHOD

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102014002150B3 (en) 2014-02-15 2015-07-23 Audi Ag Method for determining the absolute position of a mobile unit and mobile unit
DE102014219389A1 (en) 2014-09-25 2016-03-31 Continental Teves Ag & Co. Ohg Dead reckoning based on landmarks
DE112019001832T5 (en) 2018-05-29 2021-02-04 Hitachi Automotive Systems, Ltd. ROAD MARKER DETECTION METHOD
DE102019202733A1 (en) 2019-02-28 2020-09-03 Zf Friedrichshafen Ag Control unit for the navigation of an autonomous vehicle

Similar Documents

Publication Publication Date Title
DE102015203016B4 (en) Method and device for optical self-localization of a motor vehicle in an environment
DE102018115813A1 (en) METHOD AND SYSTEMS FOR LOCATING A VEHICLE
DE102018114808A1 (en) Method for the automatic lateral guidance of a following vehicle in a vehicle platoon
WO2018141447A1 (en) Method for localising a more highly automated, e.g. highly automated vehicle (hav) in a digital localisation map
DE102015209467A1 (en) Method of estimating lanes
EP3616181A1 (en) Method for automatically producing and updating a dataset for an autonomous vehicle
DE102021103153B4 (en) SYSTEM AND METHOD FOR END-TO-END PREDICTION OF LANE DETECTION UNCERTAINTY
DE102020118629B4 (en) Computer-implemented method for determining the validity of an estimated position of a vehicle
DE102019115611A1 (en) OBJECT TRACKING IN THE DEAD ANGLE
DE102020124331A1 (en) VEHICLE TRACK MAPPING
WO2020193273A1 (en) Method and device for operating a robot with improved object detection
DE102020131281A1 (en) METHOD OF OPERATING A DRIVING ASSISTANCE SYSTEM, COMPUTER PROGRAM PRODUCT, DRIVING ASSISTANCE SYSTEM AND VEHICLE
DE102020127206A1 (en) PROCESS AND SYSTEM FOR THE JOINT USE OF SENSORS FOR AUTONOMOUS LANE CHANGE
WO2022243218A1 (en) Method, computer program product, control unit and vehicle
WO2023135196A1 (en) Method for operating a parking assistance system, computer program product, parking assistance system, and method for operating a production facility
WO2023041797A1 (en) Method for operating a parking assistance system, computer programme product, parking assistance system, and vehicle
EP3809228B1 (en) Method for navigating an industrial truck
DE102021111736A1 (en) PROCEDURE, COMPUTER PROGRAM PRODUCT, PARKING ASSISTANCE SYSTEM AND VEHICLE
DE102019204661A1 (en) Localization and mapping for an off-road vehicle
WO2020001885A1 (en) Method for ascertaining a relative position between a vehicle and a target object
EP3969846B1 (en) Method for validating a map actuality
DE102020132972A1 (en) METHOD OF OPERATING A PARKING ASSISTANCE SYSTEM, COMPUTER PROGRAM PRODUCT, PARKING ASSISTANCE SYSTEM AND VEHICLE
DE112020007190T5 (en) Object recognition device, path planning device, parking assistance device, object recognition system, path planning system and parking assistance system
DE102021126742A1 (en) Maneuvering system and method for automated maneuvering of a motor vehicle in a multi-storey parking area
DE102020209817A1 (en) At least partially autonomously controllable vehicle, method, computer program and device for validating information about a restriction of a traffic area

Legal Events

Date Code Title Description
R163 Identified publications notified