DE102019130764A1 - Fahrsteuersystem und verfahren eines autonomen fahrzeugs - Google Patents
Fahrsteuersystem und verfahren eines autonomen fahrzeugs Download PDFInfo
- Publication number
- DE102019130764A1 DE102019130764A1 DE102019130764.3A DE102019130764A DE102019130764A1 DE 102019130764 A1 DE102019130764 A1 DE 102019130764A1 DE 102019130764 A DE102019130764 A DE 102019130764A DE 102019130764 A1 DE102019130764 A1 DE 102019130764A1
- Authority
- DE
- Germany
- Prior art keywords
- straight line
- driving control
- vehicle
- error
- control system
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims description 35
- 238000012937 correction Methods 0.000 claims abstract description 26
- 230000009466 transformation Effects 0.000 claims description 9
- 239000000463 material Substances 0.000 claims description 8
- 238000001514 detection method Methods 0.000 description 13
- 238000005516 engineering process Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 3
- 238000013500 data storage Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000003384 imaging method Methods 0.000 description 2
- 238000009434 installation Methods 0.000 description 2
- BUHVIAUBTBOHAG-FOYDDCNASA-N (2r,3r,4s,5r)-2-[6-[[2-(3,5-dimethoxyphenyl)-2-(2-methylphenyl)ethyl]amino]purin-9-yl]-5-(hydroxymethyl)oxolane-3,4-diol Chemical compound COC1=CC(OC)=CC(C(CNC=2C=3N=CN(C=3N=CN=2)[C@H]2[C@@H]([C@H](O)[C@@H](CO)O2)O)C=2C(=CC=CC=2)C)=C1 BUHVIAUBTBOHAG-FOYDDCNASA-N 0.000 description 1
- 230000002159 abnormal effect Effects 0.000 description 1
- 238000009825 accumulation Methods 0.000 description 1
- 239000000443 aerosol Substances 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 230000015654 memory Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- -1 rain Substances 0.000 description 1
- 238000012552 review Methods 0.000 description 1
- 239000011435 rock Substances 0.000 description 1
- 230000003936 working memory Effects 0.000 description 1
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
- G01S7/00—Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
- G01S7/48—Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S17/00
- G01S7/4808—Evaluating distance, position or velocity data
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0231—Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means
-
- 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
- B60W60/00—Drive control systems specially adapted for autonomous road vehicles
- B60W60/001—Planning or execution of driving tasks
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W30/00—Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
- B60W30/14—Adaptive cruise control
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- 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/10—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 vehicle motion
- B60W40/114—Yaw movement
-
- 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/02—Ensuring safety in case of control system failures, e.g. by diagnosing, circumventing or fixing failures
- B60W50/032—Fixing failures by repairing failed parts, e.g. loosening a sticking valve
-
- 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/10—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration
- G01C21/12—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning
- G01C21/14—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning by recording the course traversed by the object
-
- 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/86—Combinations of lidar systems with systems other than lidar, radar or sonar, e.g. with direction finders
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/0088—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots characterized by the autonomous decision making process, e.g. artificial intelligence, predefined behaviours
-
- 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
- B60W2050/0001—Details of the control system
- B60W2050/0002—Automatic control, details of type of controller or control system architecture
- B60W2050/0008—Feedback, closed loop systems or details of feedback error signal
-
- 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
- B60W2050/0001—Details of the control system
- B60W2050/0043—Signal treatments, identification of variables or parameters, parameter estimation or state estimation
- B60W2050/0048—Addition or subtraction of signals
- B60W2050/0049—Signal offset
-
- 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/02—Ensuring safety in case of control system failures, e.g. by diagnosing, circumventing or fixing failures
- B60W50/0205—Diagnosing or detecting failures; Failure detection models
- B60W2050/0215—Sensor drifts or sensor failures
-
- 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
- B60W2420/00—Indexing codes relating to the type of sensors based on the principle of their operation
- B60W2420/40—Photo, light or radio wave sensitive means, e.g. infrared sensors
- B60W2420/408—Radar; Laser, e.g. lidar
-
- 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
- B60W2520/00—Input parameters relating to overall vehicle dynamics
- B60W2520/14—Yaw
-
- 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
- B60W2520/00—Input parameters relating to overall vehicle dynamics
- B60W2520/28—Wheel speed
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2554/00—Input parameters relating to objects
- B60W2554/80—Spatial relation or speed relative to objects
- B60W2554/801—Lateral distance
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2554/00—Input parameters relating to objects
- B60W2554/80—Spatial relation or speed relative to objects
- B60W2554/802—Longitudinal distance
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60Y—INDEXING SCHEME RELATING TO ASPECTS CROSS-CUTTING VEHICLE TECHNOLOGY
- B60Y2400/00—Special features of vehicle units
- B60Y2400/30—Sensors
- B60Y2400/303—Speed sensors
- B60Y2400/3032—Wheel speed sensors
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- General Physics & Mathematics (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Electromagnetism (AREA)
- Computer Networks & Wireless Communication (AREA)
- Aviation & Aerospace Engineering (AREA)
- Human Computer Interaction (AREA)
- Mathematical Physics (AREA)
- Business, Economics & Management (AREA)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Evolutionary Computation (AREA)
- Game Theory and Decision Science (AREA)
- Medical Informatics (AREA)
- Traffic Control Systems (AREA)
- Navigation (AREA)
- Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
Abstract
Ein Fahrsteuersystem eines autonomen Fahrzeugs weist auf: einen 2D-LIDAR-Sensor (S10), einen Raddrehzahl-Sensor (S20) zum Detektieren einer Geschwindigkeit des Fahrzeugs, einen Gierraten-Sensor (S30) zum Detektieren einer Drehwinkelgeschwindigkeit des Fahrzeugs, und eine Fehler-Korrektur-Vorrichtung (100) zum Ermitteln einer Gerade-Linie-Situation unter Verwendung eines mittels des 2D-LIDAR-Sensors (S10) detektierten LIDAR-Punktes, Extrahieren eines lateralen Geraden-Abstandswerts gemäß dem Ergebnis des Ermittelns, Akkumulieren des LIDAR-Punktes gemäß der mittels des Raddrehzahl-Sensors (S20) und des Gierraten-Sensors (S30) detektierten Fahrtrajektorie des Fahrzeugs, Berechnen eines Fehlers zwischen dem akkumulierten Punkt und der extrahierten Geraden, und Ermitteln und Zurückgeben eines Versatz-Korrekturparameters des Gierraten-Sensors (S30), wenn der berechnete Fehlerwert größer ist als ein vordefinierter Schwellenwert, um einen Fehlerparameter des Gierraten-Sensors (S30) automatisch zu korrigieren.
Description
- TECHNISCHES GEBIET
- Die vorliegende Erfindung betrifft ein Fahrsteuersystem eines autonomen Fahrzeugs.
- HINTERGRUND
- Im Allgemeinen bezieht sich ein autonomes Fahrzeug (selbstfahrendes Auto) auf ein Fahrzeug, das eine Situation unter Verwendung verschiedener im Fahrzeug bereitgestellter Sensoren, wie beispielsweise einer präzisen Karte und einem globalen Positionssystem (GPS), erfasst und autonom ein Ziel erreicht, ohne dass ein Fahrer ein Lenkrad, ein Gaspedal oder eine Bremse betätigen muss. In einem engeren Sinne unterscheidet sich ein autonomes Fahrzeug von einem fahrerlosen Auto, welches in einem Zustand gefahren wird, in dem eine Person nicht in dem Fahrzeug fährt, sondern genau genommen austauschbar durch dieses verwendet wird.
- Um ein solches autonomes Fahrzeug zu realisieren, sind viele Technologien zum automatischen Einhalten eines Abstands zwischen Fahrzeugen erforderlich, wie beispielsweise eine Schnellstraßen-Fahrassistenz-Technologie („highway driving assist technology“, HAD), ein Spurverlassenswarnsystem (LDWS), ein Spurhalteassistenzsystem (LKAS), ein System zur Detektion von toten Winkeln („blind spot detection system“, BSD), eine fortgeschrittene, intelligente Geschwindigkeitssteuerung („advanced smart cruise control“, ASCC), und ein automatisches Notbremssystem (AEB), aber ein autonomes Fahrsteuersystem ist auch eine der wichtigsten Technologien.
- Um das autonome Fahrzeug stabil zu fahren, ist es erforderlich, die Positionsinformationen des Fahrzeugs genau zu erkennen. Daher wird in einem konventionellen autonomen Fahrzeug ein Intertialnavigationssystem (INS) zum Vereinigen eines Signals eines globalen Positionssystems (GPS) und eines korrigierten Signals unter Verwendung eines virtuellen Referenzsystems (VRS) und von Informationen einer integrierenden inertialen Messeinheit (IMU) verwendet.
- Allerdings ist eine aufwändige Ausrüstung erforderlich, um ein Navigationssystem, das dieses Verfahren verwendet, zu realisieren. Daher offenbaren die
koreanische Patentveröffentlichung Nr. 10-2018-0091357 US-Pendants 2018/224851 - In der betreffenden Technik wird, wenn die Positionsinformationen des Fahrzeugs erkannt werden, eine präzise Position mittels eines Kartenabgleichsalgorithmus gefunden unter Verwendung einer präzisen Karte bestehend aus Fahrspuren und Straßenrändern (Bordsteinkanten bzw. Gebäuden), welche mittels einer präzisen Vorvermessung und Daten von Sensoren (eine Kamera, ein LIDAR, ein GPS), die in dem autonomen Fahrzeug montiert sind, ermittelt wird.
- Allerdings kann in der betreffenden Technik, wenn die Positionsinformationen des Fahrzeugs erkannt werden, zum Beispiel, wenn eine Straßenoberfläche verfärbt ist oder an einer komplizierten Kreuzung eine präzise Positionsberechnung unter Verwendung von Fahrspur- oder LIDAR-Daten nicht durchgeführt werden kann, ein Fehler bei der Verfolgung einer Fahrtrajektorie aufgrund eines Fehlers in der Koppelnavigation auftreten.
- Da zum Beispiel in einer autonomen Fahrsituation ein Erzeugen einer Route und ein Ermitteln eines Risikogrades unter Verwendung der präzisen Karte durchgeführt werden, kann ein Fehler bei dem Erzeugen der Route und dem Ermitteln des Risikogrades auftreten, wenn die präzise Positionserkennung fehlerhaft ist. Aufgrund eines solchen Fehlers kann das autonome Fahrzeug, obwohl das autonome Fahrzeug normalerweise in eine gerade Richtung fahren soll/sollte, so gesteuert werden, dass es gemäß einer mittels Koppelnavigation berechneten Position auf eine Seite verschoben wird. Dies liegt daran, dass der Fahrwinkel des Fahrzeugs aufgrund eines in einem Gierraten-Sensor auftretenden Fehlers fehlerhaft gemessen wird.
- Wenn ein Fehler in dem Gierraten-Sensor auftritt, wird in einer konventionellen Koppelnavigation, da die Position des Fahrzeugs tendenziell auf der präzisen Karte verschoben ist, die erzeugte Route korrigiert, um eine Steuerung derart durchzuführen, dass sich das Fahrzeug nach links bewegt.
- Obwohl sich das Fahrzeug an einer vom Fahrer gewünschten Position befindet, kann das Fahrzeug ferner, da die Route basierend auf der präzisen Karte in der Koppelnavigation erzeugt wird, so gesteuert werden, dass es in eine fehlerhafte Richtung verschoben wird. Daher ist es wichtig, den Fehler des Gierraten-Sensors, welcher die Fahrtrichtung (einen Gierwinkel) in der konventionellen Koppelnavigation beeinflusst, zu korrigieren.
- Ferner können die gleichen Probleme, wie oben beschrieben, auftreten, wenn ein Sensor-Versatz-Fehler gemäß der Einbaulage des Gierraten-Sensors und der Anzahl an Passagieren variiert oder wenn sich ein Fehler des Gierraten-Sensors, der gemessen wird, wenn das Fahrzeug anhält, von einem Fehler des Gierraten-Sensors, der während der Fahrt gemessen wird, unterscheidet.
- ERFINDUNGSERLÄUTERUNG
- Die vorliegende Erfindung betrifft ein Fahrsteuersystem eines autonomen Fahrzeugs und in speziellen Ausführungsformen ein Fahrsteuersystem und ein Verfahren zur Fahrsteuerung eines autonomen Fahrzeugs, die imstande sind, einen Gierraten-Fehler, der in einem Gierraten-Sensor auftritt, während der Fahrt des autonomen Fahrzeugs automatisch zu korrigieren.
- Dementsprechend können Ausführungsformen der vorliegenden Erfindung ein Fahrsteuersystem und ein Verfahren zu Fahrsteuerung eines autonomen Fahrzeugs bereitstellen, die ein oder mehrere Probleme aufgrund von Einschränkungen und Nachteilen der betreffenden Technik im Wesentlichen vermeiden.
- Ausführungsformen der vorliegenden Erfindung stellen ein Fahrsteuersystem und Verfahren zur Fahrsteuerung eines autonomen Fahrzeugs bereit, die imstande sind, einen Gierraten-Fehler, der in einem Gierraten-Sensor auftritt, während der Fahrt des autonomen Fahrzeugs automatisch zu beheben.
- Zusätzliche Vorteile, Aufgaben und Merkmale der Erfindung werden teilweise in der folgenden Beschreibung dargelegt und teilweise werden diese von einem betreffenden Fachmann anhand einer Durchsicht des Folgenden deutlich oder können anhand einer Anwendung der Erfindung gelernt werden. Die Aufgaben und andere Vorteile der Erfindung können durch die Strukturmerkmale, welche insbesondere in der schriftlichen Beschreibung und den Ansprüchen hiervon sowie in den beigefügten Zeichnungen hervorgehoben sind, realisiert und erreicht werden.
- Wie hierin ausgeführt und allgemein beschrieben, kann ein Fahrsteuersystem eines autonomen Fahrzeugs aufweisen: einen zweidimensionalen (2D) LIDAR-Sensor, der eingerichtet ist zum Detektieren eines Abstands, einer Richtung, einer Geschwindigkeit und einer Materialverteilung eines Objekts in der Nähe eines bestimmten Fahrzeugs, einen Raddrehzahl-Sensor, der eingerichtet ist zum Detektieren einer Geschwindigkeit des Fahrzeugs, einen Gierraten-Sensor, der eingerichtet ist zum Detektieren einer Drehwinkelgeschwindigkeit des Fahrzeugs, und eine Fehler-Korrektur-Vorrichtung, die eingerichtet ist, um eine Gerade-Linie-Situation unter Verwendung eines mittels des 2D-LIDAR-Sensors detektierten LIDAR-Punktes zu ermitteln, um einen lateralen Geraden-Abstandswert gemäß dem Ergebnis des Ermittelns zu extrahieren, um LIDAR-Punkte gemäß einer Fahrtrajektorie des Fahrzeugs, die mittels des Raddrehzahl-Sensors und des Gierraten-Sensors detektiert wird, zu akkumulieren, um einen Fehler zwischen dem akkumulierten Punkt und der extrahierten Geraden zu berechnen, und um einen Versatz-Korrekturparameter des Gierraten-Sensors zu berechnen und zurückzugeben, wenn der berechnete Fehlerwert größer ist als ein vordefinierter Schwellenwert, um einen Fehlerparameter des Gierraten-Sensors automatisch zu korrigieren.
- In einem anderen Aspekt der vorliegenden Erfindung weist ein Verfahren zur Fahrsteuerung eines autonomen Fahrzeugs auf: Detektieren eines Abstands, einer Richtung, einer Geschwindigkeit und einer Materialverteilung eines Objekts in der Nähe eines bestimmten Fahrzeugs, Detektieren einer Geschwindigkeit und einer Drehwinkelgeschwindigkeit des Fahrzeugs, Ermitteln einer Gerade-Linie-Situation unter Verwendung eines LIDAR-Punktes und Extrahieren eines lateralen Geraden-Abstandswerts gemäß dem Ergebnis des Ermittelns, Akkumulieren des LIDAR-Punktes gemäß der Fahrtrajektorie, welche die Geschwindigkeit und die Winkelgeschwindigkeit des Fahrzeugs aufweist, Berechnen eines Fehlers zwischen dem akkumulierten Punkt und der extrahierten Geraden, Ermitteln, ob ein Wert des berechneten Fehlers kleiner ist als ein vordefinierter Schwellenwert, und Berechnen und Zurückgeben eines Versatz-Korrekturparameters des Gierraten-Sensors zum Detektieren der Drehwinkelgeschwindigkeit zu dem Akkumulieren des LIDAR-Punkts, wenn ermittelt wird, dass der Wert des berechneten Fehlers größer ist als der vordefinierte Schwellenwert, um einen Fehlerparameter eines Gierraten-Sensors automatisch zu korrigieren.
- Es ist zu verstehen, dass sowohl die voranstehende allgemeine Beschreibung als auch die folgende ausführliche Beschreibung der vorliegenden Erfindung beispielhaft und erläuternd sind und eine zusätzliche Erläuterung der beanspruchten Erfindung bereitstellen sollen.
- Figurenliste
- Die beigefügten Zeichnungen, welche für ein zusätzliches Verständnis der Erfindung miteinbezogen sind und in die Anmeldung aufgenommen sind und Teil dieser bilden, veranschaulichen Ausführungsform(en) der Erfindung und dienen zusammen mit der Beschreibung der Erläuterung des Prinzips der Erfindung. In den Zeichnungen:
-
1 ist ein Blockdiagramm, das ein Fahrsteuersystem eines autonomen Fahrzeugs gemäß einer Ausführungsform der vorliegenden Erfindung zeigt; -
2 ist ein Flussdiagramm, das ein Verfahren zur Fahrsteuerung eines autonomen Fahrzeugs gemäß einer Ausführungsform der vorliegenden Erfindung darstellt; -
3A bis3C sind Ansichten, die ein Ermitteln einer geradlinigen Fahrt und ein Verfahren einer Geradenversatz-Detektion in einem Fahrsteuersystem eines autonomen Fahrzeugs gemäß einer Ausführungsform der vorliegenden Erfindung darstellen; -
4 bis6 sind Ansichten, die ein Ermitteln einer geradlinigen Fahrt und ein Verfahren einer Geradenversatz-Detektion unter Verwendung einer Gitterkarte ein einem Fahrsteuersystem eines autonomen Fahrzeugs gemäß einer Ausführungsform der vorliegenden Erfindung darstellen; -
7 ist eine Ansicht, die ein Verfahren eines Akkumulierens eines LIDAR-Punktes in einem Fahrsteuersystem eines autonomen Fahrzeugs gemäß einer Ausführungsform der vorliegenden Erfindung darstellt; -
8 ist eine Ansicht, die ein Verfahren eines Berechnens eines Fehlers in einem Fahrsteuersystem eines autonomen Fahrzeugs gemäß einer Ausführungsform der vorliegenden Erfindung darstellt; und -
9 bis13 sind Ansichten, die ein Verfahren einer Fahrsteuerung eines autonomen Fahrzeugs gemäß einer Ausführungsform der vorliegenden Erfindung darstellen. - AUSFÜHRLICHE BESCHREIBUNG VON VERANSCHAULICHENDEN AUSFÜHRUNGSFORMEN
- Im Folgenden werden die Ausführungsformen der vorliegenden Erfindung mit Bezug auf die beigefügten Zeichnungen ausführlich beschrieben, so dass diese von einem Fachmann leicht umgesetzt werden können. Die vorliegende Erfindung kann allerdings auf verschiedene Weise umgesetzt werden und ist nicht auf die hierin beschriebenen Ausführungsformen - beschränkt. Um die vorliegende Erfindung eindeutig zu beschreiben, wird in den Zeichnungen auf Teile, die die Beschreibung der vorliegenden Erfindung nicht betreffen, verzichtet und gleiche Teile werden in der gesamten Beschreibung mit gleichen Bezugszeichen gekennzeichnet.
- Wenn ein bestimmtes Teil eine bestimmte Komponente „aufweist“, bedeutet dies in der gesamten Beschreibung, dass andere Komponenten nicht ausgeschlossen sind, sondern dass das Teil ferner andere Komponenten aufweisen kann, sofern dies nicht speziell beschrieben ist. Die in der Beschreibung beschriebenen Begriffe „Einheit“, „-or/er“ und „Modul“ bezeichnen eine Einheit zum Verarbeiten von mindestens einer Funktion oder eines Verfahrens, welche /welches mittels Hardware, Software oder eine Kombination davon implementiert sein kann.
- Wenn ein bestimmtes Teil eine bestimmte Komponente „aufweist“, bedeutet dies in der gesamten Beschreibung, dass andere Komponenten nicht ausgeschlossen sind, sondern dass das Teil ferner andere Komponenten aufweisen kann, sofern dies nicht speziell beschrieben ist. In den Zeichnungen werden die gleichen Bezugszeichen verwendet, um auf gleiche oder ähnliche Teile zu verweisen.
- Im Folgenden werden die Konfiguration und ein Steuerverfahren eines Fahrsteuersystems eines autonomen Fahrzeugs gemäß einer Ausführungsform der vorliegenden Erfindung mit Bezug auf die
1 bis13 ausführlich beschrieben. -
1 ist ein Blockdiagramm, das ein Fahrsteuersystem eines autonomen Fahrzeugs gemäß einer Ausführungsform der vorliegenden Erfindung zeigt. Mit Bezug auf1 weist das Fahrsteuersystem des autonomen Fahrzeugs gemäß der Ausführungsform der vorliegenden Erfindung auf: einen zweidimensionalen (2D) LIDAR-SensorS10 zum Detektieren eines Abstands, einer Richtung, einer Geschwindigkeit und einer Materialverteilung mittels Aussendens von Laserpulsen zu Objekten in der Nähe des Fahrzeugs und Messens einer für die Rückkehr des Lichts benötigten Zeit und einer Stärke davon; Raddrehzahl-SensorenS20 , die jeweils an vier Rädern des Fahrzeugs bereitgestellt sind zum Detektieren der Rotationsgeschwindigkeit der Räder mittels einer Änderung einer Magnetkraftlinie in einem Sensor und einem Tonrad; einen Gierraten-SensorS30 zum Detektieren einer Drehwinkelgeschwindigkeit des Fahrzeugs in Richtung einer vertikalen Achse; und eine Fehler-Korrektur-Vorrichtung100 zum Ermitteln einer Gerade-Linie-Situation unter Verwendung eines mittels des 2D-LIDAR-Sensors detektierten LIDAR-PunktesS10 , Extrahieren eines lateralen Abstandswerts der Geraden gemäß dem Ergebnis des Ermittelns, Akkumulieren eines LIDAR-Punktes gemäß der Fahrtrajektorie des Fahrzeugs, die mittels der Raddrehzahl-SensorenS20 und des Gierraten-SensorsS30 detektiert wurde, Berechnen eines Fehlers zwischen dem akkumulierten Punkt und der extrahierten Geraden, und Zurückgeben eines Versatz-Korrekturparameters des Gierraten-SensorsS30 , um den Fehlerparameter des Gierraten-SensorsS30 automatisch zu korrigieren. - Hierbei ist LIDAR eine Abkürzung für Lichtdetektion und Abstandserkennung („light detection und ranging“) oder für Laser-Bildgebungs-Detektion und Abstandserkennung („laser imaging detection und ranging“) und detektiert eine Richtung, eine Geschwindigkeit und eine Materialverteilung mittels Aussendens von Laserpulsen zu einem Ziel und Messens einer für die Rückkehr des Lichts benötigten Zeit und einer Stärke davon. LIDAR erfasst das Ergebnis des Verfahrens in einer sogenannten „Punktwolke“ nach dem Durchführen des Verfahrens. Die Wolke funktioniert in Echtzeit als eine dreidimensionale Karte der realen Welt.
- Eine mittels LIDAR konfigurierte hochpräzise Karte zeigt nicht nur, wo sich ein Objekt befindet, sondern ermöglicht auch eine Identifizierung des Objekts. Ferner ermöglicht LIDAR nicht nur eine topographische Untersuchung, sondern ermöglicht auch ein Kartieren von nichtmetallischen Objekten, Gesteinen, Regen, Wolken, Aerosol und selbst von einzelnen Molekülen.
- Ferner werden Raddrehzahl-Sensoren jeweils an den vier Rädern bereitgestellt und dienen einem Detektieren der Rotationsgeschwindigkeit der Räder mittels einer Änderung in einer Magnetkraftlinie in dem Sensor und dem Tonrad, und dienen einem Eingeben der Rotationsgeschwindigkeiten in einen Computer. Zum Zeitpunkt des schnellen Bremsens oder eines Bremsens auf einer rutschigen Straßenoberfläche steuert der Computer einen hydraulischen Bremsdruck, um eine Kontrollierbarkeit sicherzustellen und um einen Bremsweg zu verkürzen.
- Ferner detektiert der Gierraten-Sensor eine Drehwinkelgeschwindigkeit in Richtung der vertikalen Achse des Fahrzeugs. Wenn eine Wechselspannung an eine Schwingungsvorrichtung angelegt wird, werden aufgrund von Deformationen Schwingungen erzeugt. Als eine Folge davon schwingt die Schwingungsvorrichtung immer mit einer bestimmten Anzahl an Schwingungen von einer Seite zu einer anderen Seite. In diesem Zustand wird bei einer Rotation mit einer bestimmten Winkelgeschwindigkeit das Prinzip eines Ausgebens einer Wechselspannung angewendet, während die Schwingungsvorrichtung in einem rechten Winkel von einer Richtung, in welche eine Schwingung mittels der Corioliskraft ausgeübt wird, geneigt ist.
-
2 ist ein Flussdiagramm, das ein Verfahren zur Fahrsteuerung eines autonomen Fahrzeugs gemäß einer Ausführungsform der vorliegenden Erfindung darstellt. - Mit Bezug auf
2 ermittelt eine Fehler-Korrektur-Vorrichtung100 eine Gerade-Linie-Situation unter Verwendung des mittels des 2D-LIDAR-Sensors detektierten LIDAR-PunktesS10 und extrahiert einen lateralen Geraden-Abstand gemäß dem Ergebnis des Ermittelns (S20 ). - In der Ausführungsform der vorliegenden Erfindung kann, in den Schritten
S10 undS20 , ein Ermitteln einer geradlinigen Fahrt und einer Detektion eines Geradenversatzes unter Verwendung der folgenden drei Verfahren durchgeführt werden. - Erstes Verfahren zum Ermitteln einer geradlinigen Fahrt und einer Geradenversatz-Detektion
- Die Fehler-Korrektur-Vorrichtung
100 kann, wie in3A bis3C gezeigt, eine Gerade-Linie-Komponente basierend auf einer Hough-Transformation detektieren. Zu diesem Zeitpunkt kann Theta auf 90 Grad festgelegt sein und nur die gleiche Gerade-Linie-Komponente wie die in eine Fahrtrichtung kann detektiert werden. Vorzugsweise wird eine Komponente einer Geraden mit einer bestimmten Länge (e.g., 50 m) oder mehr extrahiert und eine Genauigkeit der extrahierten Geraden (kleinste Quadrate) wird unter Verwendung eines umgebenden LIDAR-Punktes berechnet). - Ferner wird vorzugsweise ein Wert eines Geradenversatzes in Bezug auf die Gerade-Linie-Komponente mit einem kleinsten quadratischen Fehler mit einem bestimmten Wert oder weniger extrahiert.
- Ferner wird vorzugsweise, wenn während einer bestimmten Zeit T ein gleicher lateraler Versatz detektiert wird, ein langer, geradliniger Abschnitt ermittelt.
- Zweites Verfahren zum Ermitteln einer geradlinigen Fahrt und einer Geradenversatz-Detektion
- Die Fehler-Korrektur-Vorrichtung
100 kann, wie in4 gezeigt, eine Gitterkarte in Einheiten von Zellen mit einer bestimmten Größe unter Verwendung des LIDAR-Punktes erzeugen und eine Gerade-Linie-Komponente detektieren, um die Gerade-Linie-Komponente schnell zu detektieren. - Zum Beispiel weist die Fehler-Korrektur-Vorrichtung
100 einen LIDAR-Punkt, der in einem bestimmten Bereich von 100m×100m vorhanden ist, einer gitterförmigen Zelle (0.25m×0.25m) zu und ermittelt, dass die Zelle zulässig ist, wenn die Anzahl an Punkten in der Zelle gleich oder größer ist als ein bestimmter Wert. - Drittes Verfahren zum Ermitteln einer geradlinigen Fahrt und einer Geradenversatz-Detektion
- Die Fehler-Korrektur-Vorrichtung
100 kann, wie in5 gezeigt, die Geradenkomponente unter Verwendung einer Hough-Transformation detektieren. Zu diesem Zeitpunkt ist es möglich, eine Hough-Transformation anzuwenden, welche die Geradenkomponente basierend auf der erzeugten Gitterkarte (Bild) detektiert. - Hierbei wird vorzugsweise schnell nach einer Gleichung zum Finden einer Geraden in der finiten Form von (r, Theta) unter Verwendung der Hough-Transformation gesucht.
- Zu diesem Zeitpunkt hat die unter Verwendung der Hough-Transformation extrahierte Geradenkomponente einen Fehler entsprechend zu einer Zelle (0.25m×0.25m) und, um die Genauigkeit der extrahierten Geradenkomponente zu verbessern, kann die Position der Geraden unter Verwendung des Punktes in der Nähe der extrahierten Geraden akkurat nachjustiert werden.
- Anschließend akkumuliert die Fehler-Korrektur-Vorrichtung
100 LIDAR-Punkte gemäß der Fahrtrajektorie des Fahrzeugs, wie in7 gezeigt (S30). - Hierbei kompensiert die Fehler-Korrektur-Vorrichtung
100 den LIDAR-Punkt eines vorhergehenden Datenblocks um den Betrag einer Bewegung, der einer vordefinierten Empfangsperiode (z.B. 80ms) entspricht, unter Verwendung von Informationen über ein Verhalten eines betreffenden Fahrzeugs (Geschwindigkeits- und Rotationsinformationen), welche mittels der Raddrehzahl-SensorenS20 und dem Gierraten-SensorS30 , die in dem Fahrzeug bereitgestellt sind, detektiert werden und akkumuliert die LIDAR-Punkte, wodurch eine Divergenz des Fehlers der Position der Punkte, der auf einen Fehler des Gierraten-SensorsS30 zurückzuführen ist, mit zunehmender Akkumulationszeit behoben wird. - Anschließend berechnet die Fehler-Korrektur-Vorrichtung
100 einen Fehler zwischen dem akkumulierten Punkt und der extrahierten Geraden, wie in8 gezeigt (S40 ). Das heißt, dass die Fehler-Korrektur-Vorrichtung100 den Fehlerwert des akkumulierten LIDAR-Punktes aus dem Versatz der extrahierten Geradenkomponente berechnet. Vorzugsweise wird ein Versatz-Korrekturwert zurückgegeben und eine Neuberechnung durchgeführt, so dass der Fehlerwert kleiner als ein Schwellenwert ist. - Anschließend ermittelt die Fehler-Korrektur-Vorrichtung
100 , ob der Wert des berechneten Fehlers kleiner ist als ein vordefinierter Schwellenwert (50 ), beendet das Verfahren, wenn ermittelt wird, dass der Wert des berechneten Fehlers kleiner ist als der vordefinierte Schwellenwert, und berechnet einen Versatz-Korrekturparameter des Gierraten-Sensors zum Detektieren der Drehwinkelgeschwindigkeit und gibt diesen zu dem Schritt des Akkumulierens des LIDAR-Punktes (S60 ) zurück, wenn ermittelt wird, dass der Wert des berechneten Fehlers größer ist als der vordefinierte Schwellenwert, wodurch der Fehlerparameter des Gierraten-SensorsS30 automatisch korrigiert wird. -
9 stellt ein Beispiel einer Situation dar, in welcher ein Ermitteln einer geradlinigen Fahrt möglich ist, wenn ein Fahrzeug entlang einer mittleren Leitplanke fährt,10 und11 stellen ein Beispiel einer Situation dar, in welcher ein Ermitteln einer geradlinigen Fahrt möglich ist, wenn ein Fahrzeug entlang einer Gebäudewand fährt,12 ist ein Beispiel einer Situation, in welcher ein Ermitteln einer geradlinigen Fahrt möglich ist, wenn ein Fahrzeug durch einen Tunnel fährt, und13 ist ein Beispiel einer Situation, in welcher ein Ermitteln einer geradlinigen Fahrt möglich ist, wenn ein Fahrzeug entlang einer mittleren Leitplanke und einer schallisolierenden Wand fährt. - Gemäß einem Fahrsteuersystem und einem Verfahren zur Fahrsteuerung eines autonomen Fahrzeugs der vorliegenden Erfindung ist es möglich, einen Fehler, der in einem Gierraten-Sensor auftritt, während des Fahrens des autonomen Fahrzeugs automatisch zu korrigieren. Daher ist es möglich, die Leistung einer Koppelnavigation, die zum Steuern des Fahrens des Fahrzeugs durchgeführt wird, zu verbessern.
- Ferner ist es möglich, den Fehler des Gierraten-Sensors unabhängig von einem Fahrzeugmodell oder der Einbaulage eines Sensors zu korrigieren und den Fehler des Gierraten-Sensors auch zu berechnen, wenn das Fahrzeug fährt.
- Die Erfindung kann auch als ein computerlesbarer Code auf einem computerlesbaren Speichermedium realisiert werden. Das computerlesbare Speichermedium ist jede Datenspeichervorrichtung, die Daten speichern kann, welche anschließend mittels eines Computersystems, das einen Prozessor aufweist, gelesen werden können. Beispiele für ein computerlesbares Speichermedium weisen auf: einen Nurlesespeicher (ROM), einen Arbeitsspeicher (RAM), CD-ROMs, Magnetbänder, Disketten, optische Datenspeichervorrichtungen und Trägerwellen (wie beispielsweise eine Datenübertragung über das Internet bzw. mittels des Internets.
- Die oben beschriebenen beispielhaften Ausführungsformen sind daher in allen Aspekten als veranschaulichend und nicht als beschränkend zu verstehen. Der Umfang der Erfindung soll durch die beigefügten Ansprüche und deren rechtmäßige Äquivalente, nicht durch die voranstehende Beschreibung, bestimmt werden und alle Änderungen, die in die Bedeutung und den Äquivalentbereich der beigefügten Ansprüche fallen, sollen darin aufgenommen sein.
- ZITATE ENTHALTEN IN DER BESCHREIBUNG
- 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.
- Zitierte Patentliteratur
-
- KR 1020180091357 [0005]
- US 2018/224851 [0005]
Claims (18)
- Fahrsteuersystem eines autonomen Fahrzeugs, das Fahrsteuersystem aufweisend: einen zweidimensionalen (2D) LIDAR-Sensor (S10), der eingerichtet ist zum Ermitteln eines Abstands, einer Richtung, einer Geschwindigkeit und einer Materialverteilung eines Objekts in der Nähe eines bestimmten Fahrzeugs, einen Raddrehzahl-Sensor (S20), der eingerichtet ist zum Ermitteln einer Geschwindigkeit des Fahrzeugs, einen Gierraten-Sensor (S30), der eingerichtet ist zum Ermitteln einer Drehwinkelgeschwindigkeit des Fahrzeugs, und eine Fehler-Korrektur-Vorrichtung (100), die eingerichtet ist, um eine Gerade-Linie-Situation unter Verwendung eines mittels des 2D-LIDAR-Sensors (S10) detektierten LIDAR-Punktes zu ermitteln, um einen lateralen Geraden-Abstandswert gemäß dem Ergebnis des Ermittelns zu extrahieren, um LIDAR-Punkte gemäß einer mittels des Raddrehzahl-Sensors (S20) und des Gierraten-Sensors (S30) detektierten Fahrtrajektorie des Fahrzeugs zu akkumulieren, um einen Fehler zwischen dem akkumulierten Punkt und der extrahierten Geraden zu berechnen, und um einen Versatz-Korrekturparameter des Gierraten-Sensors (S30) zu berechnen und zurückzugeben, wenn ein Wert der Berechnung größer ist als ein vordefinierter Schwellenwert, um einen Fehlerparameter des Gierraten-Sensors (S30) automatisch zu korrigieren.
- Fahrsteuersystem gemäß
Anspruch 1 , wobei die Fehler-Korrektur-Vorrichtung (100) eingerichtet ist zum Ermitteln der Gerade-Linie-Situation basierend auf einer Hough-Transformation, wobei ein Theta auf 90 Grad festgelegt ist, und wobei nur die gleiche Gerade-Linie-Komponente als eine Fahrtrichtung detektiert wird. - Fahrsteuersystem gemäß
Anspruch 1 oder2 , wobei die Fehler-Korrektur-Vorrichtung (100) eingerichtet ist zum Ermitteln der Gerade-Linie-Situation basierend auf einer Hough-Transformation. - Fahrsteuersystem gemäß einem der
Ansprüche 1 bis3 , wobei die Fehler-Korrektur-Vorrichtung (100) eingerichtet ist zum Erzeugen einer Gitterkarte in Einheiten von Zellen mit einer bestimmten Größe unter Verwendung des LIDAR-Punktes und zum Detektieren einer Gerade-Linie-Komponente. - Verfahren zur Fahrsteuerung eines autonomen Fahrzeugs, das Verfahren zur Fahrsteuerung aufweisend: Detektieren eines Abstands, einer Richtung, einer Geschwindigkeit und einer Materialverteilung eines Objekts in der Nähe eines bestimmten Fahrzeugs, Detektieren einer Geschwindigkeit und einer Drehwinkelgeschwindigkeit des Fahrzeugs, Ermitteln einer Gerade-Linie-Situation unter Verwendung eines LIDAR-Punktes (S10) und Extrahieren eines lateralen Geraden-Abstandswerts gemäß einem Ergebnis des Ermittelns (S20); Akkumulieren des LIDAR-Punktes gemäß einer Fahrtrajektorie, die die Geschwindigkeit und Winkelgeschwindigkeit des Fahrzeugs aufweist (S30), Berechnen eines Fehlers zwischen dem akkumulierten Punkt und der extrahierten Geraden (S40), Ermitteln, ob ein Wert des berechneten Fehlers kleiner ist als ein vordefinierter Schwellenwert (S50); und Berechnen und Zurückgeben eines Versatz-Korrekturparameters eines Gierraten Sensors zum Detektieren der Drehwinkelgeschwindigkeit zu dem Akkumulieren des LIDAR-Punktes (S60), wenn ermittelt wird, dass der Wert des berechneten Fehlers größer ist als ein vordefinierter Schwellenwert, um einen Fehlerparameter eines Gierraten-Sensors automatisch zu korrigieren.
- Verfahren zur Fahrsteuerung gemäß
Anspruch 5 , wobei das Ermitteln der Gerade-Linie-Situation unter Verwendung des LIDAR-Punktes (S10) aufweist: Ermitteln der Gerade-Linie-Situation basierend auf einer Hough-Transformation, wobei ein Theta auf 90 Grad festgelegt ist, und wobei nur die gleiche Gerade-Linie-Komponente als eine Fahrtrichtung detektiert wird. - Verfahren zur Fahrsteuerung gemäß
Anspruch 6 , wobei das Detektieren nur der gleichen Gerade-Linie-Komponente als eine Fahrtrichtung aufweist: Extrahieren einer Komponente einer Geraden mit einer vordefinierten Länge oder mehr und Berechnen einer Genauigkeit der Geraden unter Verwendung eines LIDAR-Punktes in der Umgebung der extrahierten Geraden. - Verfahren zur Fahrsteuerung gemäß einem der
Ansprüche 5 bis7 , wobei das Ermitteln einer Gerade-Linie-Situation unter Verwendung eines LIDAR-Punktes (S10) aufweist: Erzeugen einer Gitterkarte in Einheiten von Zellen mit einer bestimmten Größe unter Verwendung des LIDAR-Punktes und Detektieren einer Gerade-Linie-Komponente. - Verfahren zur Fahrsteuerung gemäß einem der
Ansprüche 5 bis8 , wobei das Ermitteln einer Gerade-Linie-Situation unter Verwendung eines LIDAR-Punktes (S10) aufweist: Extrahieren einer Gerade-Linie-Komponente basierend auf einer Hough-Transformation, wobei die Gerade-Linie-Komponente einen Fehler entsprechend einer Zelle mit einer vordefinierten Größe aufweist, und genaues Nachjustieren einer Position der Geraden unter Verwendung eines Punktes in der Umgebung der extrahierten Geraden. - Nichtflüchtiges computerlesbares Speichermedium, das ein darauf gespeichertes Programm aufweist zum Ausführen des Verfahrens gemäß einem der
Ansprüche 5 bis9 . - Fahrsteuersystem eines autonomen Fahrzeugs, das Fahrsteuersystem aufweisend: einen Prozessor; und ein nichtflüchtiges computerlesbares Speichermedium, das mit dem Prozessor gekoppelt ist, wobei das computerlesbare-Speichermedium ein Programm speichert, das den Prozessor veranlasst, ein Verfahren auszuführen, das Verfahren aufweisend: Detektieren eines Abstands, einer Richtung, einer Geschwindigkeit und einer Materialverteilung eines Objekts in der Nähe eines bestimmten Fahrzeugs, Detektieren einer Geschwindigkeit und einer Drehwinkelgeschwindigkeit des Fahrzeugs, Ermitteln einer Gerade-Linie-Situation unter Verwendung eines LIDAR-Punktes (S10) und Extrahieren eines lateralen Geraden-Abstandswerts gemäß einem Ergebnis des Ermittelns (S20), Akkumulieren des LIDAR-Punktes gemäß einer Fahrtrajektorie, die die Geschwindigkeit und Winkelgeschwindigkeit des Fahrzeugs aufweist (S30), Berechnen eines Fehlers zwischen dem akkumulierten Punkt und der extrahierten Geraden (S40), Ermitteln, ob ein Wert des berechneten Fehlers kleiner ist als ein vordefinierter Schwellenwert (S50), und Berechnen und Zurückgeben eines Versatz-Korrekturparameters eines Gierraten Sensors zum Detektieren der Drehwinkelgeschwindigkeit zu dem Akkumulieren des LIDAR-Punktes (S60), wenn ermittelt wird, dass der Wert des berechneten Fehlers größer ist als ein vordefinierter Schwellenwert, um einen Fehlerparameter eines Gierraten-Sensors (S30) automatisch zu korrigieren.
- Fahrsteuersystem gemäß
Anspruch 11 , ferner aufweisend einen zweidimensionalen (2D) LIDAR-Sensor (S10), der eingerichtet ist zum Ermitteln des Abstands, der Richtung, der Geschwindigkeit und der Materialverteilung des Objekts in der Nähe des bestimmten Fahrzeugs. - Fahrsteuersystem gemäß
Anspruch 11 oder12 , ferner aufweisend einen Raddrehzahl-Sensor (S20), der eingerichtet ist zum Ermitteln der Geschwindigkeit des Fahrzeugs. - Fahrsteuersystem gemäß einem der
Ansprüche 11 bis13 , ferner aufweisend einen Gierraten-Sensor (S30), welcher eingerichtet ist zum Ermitteln der Drehwinkelgeschwindigkeit des Fahrzeugs. - Fahrsteuersystem gemäß einem der
Ansprüche 11 bis14 , wobei das Ermitteln der Gerade-Linie-Situation unter Verwendung des LIDAR-Punktes (S10) aufweist das Ermitteln der Gerade-Linie-Situation basierend auf einer Hough-Transformation, wobei ein Theta auf 90 Grad festgelegt ist, und wobei nur die gleiche Gerade-Linie-Komponente als eine Fahrtrichtung detektiert wird. - Fahrsteuersystem gemäß
Anspruch 15 , wobei das Detektieren nur der gleichen Gerade-Linie-Komponente als eine Fahrtrichtung aufweist: Extrahieren einer Komponente einer Linie mit einer vordefinierten Länge oder mehr und Ermitteln einer Genauigkeit der Geraden unter Verwendung eines LIDAR-Punktes in der Umgebung der extrahierten Geraden. - Fahrsteuersystem gemäß einem der
Ansprüche 11 bis16 , wobei das Ermitteln einer Gerade-Linie-Situation unter Verwendung eines LIDAR-Punktes (S10) aufweist: Erzeugen einer Gitterkarte in Einheiten von Zellen mit einer bestimmten Größe unter Verwendung des LIDAR-Punktes und Detektieren einer Gerade-Linie-Komponente. - Fahrsteuersystem gemäß einem der
Ansprüche 11 bis17 , wobei das Ermitteln einer Gerade-Linie-Situation unter Verwendung eines LIDAR-Punktes (S10) aufweist: Extrahieren einer Gerade-Linie-Komponente basierend auf einer Hough-Transformation, wobei die Gerade-Linie-Komponente einen Fehler entsprechend einer Zelle mit einer vordefinierten Größe aufweist, und genaues Nachjustieren einer Position der Geraden unter Verwendung eines Punktes in der Umgebung der extrahierten Geraden.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020180164532A KR102504229B1 (ko) | 2018-12-18 | 2018-12-18 | 자율주행 차량의 주행 제어시스템 및 방법 |
KR10-2018-0164532 | 2018-12-18 |
Publications (1)
Publication Number | Publication Date |
---|---|
DE102019130764A1 true DE102019130764A1 (de) | 2020-06-18 |
Family
ID=70859649
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE102019130764.3A Pending DE102019130764A1 (de) | 2018-12-18 | 2019-11-14 | Fahrsteuersystem und verfahren eines autonomen fahrzeugs |
Country Status (3)
Country | Link |
---|---|
US (1) | US11415999B2 (de) |
KR (1) | KR102504229B1 (de) |
DE (1) | DE102019130764A1 (de) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102553247B1 (ko) * | 2018-04-27 | 2023-07-07 | 주식회사 에이치엘클레무브 | 전방 차량 추종 제어 시 안전성을 향상할 수 있는 차선 유지 보조 시스템 및 방법 |
US11254323B2 (en) * | 2020-03-04 | 2022-02-22 | Zoox, Inc. | Localization error monitoring |
JP7132271B2 (ja) * | 2020-03-31 | 2022-09-06 | 本田技研工業株式会社 | 挙動制御システム |
CN114379577B (zh) * | 2020-10-16 | 2024-08-06 | 北京四维图新科技股份有限公司 | 行驶轨迹生成方法及设备 |
CN112415536B (zh) * | 2020-11-11 | 2023-07-14 | 南京市测绘勘察研究院股份有限公司 | 一种自动获取车载激光点云行车轨迹异常区域的方法 |
CN114228673B (zh) * | 2021-11-19 | 2023-04-07 | 深圳华侨城文化旅游科技集团有限公司 | 一种智能控制安全制动方法及其制动系统 |
DE102021213146A1 (de) | 2021-11-23 | 2023-05-25 | Volkswagen Aktiengesellschaft | Verfahren und Vorrichtung zum Bestimmen einer Fahrzeugpose eines Fahrzeugs |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20180224851A1 (en) | 2017-02-06 | 2018-08-09 | Electronics And Telecommunications Research Institute | Method and apparatus for controlling autonomous driving vehicle using dead reckoning |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10208056A (ja) * | 1997-01-16 | 1998-08-07 | Honda Motor Co Ltd | 直線検出方法 |
KR100759886B1 (ko) * | 2003-11-13 | 2007-09-18 | 주식회사 만도 | 요레이트 센서 오프셋 보정 및 고장검출방법 |
KR100726333B1 (ko) * | 2004-01-31 | 2007-06-11 | 학교법인 인하학원 | 라이다 데이터로부터 셰도-그리드를 이용한 건물 외곽선자동추출방법 |
KR101962890B1 (ko) * | 2012-03-02 | 2019-08-01 | 현대모비스 주식회사 | 차량 센서 오프셋 보정 시스템 및 그 방법 |
KR101528882B1 (ko) * | 2013-07-19 | 2015-06-15 | 현대모비스 주식회사 | 요 레이트 센서의 오프셋 보정 장치와 방법 및 상기 장치를 구비하는 차량 속도 제어 시스템 |
JP6671152B2 (ja) * | 2015-11-19 | 2020-03-25 | 日立建機株式会社 | 自己位置推定装置の異常検知装置及び車両 |
US9567004B1 (en) * | 2015-12-29 | 2017-02-14 | Automotive Research & Testing Center | Method and apparatus for vehicle path tracking with error correction |
KR102714068B1 (ko) * | 2016-09-13 | 2024-10-08 | 현대자동차주식회사 | 차량 및 그 제어 방법 |
KR101843866B1 (ko) * | 2016-11-30 | 2018-05-14 | 네이버 주식회사 | 라이다 데이터를 이용하여 도로 영역과 차선을 검출하는 방법 및 그 시스템 |
EP3678113B1 (de) * | 2017-08-30 | 2022-06-01 | Nissan Motor Co., Ltd. | Verfahren und vorrichtung zur fahrsteuerung für ein fahrzeug mit fahrassistenz |
JP7119720B2 (ja) * | 2018-07-30 | 2022-08-17 | 株式会社デンソー | 運転支援装置 |
-
2018
- 2018-12-18 KR KR1020180164532A patent/KR102504229B1/ko active IP Right Grant
-
2019
- 2019-11-14 DE DE102019130764.3A patent/DE102019130764A1/de active Pending
- 2019-11-22 US US16/691,745 patent/US11415999B2/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20180224851A1 (en) | 2017-02-06 | 2018-08-09 | Electronics And Telecommunications Research Institute | Method and apparatus for controlling autonomous driving vehicle using dead reckoning |
KR20180091357A (ko) | 2017-02-06 | 2018-08-16 | 한국전자통신연구원 | 추측 항법을 이용한 자율주행 차량의 제어 방법 및 장치 |
Also Published As
Publication number | Publication date |
---|---|
KR20200080403A (ko) | 2020-07-07 |
KR102504229B1 (ko) | 2023-02-28 |
US11415999B2 (en) | 2022-08-16 |
US20200192396A1 (en) | 2020-06-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE102019130764A1 (de) | Fahrsteuersystem und verfahren eines autonomen fahrzeugs | |
DE102017114471B4 (de) | Fahrzeugsteuerungsvorrichtung | |
DE102020118187B4 (de) | System und Verfahren zum Kalibrieren einer Lenkradneutralstellung | |
DE102015116882B4 (de) | Verbindungswahrscheinlichkeitsmodellbildung und Folgerung der Kreuzungsstruktur | |
DE102018115813A1 (de) | Verfahren und systeme zum lokalisieren eines fahrzeugs | |
DE102018102513A1 (de) | Fahrzeugkommunikationssystem und Fahrzeugsteuerungsvorrichtung | |
DE102017118082A1 (de) | Informationsverarbeitungsvorrichtung und informationsverarbeitungsverfahren | |
DE102014114827A9 (de) | Wegplanung für Ausweichlenkmanöver bei Vorhandensein eines Zielfahrzeugs und umgebenden Objekten | |
DE102021103149A1 (de) | Verfahren und vorrichtung zur bestimmung der optimalen kreuzungsspur in einem unterstützten fahrsystem | |
EP2676857A2 (de) | Verfahren und Vorrichtung zum Erzeugen eines Steuerparameters für ein Abstandsassistenzsystem eines Fahrzeugs | |
DE102014212478A1 (de) | Verfahren zur Erstellung eines Umfeldmodells eines Fahrzeugs | |
DE102016004511A1 (de) | Aktives Geschwindigkeitsregelungssystem in einem Fahrzeug und Verfahren davon | |
DE102018100288B4 (de) | Fahrzeugsteuerungssystem | |
WO2018019454A1 (de) | Verfahren und vorrichtung zum ermitteln eines fahrbahnmodells für ein fahrzeugumfeld | |
DE102017217441B4 (de) | Verfahren zum Durchführen eines Bordsteinparkens eines Kraftfahrzeugs, Vorrichtung und Kraftfahrzeug | |
WO2019053013A1 (de) | Verfahren zum ermitteln einer position eines kraftfahrzeugs in einer umgebung sowie steuervorrichtung für ein kraftfahrzeug und recheneinrichtung zum betreiben an einem datennetzwerk | |
DE112018007297B4 (de) | Aktion-Auswahleinrichtung, Aktion-Auswahlprogramm und Aktion-Auswahlverfahren | |
DE102020107349A1 (de) | Verfahren und vorrichtung zur dynamischen gierratenabweichungsschätzung | |
DE112018004003T5 (de) | Steuerung und verfahren zum automatischen fahren | |
DE102019133708A1 (de) | Verfahren und vorrichtung zum erfassen von statischen und dynamischen informationen auf spurniveau | |
DE102014016121A1 (de) | Verfahren zur Bestimmung eines Höhenprofils einer Fahrbahn und Verfahren zur Bestimmung einer Fahrzeugposition | |
EP2995971A1 (de) | Verfahren und system zur positionsbestimmung | |
DE102019132967A1 (de) | Verfahren und Vorrichtung zur Ermittlung einer Fahrspur-Hypothese | |
WO2020212102A1 (de) | Verfahren und vorrichtung zum erstellen eines höhenprofils für einen von einem fahrzeug zu befahrenden bereich | |
EP4183654A1 (de) | Verfahren und vorrichtung zum bestimmen einer fahrzeugpose eines fahrzeugs |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
R012 | Request for examination validly filed | ||
R016 | Response to examination communication |