DE102016217718A1 - METHOD, DEVICE AND COMPUTER READABLE STORAGE MEDIUM WITH INSTRUCTIONS FOR DETERMINING A POSITION OF A VEHICLE WITHIN A PARK SURFACE - Google Patents
METHOD, DEVICE AND COMPUTER READABLE STORAGE MEDIUM WITH INSTRUCTIONS FOR DETERMINING A POSITION OF A VEHICLE WITHIN A PARK SURFACE Download PDFInfo
- Publication number
- DE102016217718A1 DE102016217718A1 DE102016217718.4A DE102016217718A DE102016217718A1 DE 102016217718 A1 DE102016217718 A1 DE 102016217718A1 DE 102016217718 A DE102016217718 A DE 102016217718A DE 102016217718 A1 DE102016217718 A1 DE 102016217718A1
- Authority
- DE
- Germany
- Prior art keywords
- vehicle
- map
- area
- parking area
- determining
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO 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/00—Systems 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/88—Radar or analogous systems specially adapted for specific applications
- G01S13/89—Radar or analogous systems specially adapted for specific applications for mapping or imaging
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/36—Input/output arrangements for on-board computers
- G01C21/3679—Retrieval, searching and output of POI information, e.g. hotels, restaurants, shops, filling stations, parking facilities
- G01C21/3685—Retrieval, searching and output of POI information, e.g. hotels, restaurants, shops, filling stations, parking facilities the POI's being parking facilities
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/38—Electronic maps specially adapted for navigation; Updating thereof
- G01C21/3863—Structures of map data
- G01C21/3867—Geometry of map features, e.g. shape points, polygons or for simplified maps
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO 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/00—Systems 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/88—Radar or analogous systems specially adapted for specific applications
- G01S13/91—Radar or analogous systems specially adapted for specific applications for traffic control
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO 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/00—Systems 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/88—Radar or analogous systems specially adapted for specific applications
- G01S13/93—Radar or analogous systems specially adapted for specific applications for anti-collision purposes
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO 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/00—Systems using the reflection or reradiation of acoustic waves, e.g. sonar systems
- G01S15/88—Sonar systems specially adapted for specific applications
- G01S15/93—Sonar systems specially adapted for specific applications for anti-collision purposes
- G01S15/931—Sonar systems specially adapted for specific applications for anti-collision purposes of land vehicles
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO 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/00—Systems using the reflection or reradiation of electromagnetic waves other than radio waves, e.g. lidar systems
- G01S17/88—Lidar systems specially adapted for specific applications
- G01S17/93—Lidar systems specially adapted for specific applications for anti-collision purposes
- G01S17/931—Lidar systems specially adapted for specific applications for anti-collision purposes of land vehicles
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/14—Traffic control systems for road vehicles indicating individual free spaces in parking areas
- G08G1/145—Traffic control systems for road vehicles indicating individual free spaces in parking areas where the indication depends on the parking areas
- G08G1/146—Traffic control systems for road vehicles indicating individual free spaces in parking areas where the indication depends on the parking areas where the parking area is a limited parking space, e.g. parking garage, restricted space
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO 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/00—Systems 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/88—Radar or analogous systems specially adapted for specific applications
- G01S13/93—Radar or analogous systems specially adapted for specific applications for anti-collision purposes
- G01S13/931—Radar or analogous systems specially adapted for specific applications for anti-collision purposes of land vehicles
- G01S2013/9314—Parking operations
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO 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/00—Systems using the reflection or reradiation of acoustic waves, e.g. sonar systems
- G01S15/88—Sonar systems specially adapted for specific applications
- G01S15/93—Sonar systems specially adapted for specific applications for anti-collision purposes
- G01S15/931—Sonar systems specially adapted for specific applications for anti-collision purposes of land vehicles
- G01S2015/932—Sonar systems specially adapted for specific applications for anti-collision purposes of land vehicles for parking operations
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)
- Automation & Control Theory (AREA)
- Geometry (AREA)
- Acoustics & Sound (AREA)
- Traffic Control Systems (AREA)
Abstract
Ein Verfahren, eine Vorrichtung (20) und ein computerlesbares Speichermedium mit Instruktionen zum Bestimmen einer Position eines Fahrzeugs innerhalb einer Parkfläche. Die Vorrichtung (20) hat eine Bildverarbeitungseinheit (22) zum Detektieren (10) von einem oder mehreren stehenden Objekten innerhalb der Parkfläche und zum Detektieren (13) eines befahrbaren Bereichs innerhalb der Parkfläche. Die Vorrichtung (20) hat weiterhin eine Positionsschätzungseinheit (23) zum Bestimmen (11) einer geschätzten Position des Fahrzeugs relativ zu den detektierten stehenden Objekten. Eine Transformationseinheit (24) transformiert (12) die detektierten stehenden Objekte und die geschätzte Position des Fahrzeugs in eine Umgebungskarte und fügt (14) den detektierten befahrbaren Bereichs ausgehend von der geschätzten Position des Fahrzeugs in die Umgebungskarte ein. Eine Positionsbestimmungseinheit (25) ermittelt (15) mögliche Positionen des Fahrzeugs durch Zuordnen der Umgebungskarte zu einer Karte der Parkfläche und bestimmt (16) eine endgültige Position des Fahrzeugs aus den möglichen Positionen.A method, apparatus (20) and computer readable storage medium having instructions for determining a position of a vehicle within a parking area. The apparatus (20) has an image processing unit (22) for detecting (10) one or more standing objects within the parking area and for detecting (13) a drivable area within the parking area. The apparatus (20) further has a position estimation unit (23) for determining (11) an estimated position of the vehicle relative to the detected stationary objects. A transformation unit (24) transforms (12) the detected standing objects and the estimated position of the vehicle into an environment map and inserts (14) the detected passable area into the surrounding map from the estimated position of the vehicle. A position determination unit (25) determines (15) possible positions of the vehicle by assigning the environment map to a map of the parking area and determines (16) a final position of the vehicle from the possible positions.
Description
Gebiet der Erfindung Field of the invention
Die vorliegende Erfindung betrifft ein Verfahren, eine Vorrichtung und ein computerlesbares Speichermedium mit Instruktionen zum Bestimmen einer Position eines Fahrzeugs innerhalb einer Parkfläche. Die vorliegende Erfindung betrifft weiterhin ein Fahrzeug, in dem ein solches Verfahren oder eine solche Vorrichtung eingesetzt wird. The present invention relates to a method, apparatus and computer readable storage medium having instructions for determining a position of a vehicle within a parking area. The present invention further relates to a vehicle in which such a method or device is used.
Hintergrund der Erfindung Background of the invention
Moderne Fahrzeuge werden zunehmend autonomer, d.h. die Fahrzeuge stellen dem Fahrer mehr und mehr Funktionen und Systeme zur Verfügung, die ihn bei der Kontrolle des Fahrzeugs durch Hinweise unterstützen oder Teile der Fahrzeugkontrolle übernehmen. Für derartige Funktionen und Systeme wird eine Vielzahl von Information über das Fahrzeug und seine Umgebung benötigt. Modern vehicles are becoming increasingly autonomous, i. The vehicles provide the driver with more and more functions and systems that assist him with control of the vehicle by indicating or taking over parts of the vehicle control. Such functions and systems require a great deal of information about the vehicle and its surroundings.
Beispielsweise ist aus der Druckschrift
Die Druckschrift
Die Druckschrift
Für die Funktion „fahrstreifengenaue Navigation“ innerhalb einer Parkfläche, z.B. einem Parkplatz oder einem Parkhaus, wird beispielsweise die Kenntnis benötigt, auf welchem Fahrstreifen sich das zu navigierende Fahrzeug, das „Ego-Fahrzeug“, befindet. Dieser Fahrstreifen wird auch als „Ego-Fahrstreifen“ bezeichnet. Weiterhin wird für das automatische Fahren und Car-to-Car-basierte Anwendungen neben der Kenntnis des Ego-Fahrstreifens auch die Information über die aktuelle Fahrzeugposition relativ zu einem Fahrstreifen benötigt. For the "lane-exact navigation" function within a parking area, e.g. a parking space or a parking garage, for example, knowledge is needed on which lane the vehicle to be navigated, the "ego vehicle", is located. This lane is also referred to as "ego lane". Furthermore, information about the current vehicle position relative to a lane is needed for automatic driving and car-to-car-based applications in addition to the knowledge of the Ego lane.
Ein Ansatz zur Lösung dieses Problems besteht in der Verwendung einer hochgenau eingemessenen digitalen Fahrstreifengeometriekarte mit einer absoluten Genauigkeit im Zentimeterbereich in Verbindung mit einer hochgenauen Eigenbewegungsschätzung. Hierbei wird die Position in der Karte mit Hilfe der Eigenbewegungsschätzung ohne bildgebende Sensorik bestimmt. Durch Ungenauigkeiten der Eigenbewegungsschätzung und Ungenauigkeiten der Karten bezüglich der absoluten Position ist oftmals keine Zuordnung des Ego-Fahrzeugs zum richtigen Fahrstreifen möglich. Insbesondere stehen in überdachten Parkhäusern keine GPS-Ortungsverfahren zur Verfügung. Weiterhin ist eine Lösung mit hochgenauer Eigenbewegungsschätzung und einer hochgenauen Karte sehr kostenintensiv. One approach to solving this problem is to use a highly accurate digital lane geometry map with absolute accuracy in the centimeter range in conjunction with a highly accurate intrinsic motion estimation. Here, the position in the map is determined using the Eigenbewegungsschätzung without imaging sensors. Due to inaccuracies of the eigenmovement estimation and inaccuracies of the maps with regard to the absolute position, it is often impossible to assign the ego vehicle to the correct lane. In particular, there are no GPS positioning methods available in covered car parks. Furthermore, a solution with high accuracy self-motion estimation and a highly accurate map is very costly.
Zusammenfassung der Erfindung Summary of the invention
Es ist eine Aufgabe der Erfindung, ein Verfahren und eine Vorrichtung zur Bestimmung einer Position eines Fahrzeugs innerhalb einer Parkfläche zur Verfügung zu stellen, die auch in überdachten Parkhäusern zuverlässig funktionieren und ohne eine kostenintensive hochgenaue Eigenbewegungsschätzung auskommen. It is an object of the invention to provide a method and a device for determining a position of a vehicle within a parking area, which also function reliably in covered parking garages and do without a costly, highly accurate intrinsic motion estimation.
Diese Aufgabe wird durch ein Verfahren mit den Merkmalen des Anspruchs 1, durch eine Vorrichtung mit den Merkmalen des Anspruchs 10, sowie durch ein computerlesbares Speichermedium mit Instruktionen gemäß Anspruch 11 gelöst. Bevorzugte Ausgestaltungen der Erfindung sind Gegenstand der abhängigen Ansprüche. This object is achieved by a method having the features of
Gemäß einem ersten Aspekt der Erfindung umfasst ein Verfahren zum Bestimmen einer Position eines Fahrzeugs innerhalb einer Parkfläche die Schritte:
- – Detektieren von einem oder mehreren stehenden Objekten innerhalb der Parkfläche;
- – Bestimmen einer geschätzten Position des Fahrzeugs relativ zu den detektierten stehenden Objekten;
- – Transformieren der detektierten stehenden Objekte und der geschätzten Position des Fahrzeugs in eine Umgebungskarte;
- – Detektieren eines befahrbaren Bereichs innerhalb der Parkfläche;
- – Einfügen des detektierten befahrbaren Bereichs in die Umgebungskarte ausgehend von der geschätzten Position des Fahrzeugs;
- – Ermitteln von möglichen Positionen des Fahrzeugs durch Zuordnen der Umgebungskarte zu einer Karte der Parkfläche; und
- – Bestimmen einer endgültigen Position des Fahrzeugs aus den möglichen Positionen.
- - detecting one or more stationary objects within the parking area;
- Determining an estimated position of the vehicle relative to the detected stationary objects;
- - transforming the detected stationary objects and the estimated position of the vehicle into an environment map;
- - detecting a drivable area within the parking area;
- - inserting the detected passable area into the map of the surroundings from the estimated position of the vehicle;
- Determining possible positions of the vehicle by associating the environment map with a map of the parking area; and
- Determining a final position of the vehicle from the possible positions.
Gemäß einem weiteren Aspekt der Erfindung weist eine Vorrichtung zum Bestimmen einer Position eines Fahrzeugs innerhalb einer Parkfläche auf:
- – Eine Bildverarbeitungseinheit zum Detektieren von einem oder mehreren stehenden Objekten innerhalb der Parkfläche und zum Detektieren eines befahrbaren Bereichs innerhalb der Parkfläche;
- – Eine Positionsschätzungseinheit zum Bestimmen einer geschätzten Position des Fahrzeugs relativ zu den detektierten stehenden Objekten;
- – Eine Transformationseinheit zum Transformieren der detektierten stehenden Objekte und der geschätzten Position des Fahrzeugs in eine Umgebungskarte und zum Einfügen des detektierten befahrbaren Bereichs in die Umgebungskarte ausgehend von der geschätzten Position des Fahrzeugs; und
- – Eine Positionsbestimmungseinheit zum Ermitteln von möglichen Positionen des Fahrzeugs durch Zuordnen der Umgebungskarte zu einer Karte der Parkfläche und zum Bestimmen einer endgültigen Position des Fahrzeugs aus den möglichen Positionen.
- An image processing unit for detecting one or more standing objects within the parking area and for detecting a drivable area within the parking area;
- A position estimating unit for determining an estimated position of the vehicle relative to the detected stationary objects;
- A transformation unit for transforming the detected stationary objects and the estimated position of the vehicle into an environment map and for inserting the detected drivable area into the surroundings map based on the estimated position of the vehicle; and
- A position determination unit for determining possible positions of the vehicle by associating the environment map with a map of the parking area and determining a final position of the vehicle from the possible positions.
Gemäß einem weiteren Aspekt der Erfindung enthält ein computerlesbares Speichermedium Instruktionen, die bei Ausführung durch einen Computer den Computer zur Ausführung der folgende Schritte zum Bestimmen einer Position eines Fahrzeugs innerhalb einer Parkfläche veranlassen:
- – Detektieren von einem oder mehreren stehenden Objekten innerhalb der Parkfläche;
- – Bestimmen einer geschätzten Position des Fahrzeugs relativ zu den detektierten stehenden Objekten;
- – Transformieren der detektierten stehenden Objekte und der geschätzten Position des Fahrzeugs in eine Umgebungskarte;
- – Detektieren eines befahrbaren Bereichs innerhalb der Parkfläche;
- – Einfügen des detektierten befahrbaren Bereichs in die Umgebungskarte ausgehend von der geschätzten Position des Fahrzeugs;
- – Ermitteln von möglichen Positionen des Fahrzeugs durch Zuordnen der Umgebungskarte zu einer Karte der Parkfläche; und
- – Bestimmen einer endgültigen Position des Fahrzeugs aus den möglichen Positionen.
- - detecting one or more stationary objects within the parking area;
- Determining an estimated position of the vehicle relative to the detected stationary objects;
- - transforming the detected stationary objects and the estimated position of the vehicle into an environment map;
- - detecting a drivable area within the parking area;
- - inserting the detected passable area into the map of the surroundings from the estimated position of the vehicle;
- Determining possible positions of the vehicle by associating the environment map with a map of the parking area; and
- Determining a final position of the vehicle from the possible positions.
Das erfindungsgemäße Verfahren zum Bestimmen einer Position eines Fahrzeugs innerhalb einer Parkfläche basiert auf einem Abgleich von befahrbaren Bereichen und stehenden Objekten, beispielsweise Fahrzeugen und/oder Bauteilen, die durch ein bildgebendes Sensorsystem erkannt wurden, mit Informationen aus einer digitalen Karte der Parkfläche. Diese enthält zuvor für die Parkfläche erfasste Daten zu befahrbaren Bereichen, Parkplätzen, Fahrstreifeninformationen und/oder Bauteilen. Basierend auf einem Vergleich zwischen den detektierten stehenden Objekten sowie dem detektierten befahrbaren Bereich mit den Daten der Karte werden mögliche Positionen des Fahrzeugs ermittelt. Aus den möglichen Fahrzeugpositionen wird schließlich eine endgültige Position des Fahrzeugs bestimmt. Die erfindungsgemäße Lösung nutzt auf vorteilhafte Weise Informationen zu stehenden Objekten und befahrbaren Bereichen, die von gängigen in Fahrzeugen verbauten Kamerasystemen sehr zuverlässig erkannt werden, zur Positionsbestimmung innerhalb von Parkflächen. Sie kommt daher ohne zusätzliche kostenintensive Sensorik aus, insbesondere ohne eine hochgenaue Eigenbewegungsschätzung. The method according to the invention for determining a position of a vehicle within a parking area is based on an alignment of passable areas and stationary objects, for example vehicles and / or components, which were detected by an imaging sensor system, with information from a digital map of the parking area. This contains data previously collected for the parking area on accessible areas, parking spaces, lane information and / or components. Based on a comparison between the detected stationary objects and the detected drivable area with the data of the map, possible positions of the vehicle are determined. From the possible vehicle positions finally a final position of the vehicle is determined. The solution according to the invention advantageously uses information about stationary objects and passable areas, which are detected very reliably by common camera systems installed in vehicles, for position determination within parking areas. Therefore, it does not require any additional cost-intensive sensor technology, in particular without a highly accurate eigenmovement estimation.
Gemäß einem Aspekt der Erfindung werden die stehenden Objekte und der befahrbare Bereich zu zwei oder mehr Zeitpunkten detektiert. Die Detektion zu mehreren Zeitpunkten, und somit typischerweise an mehreren Positionen, führt zu einer deutlichen Steigerung der Qualität der Umgebungskarte. Insbesondere lassen sich Fehldetektionen von stehenden Objekten beseitigen, da derartige Fehldetektionen in der Regel nicht mehrmals hintereinander auftreten. According to one aspect of the invention, the standing objects and the drivable area are detected at two or more times. The detection at several times, and thus typically at several positions, leads to a significant increase in the quality of the environment map. In particular, misdetections of stationary objects can be eliminated, since such misdetections usually do not occur several times in succession.
Gemäß einem Aspekt der Erfindung wird eine Trajektorie der geschätzten Positionen des Fahrzeugs in die Umgebungskarteeingefügt, d.h. eine Historie der Eigenposition relativ zu den erkannten Objekten. Diese Trajektorie kann genutzt werden, um bei der Bestimmung der geschätzten Position des Fahrzeugs eine höhere Genauigkeit zu erzielen. According to one aspect of the invention, a trajectory of the estimated positions of the vehicle is inserted into the environment map, i. a history of the eigenposition relative to the detected objects. This trajectory can be used to achieve greater accuracy in determining the estimated position of the vehicle.
Gemäß einem Aspekt der Erfindung beruht die Umgebungskarte auf einem vektorbasierten lokalen Koordinatensystem und der befahrbare Bereich wird als Polygonzug bestimmt. Die Karte der Parkfläche enthält in diesem Fall Informationen in Form von vektorbasierten Polygonzügen. Dies erlaubt es, die Zuordnung zwischen der Umgebungskarte und Karte der Parkfläche mit geringem Rechenaufwand durchzuführen. According to one aspect of the invention, the environment map is based on a vector-based local coordinate system and the passable region is determined as a polygon. The map of the parking area in this case contains information in the form of vector-based polygons. This makes it possible to carry out the assignment between the area map and map of the parking area with little computational effort.
Gemäß einem Aspekt der Erfindung werden zum Bestimmen der endgültigen Position des Fahrzeugs die möglichen Positionen gewichtet zu einer Gesamtposition fusioniert. Die Gewichtung erlaubt es, unterschiedliche Konfidenzen der möglichen Positionen zu berücksichtigen. Beispielsweise kann die aus dem detektierten befahrbaren Bereich bestimmte Position zuverlässiger sein als die aus den detektierten stehenden Objekten bestimmten Positionen. Zudem können mit Hilfe des Kartenwissens nichtbefahrbare Bereiche und Parkplätze niedriger gewichtet und daher als nicht sehr wahrscheinliche Fahrzeugpositionen eingehen. According to one aspect of the invention, to determine the final position of the vehicle, the possible positions are weighted to a total position. The weighting makes it possible to consider different confidences of the possible positions. For example, the vehicle accessible from the detected range certain position be more reliable than the determined from the detected stationary objects positions. In addition, with the help of the map knowledge, non-accessible areas and parking spaces can be weighted lower and therefore considered as not very likely vehicle positions.
Gemäß einem Aspekt der Erfindung wird zum Ermitteln von möglichen Positionen des Fahrzeugs der detektierte befahrbare Bereich einem in der Karte der Parkfläche vermerkten befahrbaren Bereich zugeordnet. Ebenso werden die detektierten stehenden Objekte in der Karte der Parkfläche vermerkten Parkplätzen und/oder Bauteilen zugeordnet. Optional wird weiterhin eine Trajektorie der geschätzten Positionen des Fahrzeugs in der Umgebungskarte mit in der Karte der Parkfläche vermerkten Fahrstreifengeometrien ausgeglichen. Beispielsweise werden detektierte Fahrzeuge über eine Ausgleichsrechnung den am besten geeigneten Parklätzen der Karte zugeordnet oder es werden detektierte Säulen und Wände über eine Ausgleichsrechnung den am besten geeigneten Bauteilen der Karte zugeordnet. Entsprechend werden die befahrbaren Bereiche über eine Ausgleichsrechnung den befahrbaren Bereichen der Karte zugeordnet. Auf diese Weise lassen sich mit geringem Rechenaufwand mehrere mögliche Positionen bestimmen. According to one aspect of the invention, for determining possible positions of the vehicle, the detected passable area is assigned to a passable area noted in the map of the parking area. Likewise, the detected stationary objects in the map of the parking area are assigned parking spaces and / or components. Optionally, a trajectory of the estimated positions of the vehicle in the area map is compensated with lane geometries noted in the map of the parking area. By way of example, detected vehicles are allocated to the most suitable parking spaces of the card via a compensation calculation, or detected columns and walls are assigned to the most suitable components of the card by way of a compensation calculation. Accordingly, the passable areas are assigned to the passable areas of the map via a compensation calculation. In this way, several possible positions can be determined with little computational effort.
Gemäß einem Aspekt der Erfindung werden beim Bestimmen der geschätzten Position des Fahrzeugs relativ zu den detektierten stehenden Objekten Daten einer Eigenbewegungsschätzung genutzt. Durch eine einfache Eigenbewegungsschätzung kann die Zuordnung der detektierten Objekte zur Umgebungskarte erleichtert werden. According to one aspect of the invention, in determining the estimated position of the vehicle relative to the detected stationary objects, self-motion estimation data is utilized. By a simple self-motion estimation, the assignment of the detected objects to the area map can be facilitated.
Gemäß einem Aspekt der Erfindung dient die bestimmte endgültige Position des Fahrzeugs für einen nachfolgenden Durchgang des Verfahrens als Eingangsgröße für das Zuordnen der Umgebungskarte zur Karte der Parkfläche. Dies hat den Vorteil, dass sich so der Suchraum für die Zuordnung zwischen der Umgebungskarte und der Karte der Parkfläche reduzieren lässt. According to one aspect of the invention, the determined final position of the vehicle for a subsequent passage of the method serves as an input for the mapping of the surroundings map to the map of the parking area. This has the advantage that the search space for the association between the area map and the map of the parking area can thus be reduced.
Vorzugsweise werden ein erfindungsgemäßes Verfahren oder eine erfindungsgemäße Vorrichtung in einem autonom oder manuell gesteuerten Fahrzeug, insbesondere einem Kraftfahrzeug, eingesetzt. Preferably, a method according to the invention or a device according to the invention are used in an autonomously or manually controlled vehicle, in particular a motor vehicle.
Weitere Merkmale der vorliegenden Erfindung werden aus der nachfolgenden Beschreibung und den angehängten Ansprüchen in Verbindung mit den Figuren ersichtlich. Further features of the present invention will become apparent from the following description and the appended claims, taken in conjunction with the figures.
Kurze Beschreibung der Figuren Brief description of the figures
Detaillierte Beschreibung der Ausführungsformen Detailed description of the embodiments
Zum besseren Verständnis der Prinzipien der vorliegenden Erfindung werden nachfolgend Ausführungsformen der Erfindung anhand der Figuren detaillierter erläutert. Es versteht sich, dass sich die Erfindung nicht auf diese Ausführungsformen beschränkt und dass die beschriebenen Merkmale auch kombiniert oder modifiziert werden können, ohne den Schutzbereich der Erfindung zu verlassen, wie er in den angehängten Ansprüchen definiert ist. For a better understanding of the principles of the present invention, embodiments of the invention will be explained in more detail below with reference to the figures. It is understood that the invention is not limited to these embodiments, and that the features described can also be combined or modified without departing from the scope of the invention as defined in the appended claims.
Zum Ermitteln
Zur Steigerung der Zuverlässigkeit der Positionsbestimmung können die stehenden Objekte und der befahrbare Bereich zu zwei oder mehr Zeitpunkten detektiert werden. Zudem kann eine Trajektorie der geschätzten Positionen des Fahrzeugs in die Umgebungskarte eingefügt werden, die mit in der Karte der Parkfläche vermerkten Fahrstreifengeometrien ausgeglichen werden kann. Weiterhin kann die ermittelte endgültige Position des Fahrzeugs als Eingangsgröße für das Zuordnen der Umgebungskarte zur Karte der Parkfläche für einen nachfolgenden Durchgang des Verfahrens dienen, um das Zuordnen mit geringem Rechenaufwand durchführen zu können. To increase the reliability of the position determination, the stationary objects and the drivable area can be detected at two or more times. In addition, a trajectory of the estimated positions of the vehicle can be inserted into the area map, which can be compensated with lane geometries noted in the map of the parking area. Furthermore, the determined final position of the vehicle can serve as an input for the mapping of the surroundings map to the map of the parking area for a subsequent passage of the method in order to be able to perform the mapping with little computational effort.
Zum Ermitteln
Zur Steigerung der Zuverlässigkeit der Positionsbestimmung können die stehenden Objekte und der befahrbare Bereich zu zwei oder mehr Zeitpunkten detektiert werden. Zudem kann eine Trajektorie der geschätzten Positionen des Fahrzeugs in die Umgebungskarte eingefügt werden, die mit in der Karte der Parkfläche vermerkten Fahrstreifengeometrien ausgeglichen werden kann. Weiterhin kann die ermittelte endgültige Position des Fahrzeugs als Eingangsgröße für das Zuordnen der Umgebungskarte zur Karte der Parkfläche für einen nachfolgenden Durchgang des Verfahrens dienen, um das Zuordnen mit geringem Rechenaufwand durchführen zu können. To increase the reliability of the position determination, the stationary objects and the drivable area can be detected at two or more times. In addition, a trajectory of the estimated positions of the vehicle can be inserted into the area map, which can be compensated with lane geometries noted in the map of the parking area. Furthermore, the determined final position of the vehicle can serve as an input for the mapping of the surroundings map to the map of the parking area for a subsequent passage of the method in order to be able to perform the mapping with little computational effort.
Die von der Positionsbestimmungseinheit
Der Prozessor
Die Speicher
Beschreibung einer bevorzugten Ausführungsform Description of a preferred embodiment
Nachfolgend soll eine bevorzugte Ausführungsform der Erfindung im Detail anhand von
BezugszeichenlisteLIST OF REFERENCE NUMBERS
- 1 1
- Fahrzeug vehicle
- 2 2
- Geparktes Fahrzeug Parked vehicle
- 3 3
- Detektiertes stehendes Objekt Detected standing object
- 10 10
- Detektieren von stehenden Objekten Detecting stationary objects
- 11 11
- Bestimmen einer geschätzten Position des Fahrzeugs Determining an estimated position of the vehicle
- 12 12
- Transformieren von Objekten und Position in Umgebungskarte Transform objects and position in map
- 13 13
- Detektieren eines befahrbaren Bereichs Detecting a drivable area
- 14 14
- Einfügen des befahrbaren Bereichs in Umgebungskarte Insert the passable area in the area map
- 15 15
- Ermitteln von möglichen Positionen des Fahrzeugs Determining possible positions of the vehicle
- 16 16
- Bestimmen einer endgültigen Position des Fahrzeugs Determining a final position of the vehicle
- 17 17
- Eigenbewegungsschätzung Self-motion estimation
- 18 18
- Bestimmung der gefahrenen Trajektorie Determination of the trajectory traveled
- 20 20
- Vorrichtung contraption
- 21 21
- Eingang entrance
- 22 22
- Bildverarbeitungseinheit Image processing unit
- 23 23
- Positionsschätzungseinheit Position estimation unit
- 24 24
- Transformationseinheit transformation unit
- 25 25
- Positionsbestimmungseinheit Position Determination Entity
- 26 26
- Ausgang output
- 27 27
- Speicher Storage
- 28 28
- Kameraeinheit camera unit
- 30 30
- Vorrichtung contraption
- 31 31
- Speicher Storage
- 32 32
- Prozessor processor
- 33 33
- Eingang entrance
- 34 34
- Ausgang output
- K K
- Karte der Parkfläche Map of the parking area
- PP PP
- Parkplatz parking spot
- BT BT
- Bauteil component
- BB BB
- Befahrbarer Bereich Trafficable area
- FG FG
- Fahrstreifengeometrie lane geometry
- U U
- Umgebungskarte map
- BB‘ BB '
- Detektierter befahrbarer Bereich Detected passable area
- FG‘ FG '
- Detektierte Fahrstreifengeometrie Detected lane geometry
- T T
- Trajektorie trajectory
ZITATE ENTHALTEN IN DER BESCHREIBUNG QUOTES INCLUDE IN THE DESCRIPTION
Diese Liste der vom Anmelder aufgeführten Dokumente wurde automatisiert erzeugt und ist ausschließlich zur besseren Information des Lesers aufgenommen. Die Liste ist nicht Bestandteil der deutschen Patent- bzw. Gebrauchsmusteranmeldung. Das DPMA übernimmt keinerlei Haftung für etwaige Fehler oder Auslassungen.This list of the documents listed by the applicant has been generated automatically and is included solely for the better information of the reader. The list is not part of the German patent or utility model application. The DPMA assumes no liability for any errors or omissions.
Zitierte PatentliteraturCited patent literature
- DE 102011056413 A1 [0003] DE 102011056413 A1 [0003]
- DE 102013100371 A1 [0004] DE 102013100371 A1 [0004]
- DE 102014212478 A1 [0005] DE 102014212478 A1 [0005]
Claims (12)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE102016217718.4A DE102016217718A1 (en) | 2016-09-16 | 2016-09-16 | METHOD, DEVICE AND COMPUTER READABLE STORAGE MEDIUM WITH INSTRUCTIONS FOR DETERMINING A POSITION OF A VEHICLE WITHIN A PARK SURFACE |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE102016217718.4A DE102016217718A1 (en) | 2016-09-16 | 2016-09-16 | METHOD, DEVICE AND COMPUTER READABLE STORAGE MEDIUM WITH INSTRUCTIONS FOR DETERMINING A POSITION OF A VEHICLE WITHIN A PARK SURFACE |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| DE102016217718A1 true DE102016217718A1 (en) | 2018-03-22 |
Family
ID=61302187
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE102016217718.4A Pending DE102016217718A1 (en) | 2016-09-16 | 2016-09-16 | METHOD, DEVICE AND COMPUTER READABLE STORAGE MEDIUM WITH INSTRUCTIONS FOR DETERMINING A POSITION OF A VEHICLE WITHIN A PARK SURFACE |
Country Status (1)
| Country | Link |
|---|---|
| DE (1) | DE102016217718A1 (en) |
Cited By (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110126817A (en) * | 2018-12-16 | 2019-08-16 | 初速度(苏州)科技有限公司 | A kind of method and system parked or recalled between adaptive arbitrary point and fixed point |
| CN110427027A (en) * | 2019-07-18 | 2019-11-08 | 浙江吉利汽车研究院有限公司 | Navigation routine generation method, device and automated driving system for automatic Pilot |
| DE102018122374A1 (en) * | 2018-09-13 | 2020-03-19 | Valeo Schalter Und Sensoren Gmbh | Method for determining a free space surrounding a motor vehicle, computer program product, free space determination device and motor vehicle |
| DE102018217194A1 (en) * | 2018-10-09 | 2020-04-09 | Robert Bosch Gmbh | Method for locating a vehicle |
| CN111198379A (en) * | 2018-11-19 | 2020-05-26 | 陕西汽车集团有限责任公司 | Searching and positioning method for unloading position of unmanned transport vehicle |
| CN111899550A (en) * | 2020-06-03 | 2020-11-06 | 西安艾润物联网技术服务有限责任公司 | Method and device for determining parking position of vehicle |
| CN114724398A (en) * | 2022-03-30 | 2022-07-08 | 重庆长安汽车股份有限公司 | Parking appointment method and system based on automatic driving and readable storage medium |
| CN115597577A (en) * | 2021-07-09 | 2023-01-13 | 凯瑞达欧洲公司(De) | Self-localization of vehicles in parking facilities |
| CN115597578A (en) * | 2021-07-09 | 2023-01-13 | 凯瑞达欧洲公司(De) | Self-positioning of a vehicle in a parking facility with selective sensor activation |
| DE102022122112A1 (en) * | 2022-09-01 | 2024-03-07 | Valeo Schalter Und Sensoren Gmbh | CREATING AN AGGREGATE DRIVABILITY MAP |
| DE102023123986A1 (en) | 2023-09-06 | 2025-03-06 | Valeo Schalter Und Sensoren Gmbh | Method for locating a vehicle within a map of a parking environment |
| DE102024129585B3 (en) * | 2024-10-14 | 2025-11-20 | Dr. Ing. H.C. F. Porsche Aktiengesellschaft | Methods for free space detection through environmental sensing of a vehicle |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102008036009A1 (en) * | 2008-03-28 | 2009-10-01 | Volkswagen Ag | Vehicle i.e. motor vehicle, protecting method for use in e.g. park garage, involves determining probability of collision of vehicle with objects provided in surrounding of vehicle from other objects by consideration of vehicle movement |
| DE102011056413A1 (en) | 2011-12-14 | 2013-06-20 | Continental Teves Ag & Co. Ohg | Method for use in driver assistance system for recognizing free space information, particularly for determining maneuver space for motor vehicles, involves recording surrounding information in occupancy grid |
| DE102013100371A1 (en) | 2012-01-27 | 2013-08-01 | Denso Corporation | Automatic vehicle steering control device |
| DE102014212478A1 (en) | 2014-06-27 | 2015-12-31 | Bayerische Motoren Werke Aktiengesellschaft | Method for creating an environment model of a vehicle |
| DE102014011108A1 (en) * | 2014-07-26 | 2016-01-28 | Audi Ag | Method for operating a driver assistance system to support a parking operation and associated motor vehicle |
-
2016
- 2016-09-16 DE DE102016217718.4A patent/DE102016217718A1/en active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102008036009A1 (en) * | 2008-03-28 | 2009-10-01 | Volkswagen Ag | Vehicle i.e. motor vehicle, protecting method for use in e.g. park garage, involves determining probability of collision of vehicle with objects provided in surrounding of vehicle from other objects by consideration of vehicle movement |
| DE102011056413A1 (en) | 2011-12-14 | 2013-06-20 | Continental Teves Ag & Co. Ohg | Method for use in driver assistance system for recognizing free space information, particularly for determining maneuver space for motor vehicles, involves recording surrounding information in occupancy grid |
| DE102013100371A1 (en) | 2012-01-27 | 2013-08-01 | Denso Corporation | Automatic vehicle steering control device |
| DE102014212478A1 (en) | 2014-06-27 | 2015-12-31 | Bayerische Motoren Werke Aktiengesellschaft | Method for creating an environment model of a vehicle |
| DE102014011108A1 (en) * | 2014-07-26 | 2016-01-28 | Audi Ag | Method for operating a driver assistance system to support a parking operation and associated motor vehicle |
Cited By (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102018122374B4 (en) | 2018-09-13 | 2024-08-29 | Valeo Schalter Und Sensoren Gmbh | Method for determining a free space surrounding a motor vehicle, computer program product, free space determination device and motor vehicle |
| DE102018122374A1 (en) * | 2018-09-13 | 2020-03-19 | Valeo Schalter Und Sensoren Gmbh | Method for determining a free space surrounding a motor vehicle, computer program product, free space determination device and motor vehicle |
| DE102018217194A1 (en) * | 2018-10-09 | 2020-04-09 | Robert Bosch Gmbh | Method for locating a vehicle |
| US20200109951A1 (en) * | 2018-10-09 | 2020-04-09 | Robert Bosch Gmbh | Method for locating a vehicle |
| CN111198379A (en) * | 2018-11-19 | 2020-05-26 | 陕西汽车集团有限责任公司 | Searching and positioning method for unloading position of unmanned transport vehicle |
| CN111198379B (en) * | 2018-11-19 | 2024-02-13 | 陕西汽车集团股份有限公司 | Method for searching and positioning unloading position of unmanned transport vehicle |
| CN110126817A (en) * | 2018-12-16 | 2019-08-16 | 初速度(苏州)科技有限公司 | A kind of method and system parked or recalled between adaptive arbitrary point and fixed point |
| CN110427027B (en) * | 2019-07-18 | 2022-09-02 | 浙江吉利汽车研究院有限公司 | Navigation route generation method and device for automatic driving and automatic driving system |
| CN110427027A (en) * | 2019-07-18 | 2019-11-08 | 浙江吉利汽车研究院有限公司 | Navigation routine generation method, device and automated driving system for automatic Pilot |
| CN111899550A (en) * | 2020-06-03 | 2020-11-06 | 西安艾润物联网技术服务有限责任公司 | Method and device for determining parking position of vehicle |
| CN115597577A (en) * | 2021-07-09 | 2023-01-13 | 凯瑞达欧洲公司(De) | Self-localization of vehicles in parking facilities |
| CN115597578A (en) * | 2021-07-09 | 2023-01-13 | 凯瑞达欧洲公司(De) | Self-positioning of a vehicle in a parking facility with selective sensor activation |
| CN114724398A (en) * | 2022-03-30 | 2022-07-08 | 重庆长安汽车股份有限公司 | Parking appointment method and system based on automatic driving and readable storage medium |
| DE102022122112A1 (en) * | 2022-09-01 | 2024-03-07 | Valeo Schalter Und Sensoren Gmbh | CREATING AN AGGREGATE DRIVABILITY MAP |
| DE102023123986A1 (en) | 2023-09-06 | 2025-03-06 | Valeo Schalter Und Sensoren Gmbh | Method for locating a vehicle within a map of a parking environment |
| DE102024129585B3 (en) * | 2024-10-14 | 2025-11-20 | Dr. Ing. H.C. F. Porsche Aktiengesellschaft | Methods for free space detection through environmental sensing of a vehicle |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE102016217718A1 (en) | METHOD, DEVICE AND COMPUTER READABLE STORAGE MEDIUM WITH INSTRUCTIONS FOR DETERMINING A POSITION OF A VEHICLE WITHIN A PARK SURFACE | |
| DE102016213817B4 (en) | A method, apparatus and computer readable storage medium having instructions for determining the lateral position of a vehicle relative to the lanes of a lane | |
| DE102019201852A1 (en) | Vehicle control system and control method | |
| DE102015203016B4 (en) | Method and device for optical self-localization of a motor vehicle in an environment | |
| DE102016203723A1 (en) | Method and system for determining the pose of a vehicle | |
| DE102016209232B4 (en) | Method, device and computer-readable storage medium with instructions for determining the lateral position of a vehicle relative to the lanes of a roadway | |
| DE102015206144A1 (en) | Method and device for safe parking of a vehicle | |
| DE102016213782A1 (en) | A method, apparatus and computer readable storage medium having instructions for determining the lateral position of a vehicle relative to the lanes of a lane | |
| DE102011111440A1 (en) | Method for representation of environment of vehicle, involves forming segments of same width from image points of equal distance in one of image planes, and modeling objects present outside free space in environment | |
| EP3581886A1 (en) | Method and device for determining a position of a motor vehicle | |
| EP2766243A1 (en) | Method for improving a parking assistant and parking system | |
| DE102018214915A1 (en) | System for detecting a parking space in the direction of travel | |
| DE102016003261A1 (en) | Method for self-localization of a vehicle in a vehicle environment | |
| DE102016213783A1 (en) | A method, apparatus and computer readable storage medium having instructions for determining the lateral position of a vehicle relative to the lanes of a lane | |
| DE102019208507A1 (en) | Method for determining the degree of overlap between an object and a lane | |
| DE102011084588A1 (en) | Method for supporting driver while parking vehicle in e.g. parking region surrounded by boundary, involves determining objective parking position as function of object, and initiating park process to park vehicle at objective position | |
| DE102019132967A1 (en) | Method and device for determining a lane hypothesis | |
| DE102018113344A1 (en) | A method for locating a motor vehicle in an environment after a learning trip; Control device and driver assistance system | |
| WO2017178232A1 (en) | Method for operating a driver assistance system of a motor vehicle, computing device, driver assistance system, and motor vehicle | |
| DE112020004203T5 (en) | Vehicle positioning device and vehicle positioning method | |
| DE102020130513A1 (en) | COLLECTION AND CLASSIFICATION OF ROAD ATTRIBUTES FOR MAP EXTENSION | |
| DE102020211960A1 (en) | Mapping of a trafficable area | |
| DE102023101366B3 (en) | Computer-implemented method, processor circuit and system for determining a marking course of a lane marking of a lane that is currently being traveled by a vehicle | |
| DE102021002918B4 (en) | Method for detecting objects that are safety-relevant for a vehicle | |
| DE112017001116T5 (en) | Determination device and determination method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| R012 | Request for examination validly filed | ||
| R083 | Amendment of/additions to inventor(s) | ||
| R079 | Amendment of ipc main class |
Free format text: PREVIOUS MAIN CLASS: G01C0021300000 Ipc: B60W0030060000 |
|
| R016 | Response to examination communication | ||
| R016 | Response to examination communication |