DE102019216147B3 - Method for determining the drivability of an area of a site for a vehicle - Google Patents
Method for determining the drivability of an area of a site for a vehicle Download PDFInfo
- Publication number
- DE102019216147B3 DE102019216147B3 DE102019216147.2A DE102019216147A DE102019216147B3 DE 102019216147 B3 DE102019216147 B3 DE 102019216147B3 DE 102019216147 A DE102019216147 A DE 102019216147A DE 102019216147 B3 DE102019216147 B3 DE 102019216147B3
- Authority
- DE
- Germany
- Prior art keywords
- vehicle
- area
- control device
- point cloud
- environment
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W10/00—Conjoint control of vehicle sub-units of different type or different function
- B60W10/04—Conjoint control of vehicle sub-units of different type or different function including control of propulsion units
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W10/00—Conjoint control of vehicle sub-units of different type or different function
- B60W10/20—Conjoint control of vehicle sub-units of different type or different function including control of steering systems
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W40/00—Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
- B60W40/02—Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to ambient conditions
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W40/00—Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
- B60W40/02—Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to ambient conditions
- B60W40/06—Road conditions
- B60W40/076—Slope angle of the road
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W40/00—Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
- B60W40/12—Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to parameters of the vehicle itself, e.g. tyre models
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W50/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
- B60W50/08—Interaction between the driver and the control system
- B60W50/14—Means for informing the driver, warning the driver or prompting a driver intervention
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C7/00—Tracing profiles
- G01C7/02—Tracing profiles of land surfaces
- G01C7/04—Tracing profiles of land surfaces involving a vehicle which moves along the profile to be traced
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/24—Classification techniques
- G06F18/241—Classification techniques relating to the classification model, e.g. parametric or non-parametric approaches
- G06F18/2413—Classification techniques relating to the classification model, e.g. parametric or non-parametric approaches based on distances to training or reference patterns
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/70—Arrangements for image or video recognition or understanding using pattern recognition or machine learning
- G06V10/82—Arrangements for image or video recognition or understanding using pattern recognition or machine learning using neural networks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/50—Context or environment of the image
- G06V20/56—Context or environment of the image exterior to a vehicle by using sensors mounted on the vehicle
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W10/00—Conjoint control of vehicle sub-units of different type or different function
- B60W10/18—Conjoint control of vehicle sub-units of different type or different function including control of braking systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- General Physics & Mathematics (AREA)
- Chemical & Material Sciences (AREA)
- Multimedia (AREA)
- Combustion & Propulsion (AREA)
- Evolutionary Computation (AREA)
- Automation & Control Theory (AREA)
- Mathematical Physics (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Databases & Information Systems (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Software Systems (AREA)
- Data Mining & Analysis (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Evolutionary Biology (AREA)
- Bioinformatics & Computational Biology (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Human Computer Interaction (AREA)
- Life Sciences & Earth Sciences (AREA)
- Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
- Traffic Control Systems (AREA)
Abstract
Bei einem Verfahren (V) zur Bestimmung einer Befahrbarkeit wenigstens eines Bereichs (50, 50*) eines Geländes für ein Fahrzeug (1), wobei das Fahrzeug wenigstens einen Umfeld-Sensor (2) und wenigstens eine Steuereinrichtung (3) aufweist, welche miteinander verbunden sind, wird mittels des wenigstens einen Umfeld-Sensors (2) ein Umfeld (4) des Fahrzeugs (1) erfasst, wodurch Bilddaten (B) generiert werden. Ausgehend von den Bilddaten (B) wird eine 3D-Punktewolke (P) erzeugt. Eine Fläche wird durch die 3D-Punktewolke (P) gefittet. Fahrzeugspezifische Zugänglichkeits-Kriterien (Z) werden auf die gefittete 3D-Punktewolke angewendet, wobei die Zugänglichkeits-Kriterien (Z) mittels fahrzeugspezifischer Breiten- und Winkel-Limitierungen ausgeformt sind. Ausgehend davon wird der wenigstens eine Bereich (50, 50*) der Umgebung (4) ermittelt, welcher den Zugänglichkeits-Kriterien (Z) entspricht. Dieser Bereich (50) wird als befahrbar (50*) ausgegeben.In a method (V) for determining the drivability of at least one area (50, 50 *) of a site for a vehicle (1), wherein the vehicle has at least one environment sensor (2) and at least one control device (3) which communicate with each other are connected, an environment (4) of the vehicle (1) is recorded by means of the at least one environment sensor (2), whereby image data (B) are generated. A 3D point cloud (P) is generated based on the image data (B). A surface is fitted by the 3D point cloud (P). Vehicle-specific accessibility criteria (Z) are applied to the fitted 3D point cloud, with the accessibility criteria (Z) being shaped by means of vehicle-specific width and angle limits. On the basis of this, the at least one area (50, 50 *) of the surroundings (4) is determined which corresponds to the accessibility criteria (Z). This area (50) is output as passable (50 *).
Description
Die vorliegende Erfindung betrifft ein Verfahren zur Bestimmung einer Befahrbarkeit eines Bereichs eines Geländes für ein Fahrzeug mit den Merkmalen nach Anspruch 1, eine Steuereinrichtung mit den Merkmalen nach Anspruch 10, ein Computerprogrammprodukt mit den Merkmalen nach Anspruch 11, und ein Fahrzeug mit den Merkmalen nach Anspruch 12.The present invention relates to a method for determining a drivability of an area of a terrain for a vehicle with the features according to
Fahrzeuge im Off-Road-Bereich, beispielsweise Bau- oder Landmaschinen, haben nur eine begrenzte Fähigkeit im Gelände Steigungen und Gefälle zu befahren ohne steckenzubleiben. Dies ist bei derartigen Fahrzeugen besonders dann problematisch, wenn diese im Gelände Arbeitsfunktionen durchführen, die durch das Steckenbleiben unterbrochen werden. Dadurch kommt es zu Ausfällen im Betrieb und zu Zeitverlust. Das Befreien der Fahrzeuge ist aufwändig und häufig auch kostenintensiv. Das Weiteren kann das Feststecken eine Gefahr für einen Fahrer oder einen sonstigen Fahrer des Fahrzeugs darstellen.Vehicles in the off-road sector, for example construction or agricultural machinery, have only a limited ability to negotiate inclines and declines in the terrain without getting stuck. In the case of vehicles of this type, this is particularly problematic when they perform work functions in the field that are interrupted by getting stuck. This leads to failures in operation and loss of time. Freeing the vehicles is time-consuming and often also cost-intensive. Furthermore, getting stuck can pose a risk to a driver or another driver of the vehicle.
Aus
Die Druckschrift
Die Druckschrift
Die Druckschrift
Der vorliegenden Erfindung liegt ausgehend vom Stand der Technik die Aufgabe zu Grunde, eine Methode vorzuschlagen, mittels welcher befahrbare Bereiche für Off-Road-Fahrzeuge sicher identifiziert werden können.Based on the prior art, the present invention is based on the object of proposing a method by means of which drivable areas for off-road vehicles can be reliably identified.
Die vorliegende Erfindung schlägt ausgehend von der vorgenannten Aufgabe ein Verfahren zur Bestimmung einer Befahrbarkeit eines Bereichs eines Geländes für ein Fahrzeug nach Anspruch 1, eine Steuereinrichtung nach Anspruch 10, ein Computerprogrammprodukt nach Anspruch 11, und ein Fahrzeug nach Anspruch 12 vor. Weitere vorteilhafte Ausgestaltungen und Weiterbildungen gehen aus den Unteransprüchen hervor.Based on the aforementioned object, the present invention proposes a method for determining the drivability of an area of a terrain for a vehicle according to
Bei einem Verfahren zur Bestimmung einer Befahrbarkeit wenigstens eines Bereichs eines Geländes für ein Fahrzeug, wobei das Fahrzeug wenigstens einen Umfeld-Sensor und wenigstens eine Steuereinrichtung aufweist, welche miteinander verbunden sind, wird mittels des wenigstens einen Umfeld-Sensors ein Umfeld des Fahrzeugs erfasst, wodurch Bilddaten generiert werden. Ausgehend von den Bilddaten wird eine 3D-Punktewolke erzeugt. Eine Fläche wird durch die 3D-Punktewolke gefittet. Fahrzeugspezifische Zugänglichkeits-Kriterien werden auf die gefittete 3D-Punktewolke angewendet, wobei die Zugänglichkeits-Kriterien mittels fahrzeugspezifischer Breiten- und Winkel-Limitierungen ausgeformt sind. Ausgehend davon wird der wenigstens eine Bereich der Umgebung ermittelt, welcher den Zugänglichkeits-Kriterien entspricht. Dieser Bereich wird als befahrbar ausgegeben.In a method for determining the drivability of at least one area of a site for a vehicle, the vehicle having at least one environment sensor and at least one control device which are connected to one another, an environment of the vehicle is detected by means of the at least one environment sensor, whereby Image data are generated. A 3D point cloud is generated based on the image data. A surface is fitted by the 3D point cloud. Vehicle-specific accessibility criteria are applied to the fitted 3D point cloud, with the accessibility criteria being shaped by means of vehicle-specific width and angle limits. On the basis of this, the at least one area of the surroundings that corresponds to the accessibility criteria is determined. This area is issued as passable.
Das Fahrzeug ist ein Landfahrzeug, welches für einen Off-Road-Bereich ausgeformt ist, und kann hierbei ein Nutzfahrzeug (NKW), z. B. ein LKW, ein landwirtschaftliches oder forstwirtschaftliches Fahrzeug, nämlich eine Landmaschine, oder eine Baumaschine, ein Pistenfahrzeug, ein Bergbaufahrzeug, eine Reinigungsmaschine, oder ein anderes Nutzfahrzeug, aber auch ein Geländewagen sein. Das Fahrzeug kann dabei derart ausgeformt sein, dass es automatisierte Fahrfunktionen und Arbeitsfunktionen ab Level 3 der SAE J3016 Autonomiestufen durchführen kann. Das Fahrzeug weist dabei eine äußere Form mit gewissen unveränderbaren Abmessungen auf. Zudem weist das Fahrzeug ein vorbestimmtes Maximalgewicht auf, welches nicht überschritten werden kann.The vehicle is a land vehicle which is designed for an off-road area, and can be a commercial vehicle (commercial vehicle), e.g. B. a truck, an agricultural or forestry vehicle, namely an agricultural machine, or a construction machine, a snow groomer, a mining vehicle, a cleaning machine, or another utility vehicle, but also an off-road vehicle. The vehicle can be designed in such a way that it can perform automated driving functions and work functions from
Das Fahrzeug weist den wenigstens einen Umgebungs-Sensor auf. Dieser dient dazu, das Umfeld des Fahrzeugs zu erfassen. Selbstverständlich kann das Fahrzeug mehr als einen Umgebungs-Sensor aufweisen. Der Umgebungs-Sensor ist derart ausgeformt, dass dieser Bilddaten generieren kann, aus welchen eine 3D-Punktewolke erzeugt werden kann. Beispielsweise kann der wenigstens eine Umgebungs-Sensor als Kamera, beispielsweise als Mono- oder Stereokamera, oder als LIDAR ausgebildet sein. Ebenso wäre eine Ausformung als Imaging-Radar oder 3D-Ultraschallsensor möglich, wobei in diesen Fällen eine Reichweite verringert wäre im Vergleich zu der Ausformung mittels einer Kamera oder eines LIDARs. Der wenigstens eine Umgebungs-Sensor ist derart an dem Fahrzeug angeordnet, dass dieser die Umgebung in Fahrtrichtung vor dem Fahrzeug erfassen kann. Weist das Fahrzeug mehrere Umgebungs-Sensoren auf, sind diese beispielsweise derart angeordnet, dass ein Surroundview realisiert werden kann.The vehicle has the at least one environment sensor. This is used to record the surroundings of the vehicle. Of course, the vehicle can have more than one environment sensor. The environment sensor is designed in such a way that it can generate image data from which a 3D point cloud can be generated. For example, the at least one environment sensor can be designed as a camera, for example as a mono or stereo camera, or as a LIDAR. A shape as an imaging radar or 3D ultrasound sensor would also be possible, in which case a range would be reduced compared to the shape using a camera or a LIDAR. The at least one environment sensor is arranged on the vehicle in such a way that it can detect the environment in the direction of travel in front of the vehicle. If the vehicle has several environmental sensors, these are arranged, for example, in such a way that a surround view can be implemented.
Weiterhin weist das Fahrzeug die Steuereinrichtung auf, welche mit dem wenigstens einen Umgebungs-Sensor verbunden ist, so dass ein Daten- und Signalaustausch erfolgen kann. Diese Verbindung kann kabelgebunden oder drahtlos ausgebildet sein. Die Steuereinrichtung kann z. B. als ECU oder Domain-ECU ausgebildet sein. Zudem weist die Steuereinrichtung eine Speichereinrichtung auf, in welcher Daten abgespeichert werden können. Die Steuereinrichtung ist dabei dazu eingerichtet, die Bilddaten, die der wenigstens eine Umgebungs-Sensor liefert, auszuwerten. Des Weiteren ist die Steuereinrichtung dazu eingerichtet, Fahrzeugsysteme anzusteuern, z. B. ein Antriebssystem, ein Lenksystem, ein Bremssystem, o. ä., oder auch Informationen an eine Anzeigevorrichtung weiterzuleiten, wodurch diese angezeigt werden können. Die Anzeigevorrichtung kann beispielsweise als Display mit oder ohne Eingabefunktion ausgebildet sein. Zu diesem Zweck ist die Steuereinrichtung mit den Fahrzeugsystemen und mit der Anzeigevorrichtung derart verbunden, dass ein Daten- und Signalaustausch erfolgen kann. Diese Verbindung kann kabelgebunden oder drahtlos ausgebildet sein.Furthermore, the vehicle has the control device which is connected to the at least one environment sensor, so that data and signals can be exchanged. This connection can be wired or wireless. The control device can, for. B. be designed as an ECU or domain ECU. In addition, the control device has a memory device in which data can be stored. The control device is set up to evaluate the image data that the at least one environment sensor supplies. Furthermore, the control device is set up to control vehicle systems, e.g. B. a drive system, a steering system, a braking system, o. Ä., Or to forward information to a display device, whereby this can be displayed. The display device can for example be designed as a display with or without an input function. For this purpose, the control device is connected to the vehicle systems and to the display device in such a way that data and signals can be exchanged. This connection can be wired or wireless.
Zudem ist die Steuereinrichtung dazu eingerichtet, Positionsdaten des Fahrzeugs auszuwerten und zu verwerten, die mittels eines Positionsbestimmungs-Systems ermittelt werden können. Zu diesem Zweck ist die Steuereinrichtung mit dem Positionsbestimmungs-Systems derart verbunden, dass ein Daten- und Signalaustausch erfolgen kann. Diese Verbindung kann kabelgebunden oder drahtlos ausgebildet sein. Diese Positionsdaten geben vorzugsweise die globale Position des Fahrzeugs wieder, beispielsweise können diese als GPS-Koordinaten oder als andere geeignete Koordinaten vorliegen, die mittels eines globales Navigationssatellitensystem (GNSS) ermittelt wurden. Alternativ können die Positionsdaten auch ohne GPS-Koordinaten oder dergleichen angegeben werden, beispielsweise als lokale Positionsdaten, welche z. B. ausgehend von einer Fahrzeug-Odometrie ermittelt werden können.In addition, the control device is set up to evaluate and utilize position data of the vehicle that can be determined by means of a position determination system. For this purpose, the control device is connected to the position determination system in such a way that data and signals can be exchanged. This connection can be wired or wireless. These position data preferably reflect the global position of the vehicle, for example these can be present as GPS coordinates or other suitable coordinates that have been determined by means of a global navigation satellite system (GNSS). Alternatively, the position data can also be specified without GPS coordinates or the like, for example as local position data, which z. B. can be determined on the basis of a vehicle odometry.
Mittels des wenigstens einen Umfeld-Sensors wird das Umfeld des Fahrzeugs erfasst, wodurch Bilddaten generiert werden. Das Umfeld des Fahrzeugs bezeichnet dabei die Umgebung des Fahrzeugs, in welcher sich das Fahrzeug bewegt. Das Umfeld des Fahrzeugs ist nicht eben ausgebildet, sondern weist Senken und Erhebungen auf. Das Umfeld des Fahrzeugs stellt somit einen Off-Road-Bereich dar. Die generierten Bilddaten richten sich dabei nach der Ausformung des wenigstens einen Umfeld-Sensors. Beispielsweise wird der Bereich in Fahrtrichtung vor dem Fahrzeug mittels einer Stereokamera erfasst, wodurch als Bilddaten Kameradaten generiert werden. Alternativ dazu wird der Bereich in Fahrtrichtung vor dem Fahrzeug z. B. mittels eines LIDARs erfasst, wodurch als Bilddaten Lidardaten generiert werden. Die Bilddaten stellen in anderen Worten die Aufnahmen dar, die durch den wenigstens einen Umfeld-Sensor erzeugt werden.The environment of the vehicle is recorded by means of the at least one environment sensor, whereby image data are generated. The surroundings of the vehicle refer to the surroundings of the vehicle in which the vehicle is moving. The area around the vehicle is not flat, but has depressions and elevations. The surroundings of the vehicle thus represent an off-road area. The generated image data are based on the shape of the at least one surroundings sensor. For example, the area in front of the vehicle in the direction of travel is recorded by means of a stereo camera, whereby camera data are generated as image data. Alternatively, the area in the direction of travel in front of the vehicle z. B. captured by means of a LIDAR, whereby lidar data are generated as image data. In other words, the image data represent the recordings that are generated by the at least one environment sensor.
Ausgehend von den Bilddaten wird die 3D-Punktewolke erzeugt. Die 3D-Punktewolke wird direkt aus den Bilddaten erzeugt. Dies erfolgt mittels der Steuereinrichtung. Die 3D-Punktewolke bildet somit das Umfeld des Fahrzeugs ab. Die 3D-Punktewolke wird dabei z. B. mittels des „Structure from Motion“-Verfahrens oder mittels des „SLAM“-Verfahrens aus den Bilddaten erzeugt. Diese Verfahren sind aus dem Stand der Technik bekannt.The 3D point cloud is generated based on the image data. The 3D point cloud is generated directly from the image data. This is done by means of the control device. The 3D point cloud thus depicts the vehicle's surroundings. The 3D point cloud is z. B. generated from the image data using the “Structure from Motion” process or using the “SLAM” process. These methods are known from the prior art.
Eine Fläche wird durch die 3D-Punktewolke gefittet. Die Fläche kann entweder direkt verwendet werden, oder es kann durch das Fitting ein Gitter erzeugt werden, welches die Fläche auswertet. Dieses Gitter kann als ein uniformes oder ein adaptives Gitter ausgeformt sein. Die Fläche ist dabei nicht als ebene Fläche zu verstehen. Das Fitting erfolgt dabei beispielsweise mittels eines Regressions-Verfahren, kann aber auch mittels alternativer Verfahren erfolgen. In anderen Worten wird in der Punktewolke eine Fläche abgebildet.A surface is fitted by the 3D point cloud. The area can either be used directly, or a grid can be generated by the fitting, which evaluates the area. This grid can be designed as a uniform or an adaptive grid. The surface is not to be understood as a flat surface. The fitting takes place, for example, by means of a regression method, but can also take place by means of alternative methods. In other words, an area is mapped in the point cloud.
Fahrzeugspezifische Zugänglichkeits-Kriterien werden auf die gefittete 3D-Punktewolke angewendet, wobei die Zugänglichkeits-Kriterien mittels fahrzeugspezifischer Breiten- und Winkel-Limitierungen ausgeformt sind. Die Zugänglichkeits-Kriterien sind werksseitig festgelegt und in der Speichereinrichtung der Steuereinrichtung gespeichert. Die Zugänglichkeits-Kriterien legen in anderen Worten Kriterien fest, die aufzeigen, welche Beschränkungen für befahrbare Bereiche aufgrund der Ausformung des Fahrzeugs vorgegeben sind. Die Zugänglichkeits-Kriterien sind für jedes Fahrzeug spezifisch. Durch die Ausformung des Fahrzeugs wird die Breiten-Limitierung bestimmt. Diese gibt an, welche Breite ein Bereich wenigstens aufweisen muss, damit das Fahrzeug diesen gefahrlos befahren kann. Durch die Ausformung des Fahrzeugs wird die Winkel-Limitierung bestimmt. Diese gibt an, welche Steigung oder welches Gefälle ein Bereich höchstens aufweisen darf, damit das Fahrzeug diesen gefahrlos befahren kann. Gefahrlos befahren bedeutet, dass das Fahrzeug den Bereich passieren kann, ohne festzustecken, zu kippen, einzusinken oder dergleichen. Ein Ändern dieser Zugänglichkeits-Kriterien ist beispielsweise nur werksseitig möglich. Beispielsweise kann ein Fahrer die Zugänglichkeits-Kriterien derart anpassen lassen, dass die Winkel-Limitierung überschritten wird. Wenn dies der Fall ist, wird dies dokumentiert, so dass eventuelle Schäden am Fahrzeug auf Verantwortung des jeweiligen Fahrers erfolgt sind.Vehicle-specific accessibility criteria are applied to the fitted 3D point cloud, with the accessibility criteria being shaped by means of vehicle-specific width and angle limits. The accessibility criteria are set at the factory and stored in the storage device of the control device. In other words, the accessibility criteria define criteria which indicate which restrictions are specified for passable areas due to the shape of the vehicle. The accessibility criteria are specific to each vehicle. The width limitation is determined by the shape of the vehicle. This indicates the minimum width an area must have so that the vehicle can drive on it safely. The angle limitation is determined by the shape of the vehicle. This indicates the maximum uphill or downhill gradient an area may have so that the vehicle can drive on it safely. Driving safely means that the vehicle can pass the area without getting stuck, tipping, sinking or the like. Changing these accessibility criteria is only possible at the factory, for example. For example, a driver can have the accessibility criteria adjusted in such a way that the angle limitation is exceeded. If this is the case, this will be documented so that any damage to the vehicle is the responsibility of the respective driver.
Ausgehend von der Anwendung der fahrzeugspezifischen Zugänglichkeits-Kriterien auf die gefittete 3D-Punktewolke wird der wenigstens eine Bereich der Umgebung ermittelt, welcher den Zugänglichkeits-Kriterien entspricht. Dieser wenigstens eine Bereich weist in anderen Worten eine ausreichende Breite auf, so dass das Fahrzeug diesen befahren kann. Des Weiteren weist der wenigstens eine Bereich einen Steigungs- oder Gefällewinkel auf, welcher gering genug ist, dass das Fahrzeug diesen bewältigen kann. Selbstverständlich kann mehr als ein Bereich den Zugänglichkeits-Kriterien entsprechen. Weitere Bereiche in der Umgebung des Fahrzeugs, die den Zugänglichkeits-Kriterien nicht entsprechen, können von dem Fahrzeug nicht gefahrlos befahren werden. Diese werden nicht weiter betrachtet.Based on the application of the vehicle-specific accessibility criteria to the fitted 3D point cloud, the at least one area of the environment which corresponds to the accessibility criteria is determined. In other words, this at least one area has a sufficient width so that the vehicle can drive on it. Furthermore, the at least one area has an angle of incline or decline which is small enough that the vehicle can cope with it. Of course, more than one area can meet the accessibility criteria. Other areas in the vicinity of the vehicle that do not meet the accessibility criteria cannot be safely driven into by the vehicle. These are not considered further.
Der wenigstens eine Bereich wird daraufhin als befahrbar ausgegeben. Das heißt, das Fahrzeug kann diesen wenigstens einen Bereich gefahrlos befahren. Ausgeben bedeutet hierbei zum einen, dass der wenigstens eine Bereich durch die Steuereinrichtung als befahrbar identifiziert wird und für mögliche weitere Verfahrensschritte verwendet werden kann. Außerdem kann der wenigstens eine Bereich mittels der Anzeigevorrichtung an einen Fahrer des Fahrzeugs ausgegeben, diesem also angezeigt werden.The at least one area is then output as drivable. That is to say, the vehicle can safely drive into this at least one area. Output means here on the one hand that the at least one area is identified as drivable by the control device and can be used for possible further method steps. In addition, the at least one area can be output to a driver of the vehicle by means of the display device, that is to say displayed to him.
Vorteilhaft an diesem Verfahren ist, dass nur derjenige oder diejenigen Bereiche ausgegeben werden, die für das Fahrzeug befahrbar sind. Die Erfahrung eines Fahrers des Fahrzeugs, der selbst derartige befahrbare Bereiche sicher identifizieren kann, wird somit automatisiert. Dadurch kann eine Sicherheit gesteigert werden, vor allem bei Fahrzeugen, die autonome Fahrfunktionen durchführen.The advantage of this method is that only that area or areas are output which the vehicle can drive. The experience of a driver of the vehicle who can safely identify such drivable areas himself is thus automated. This can increase safety, especially in vehicles that perform autonomous driving functions.
Nach einer weiterbildenden Ausführungsform wird ausgehend von der 3D-Punktewolke die Fläche zusätzlich zu einer Belegungskarte reduziert, welche als 2D-Belegungskarte oder als 2,5D-Belegungskarte ausgebildet ist, wobei die Belegungskarte anzeigbar ist. Die 2D-Belegungskarte bildet hierbei zwei Raumdimensionen ab. Die 2,5D-Belegungskarte bildet hingegen zwei Raumdimensionen ab, wobei zusätzlich zu jedem Punkt eine Höheninformation abgelegt ist. Die dritte Dimension, nämlich die Höhe des Geländes, ist in anderen Worten als Attribut der Lage modelliert.According to a further developing embodiment, based on the 3D point cloud, the area is additionally reduced to an occupancy card, which is designed as a 2D occupancy card or a 2.5D occupancy card, the occupancy card being displayable. The 2D occupancy map shows two room dimensions. The 2.5D occupancy map, on the other hand, depicts two spatial dimensions, with height information being stored in addition to each point. In other words, the third dimension, namely the height of the terrain, is modeled as an attribute of the location.
Mittels der Belegungskarte kann dargestellt werden, welche Bereiche von dem Fahrzeug befahrbar sind. Diese zeigt somit an, welche Bereiche „belegt“, d. h. nicht befahrbar sind. Die Belegungskarte kann einem Fahrer des Fahrzeugs ausgegeben werden, beispielsweise mittels der Anzeigevorrichtung des Fahrzeugs. Beispielsweise kann eine Umgebungskarte oder eine Aufnahme der Umgebung mit der 2D-Belegungskarte oder mit der 2,5D-Belegungskarte überlagert werden. Die Umgebungskarte kann beispielsweise mittels der Bilddaten generiert werden und stellt die unmittelbare Umgebung des Fahrzeugs dar. Alternativ dazu kann die Umgebungskarte bereits vorliegen und beispielsweise durch einen Kartenanbieter zur Verfügung gestellt werden. Dies kann beispielsweise durch handelsübliche Navigationssoftware erfolgen.The occupancy map can be used to show which areas can be driven by the vehicle. This shows which areas are "occupied", i. H. are not passable. The occupancy card can be issued to a driver of the vehicle, for example by means of the display device of the vehicle. For example, a map of the surroundings or a recording of the surroundings can be overlaid with the 2D occupancy map or with the 2.5D occupancy map. The map of the surroundings can be generated, for example, using the image data and represents the immediate surroundings of the vehicle. Alternatively, the map of the surroundings can already be present and made available, for example, by a map provider. This can be done, for example, using commercially available navigation software.
In einer weiterbildenden Ausführungsform wird die 3D-Punktewolke oder das Gitter mit der Umgebungskarte kombiniert. Diese Umgebungskarte wird in anderen Worten mit der 3D-Punktewolke oder mit dem Gitter überlagert. Das heißt, die Informationen der 3D-Punktewolke oder die Informationen des Gitters werden über der Umgebungskarte dargestellt. Alternativ dazu kann die Umgebungskarte mit der 3D-Punktewolke oder mit dem Gitter addiert werden. Die Umgebungskarte weist dabei eine gröbere Auflösung auf als die 3D-Punktewolke oder das Gitter, ist jedoch vollständig. Bei dieser Addition fließen die Details aus der 3D-Punktewolke oder aus dem Gitter in die Umgebungskarte ein, um eine verbesserte Karte zu erhalten. Dies wird vorzugsweise an den Fahrer des Fahrzeugs ausgegeben, beispielsweise mittels der Anzeigevorrichtung des Fahrzeugs.In a further-developing embodiment, the 3D point cloud or the grid is combined with the environment map. In other words, the 3D point cloud or the grid is overlaid on this map of the surroundings. This means that the information from the 3D point cloud or the information from the grid is displayed over the map of the surroundings. Alternatively, the environment map can be added with the 3D point cloud or with the grid. The environment map has a coarser resolution than the 3D point cloud or the grid, but is complete. With this addition, the details from the 3D point cloud or from the grid flow into the map of the surroundings in order to obtain an improved map. This is preferably output to the driver of the vehicle, for example by means of the display device of the vehicle.
Nach einer weiterbildenden Ausführungsform wird zusätzlich überprüft, ob der wenigstens eine Bereich mit einer Position des Fahrzeugs verbunden ist, wobei bei Vorliegen einer Verbindung der Bereich als erreichbar ausgegeben wird. Verbunden heißt in diesem Fall, dass ausgehend von der Position des Fahrzeugs von dem Fahrzeug eine Strecke abgefahren werden kann, um zu dem wenigstens eine Bereich zu gelangen. Beispielsweise kann der wenigstens eine Bereich direkt an die Position des Fahrzeugs angrenzen. Alternativ dazu kann der wenigstens eine Bereich beabstandet zu der Position des Fahrzeugs angeordnet sein, aber durch eine Straße oder weitere als befahrbar klassifizierte Bereiche erreichbar sein.According to a further-developing embodiment, it is additionally checked whether the at least one area is connected to a position of the vehicle, the area being output as reachable if there is a connection. In this case, connected means that, based on the position of the vehicle, the vehicle can travel a distance in order to reach the at least one area. For example, the at least one area can directly adjoin the position of the vehicle. As an alternative to this, the at least one area can be arranged at a distance from the position of the vehicle, but can be reached via a road or other areas classified as drivable.
Die Überprüfung erfolgt ausgehend von den Bilddaten mittels der Steuereinrichtung des Fahrzeugs. Die Position des Fahrzeugs wird mittels des Positions-Bestimmungssystems ausgehend von den Positionsdaten bestimmt.The check takes place on the basis of the image data by means of the control device of the vehicle. The position of the vehicle is determined by means of the position determination system based on the position data.
Ist der wenigstens eine Bereich als erreichbar eingestuft, wird dieser an den Fahrer des Fahrzeugs ausgegeben, beispielsweise mittels der Anzeigevorrichtung des Fahrzeugs. Beispielsweise kann dieser Bereich in der Umgebungskarte und/oder der Belegungskarte besonders hervorgehoben werden, z. B. mittels einer farbigen Hervorhebung oder mittels einer Beleuchtungs-Hervorhebung, in welcher der entsprechende Bereich heller beleuchtet wird als die anderen Bereiche.If the at least one area is classified as reachable, it is output to the driver of the vehicle, for example by means of the display device of the vehicle. For example, this area can be highlighted in the map of the area and / or the occupancy map, e.g. B. by means of a colored highlighting or by means of a lighting highlighting in which the corresponding area is illuminated more brightly than the other areas.
Nach einer weiterbildenden Ausführungsform wird zusätzlich eine anzufahrende Position für das Fahrzeug festgelegt, wobei ausgehend von dem wenigstens einen befahrbaren Bereich wenigstens eine Trajektorie ermittelt wird, die durch das Fahrzeug abfahrbar ist. Die anzufahrende Position wird vorzugsweise von dem Fahrer des Fahrzeugs festgelegt. Beispielsweise kann der Fahrer die anzufahrende Position mittels der Eingabefunktion der Anzeigevorrichtung oder mittels einer zusätzlichen Eingabevorrichtung, die das Fahrzeug aufweist, eingeben und festlegen.According to a further-developing embodiment, a position to be approached for the vehicle is additionally determined, with at least one trajectory being determined, which can be traveled by the vehicle, based on the at least one drivable area. The position to be approached is preferably determined by the driver of the vehicle. For example, the driver can enter and define the position to be approached using the input function of the display device or using an additional input device that the vehicle has.
Abfahrbar bedeutet, dass das Fahrzeug die Trajektorie abfahren kann. Ausgehend von der aktuellen Position des Fahrzeugs wird mittels der Steuereinrichtung die wenigstens eine Trajektorie ermittelt, die durch das Fahrzeug abgefahren werden kann. Dies ist dann der Fall, wenn die anzufahrende Position innerhalb des wenigstens einen befahrbaren Bereichs liegt, und wenn die wenigstens eine Trajektorie durch den wenigstens einen befahrbaren Bereich oder durch mehrere befahrbare Bereiche verläuft. Zudem sollte die wenigstens eine Trajektorie nur erreichbare Bereiche durchqueren. Beispielsweise kann die wenigstens eine Trajektorie derart bestimmt werden, dass der breiteste Pfad gewählt wird. Alternativ kann die wenigstens eine Trajektorie derart bestimmt werden, dass der glatteste Pfad gewählt wird. Alternativ kann die wenigstens eine Trajektorie derart bestimmt werden, dass der Pfad mit den geringsten Winkeln im Gelände gewählt wird.Can be driven off means that the vehicle can drive along the trajectory. Starting from the current position of the vehicle, the control device determines the at least one trajectory that can be followed by the vehicle. This is the case when the position to be approached lies within the at least one drivable area, and when the at least one trajectory runs through the at least one drivable area or through several drivable areas. In addition, the at least one trajectory should only traverse reachable areas. For example, the at least one trajectory can be determined in such a way that the widest path is selected. Alternatively, the at least one trajectory can be determined such that the smoothest path is selected. Alternatively, the at least one trajectory can be determined in such a way that the path with the smallest angles in the terrain is selected.
Wird von dem Fahrer eine anzufahrende Position festgelegt, die sich nicht innerhalb des wenigstens einen befahrbaren Bereichs befindet, kann eine Warnmeldung an den Fahrer ausgegeben werden mittels der Anzeigevorrichtung.If the driver specifies a position to be approached that is not located within the at least one drivable area, a warning message can be output to the driver by means of the display device.
Selbstverständlich kann mehr als eine Trajektorie ermittelt werden, um zu der anzufahrenden Position zu gelangen. Diese unterschiedlichen Trajektorien können dem Fahrer mittels der Anzeigevorrichtung angezeigt werden. Dieser kann daraufhin eine der Trajektorien auswählen, die er abfahren möchte.Of course, more than one trajectory can be determined in order to get to the position to be approached. These different trajectories can be displayed to the driver by means of the display device. This can then select one of the trajectories that he would like to travel.
Nach einer weiterbildenden Ausführungsform wird ausgehend von der wenigstens einen Trajektorie in die Fahrdynamik des Fahrzeugs eingegriffen, so dass das Fahrzeug die Trajektorie abfährt. Die Fahrdynamik des Fahrzeugs setzt sich dabei aus einer Längsbewegung, einer Querbewegung und einer Hubbewegung, sowie aus Gier-, Nick- und Wankbewegungen zusammen.According to a further-developing embodiment, the driving dynamics of the vehicle are intervened on the basis of the at least one trajectory, so that the vehicle follows the trajectory. The driving dynamics of the vehicle are composed of a longitudinal movement, a lateral movement and a lifting movement, as well as yaw, pitch and roll movements.
Die Fahrdynamik des Fahrzeugs wird beispielsweise beeinflusst mittels der Fahrzeugsysteme wie z. B. dem Antriebssystem, dem Lenksystem, dem Bremssystem, o. ä. Der Eingriff in die Fahrdynamik erfolgt mittels der Steuereinrichtung, die die Fahrzeugsysteme ansteuern kann. Beispielsweise kann die Steuereinrichtung die Aktuatorik des Lenksystems derart ansteuern, dass an den Rädern des Fahrzeugs ein Lenkwinkel eingestellt wird. Beispielsweise kann die Steuereinrichtung die Aktuatorik des Antriebssystems derart ansteuern, dass das Fahrzeug sich mit einer gewissen Geschwindigkeit fortbewegt, beschleunigt oder verzögert wird. Beispielsweise kann die Steuereinrichtung die Aktuatorik des Bremssystems derart ansteuern, dass das Fahrzeug verzögert wird. Dieses Abfahren der Trajektorie kann teilautonom oder vollständig autonom erfolgen.The driving dynamics of the vehicle are influenced, for example, by means of the vehicle systems such as B. the drive system, the steering system, the brake system, o. Ä. The intervention in the driving dynamics takes place by means of the control device, which can control the vehicle systems. For example, the control device can control the actuators of the steering system in such a way that a steering angle is set on the wheels of the vehicle. For example, the control device can control the actuators of the drive system in such a way that the vehicle moves, accelerates or decelerates at a certain speed. For example, the control device can control the actuators of the brake system in such a way that the vehicle is decelerated. This following the trajectory can take place partially or completely autonomously.
Nach einer weiterbildenden Ausführungsform wird die wenigstens eine Trajektorie in einer Umgebungsansicht des Fahrzeugs angezeigt. In anderen Worten kann die wenigstens eine Trajektorie in einer Umgebungskarte oder in einem Kamerabild, welches mittels der Anzeigeeinrichtung angezeigt wird, dargestellt werden. Zusätzlich kann die Trajektorie auch in der Belegungskarte angezeigt werden.According to a further developing embodiment, the at least one trajectory is displayed in a view of the surroundings of the vehicle. In other words, the at least one trajectory can be displayed in a map of the surroundings or in a camera image which is displayed by means of the display device. In addition, the trajectory can also be displayed on the occupancy map.
Nach einer weiterbildenden Ausführungsform wird der wenigstens eine befahrbare Bereich in der Umgebungsansicht des Fahrzeugs angezeigt. In anderen Worten kann der wenigstens eine befahrbare Bereich in einer Umgebungskarte oder in einem Kamerabild, welches mittels der Anzeigeeinrichtung angezeigt wird, dargestellt werden. Dies erfolgt beispielsweise mittels farblicher Hervorhebung oder mittels Beleuchtungs-Hervorhebung. Dies wurde bereits in der vorherigen Beschreibung beschriebenAccording to a further developing embodiment, the at least one drivable area is displayed in the view of the surroundings of the vehicle. In other words, the at least one drivable area can be displayed in a map of the surroundings or in a camera image which is displayed by means of the display device. This is done, for example, by means of color highlighting or by means of lighting highlighting. This has already been described in the previous description
Nach einer weiterbildenden Ausführungsform wird mittels eines trainierten künstlichen neuronalen Netzes ausgehend von den Bilddaten zusätzlich eine Bodenbeschaffenheit ermittelt, welche mittels der Zugänglichkeits-Kriterien überprüft wird. Dabei wird wenigstens ein Fahr-Bereich der Umgebung ermittelt, welcher den Zugänglichkeits-Kriterien entspricht, wobei dieser Fahr-Bereich mit dem wenigstens einen Bereich verglichen wird, um den wenigstens einen Bereich zu plausibilisieren.According to a further-developing embodiment, a trained artificial neural network is used on the basis of the image data to additionally determine the nature of the soil, which is checked using the accessibility criteria. In this case, at least one driving area of the surroundings is determined which corresponds to the accessibility criteria, this driving area being compared with the at least one area in order to check the plausibility of the at least one area.
Bodenbeschaffenheit bezeichnet hierbei die Beschaffenheit des zu befahrenden Untergrunds. Beispielsweise kann der zu befahrende Untergrund Gestein, Geröll, Vegetation, eine Wasserfläche, Schlamm, Sand, Kies o. ä. aufweisen. In anderen Worten ist die Bodenbeschaffenheit eine alternative Bezeichnung für die Ausformung des zu befahrenden Untergrunds.Soil condition refers to the condition of the ground to be driven on. For example, the ground to be driven on can have rock, rubble, vegetation, a body of water, mud, sand, gravel or the like. In other words, the nature of the ground is an alternative designation for the shape of the ground to be driven on.
Das trainierte künstliche neuronale Netz wurde werksseitig mittels Bilddaten von diversen zu befahrenden Untergründen trainiert. Die Trainingsdaten umfassen Bilderserien, in welchen die befahrbaren Bereiche bereits markiert sind. Dadurch kann mittels des eines trainierten künstlichen neuronalen Netzes, welches durch eine künstliche Intelligenz genutzt wird, ausgehend von den Bilddaten festgestellt werden, welche Bodenbeschaffenheiten in der von dem wenigstens einen Umfeld-Sensor erfassten Umgebung um das Fahrzeug herum vorliegen. Der Umfeld-Sensor ist hierbei vorzugsweise als Kamera ausgeformt.The trained artificial neural network was trained at the factory using image data from various surfaces to be driven on. The training data include series of images in which the drivable areas are already marked. As a result, by means of a trained artificial neural network which is used by an artificial intelligence, it can be determined on the basis of the image data which soil conditions are present around the vehicle in the environment around the vehicle detected by the at least one environment sensor. The environment sensor is here preferably designed as a camera.
Zusätzlich sind die Zugänglichkeits-Kriterien um für das Fahrzeug zugängliche Bodenbeschaffenheiten erweitert. Beispielsweise kann werkssteig festgelegt sein, dass das Fahrzeug sich auf Schlamm oder Sand nicht fortbewegen kann.In addition, the accessibility criteria have been expanded to include ground conditions that are accessible to the vehicle. For example, it can be set at the factory that the vehicle cannot move on mud or sand.
Es wird der wenigstens eine Fahr-Bereich der Umgebung ermittelt, welcher den Zugänglichkeits-Kriterien bezüglich der Bodenbeschaffenheit entspricht. Das heißt, die Bilddaten werden mittels der Steuereinrichtung derart ausgewertet, dass der wenigstens eine Fahr-Bereich selektiert wird, der die Bodenbeschaffenheit aufweist, die durch das Fahrzeug zu befahren ist.The at least one driving area in the surroundings is determined which corresponds to the accessibility criteria with regard to the nature of the ground. That is, the image data are evaluated by means of the control device in such a way that the at least one driving area is selected which has the nature of the ground on which the vehicle is to be driven.
Dieser Fahr-Bereich wird mit dem wenigstens einen Bereich verglichen, der bereits als befahrbar klassifiziert wurde, um diesen wenigstens einen befahrbaren Bereich zu plausibilisieren. Dies erfolgt mittels der Steuereinrichtung. Dabei geht das Ermitteln des befahrbaren Bereichs mittels der Zugänglichkeits-Kriterien vor dem Ermitteln des Fahr-Bereichs. Das heißt, dass der Fahr-Bereich in der Plausibilisierung weniger hoch gewichtet ist wie der befahrbare Bereich.This driving area is compared with the at least one area that has already been classified as drivable in order to check the plausibility of this at least one drivable area. This is done by means of the control device. The determination of the drivable area by means of the accessibility criteria takes place before the determination of the driving area. This means that the driving area is less weighted in the plausibility check than the drivable area.
Die Plausibilisierung ist vorteilhaft, da dadurch mit einer höheren Sicherheit festgestellt werden kann, ob der als befahrbar klassifizierte wenigstens eine Bereich tatsächlich befahrbar ist. Dies erhöht die Sicherheit für das Fahrzeug.The plausibility check is advantageous since it can be determined with a higher degree of certainty whether the at least one area classified as drivable is actually drivable. This increases the safety for the vehicle.
Die Steuereinrichtung für das Fahrzeug ist mit wenigstens einem Umfeld-Sensor des Fahrzeugs verbindbar, wobei die Steuereinrichtung Mittel aufweist, die das Verfahren ausführen, welches bereits in der vorherigen Beschreibung beschrieben wurde. Verbindbar heißt, dass die Steuereinrichtung, wenn diese in dem Fahrzeug verwendet wird, mit dem wenigstens einen Umfeld-Sensor verbunden ist. Die Ausformung der Steuereinrichtung wurde bereits beschrieben. Die Steuereinrichtung kann sich beispielsweise eines Computerprogrammprodukts bedienen.The control device for the vehicle can be connected to at least one environment sensor of the vehicle, the control device having means that carry out the method which has already been described in the previous description. Connectable means that the control device, when it is used in the vehicle, is connected to the at least one environment sensor. The shape of the control device has already been described. The control device can use a computer program product, for example.
Das Computerprogrammprodukt umfasst Befehle, die bei einer Ausführung des Programms durch die bereits beschriebene Steuereinrichtung das Verfahren ausführen, welches bereits in der vorherigen Beschreibung beschrieben wurde. Das Computerprogrammprodukt kann beispielsweise als herunterladbarer Datenstrom vorliegen oder auf einem Datenträger verkörpert sein.The computer program product comprises commands which, when the program is executed by the control device already described, execute the method which has already been described in the previous description. The computer program product can be present, for example, as a downloadable data stream or embodied on a data carrier.
Das Fahrzeug weist die bereits beschriebene Steuereinrichtung und den wenigstens einen Umfeld-Sensor auf. Die Steuereinrichtung ist mit dem wenigstens einen Umfeld-Sensor verbunden. Das Fahrzeug und seine Fahrzeugsysteme wurden bereits in der vorherigen Beschreibung beschrieben.The vehicle has the control device already described and the at least one environment sensor. The control device is connected to the at least one environment sensor. The vehicle and its vehicle systems have already been described in the previous description.
Anhand der im Folgenden erläuterten Figuren werden verschiedene Ausführungsbeispiele und Details der Erfindung näher beschrieben. Es zeigen:
-
1 eine schematische Darstellung eines Fahrzeugs nach einem Ausführungsbeispiel, -
2 eine schematische Darstellung einer Umgebung des Fahrzeugs, -
3 eine schematische Darstellung einer Belegungskarte für das Fahrzeug, welche ausdem Umfeld aus 2 generiert wurde, -
4 eine schematische Darstellung der Belegungskarte fürdas Fahrzeug aus 3 , wobei die Belegungskarte nachbearbeitet ist, -
5 eine schematische Darstellung der Belegungskarte fürdas Fahrzeug aus 4 , wobei die Belegungskarte nochmals nachbearbeitet ist, -
6 eine schematische Darstellung des Umfelds des Fahrzeugs, mit einer überlagerten Belegungskarte, -
7 eine schematische Darstellung eines Verfahrens zur Bestimmung einer Befahrbarkeit eines Bereichs für das Fahrzeug.
-
1 a schematic representation of a vehicle according to an embodiment, -
2 a schematic representation of the surroundings of the vehicle, -
3 a schematic representation of an occupancy card for the vehicle, which from theenvironment 2 was generated, -
4th a schematic representation of the occupancy card for thevehicle 3 , whereby the occupancy card is post-processed, -
5 a schematic representation of the occupancy card for the vehicle4th , whereby the occupancy card has been processed again, -
6 a schematic representation of the surroundings of the vehicle, with an overlaid occupancy map, -
7th a schematic representation of a method for determining a drivability of an area for the vehicle.
Weiterhin weist das Fahrzeug
Das Fahrzeug
Das Fahrzeug
Das Fahrzeug
Eingezeichnet ist ein Bereich
Die Belegungskarte
In einem zweiten Schritt
In einem dritten Schritt
In einem vierten Schritt
Diese Belegungskarte
In einem fünften Schritt
In einem sechsten Schritt
In einem siebten Schritt
In einem optionalen achten Schritt
In einem weiteren optionalen Schritt
Das in
BezugszeichenlisteList of reference symbols
- 11
- Fahrzeugvehicle
- 22
- Umfeld-SensorEnvironment sensor
- 33
- SteuereinrichtungControl device
- 44th
- UmgebungSurroundings
- 55
- AnzeigevorrichtungDisplay device
- 66th
- AntriebssystemDrive system
- 77th
- Positionsbestimmungs-SystemPositioning system
- 5050
- BereichArea
- 50*50 *
- befahrbarer Bereichpassable area
- 5555
- Fahr-BereichDriving area
- 6060
- nicht befahrbarer Bereich not passable area
- 101101
- erster Schrittfirst step
- 102102
- zweiter Schrittsecond step
- 103103
- dritter SchrittThird step
- 104a104a
- vierter Schrittfourth step
- 104b104b
- vierter ergänzender Schrittfourth complementary step
- 105105
- fünfter Schrittfifth step
- 106106
- sechster Schrittsixth step
- 107107
- siebter Schrittseventh step
- 108108
- achter Schritteighth step
- 109109
- neunter Schrittninth step
- 110110
- zehnter Schritt tenth step
- BB.
- BilddatenImage data
- MM.
- 2D-Belegungskarte2D occupancy map
- PP
- 3D-Punktewolke3D point cloud
- TT
- TrajektorieTrajectory
- UU
- UmgebungsansichtEnvironment view
- VV
- VerfahrenProcedure
- XX
- Positionposition
- YY
- anzufahrende Positionposition to be approached
- ZZ
- Zugänglichkeits-KriterienAccessibility criteria
Claims (12)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102019216147.2A DE102019216147B3 (en) | 2019-10-21 | 2019-10-21 | Method for determining the drivability of an area of a site for a vehicle |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102019216147.2A DE102019216147B3 (en) | 2019-10-21 | 2019-10-21 | Method for determining the drivability of an area of a site for a vehicle |
Publications (1)
Publication Number | Publication Date |
---|---|
DE102019216147B3 true DE102019216147B3 (en) | 2021-01-28 |
Family
ID=74098901
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE102019216147.2A Active DE102019216147B3 (en) | 2019-10-21 | 2019-10-21 | Method for determining the drivability of an area of a site for a vehicle |
Country Status (1)
Country | Link |
---|---|
DE (1) | DE102019216147B3 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102021211465A1 (en) | 2021-10-12 | 2023-04-13 | Robert Bosch Gesellschaft mit beschränkter Haftung | Method for generating a map display for vehicles with integrated free space information |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102016110461A1 (en) * | 2016-06-07 | 2017-12-07 | Connaught Electronics Ltd. | Method for detecting an inclination in a roadway for a motor vehicle, driver assistance system and motor vehicle |
DE102017203276A1 (en) * | 2017-03-01 | 2018-09-06 | Volkswagen Aktiengesellschaft | Method and device for determining a trajectory in off-road scenarios |
DE102017206245A1 (en) * | 2017-04-11 | 2018-10-11 | Conti Temic Microelectronic Gmbh | DEVICE AND METHOD FOR DETECTING A SURFACE DEVELOPMENT |
DE102017115810A1 (en) * | 2017-07-13 | 2019-01-17 | Valeo Schalter Und Sensoren Gmbh | Autonomous parking of a vehicle based on a passable area |
-
2019
- 2019-10-21 DE DE102019216147.2A patent/DE102019216147B3/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102016110461A1 (en) * | 2016-06-07 | 2017-12-07 | Connaught Electronics Ltd. | Method for detecting an inclination in a roadway for a motor vehicle, driver assistance system and motor vehicle |
DE102017203276A1 (en) * | 2017-03-01 | 2018-09-06 | Volkswagen Aktiengesellschaft | Method and device for determining a trajectory in off-road scenarios |
DE102017206245A1 (en) * | 2017-04-11 | 2018-10-11 | Conti Temic Microelectronic Gmbh | DEVICE AND METHOD FOR DETECTING A SURFACE DEVELOPMENT |
DE102017115810A1 (en) * | 2017-07-13 | 2019-01-17 | Valeo Schalter Und Sensoren Gmbh | Autonomous parking of a vehicle based on a passable area |
Non-Patent Citations (1)
Title |
---|
Norm SAE J3016 2018-06-15. Taxonomy and definitions for terms related to driving automation systems for on-road motor vehicles. S. 1-35. * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102021211465A1 (en) | 2021-10-12 | 2023-04-13 | Robert Bosch Gesellschaft mit beschränkter Haftung | Method for generating a map display for vehicles with integrated free space information |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3253634B1 (en) | Processing of sensor data for a driver assistance system | |
DE112018001378T5 (en) | IMPROVEMENTS IN VEHICLE CONTROL | |
DE102016104250A1 (en) | Gap-based cruise control for an automatic driving system | |
DE10036276A1 (en) | Automatic braking and steering system for a vehicle | |
DE102012021420B4 (en) | Method and driver assistance system for supporting a driver of a motor vehicle in an off-road environment | |
DE102013019145B4 (en) | Method for operating a motor vehicle with environmental sensors and motor vehicle | |
EP3063732B1 (en) | Situation analysis for a driver assistance system | |
DE102013205882A1 (en) | Method and device for guiding a vehicle around an object | |
DE102018216110A1 (en) | Method and device for providing an environment image of an environment of a mobile device and motor vehicle with such a device | |
DE112017001905T5 (en) | Improvements in vehicle speed control | |
DE102019202026A1 (en) | Method and control device for vehicle collision avoidance | |
DE102015116542A1 (en) | Method for determining a parking area for parking a motor vehicle, driver assistance system and motor vehicle | |
WO2020052840A1 (en) | Method and device for operating an at least semi-automatically operated first vehicle | |
WO2017125199A1 (en) | Method for evaluating an environment of a vehicle | |
DE102016012230A1 (en) | Method for operating a vehicle and vehicle | |
DE102016115132A1 (en) | Support of a driver of a motor vehicle with an attached trailer when parking by virtual sensors | |
DE69811842T2 (en) | Control system for intelligent steering of a motor vehicle | |
DE102020004341A1 (en) | Method for automatically crossing an intersection area with a vehicle | |
DE102019216147B3 (en) | Method for determining the drivability of an area of a site for a vehicle | |
DE102019213850A1 (en) | Procedure for tracking an autonomous vehicle | |
WO2019002482A1 (en) | Method and device for determining a quality of a surface in the surroundings of a vehicle | |
DE102018103698A1 (en) | Straßenabtastverfahren | |
DE102016212786A1 (en) | Driver assistance system for an ego vehicle on a path of a road network and method for operating the driver assistance system | |
WO2022106336A1 (en) | Method for controlling a motor vehicle, and control device | |
DE102018118757A1 (en) | Method for recognizing a potential danger point for a motor vehicle, and electronic vehicle guidance system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
R012 | Request for examination validly filed | ||
R016 | Response to examination communication | ||
R018 | Grant decision by examination section/examining division | ||
R020 | Patent grant now final |