DE69130147T2 - Automatisches Steuersystem für Seitenführung - Google Patents
Automatisches Steuersystem für SeitenführungInfo
- Publication number
- DE69130147T2 DE69130147T2 DE69130147T DE69130147T DE69130147T2 DE 69130147 T2 DE69130147 T2 DE 69130147T2 DE 69130147 T DE69130147 T DE 69130147T DE 69130147 T DE69130147 T DE 69130147T DE 69130147 T2 DE69130147 T2 DE 69130147T2
- Authority
- DE
- Germany
- Prior art keywords
- vehicle
- marker
- look
- speed
- road
- 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.)
- Expired - Fee Related
Links
- 239000003550 marker Substances 0.000 claims description 43
- 238000000034 method Methods 0.000 claims description 14
- 230000004044 response Effects 0.000 claims description 12
- 238000001514 detection method Methods 0.000 claims description 11
- 238000004364 calculation method Methods 0.000 claims description 7
- 230000003287 optical effect Effects 0.000 claims description 7
- 238000005259 measurement Methods 0.000 description 16
- 230000006870 function Effects 0.000 description 13
- 238000010586 diagram Methods 0.000 description 8
- 230000001939 inductive effect Effects 0.000 description 8
- 230000008569 process Effects 0.000 description 5
- 230000035484 reaction time Effects 0.000 description 5
- 238000013528 artificial neural network Methods 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 238000013461 design Methods 0.000 description 3
- 239000000463 material Substances 0.000 description 3
- 238000012067 mathematical method Methods 0.000 description 3
- 238000012423 maintenance Methods 0.000 description 2
- 230000008859 change Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 125000004122 cyclic group Chemical group 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000012770 industrial material Substances 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000012804 iterative process Methods 0.000 description 1
- 239000002184 metal Substances 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Classifications
-
- 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/0259—Control of position or course in two dimensions specially adapted to land vehicles using magnetic or electromagnetic means
- G05D1/0265—Control of position or course in two dimensions specially adapted to land vehicles using magnetic or electromagnetic means using buried wires
-
- 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
- G05D1/0234—Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means using optical markers or beacons
- G05D1/0236—Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means using optical markers or beacons in combination with a laser
-
- 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/0268—Control of position or course in two dimensions specially adapted to land vehicles using internal positioning means
- G05D1/0272—Control of position or course in two dimensions specially adapted to land vehicles using internal positioning means comprising means for registering the travel distance, e.g. revolutions of wheels
-
- 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/0276—Control of position or course in two dimensions specially adapted to land vehicles using signals provided by a source external to the vehicle
- G05D1/0278—Control of position or course in two dimensions specially adapted to land vehicles using signals provided by a source external to the vehicle using satellite positioning signals, e.g. GPS
-
- 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/0276—Control of position or course in two dimensions specially adapted to land vehicles using signals provided by a source external to the vehicle
- G05D1/028—Control of position or course in two dimensions specially adapted to land vehicles using signals provided by a source external to the vehicle using a RF signal
-
- 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/0212—Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory
- G05D1/0221—Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory involving a learning process
-
- 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/0255—Control of position or course in two dimensions specially adapted to land vehicles using acoustic signals, e.g. ultra-sonic singals
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Aviation & Aerospace Engineering (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Electromagnetism (AREA)
- Optics & Photonics (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
- Navigation (AREA)
Description
- Die Erfindung betrifft allgemein ein automatisches Seitenführungssystem zum Steuern der Richtung eines sich bewegenden Fahrzeugs entlang eines vorbestimmten Wegverlaufs, und bezieht sich insbesondere auf eine verbesserte Fahrzeug-Steuereinrichtung zur Verwendung in einem automatischen Seitenführungssystem zum Steuern der Richtung eines Motorfahrzeugs auf einer Schnellstraße. Sogenannte "Automatisierte Schnellstraßen" werden gegenwärtig entwickelt und werden fahrzeugbasierte Systeme beinhalten, die automatisch die Geschwindigkeit des Motorfahrzeugs, dessen Lenkvorgänge und Bremsvorgänge steuern werden, um den Fahrer als eine vorrangige Steuerungsquelle über das Fahrzeug zu ersetzen. Die erwarteten Vorteile derartiger Systeme werden derart sein, daß der Verkehrsfluß insgesamt verbessert und die Sicherheit auf Schnellstraßen erhöht werden. Die Erfindung ist auf ein derartiges Fahrzeug-basiertes System zum automatischen Steuern der Fahrzeugrichtung gerichtet.
- Eine Vielzahl von herkömmlichen Führungssystemen, wie beispielsweise mit Roboter-Einrichtungen arbeitende Führungssysteme (robotic material handling guidance systems), werden zum Steuern der Bewegung von Fahrzeugen, die sich entlang eines vorbestimmten Wegverlaufs fortbewegen, verwendet. In manchen Anwendungen wird ein "Roboter-Fahrzeug" zum Bewegen von Material zwischen ein zelnen Punkten in einem Lagerhaus oder Speicherbereich ohne menschliches Eingreifen bereitgestellt mit einem automatisierten Lenksteuersystem, das einen induktiven Sensor, der nahe der Bodenfläche des Fahrzeugs angebracht ist, nutzt, um einen Strom, der durch eine dünne Aderleitung fließt, die entweder auf oder unter der Oberfläche einer vorbestimmten Fahrbahn angeordnet ist, zu erfassen. Der induktive Sensor erfaßt das magnetische Feld, das von der Aderleitung abgestrahlt wird, unter Verwendung herkömmlicher Phasenerfassungsverfahren, und erzeugt ein Ausgangssignal, das das Ausmaß anzeigt, in dem das Fahrzeug seitlich von dem gewünschten Streckenverlauf abgewichen ist. Die Ausgangssignale des Sensors werden einer Fahrzeug-Steuerschaltung zugeführt, die vorwiegend das Ausgangssignal des Sensors in Steuerungsfehlersignale umwandelt, die dazu verwendet werden, das Fahrzeug zurück auf Kurs zu bringen.
- Diese induktiven Formen von Seitenführungs-Steuersystemen erfuhren einigen Erfolg bei verhältnismäßig langsam fahrenden Anwendungen für den Umgang mit industriellem Material. Bei diesen Systemen werden jedoch ernstzunehmende Nachteile beobachtet, wenn sie zum Steuern von Motorfahrzeugen, die mit beträchtlicher Geschwindigkeit auf einer Schnellstraße fahren, herangezogen werden. Beispielsweise kann das magnetische Feld, das durch eine stromführende Leitung, die in der Oberfläche einer Straße angeordnet ist, abgestrahlt wird, durch Strukturen aus Metall entlang des Streckenverlaufs oder durch magnetische Streufelder von sich in der Nähe befindenden Stromleitungen gestört werden. Die induktiven Sensoren sind hochgradig anfällig für das Erfassen von Störsignalen, die durch andere elektromagnetische Quellen abgestrahlt werden. Darüber hinaus erfordert ein derartiges System die Installation und Wartung von Stromleitungen, Transformatoren und Leistungsversorgungen entlang der Straße, welches beträchtliche Kosten für ein derartiges System mit sich bringt. Darüber hinaus ist das Leistungsvermögen eines derartigen Systems stark begrenzt, weil der induktive Sensor im Gegensatz zu einem menschlichen Fahrer nicht "vorausschauen" kann. Auf induktiven Sensoren basierende Systeme können nur auf das magnetische Feld reagieren, das von dem Fahrbahnverlauf unmittelbar unter dem Fahrzeug empfangen wird. Demzufolge sind ohne die Fähigkeit des "Vorausschauens" die Reaktionszeiten der auf induktiven Sensoren basierenden Steuersysteme im Vergleich zu denjenigen eines Fahrers sehr langsam.
- Um die vorstehend diskutierten Nachteile der auf induktiven Sensoren basierenden Fahrzeugsteuerungssysteme zu überwinden, wurde eine Anzahl von automatischen Führungs- bzw. Leitsystemen vorgeschlagen, die optische Sensoren verwenden, um von einem Reflektor, einem reflektierenden Streifen oder einem anderen Licht reflektierenden Medium, das seitlich der Straße angebracht oder auf die Straßenoberfläche aufgebracht ist, reflektierte Lichtenergiestrahlen zu erfassen. Die Position und die Richtung des Fahrzeugs werden dann in Bezug auf den Reflektor ermittelt. Ein Beispiel eines solchen "vorausschauenden" Verfahrens ist in dem US-Patent Nr. 4,049,961, erteilt für Marcy, dargestellt. Marcy offenbart ein automatisches Führungssystem für ein Motorfahrzeug, welches eine optische Laser-Sender/Empfänger-Anordung beinhaltet. Eine Reihe von räumlich getrennten Antworteinrichtungen (responder, d. h. Lichtreflexionseinrichtungen) sind in einer einzigen Reihe parallel zu der Mittenlinie der Fahrbahn oder in einem Paar von Reihen auf der Mittenlinie gegenüberliegenden Seiten angeordnet, um Abstrahlenergie von dem Lasersender zurück zu dem Empfänger zu reflektieren. Wie bei Marcy gezeigt, strahlt der Lasersender zwei sich überlappende Strahlen ab, die durch Sinuswellen, die 180º ausphasig sind, amplitudenmoduliert sind. Der Empfänger mischt die beiden reflektierten Strahlen zu einem einzelnen Strahl, der einer zyklischen translatorischen Verschiebung der Amplitude unterworfen wird. Die Amplitudenverschiebung wird in eine Spannung umgesetzt, deren Amplitude sich in Übereinstimmung mit der Position des Fahrzeugs ändert. Mit anderen Worten ausgedrückt, stellt ein Vergleich der Phasendifferenzen zwischen den gesendeten und reflektierten Strahlen eine Ermittlung des Orts des Fahrzeugs in Bezug auf die Reflektoren bereit. Jedoch erfordert die Verwendung eines solchen Systems vorwiegend die Verwendung eines Hochleistungs-Lasersenders, der eine praktische Anwendung verbietende hohe Kosten mit sich bringen kann.
- Restriktiver haben jedoch die herkömmlichen lasergesteuerten automatischen Führungssysteme ein begrenztes Spurführungs-Leistungsvermögen oder eine begrenzte Spurführungs-Genauigkeit in Bezug auf die Steuerung der Richtung des Fahrzeugs, weil derartige System die Fahrzeuggeschwindigkeit nicht berücksichtigen. Beispielsweise nimmt die Reaktionszeit, die benötigt wird, um das Fahrzeug in Antwort auf erfaßte Änderungen der Richtung der Straße zu lenken, mit zunehmender Geschwindigkeit des Fahrzeugs ab. Infolgedessen ist, obwohl die herkömmlichen automatischen Führungssysteme für Motorfahrzeuge als "vorausschauende" Systeme betrachtet werden können, die Reaktionszeit für die herkömmlichen Systeme bei den höheren Geschwindigkeiten des Fahrzeugs noch immer begrenzt. Nichtsdestoweniger stellt die Erfindung eine neuartige Anordnung für ein "vorausschauendes" automatisches Seitenführungs-Steuersystem bereit, das die Geschwindigkeit des Fahrzeugs berücksichtigt und dadurch das Spurhaltungs-Leistungsvermögen und die Genauigkeit des Systems erhöht.
- Darüber hinaus offenbart die Druckschrift EP-A 0 354 561 A2 eine automatische Fahrvorrichtung und ein automatisches Fahrverfahren, bei dem eine Videokamera ein Bild der befahrenen Straße erfaßt. Das erfaßte Bild wird dann kantengefiltert, um die Ränder der befahrenen Straße abzuleiten, und in eine zu einem Koordinatensystem vergleichbare ebene Ansicht transformiert. Ein Soll-Streckenverlauf, der von dem Fahrzeug eingehalten werden soll, wird in Abhängigkeit von der Fahrzeuggeschwindigkeit festgelegt durch Ermitteln einer Entfernung des Soll- Streckenverlaufs von den Fahrbahnrändern. Auf der Grundlage der erfaßten Fahrzeuggeschwindigkeit wird eine Entfernung in gerader Richtung, welche das Fahrzeug in einer vorbestimmten Anzahl von Sekunden ausgehend von seiner gegenwärtigen Position zurücklegen kann, ermittelt, und es wird ein Lenkbetrag für das Fahrzeug ermittelt derart, daß die Abweichung zwischen dem (angenommenen) Punkt, den das Fahrzeug in der geradeaus verlaufenden Fahrrichtung erreichen würde, und dem Zielpunkt auf dem Soll-Streckenverlauf kompensiert wird, d. h. derart, daß sich das Fahrzeug nach dem Verstreichen der vorbestimmten Anzahl von Sekunden an dem Zielpunkt befindet.
- Darüber hinaus ist in Proceedings IECON '84, Industrial Conference on Industrial Electronics, Control and Instrumentation, 22. bis 26. Oktober 1984, Tokyo, Japan; Band 1, Seiten 297 bis 302: T. Tsumura et al.: "An experimental system for automatic guidance of the ground vehicle by use of laser and corner cubes" eine Anordnung beschrieben, bei der diskrete Referenzpunkte entlang der Fahrstrecke angeordnet sind, und bei der ein Fahrzeug, das sich entlang der Fahrbahn bewegt, seine eigene Position in Bezug auf einen gewünschten Wegverlauf unter Verwendung des Richtungswinkels zweier benachbarter Referenzpunkte ermittelt.
- In Anbetracht des Vorstehenden liegt der Erfindung die Aufgabe zugrunde, ein verbessertes automatisches Führungs-Steuersystem mit einer Anordnung zum automatischen Führen der Richtung eines sich bewegenden Fahrzeugs zu schaffen.
- Somit soll die Erfindung ein verbessertes automatisches Führungs-Steuersystem bereitstellen, welches in der Lage ist, die Reaktionszeit, die zur Verfügung steht, um die Richtung eines sich bewegenden Fahrzeugs zu steuern, zu Erhöhen, um automatisch die Richtung eines Fahrzeugs bei höheren Fahrzeuggeschwindigkeiten zu steuern, die Spurhaltungsgenauigkeit des Systems zu erhöhen, die Richtung eines sich bewegenden Fahrzeugs ohne menschliches Eingreifen zu steuern, besser als die durch einen Bediener des Fahrzeugs bereitgestellte Steuerung antworten zu können, und die im Betrieb anfallende Wartung und die im Betrieb anfallenden Kosten zu verringern.
- In Übereinstimmung mit der Erfindung wird diese Aufgabe alternativ gelöst durch eine Vorrichtung, wie sie in den Patentansprüchen 1, 2 und 3 definiert ist. Darüber hinaus wird diese Aufgabe alternativ gelöst durch ein Verfahren, wie es in den Patentansprüchen 9, 10 und 11 definiert ist.
- Infolgedessen wird in Übereinstimmung mit der Erfindung ein verbessertes Führungs-Steuersystem zum Steuern sich bewegender Fahrzeuge bereitgestellt, welches ein Erfassungs-Untersystem zum Betrachten eines Bereichs vor dem Fahrzeug, einer Vielzahl von Energie abstrahlenden oder Energie reflektierenden Einrichtungen, die benachbart auf einer vorbestimmten Länge einer Straße angeordnet sind, eine Vorrichtung zum Umsetzen der abgestrahlten oder reflektierten Information aus dem betrachteten Bereich in Koordinatendaten, die eine Näherung des vorbestimmten Wegverlaufs entlang der Straße repräsentieren, und eine Fahrzeug-Steuereinrichtung zum Bestimmen des Steuerkurses des Fahrzeugs in Bezug auf den näherungsweisen Streckenverlauf und Bereitstellen eines Ausgangs-Steuersignals zum Korrigieren des Steuerkurses des Fahrzeugs in Bezug auf den näherungsweisen Streckenverlauf umfaßt.
- Die Erfindung sowie viele ihrer Vorteile werden nachstehend anhand von Ausführungsbeispielen unter Bezugnahme auf die beigefügte Zeichnung näher beschrieben. Es zeigen:
- Fig. 1 ein vereinfachtes Diagramm eines verbesserten Seitenführungs-Steuersystems in Übereinstimmung mit einem bevorzugten Ausführungsbeispiel der Erfindung;
- Fig. 2 ein übergreifendes Funktions-Blockdiagramm des verbesserten automatischen Seitenführungs-Steuersystems gemäß Fig. 1;
- Fig. 3 eine Sequenz von Schritten, die durchgeführt werden können, um das verbesserte automatische Seitenführungssystem gemäß Fig. 1 und 2 zu betreiben;
- Fig. 4 ein vereinfachtes Diagramm, das einen Satz von Schritten in Fig. 3 zum Berechnen einer Straßengeometrie und Ermitteln eines Steuerkurswinkels veranschaulicht;
- Fig. 5 ein Blockdiagramm eines verbesserten automatischen Seitenführungs-Steuersystems in Übereinstimmung mit einem zweiten Ausführungsbeispiel der Erfindung;
- Fig. 6 eine Veranschaulichung des verbesserten Seitenführungs-Steuersystems, das in Bezug auf einen vorbestimmten Wegverlauf arbeitet;
- Fig. 7 eine Veranschaulichung einer Sequenz von Schritten, die durchgeführt werden können, um das in Fig. 5 und 6 veranschaulichte verbesserte automatische Seitenführungs-Steuersystem zu betreiben;
- Fig. 8 eine Veranschaulichung eines verbesserten automatischen Seitenführungs-Steuersystems in Übereinstimmung mit einem dritten Ausführungsbeispiel der Erfindung; und
- Fig. 9 eine Veranschaulichung einer Sequenz von Schritten, die durchgeführt werden können, um das in Fig. 8 veranschaulichte verbesserte automatische Seitenführungs- Steuersystem zu betreiben.
- Im einzelnen bezugnehmend auf die Zeichnungen, in welchen gleicher Bezugszeichen gleiche Elemente bezeichnen, ist Fig. 1 ein vereinfachtes Diagramm eines verbesserten Seitenführungs-Steuersystems in Übereinstimmung mit einem bevorzugten Ausführungsbeispiel der Erfindung. Ein Fahrzeug 8 ist mit einem automatischen Seitenführungs-Steuersystem 10 ausgerüstet, das automatisch den Steuerkurs der Vorwärtsrichtung des Fahrzeugs 8 in Bezug auf einen tatsächlichen Wegverlauf 28 führt. Eine Vielzahl von Reflektoren 34 können neben oder entlang des tatsächlichen Wegverlaufs 28 angeordnet sein. Obwohl Reflektoren, die im Stand der Technik gut bekannt sind, als Reflektoren 34 in einem bevorzugten Ausführungsbeispiel verwendet werden können, zielt die Erfindung nicht darauf ab, auf diese begrenzt zu sein, so daß ein beliebiges geeignetes optisches Reflexionsmedium die Reflektoren 34 ersetzen kann. Lediglich beispielhaft kann eine Reihe von bemalten, reflektierenden Streifen entlang des Wegverlaufs (d. h. der Längsrichtung des Wegverlaufs) 28 folgend angeordnet sein. Der tatsächliche Wegverlauf kann beispielsweise eine Fahrbahn, eine Fahrspur einer Schnellstraße oder irgendeine ähnliche vorbestimmte Wegstrecke umfassen. Das Fahrzeug 8 kann beispielsweise ein Automobil, ein Lastkraftwagen, ein Bus oder irgendeine ähnliche geeignete Art eines mobilen Fahrzeugs zum Fahren entlang einer vorbestimmten Wegstrecke wie beispielsweise dem Wegverlauf 28 sein. Das automatische Seitenführungs-Steuersystem 10, dessen Aufbau und Betriebsablauf in weiteren Einzelheiten nachstehend beschrieben werden wird, führt das Fahrzeug 8 in einer allgemein vorwärts gerichteten Richtung entlang der vorwärts gerichteten Mittellinienachse des Fahrzeugs 8; die Achse wird nachstehend als Fahrzeug-Steuerkurs 20 definiert. Das automatische Seitenführungs-Steuersystem 10 stellt den Fahrtverlauf des Fahrzeugs 8 ein, um zu bewirken, daß das Fahrzeug dem Wegverlauf 8 folgt. Allgemein ausgedrückt stellt das automatische Seitenführungs- Steuersystem 10 den Fahrtverlauf des Fahrzeugs 8 durch Bestimmen des Winkelversatzes zwischen dem Fahrzeug- Steuerkurs 20 und einer geraden Linie, die von der Vorderseite des Fahrzeugs 8 aus zu einem ausgewählten Zielpunkt 24 gezogen wird, ein, wobei der Zielpunkt ein Punkt ist, der sich auf der idealen Straßengeometrie 29 befindet. Wie in grundlegenden Einzelheiten nachstehend beschrieben, ist die ideale Straßengeometrie 29 eine berechnete Näherung des tatsächlichen Wegverlaufs 28. Das Fahrzeug 8 wird dann in Bezug auf den ausgewählten Zielpunkt 24 gesteuert. Vorwiegend ist der Prozeß des Bestimmens des Steuerkurses des Fahrzeugs in Bezug auf einen ausgewählten Zielpunkt auf der idealen Straßengeometrie 29 und des Korrigierens des Steuerkurses des Fahrzeugs ein iterativer Prozeß, der durch eine Sequenz von Schritten, die in einen Mikrocomputer einprogrammiert sind, durchgeführt wird. Demzufolge wird der Prozeß des Ermittelns und Korrigierens des Steuerkurses des Fahrzeugs kontinuierlich wiederholt, solange sich das Fahrzeug entlang der Fahrbahn fortbewegt. Infolgedessen wird das in Fig. 1, 2 und 3 veranschaulichte System als ein Kontinuum von Zielpunkten 24 oder "Markierungen", die entlang der idealen Straßengeometrie angeordnet sind, umfassend betrachtet. Ein derartiges System wird nachstehend als ein "kontinuierliches Markierungssystem" bezeichnet. Darüber hinaus wird die ideale Straßengeometrie 29 nachstehend so definiert, daß sie eine akkurate Näherung der Krümmung des tatsächlichen Wegverlaufs 28 ist. Im wesentlichen ist die Straßengeomtrie 29 grundlegend äquivalent zu dem tatsächlichen Wegverlauf 28. Ein bevorzugtes Verfahren zum Berechnen der idealen Straßengeometrie wird in grundlegenden Einzelheiten nachstehend diskutiert.
- Fig. 2 ist ein übergreifendes funktionales Blockdiagramm des verbesserten automatischen Seitenführungs-Steuersystems gemäß Fig. 1. Das automatische Seitenführungs- Steuersystem 10 umfaßt einen Fahrzeug-Geschwindigkeitssensor 32, Vorschausensoren 16,. einen Signalprozessor 14, einen Mikrocontroller 12 und ein Lenkservosystem 18. Der Mikrocontroller 12 umfaßt einen Mikroprozessor, einen Festspeicher (ROM), einen Speicher mit wahlfreiem Zugriff (RAM) und Eingabe/Ausgabe-Ports (I/O-Ports). Es wird angemerkt, daß der Mikrocontroller 12 auch eine beliebige zusätzliche Schaltungsanordnung wie beispielsweise A/D- und D/A-Umsetzer, eine kombinatorische logische Schaltungsanordnung, eine Zwischenspeicher-Schaltungsanordnung etc., die für den Betriebsablauf und die Verschaltung des Mikrocontrollers 12 in Bezug auf die Komponenten des automatischen Seitenführungs-Steuersystems notwendig sein können, umfassen kann. Sämtliche der vorstehend beschriebenen Komponenten des Mikrocontrollers 12 können auf einem individuellen Halbleiter-Chip angeordnet sein. In einem bevorzugten Ausführungsbeispiel der Erfindung kann der Mikrocontroller beispielsweise einen Motorola MC68HC705C8-Mikrocontroller umfassen. Obwohl der Aufbau und der Betriebsablauf eines bestimmten Typs von Mikrocontroller hierin zu Anschauungszwecken in Bezug auf ein bevorzugtes Ausführungsbeispiel beschrieben wird, ist der gewählte Mikrocontrollertyp nicht kritisch für die Ausgestaltung und Nutzung der Erfindung, so daß die Erfindung nicht darauf beschränkt werden soll. Ein beliebiger Mikrocontroller oder eine ähnlich aufgebaute Vorrichtung für die Durchführung der Betriebsabläufe der Erfindung können hierin ausgetauscht werden.
- Bezugnehmend auf Fig. 1 und 2 ist der Fahrzeuggeschwindigkeitssensor 32 mit dem Mikrocontroller 12 gekoppelt und stellt eine Messung der Geschwindigkeit des Fahrzeugs 8 bereit. Der Fahrzeuggeschwindigkeitsensor 32 kann eine beliebige Anzahl von herkömmlichen Geschwindigkeitssensoren zur Verwendung in einem Motorfahrzeug umfassen, wie beispielsweise einen Geschwindigkeitssensor, der mit einem Rad des Fahrzeugs 8 verbunden ist. Vorschausensoren 16 sind mit einem Eingang des Mikrocontrollers 12 gekoppelt und stellen Messungen der Relativposition, einschließlich der Entfernung und des Winkels, des Fahrzeugs 8 in Bezug auf wenigstens einen von Reflektoren 34, die entlang des Wegverlaufs 28 angeordnet sind, bereit. Vorschausensoren 16 sind ferner mit einem Eingang des Signalprozessors 14 gekoppelt, um die vorstehend beschriebenen Entfernungs- und Winkelmessungen für den Signalprozessor 14 bereitzustellen. Ein Ausgangssignal des Signalprozessors 14 ist mit einem Eingang des Mikrocontrollers 12 gekoppelt. In einem Ausführungsbeispiel arbeitet der Signalprozessor 14 derart, daß er Positionsmessungen von Reflektoren 34 relativ zu dem Steuerkurs des Fahrzeugs 8 von Vorschausensoren 16 empfängt, damit der Signalprozessor 14 die ideale Straßengeometrie 29 berechnen und eine Information über die ideale Straßengeometrie für den Mikrocontroller 12 bereitstellen kann. Wie jedoch nachstehend in weiteren Einzelheiten in Bezug auf ein bevorzugtes Ausführungsbeispiel beschrieben, kann der Mikrocontroller 12 die Straßengeometrie 29 direkt aus den Winkel- und Entfernungsmessungen, die durch die Vorschausensoren 16 bereitgestellt werden, berechnen. Das Lenkservosystem 18 ist mit dem Mikrocontroller 12 gekoppelt und kann beispielsweise ein herkömmliches Lenksteuersystem einschließlich einer Lenksteuereinrichtung und einen Lenkaktuator umfassen. Das Lenkservosystem 18 arbeitet derart, daß die Richtung des Fahrzeugs 8 in Antwort auf auf Steuersignale, die durch den Mikrokontroller 12 generiert werden, geändert werden, um den Steuerkurs des Fahrzeugs 8 in Bezug auf den Wegverlauf 28 beizubehalten.
- Die Vorschausensoren 16m die elektrisch mit dem Mikrocontroller 12 und dem Signalprozessor 14 gekoppelt sind, können beispielsweise an einem rechtsseitigen vorderen Abschnitt des Fahrzeug 8 zur Verwendung in einem Land (wie beispielsweise den Vereinigten Staaten), in dem Fahrzeuge typisch auf der rechten Seite der Straße fahren, angebracht sein. Infolgedessen können die Vorschausensoren 16 Reflektoren oder andere Arten von Straßenmarkierungen, die an oder nahe der rechten Seite der Fahrbahn angeordnet sind, abtasten. Es ist ebenfalls denkbar, daß Vorschausensoren 16 in dem mittleren vorderen Abschnitt des Fahrzeugs 8 angebracht sind, um beide Seiten der Fahrbahn abzutasten. Die Vorschausensoren 16 können beispielsweise ein Laser-Sender/Empfänger (Radar)-System oder eine andere optische Erfassungsvorrichtung wie beispielsweise eine Videokamera umfassen. Es wird angemerkt, daß die Vorschausensoren 16 hierin in Bezug auf eine optische Erfassungsvorrichtung nur zu Veranschualichungszwecken beschrieben werden, die Erfindung aber nicht auf diese beschränkt werden soll. Die Vorschausensoren 16 können auch andere geeignete Erfassungseinrichtungen zum Bestimmen des Winkels und der Entfernung zu jeder von einer Reihe von "Markierungen", die angrenzend an eine Fahrbahn angeordnet sind, beinhalten, wie beispielsweise einen Empfänger, der mit Funkfrequenzen (RF) arbeitet und abgestrahlte Signale von einer Reihe von RF-"Balken"- Sendern, die angrenzend an die Straße angeordnet sind, erfaßt und verarbeitet, oder eine beliebige andere Erfassungsvorrichtung zum Erfassen der Entfernung und des Winkels in Bezug auf das Fahrzeug 8 und jede von einer Reihe von Energie reflektierenden oder Energie abstrahlenden "Markierungen". Der Begriff "Reflektor" bezieht sich auf ein beliebiges reflektierendes Medium zum Reflektieren von Lichtenergie. Der Begriff "Markierung" kann sich im breiteren Sinn auf entweder eine Energie reflektierende Einrichtung oder eine Energie abstrahlende Einrichtung, die angrenzend an eine Fahrbahn angeordnet ist, beziehen. Der Bergiff "Markierung" kann sich auch auf einen Abschnitt oder ein Material, das ein statisches magnetisches Feld abstrahlt, beziehen.
- In einem bevorzugten Ausführungsbeispiel, in dem ein Laser-Radarsystem verwendet wird, tastet jeder Sender der Vorschausensoren 16 einen Lichtstrahl zu wenigstens einem der Reflektoren 34 ab oder strahlt einen solchen aus. Der zugeordnete Laser-Empfänger der Vorschausensoren 16 empfängt ein reflektiertes Signal von jedem der abgetasteten Reflektoren 34. Der Vorschausensor 16 mißt die Entfernung und den Winkel zwischen jedem der abgetasteten Reflektoren 34 und dem Steuerkurs des Fahrzeugs 8. Diese Messungsinformation wird dem Mikrocontroller 12 zugeführt, um den Ort jedes der abgetasteten Reflektoren 34 in Bezug auf das Fahrzeug 8 zu bestimmen. Diese Messungsinformation kann durch die Vorschausensoren 16 berechnet werden durch Messen einer Phasendifferenz zwischen den gesendeten und den empfangenen Laserstrahlen, 1 oder unter Verwendung eines gepulsten Laserstrahls und Messen der Ausbreitungszeit zu dem Refelektor und zurück. Der spezielle Aufbau und Betriebsablauf der Vorschausensoren 16 ist im einzelnen in einer gemeinsamen, ebenfalls anhängigen Anmeldung offenbart.
- Fig. 3 veranschaulicht eine Sequenz von Schritten, die ausgeführt werden können, um das verbesserte Seitenführungs-Steuersystem gemäß Fig. 1 und 2 zu betreiben. In einem bevorzugten Ausführungsbeispiel kann diese Sequenz von Schritten durch Programmieren des Mikrocontrollers 12 unter Verwendung gut bekannter Programmierverfahren durchgeführt werden. Solche Programmierverfahren sind einem Computerprogrammierer mit durchschnittlichen Kenntnissen bekannt. Bezugnehmend auf Fig. 1, 2 und 3 messen die Vorschausensoren 16 die Entfernung und den Winkel zwischen jedem der Reflektoren 34 (Markierungen) und dem Steuerkurs des Fahrzeugs 8. Diese Messungsinformation wird sowohl dem Mikrocontroller 12 als auch dem Signalprozessor 14 zugeführt, um es entweder dem Mikrocontroller 12 oder dem Signalprozessor 14 zu ermöglichen, den relativen Ort jedes der Reflektoren 34 in Bezug auf das Fahrzeug 8 zu bestimmen. Bevorzugt tasten die Vorschausensoren 16 einen Bereich ab, der wenigstens drei der Reflektoren beinhaltet. In einem Block 302 gemäß Fig. 3 wird die Messungsinformation, die die relative Position für jeden der drei abgetasteten Reflektoren 34 in Bezug auf das Fahrzeug 8 bestimmt, in den Speicherbereich des Mikrocontrollers 12 gelesen. Die Fahrzeuggeschwindigkeitsinformation wird auch aus dem Fahrzeuggeschwindigkeitssensor 32 in den Mikrocontroller 12 eingelesen. In einem Block 304 berechnet der Mikrocontroller 12 die ideale Straßengeometrie 29 aus der Winkel- und Entfernungs-Messungsinformation, die aus dem Vorschausensor 16 erhalten wurde. Fig. 4 ist ein vereinfachtes Diagramm, das einen Satz von Schritten veranschaulicht, die in Bezug auf den Block 304' gemäß Fig. 3 zum Berechnen der idealen Straßengeometrie 29 auszuführen sind. Bezugnehmend auf Fig. 4 und unter Verwendung eines gut bekannten mathematischen Verfahrens erfasst der Vorschausensor 16 die Winkel und Entfernungen zu zumindest drei der Reflektoren 34. Wie durch das Beispiel gemäß Fig. 4 veranschaulicht, stellen die Vorschausensoren 16 Messungen von Winkeln α1, α2 und α3 sowie Entfernungen d1, d2 und d3 in Bezug auf die abgetasteten drei Reflektoren 34 bereit. In Bezug auf ein kartesisches Koordinatensystem, dessen Ursprung an dem Fahrzeugkopf 20 liegt, sind die Positionen der ausgewählten Reflektoren 34 (oder Markierungen) (x1, y1), (x2, y2) und (x3, y3). Diese Positionen haben Bezug auf die Winkel- und die Entfernungsinformation, die durch die Sensoren 16 gemäß dem nachfolgenden Satz von Gleichungen bereitgestellt werden:
- (x1, y1) = (d1*cos(α1), d1*sin(α1)) (x2, y2) = (d2*cos(α2), d2*sin(α2)) (1) (x3, y3) = (d3*cos(α3), d3*sin(α3)) In Block 304 berechnet der Mikrocontroller 12 dann die ideale Straßengeometrie 29 als eine akkurate Näherung der Krümmung des Wegverlaufs 28 in Bezug auf den Abschnitt, der durch die drei ausgewählten Markierungen definiert ist, unter Verwendung der folgenden Kreisgleichung:
- (x - a)² + (y - b)² = R² (2)
- worin (a, b) die Koordinaten des Zentrums der Krümmung für den Kreis sind und R der Krümmungsradius des Kreises ist. Die Werte von a, b und R werden dann durch den nachfolgenden Satz simultaner Gleichungen berechnet:
- (x1 - a)² + (Y1-b)² - R² (x2 - a)² + (Y2-b)² = R² (3) (x3 - a)² + (y3-b)² - R²
- Alternativ kann gegenwärtig die ideale Straßengeometrie 29 auch durch den Signalprozessor 14 bestimmt werden. Der Signalprozessor 14 kann auch die Krümmung eines Abschnitts des Wegverlaufs 28, der durch die Vorschausensoren 16 abgetastet wurde, annähern. Unter Verwendung der Winkel- und Entfernungsmessungen in Bezug auf drei abgetastete Markierungen oder Reflektoren 34 stellt der Signalprozessor 14 x, y-Koordinateninformation in Bezug auf die Position und den Steuerkurs des Fahrzeugs 8 und den Wegverlauf 28 bereit, die eine akkurate Näherung der Krümmung des Wegverlaufs 28 (d. h. der idealen Straßengeometrie) bereitstellt.
- Ein Vorteil des in dem Signalprozessor 14 verwendeten Näherungsverfahrens gegenüber den herkömmlichen Verfahren besteht darin, daß die Berechnungen zum Bestimmen der idealen Straßengeometrie mit Unterstützung einer sogenannten "neuronalen Netzwerk"-Computertechnologie durchgeführt werden. Beispielsweise wird ein Satz von Funktionen, die die Krümmung des Wegverlaufs 28 annähern, auf einem neuronalen Netzwerk-Computer, der vorwiegend ein Computer für allgemeine Zwecke ist, aufgebaut. Diese Funktionen werden durch den Computer "gelernt" durch experimentelles Konstruieren von Funktionen, die bekannten Eingangs- und Ausgangsdaten genügen. Der Signalprozessor 14 wird mit den gelernten Funktionen, die durch den neuronalen Netzwerk-Computer entwickelt wurden, programmiert. Der Signalprozessor 14 stellt dann Koordinatenwer te für den Mikrocontroller 12 bereit, die es dem Mikrocontroller 12 erlauben, die Position und den Steuerkurs des Fahrzeugs 8 in Bezug auf die angenäherte Krümmung des Wegverlaufs 28 (d. h. der idealen Straßengeometrie), der (die) durch den Signalprozessor 14 abgeleitet wurde, zu erfassen. Die speziellen Details dieser Näherungsfunktionen, die Verwendung eines neuronalen Netzwerk = Computers zur Unterstützung bei der Durchführung dieser Näherungen und wie diese Funktionen in Bezug auf den Signalprozessor 14 auszuführen sind, sind in einer gemeinsamen ebenfalls anhängigen Anmeldung offenbart. Es wird jedoch angemerkt, daß für das bevorzugte Ausführungsbeispiel der Erfindung der Mikrocontroller 12 die ideale Straßengeometrie unabhängig von irgendeiner durch den Signalprozessor bereitzustellenden Information berechnen kann, und daß die Verwendung des Signalprozessors 14 gegenwärtig nur als Alternative oder mögliche Option zum Berechnen der idealen Straßengeometrie 29 betrachtet wird, welches nicht kritisch für die Ausführung oder Verwendung der vorliegenden Erfindung ist.
- Nunmehr bezugnehmend auf einen Block 306 gemäß Fig. 3 ermittelt der Mikrocontroller 12 als nächstes die Vorschauentfernung 23. Die Ermittlung der Vorschauentfernung ist notwendig, um die für das Führungs-Steuersystem 10 zur Verfügung stehende Reaktionszeit zum Korrigieren des Steuerkurswinkels 22 in Antwort auf Änderungen in der Krümmung des Pfads 28 zu erhöhen. Die Vorschauentfernung 23 ist eine Entfernung, die sich von der Vorderseite des Fahrzeugs 8 aus erstreckt, und ist als der Radius des Halbkreises 26 definiert. Die Länge der Vorschauentfernung 23 ist eine Funktion der Geschwindigkeit des Fahrzeugs 8. Die tatsächlichen Werte für die Vorschauentfernung 23 werden experimentell ermittelt, weil die Auswahl optimaler Werte für die Vorschauentfernung 23 ein Kompromiß zwischen dem Fahrkomfort in dem Fahrzeug und dem Leistungsvermögen des Steuersystems ist. Demzufolge müssen die Werte, die für die Vorschauentfernung 23 ermittelt werden, mit sowohl dem Fahrkomfort als auch mit dem Leistungsvermögen des Systems verträglich sein. Jedoch können diese Werte auf einfache Art und Weise durch Systementwickler mit durchschnittlichem Können bestimmt werden. Schließlich muß die Vorschauentfernung 23 ausreichend sein, um dem automatischen Seitenführungs-Steuersystem 10 eine ausreichende Reaktionszeit zum Bestimmen des Steuerkurswinkels 22 und zum Berechnen des gewünschten Lenkwinkels, der für das Lenkservosystem 18 bereitzustellen ist, zu erlauben.
- In einem Block 308 bestimmt der Mikrocontroller 12 den Zielpunkt 24 auf der Grundlage der Länge der Vorschauentfernung 23. Der Zielpunkt 24 wird bestimmt als der Kreuzungspunkt des Radius des Halbkreises 26 (d. h. der Länge der Vorschauentfernung 23) mit der Straßengeometrie 29. Das automatische Seitenführungs-Steuersystem 10 wie in Fig. 1, 2 und 3 dargestellt ist als ein kontinuierliches Markierungssystem definiert, weil der Zielpunkt 24 an einem beliebigen Ort entlang der berechneten Straßengeometrie 29 auftreten kann. Infolgedessen kann der Zielpunkt 24 einen Punkt auf dem angenäherten Wegverlauf auch dann kreuzen, wenn kein Reflektor oder keine Markierung sich tatsächlich an diesem Punkt befindet. Die Ortskurve von Punkten, die durch den Halbkreis 26 definiert ist, ist durch die folgende Gleichung bestimmt:
- x² + Y² = Rp² (4)
- worin Rp die Vorschauentfernung 23 ist. Der Zielpunkt 24 ist der Kreuzungs- bzw. Schnittpunkt (xt, yt), der durch die Lösungen der vorstehenden Gleichungen (3) und (4) definiert ist.
- In einem Block 310 berechnet der Mikrocontroller 12 den Steuerkurswinkel 22. Der Steuerkurswinkel 22 ist der Winkel zwischen der Fahrzeug-Vorderseite 20 und einer geraden Linie von dem Fahrzeug 8 zu dem Zielpunkt 24. Der Steuerkurswinkel 22 kann in Übereinstimmung mit einem be liebigen, gut bekannten mathematischen Verfahren, das für die Winkelberechnung verwendet wird, berechnet werden. Beispielsweise kann der Steuerkurswinkel 22 in Bezug auf Fig. 4 durch die folgende Gleichung:
- θ = tan&supmin;¹ (y&sub1;/x&sub1;)
- berechnet werden, worin A der Steuerkurswinkel 22 ist.
- In einem Block 312 berechnet der Mikrocontroller 12 den gewünschten Lenkwinkel, der für das Lenkservosystem 18 bereitzustellen ist, auf der Grundlage des Steuerkurswinkels 22. Dieser Schritt wird durchgeführt durch Einstellen des Steuerkurswinkels 22 zum Lenken des Fahrzeugs 8 in Richtung des Zielpunkts 24. Demzufolge muß der Mikrocontroller einen gewünschten Lenkwinkel als Ausgangssignal für das Lenkservosystem 18 bereitstellen, der das Fahrzeug 8 veranlaßt, in Richtung des Zielpunkts 24 einzulenken. Der gewünschte Lenkwinkel δd wird aus der folgenden Gleichung berechnet:
- δk= K · θ (6)
- worin K die Steuerverstärkung des Systems ist. Die Steuerverstärkung K ist eine Funktion der Fahrzeuggeschwindigkeit und der Krümmung des Wegverlaufs, dem gefolgt wird. Die tatsächlichen Werte für die Steuerverstärkung K werden experimentell bestimmt, weil die Auswahl optimaler Werte für die Steuerverstärkung K ein Kompromiß zwischen der Fahrzeuggeschwindigkeit und der Krümmung des Wegverlaufs, dem gefolgt wird, ist. Demzufolge müssen die Werte, die für die Steuerverstärkung K ermittelt werden, mit der Fahrzeuggeschwindigkeit und der Krümmung des Wegverlaufs verträglich sein. Jedoch können diese Werte auf einfache Art und Weise durch Systementwickler mit durchschnittlichem Können bestimmt werden.
- Fig. 5 ist ein Blockdiagramm eines verbesserten automatischen Seitenführungs-Steuersystems in Übereinstimmung mit einem zweiten Ausführungsbeispiel der Erfindung. Bezugnehmend auf Fig. 5 umfaßt ein automatisches Seitenführungs-Steuersystem 70 den Mikrocontroller 12, die Vorschausensoren 13, den Fahrzeuggeschwindigkeitssensor 32 und ein Lenkservosystem 18. Der Signalprozessor 14, der in dem durch Fig. 1, 2 und 3 veranschaulichten Ausführungsbeispiel eingesetzt wird, wird in dem vorliegenden Ausführungsbeispiel nicht verwendet. Dieses Ausführungsbeispiel stellt eine alternative Struktur zum automatischen Führen eines Fahrzeugs entlang eines vorbestimmten Wegverlaufs bereit. Gemäß dem vorliegenden Ausführungsbeispiel stellt das automatische Seitenführungs-Steuersystem 70 einen gewünschten Lenkwinkel δd bereit zum Steuern des Kurses des Fahrzeugs 8 durch Berechnen eines Steuerkurswinkels in Bezug auf die Position eines diskreten Reflektors. Infolgedessen wird das vorliegende Ausführungsbeispiel im Gegensatz zu dem in dem ersten Ausführungsbeispiel offenbarten "kontinuierlichen Markierungssystem" nachstehend als "diskretes Markierungssystem" bezeichnet.
- Fig. 6 veranschaulicht das verbesserte automatische Seitenführungs-Steuersystem gemäß Fig. 5 mit dem entlang eines tatsächlichen Wegverlaufs 28 fahrenden Fahrzeugs 8. Bezugnehmend auf Fig. 6 sind Reflektoren 34a-e Markierungen, die an vorbestimmten Orten entlang des Wegverlaufs 28 angeordnet sind. Der Abstand zwischen jedem der Reflektoren 34a-e ist eine veränderliche Beschränkung bzw. Konstante des Schnellstraßenentwurfs. Beispielsweise beträgt der Abstand zwischen jedem der Reflektoren 34a-e im Staate Kalifornien etwa 50 Fuß. Allgemein führt das automatische Führungs-Steuersystem 70 das Fahrzeug 8 in einer vorwiegend vorwärts gerichteten Richtung entlang der vorwärts gerichteten Mittenlinienachse des Fahrzeugs, die vorstehend als Vorderseite des Fahrzeugs 20 definiert worden war. Für die in Fig. 6 gezeigte Position des Fahrzeugs 8 ist der Steuerkurswinkel 42 in Bezug auf den Reflektor 34b bestimmt, und ist der Steuerkurswinkel 43 in Bezug auf den Reflektor 34c bestimmt. Eine kleinste bzw. minimale Vorschau/Rückschau-Entfernung 45 ist als der Radius des Kreises 50 definiert. Die minimale Vorschau/ Rückschau-Entfernung 45 ist eine Entfernung, die sich von einem der Reflektoren 34 ausgehend erstreckt, und ist als der Radius des Kreises 50 definiert. Die Länge der minimalen Vorschau/Rückschau-Entfernung 45 ist eine Funktion der Geschwindigkeit des Fahrzeugs 8. Die tatsächlichen Werte für die minimale Vorschau/Rückschau-Entfernung 45 werden experimentell bestimmt, weil die Auswahl optimaler Werte für die minimale Vorschau/Rückschau-Entfernung 45 ein Kompromiß zwischen dem Fahrkomfort und dem Leistungsvermögen des Steuersystems ist. Demzufolge müssen die Werte, die für die minimale Vorschau/Rückschau-Entfernung 45 ermittelt werden, mit sowohl dem Fahrkomfort als auch dem Leistungsvermögen des Steuersystems verträglich sein. Jedoch können diese Werte auf einfache Art und Weise durch Systementwickler mit durchschnittlichem Können bestimmt werden. Schließlich muß die minimale Vorschau/ Rückschau-Entfernung 45 ausreichend sein, um dem automatischen Führungs-Steuersystem 70 eine ausreichende Reaktionszeit zum Berechnen der Steuerkurswinkel 42 und 43 und des gewünschten Lenkwinkels δd, der für das Lenkservosystem bereitzustellen ist, zu erlauben.
- Fig. 7 veranschaulicht eine Sequenz von Schritten, die durch den Mikrocontroller 12 durchgeführt werden können, um das in Fig. 5 und 6 gezeigte verbesserte auomatische Seitenführungs-Steuersystem zu betreiben. Bezugnehmend auf Fig. 5, 6 und 7 offenbaren Blöcke 602 bis 628 eine Sequenz von Schritten, die durch den Mikrocontroller durchzuführen sind, um einen gewünschten Lenkwinkel aus Winkel- und Entfernungsmessungen zu einer diskreten Markierung (Reflektor 34) hin zu berechnen. Beginnend bei Block 602 werden die Messungen der Winkel und der Entfernungen von den Reflektoren 34 (Markierungen) aus den Vorschausensoren 16 in den Mikrocontroller 12 eingelesen. Die Vorschausensoren 16 messen die Entfernung und den Winkel zwischen jedem der Reflektoren 34 und dem Fahrzeug 8. Die Fahrzeuggeschwindigkeitsinformation aus demn Fahrzeuggeschwindigkeitssensor 32 wird ebenfalls in den Mikrocontroller 12 eingelesen. In Block 606 bestimmt der Mikrocontroller 12 die Länge der Vorschauentfernung 23 als eine Funktion der Fahrzeuggeschwindigkeit. Die Länge der Vorschauentfernung 23 wird experimentell bestimmt, wie vorstehend in Bezug auf den Block 306 gemäß Fig. 3 beschrieben wurde. In Block 608 wählt der Mikrocontroller 12 eine Anfangs-Zielmarkierung (den Reflektor 34b in diesem Fall) durch Auswählen einer Markierung mit dem kleinsten Entfernungswert, der noch größer als oder gleich der Länge der Vorschauentfernung 23 ist. In Block 610 berechnet der Mikrocontroller 12 dann den Steuerkurswinkel 42. Der Steuerkurswinkel 42 ist der Winkel zwischen der Fahrzeugvorderseite 20 und einer geraden Linie von dem Fahrzeug 8 zu der Zielmarkierung 34b. Der Steuerkurswinkel 42 kann unter Verwendung der gut bekannten mathematischen Verfahren, wie sie vorstehend in Bezug auf den Block 310 gemäß Fig. 3 offenbart wurden, berechnet werden. In Block 612 berechnet der Mikrocontroller 12 den gewünschten Lenkwinkel δd, der für das Lenkservosystem 18 bereitzustellen ist, auf der Grundlage des Steuerkurswinkels 42. Dieser Schritt wird durchgeführt durch Einstellen des Steuerkurswinkels 42 derart, daß das Fahrzeug 8 in Richtung der Zielmarkierung 34b einlenkt. Demzufolge muß der Mikrocontroller 12 einen gewünschten Lenkwinkel als ein Ausgangssignal für das Lenkservosystem 18 bereitstellen, der das Fahrzeug 8 veranlaßt, in die Richtung der Zielmarkierung 34b einzulenken. Mit anderen Worten ausgedrückt ist der gewünschte Lenkwinkel gleich dem Steuerverstärkung K-fachen des Steuerkurswinkels 42. Die Steuerverstärkung K ist eine Funktion der Fahrzeuggeschwindigkeit und der Krümmung des Straßenverlaufs und wird wie vorstehend in Bezug auf das erste Ausführungsbeispiel beschrieben abgeleitet.
- In Block 614 liest der Mikrocontroller 12 den Winkel 42 und die Entfernung 44 in Bezug auf den Reflektor 34b ein. Der Reflektor 34b wird nun als Zielmarkierung bezeichnet. Die Fahrzeuggeschwindigkeit wird erneut aus dem Fahrzeuggeschwindigkeitssensor 32 eingelesen. In Block 616 bestimmt der Mikrocontroller 12 dann die minimale Vorschau/ Rückschau-Entfernung 45 als eine Funktion der Fahrzeuggeschwindigkeit. In Block 618 vergleicht der Mikrocontroller 12 die Entfernung 44 mit der minimalen Vorschau/Rückschau-Entfernung 45. Falls die Entfernung 44 (die Entfernung zu dem Reflektor 34b oder der gegenwärtigen Zielmarkierung) größer als oder gleich der minimalen Vorschau/ Rückschau-Entfernung 45 ist, dann wird der Steuerkurswinkel als Steuerkurswinkel 42 definiert. In Block 628 bestimmt der Mikrocontroller 12 dann die Größe des Steuerkurswinkels 42. In Block 626 berechnet der Mikrocontroller 12 dann den gewünschten Lenkwinkel (δd = Steuerverstärkung K mal Steuerkurswinkel 42), der für das Lenkservosystem 18 bereitzustellen ist.
- Wenn andererseits in Block 618 die Entfernung 44 kleiner ist als die minimale Vorschau/Rückschau-Entfernung 45, dann wird der nächste Reflektor 34c als Zielmarkierung ausgewählt. Der Mikrocontroller 12 bestimmt den nächsten Reflektor durch Kennen der Entfernungs- und Winkelmessungen. Dann bestimmt der Mikrocontroller 12 in Block 622 die Größe des Steuerkurswinkels 42 (des Steuerkurswinkels in Bezug auf die ausgewählte Zielmarkierung 34c). Die Größe des Steuerkurswinkels 43 wird dann für die Berechnung des gewünschten Lenkwinkels in Block 626 zur Verfügung gestellt. Wie in Fig. 7 gezeigt, wird dann der Prozeß des Auswählens der nächsten Zielmarkierung und des Berechnens eines gewünschten Lenkwinkels durch Zurückkehren zu Block 614 wiederholt.
- Fig. 6 veranschaulicht ein verbessertes automatisches Seitenführungs-Steuersystem in Übereinstimmung mit einem dritten Ausführungsbeispiel der Erfindung. Das in Bezug auf das dritte Ausführungsbeispiel offenbarte automatische Seitenführungs-Steuersystem umfaßt den Aufbau des Systems 70 gemäß Fig. 5. Bezugnehmend auf Fig. 5 und 8 veranschaulicht Fig. 8 das verbesserte automatische Seitenführungs-Steuersystem gemäß Fig. 5 mit dem sich entlang eines tatsächlichen Wegverlaufs 28 fortbewegenden Fahrzeugs 8. Reflektoren 34a-e sind an vorbestimmten Orten entlang des Wegverlaufs 28 angeordnet. Der Abstand zwischen jedem der Reflektoren 34a-e ist eine veränderliche Beschränkung bzw. Konstante des Schnellstraßenentwurfs. Allgemein führt das automatische Führungs-Steuersystem 70 das Fahrzeug 8 in einer vorwiegend vorwärts gerichteten Richtung entlang der vorwärts gerichteten Mittenlinienachse des Fahrzeugs, die vorstehend als Vorderseite des Fahrzeugs 20 definiert worden war. Für die in Fig. 8 gezeigte Position des Fahrzeugs 8 ist der Steuerkurswinkel 42 in Bezug auf den Reflektor 34b bestimmt, ist der Steuerkurswinkel 43 in Bezug auf den Reflektor 34c bestimmt, und ist der Steuerkurswinkel 47 in Bezug auf den Reflektor 34d bestimmt. Die kleinste bzw. minimale Vorschau/Rückschau-Entfernung 45 ist als der Radius des Kreises 50 definiert. Die minimale Vorschau/Rückschau-Entfernung 45 ist eine Entfernung, die sich von einem der Reflektoren 34 ausgehend erstreckt. Die Länge der minimalen Vorschau/Rückschau-Entfernung 45 ist eine Funktion der Geschwindigkeit des Fahrzeugs 8 und wird wie in Bezug auf die vorstehend diskutierten Ausführungsbeispiele beschrieben experimentell bestimmt. Die Länge der minimalen Vorschau/Rückschau-Entfernung 45 muß ausreichend sein, um dem automatischen Führungs-Steuersystem 70 eine ausreichende Reaktionszeit zum Berechnen der Steuerkurswinkel 42, 43 und 47, wenn diese durch den Vorschausensor 16 bereitgestellt werden, und dann zum Bestimmen des gewünschten Lenkwinkels, der für das Lenkservosystem 18 bereitzustellen ist, zu erlauben.
- Fig. 9 veranschaulicht eine Sequenz von Schritten, die durch den Mikrocontroller 12 ausgeführt werden können, um das verbesserte automatische Seitenführungs-Steuersystem 70 gemäß Fig. 5 und 8 zu betreiben. In dem in Fig. 5 und 8 veranschaulichten Ausführungsbeispiel versucht der Mikrocontroller 12, Steuerkurswinkel in Bezug auf zwei Zielmarkierungen oder Reflektoren gleichzeitig zu bestimmen. Infolgedessen kann das automatische Seitenführungs- Steuersystem 70 auch dann, wenn einer der beiden Reflektoren oder eine der beiden Markierungen in dem Wegverlauf 28 fehlt, noch wenigstens eine Zielmarkierung auswählen und einen gewünschten Lenkwinkel in Bezug auf diese Markierung berechnen, und Winkel- und Entfernungsmessungen zu nur einem Reflektor sind zu diesem Zeitpunkt verfügbar. Demzufolge wird das in dem dritten Ausführungsbeispiel offenbarte System nachstehend als "ausfallsicheres diskretes Markierungssystem" bezeichnet.
- Bezugnehmend auf Fig. 5, 8 und 9 sind die aufeinanderfolgenden Schritte, die durch den Mikrocontroller 12 in Blöcken 802 bis 816 durchgeführt werden, dieselben aufeinanderfolgenden Schritte, wie sie in den Blöcken 602 bis 616 gemäß Fig. 7 durchgeführt werden. Bezugnehmend auf einen Block 818 vergleicht der Mikrocontroller 12 die Entfernung 44 mit der minimalen Vorschau/Rückschau-Entfernung 45. Falls die Entfernung 44 (die Entfernung des Fahrzeugs 8 von der gegenwärtigen Zielmarkierung bzw. dem gegenwärtigen Reflektor 34b) größer als oder gleich der minimalen Vorschau/Rückschau-Entfernung 45 ist, dann wird der Steuerkurswinkel als die Summe der gewichteten Werte der Steuerkurswinkel 42 und 43 definiert, wie in Block 828 offenbart. Die tatsächlichen Werte für Gewichte W1 und W2 werden experimentell bestimmt, so daß der resultierende Steuerkurswinkel (die Summe der Steuerkurswinkel 42 und 43 in diesem Fall) ein gewichteter Mittelwert der Steuerkurswinkel 42 und 43 ist. Mit anderen Worten ausgedrückt hat der resultierende Steuerkurswinkel einen Winkelwert, der zwischen den Winkelwerten der Steuerkurswinkel 42 und 43 liegt. Dieser resultierende Steuerkurswinkel wird für ein optimales Leistungsvermögen des Steuer systems ausgewählt, und die Werte von W1 und W2 zum Bereitstellen des optimalen Steuerkurswinkels können auf einfache Art und Weise durch Entwickler mit durchschnittlichem Können bestimmt werden. In Block 828 ermittelt der Mikrocontroller 12 dann die Größe des Steuerkurswinkels, der als die Summe der gewichteten Werte der Steuerkurswinkel 42 und 43 definiert ist. In Block 826 berechnet der Mikrocontroller 12 dann den gewünschten Lenkwinkel, der für das Lenkservosystem 18 bereitzustellen ist, wobei der gewünschte Lenkwinkel δd gleich der Steuerverstärkung K mal dem Wert des in Block 828 ermittelten Steuerkurswinkels ist.
- Wenn andererseits in Block 828 die Entfernung 44 kleiner ist als die minimale Vorschau/Rückschau-Entfernung 45, dann wird das nächste Paar von Reflektoren (34c und 34d in diesem Fall) als Zielmarkierungen ausgewählt. Dann wird der Steuerkurswinkel definiert als die Summe der gewichteten Werte der Steuerkurswinkel 43 und 47. Dann, in Block 822, ermittelt der Mikrocontroller 12 die Größe der Summe der gewichteten Werte der Steuerkurswinkel 43 und 47. Der durch den Block 822 ermittelte Steuerkurswinkel wird dann für den Schritt des Berechnens des gewünschten Lenkwinkels in Block 826 bereitgestellt, wobei der gewünschte Lenkwinkel δd gleich der Steuerverstärkung K mal der Wert des in Block 822 ermittelten Steuerkurswinkels ist. Wie in Fig. 9 gezeigt, wird der Prozeß dann durch Zurückkehren zu Block 814 wiederholt.
Claims (11)
1. Vorrichtung zum automatischen Führen eines sich
bewegenden Fahrzeugs (8) in Bezug auf eine Straße mit
einer Vielzahl diskreter Markierungen (34), die entlang
eines tatsächlichen Wegverlaufs (28), der durch den und
angrenzend an den Verlauf der Straße vorbestimmt ist,
angeordnet sind, umfassend:
eine Geschwindigkeits-Erfassungseinrichtung (32) zum
Erfassen der Geschwindigkeit des sich bewegenden
Fahrzeugs (8) entlang der Straße und Erzeugen von
Geschwindigkeitssignalen, die die Fahrzeuggeschwindigkeit
angeben,
eine Positionserfassungseinrichtung (16) zum
Erfassen der Entfernung (d1, d2 ...) zwischen dem Fahrzeug und
jeder der diskreten Markierungen (34) sowie des Winkels
(α1, α2) zwischen der Vorwärtsrichtung des Fahrzeugs und
der Verbindungslinie zwischen dem Fahrzeug und jeder der
diskreten Markierungen (34) sowie zum Erzeugen der
Markierungspositionssignale, die die jeweiligen Positionen
derselben angeben, auf der Grundlage des Abstands (d1, d2
... ) und des Winkels (α1, α2),
eine Berechnungseinrichtung (12), die auf die
Markierungspositionssignale anspricht zum Berechnen einer
idealen Straßengeometrie auf der Grundlage der
Markierungspositionssignale als eine Näherung des tatsächlichen
Wegverlaufs (28);
eine Berechnungseinrichtung (12), die auf die
Geschwindigkeitssignale anspricht zum Berechnen einer
Vorschauentfernung, die sich von der Vorderseite des
Fahrzeugs aus erstreckt, als eine Funktion der
Fahrzeuggeschwindigkeit;
eine Identifikationseinrichtung (12) zum
Identifizieren eines Punkts (24), der sich auf der näherungsweise
idealen Straßengeometrie (29) befindet und von dem
Fahrzeug (8) durch die Vorschauentfernung beabstandet ist,
eine Berechnungseinrichtung (12) zum Berechnen eines
Steuerkurswinkels (22) zwischen der Vorwärtsrichtung des
Fahrzeugs und der Richtung zu dem Punkt (24), der sich
auf der näherungsweise idealen Straßengeometrie (29)
befindet,
eine Berechnungseinrichtung (12) zum Berechnen eines
Steuersignals, das eine gewünschte Bewegungsrichtung des
Fahrzeugs auf der Grundlage des berechneten
Steuerkurswinkels (22) anzeigt, und
eine Lenkeinrichtung (18) zum Lenken des Fahrzeugs
(8) in Antwort auf das Steuersignal.
2. Vorrichtung zum automatischen Führen eines sich
bewegenden Fahrzeugs (8) in Bezug auf eine Straße mit
einer Vielzahl diskreter Markierungen (34), die entlang
eines tatsächlichen Wegverlaufs (28), der durch den und
angrenzend an den Verlauf der Straße vorbestimmt ist,
angeordnet sind, umfassend:
eine Geschwindigkeits-Erfassungseinrichtung (32) zum
Erfassen der Geschwindigkeit des sich bewegenden
Fahrzeugs (8) entlang der Straße und Erzeugen von
Geschwindigkeitssignalen, die die Fahrzeuggeschwindigkeit
angeben,
eine Positionserfassungseinrichtung (16) zum
Erfassen der diskreten Markierungen (34) und Erzeugen von
Markierungspositionssignalen, die die jeweiligen Positionen
derselben angeben,
eine Auswahleinrichtung (12) zum Auswählen einer
ersten Markierung aus der Vielzahl der diskreten
Markierungen, die entlang des tatsächlichen Wegverlaufs (28)
angeordnet sind,
eine Berechnungseinrichtung (12), die auf die
Geschwindigkeitssignale anspricht zum Berechnen einer
minimalen Vorschau/Rückschau-Entfernung, die sich von der
er
sten Markierung aus erstreckt, als eine Funktion der
Fahrzeuggeschwindigkeit,
eine Vergleichseinrichtung (12) zum Vergleichen der
Entfernung zwischen der Fahrzeugposition und der Position
der ausgewählten ersten Markierung mit der minimalen
Vorschau/Rückschau-Entfernung, die sich von der ausgewählten
ersten Markierung aus erstreckt, und zum Auswählen einer
zweiten Markierung neben der ersten Markierung, falls die
Entfernung zwischen dem Fahrzeug und der Position der
ersten Markierung kleiner ist als die kleinste Vorschau/
Rückschau-Entfernung,
eine Einrichtung (12) zum Berechnen eines Winkels
zwischen der Vorwärtsrichtung des Fahrzeugs und einer
Linie, die das Fahrzeug mit der ausgewählten ersten
Markierung oder der ausgewählten zweiten Markierung verbindet
sowie zum Erzeugen von Steuersignalen, die den Winkel
angeben, und
eine Lenkeinrichtung (18) zum Lenken des Fahrzeugs
(8) in Antwort auf die Steuersignale in Richtung der
ausgewählten ersten oder zweiten Markierung.
3. Vorrichtung zum automatischen Führen eines sich
bewegenden Fahrzeugs (8) in Bezug auf eine Straße mit
einer Vielzahl diskreter Markierungen (34), die entlang
eines tatsächlichen Wegverlaufs (28), der durch den und
angrenzend an den Verlauf der Straße vorbestimmt ist,
angeordnet sind, umfassend:
eine Geschwindigkeits-Erfassungseinrichtung (32) zum
Erfassen der Geschwindigkeit des sich bewegenden
Fahrzeugs (8) entlang der Straße und Erzeugen von
Geschwindigkeitssignalen, die die Fahrzeuggeschwindigkeit
angeben,
eine Auswahleinrichtung (12) zum Auswählen eines
ersten Satzes von wenigstens zwei benachbarten diskreten
Markierungen aus der Vielzahl von diskreten Markierungen,
die entlang des tatsächlichen Wegverlaufs (28) angeordnet
sind,
eine Positionserfassungseinrichtung (16) zum
Erfassen des ersten Satzes von Markierungen (34) und Erzeugen
von Markierungspositionssignalen, die die jeweiligen
Positionen derselben angeben,
eine Berechnungseinrichtung (12), die auf die
Geschwindigkeitssignale anspricht zum Berechnen einer
minimalen Vorschau/Rückschau-Entfernung, die sich von einer
Markierung des ersten Satzes von Markierungen aus
erstreckt, als eine Funktion der Fahrzeuggeschwindigkeit,
eine Vergleichseinrichtung (12) zum Vergleichen der
Entfernung zwischen der Fahrzeugposition und der Position
der nächstliegenden Markierung des ersten Satzes von
Markierungen mit der minimalen
Vorschau/Rückschau-Entfernung und zum Auswählen eines zweiten Satzes aus
wenigstens zwei benachbarten diskreten Markierungen neben dem
ersten Satz von Markierungen, falls die Entfernung
zwischen dem Fahrzeug und der Position der nächstliegenden
Markierung kleiner ist als die kleinste
Vorschau/Rückschau-Entfernung,
eine Einrichtung (12) zum Berechnen eines
Mittelwinkels zwischen einem Winkel, der durch die
Vorwärtsrichtung des Fahrzeugs und eine Linie, die das Fahrzeug mit
einer von zwei benachbarten Markierungen verbindet,
gebildet wird, und einem Winkel, der durch die
Vorwörtsrichtung des Fahrzeugs und einer Linie, die das Fahrzeug
mit der anderen der beiden benachbarten Markierungen
verbindet, gebildet wird, sowie zum Erzeugen von
Steuersignalen, die den Mittelwinkel angeben, und
eine Lenkeinrichtung (18) zum Lenken des Fahrzeugs
(8) in Antwort auf die Steuersignale in Richtung eines
Punkts entlang des Wegverlaufs (28), der sich zwischen
den beiden ausgewählten benachbarten Markierungen
befindet.
4. Vorrichtung nach einem der Ansprüche 1 bis 3, bei
der die Positionserfassungseinrichtung (16) eine optische
Erfassungsvorrichtung umfaßt.
5. Vorrichtung nach einem der Ansprüche 1 bis 3, bei
der die Berechnungseinrichtung (12) einen
programmierbaren Mikrokontroller umfaßt.
6. Vorrichtung nach Anspruch 1, bei der die
Identifikationseinrichtung (12) einen programmierbaren
Mikrokontroller umfaßt.
7. Vorrichtung nach einem der Ansprüche 2 oder 3,
bei der die Vergleichseinrichtung (12) einen
programmierbaren Mikrokontroller umfaßt.
8. Vorrichtung nach Anspruch 4, bei der die optische
Erfassungseinrichtung eine Laser-Radar-Vorrichtung
umfaßt.
9. Verfahren zum automatischen Führen eines sich
bewegenden Fahrzeugs (8) in Bezug auf eine Straße mit einer
Vielzahl diskreter Markierungen (34), die entlang eines
tatsächlichen Wegverlaufs (28), der durch den und
angrenzend an den Verlauf der Straße vorbestimmt ist,
angeordnet sind, umfassend die Schritte:
Erfassen der Geschwindigkeit des sich bewegenden
Fahrzeugs (8) entlang der Straße und Erzeugen von
Geschwindigkeitssignalen, die die Fahrzeuggeschwindigkeit
angeben,
Erfassen der diskreten Markierungen (34) und
Erzeugens von Markierungspositionssignalen, die die jeweiligen
Positionen derselben angeben,
Berechnen einer idealen Straßengeometrie auf der
Grundlage der Markierungspositionssignale als eine
Näherung des tatsächlichen Wegverlaufs (28),
Berechnen einer Vorschauentfernung, die sich von der
Vorderseite des Fahrzeugs aus erstreckt, als eine
Funktion der Fahrzeuggeschwindigkeit,
Identifizieren eines Punkts (24), der sich auf der
näherungsweise idealen Straßengeometrie (29) befindet und
von dem Fahrzeug (8) durch die Vorschauentfernung
beabstandet ist,
Berechnen eines Steuerkurswinkels (22) zwischen der
Vorwärtsrichtung des Fahrzeugs und der Richtung zu dem
Punkt (24), der sich auf der näherungsweise idealen
Straßengeometrie (29) befindet,
Berechnen eines Steuersignals, das eine gewünschte
Bewegungsrichtung des Fahrzeugs auf der Grundlage des
berechneten Steuerkurswinkels (22) anzeigt, und
Lenken des Fahrzeugs (8) in Antwort auf das
Steuersignal.
10. Verfahren zum automatischen Führen eines sich
bewegenden Fahrzeugs (8) in Bezug auf eine Straße mit
einer Vielzahl diskreter Markierungen (34), die entlang
eines tatsächlichen Wegverlaufs (28), der durch den und
angrenzend an den Verlauf der Straße vorbestimmt ist,
angeordnet sind, umfassend die Schritte:
Erfassen der Geschwindigkeit des sich bewegenden
Fahrzeugs (8) entlang der Straße und Erzeugens von
Geschwindigkeitssignalen, die die Fahrzeuggeschwindigkeit
angeben,
Erfassen der diskreten Markierungen (34) und
Erzeugens von Markierungspositionssignalen, die die jeweiligen
Positionen derselben angeben,
Auswählen einer ersten Markierung aus der Vielzahl
von diskreten Markierungen, die entlang des tatsächlichen
Wegverlaufs (28) angeordnet sind,
Berechnen einer minimalen
Vorschau/Rückschau-Entfernung, die sich von der ersten Markierung aus
erstreckt, als eine Funktion der Fahrzeuggeschwindigkeit,
Vergleichen der Entfernung zwischen der
Fahrzeugposition und der Position der ausgewählten ersten
Markierung mit der minimalen Vorschau/Rückschau-Entfernung, die
sich von der ausgewählten ersten Markierung aus
erstreckt, und Auswählen einer zweiten Markierung neben der
ersten Markierung, falls die Entfernung zwischen dem
Fahrzeug und der Position der ersten Markierung kleiner
ist als die kleinste Vorschau/Rückschau-Entfernung,
Berechnen eines Winkels zwischen der
Vorwärtsrichtung des Fahrzeugs und einer Linie, die das Fahrzeug mit
der ausgewählten ersten Markierung oder der ausgewählten
zweiten Markierung verbindet, sowie Erzeugen von
Steuersignalen, die den Winkel angeben, und
Lenken des Fahrzeugs (8) in Antwort auf die
Steuersignale in Richtung der ausgewählten ersten oder zweiten
Markierung.
11. Vorrichtung zum automatischen Führen eines sich
bewegenden Fahrzeugs (8) in Bezug auf eine Straße mit
einer Vielzahl diskreter Markierungen (34), die entlang
eines tatsächlichen Wegverlaufs (28), der durch den und
angrenzend an den Verlauf der Straße vorbestimmt ist,
angeordnet sind, umfassend die Schritte:
Erfassen der Geschwindigkeit des sich bewegenden
Fahrzeugs (8) entlang der Straße und Erzeugen von
Geschwindigkeitssignalen, die die Fahrzeuggeschwindigkeit
angeben,
Auswählen eines ersten Satzes von wenigstens zwei
benachbarten diskreten Markierungen aus der Vielzahl von
diskreten Markierungen, die entlang des tatsächlichen
Wegverlaufs (28) angeordnet sind,
Erfassen des ersten Satzes von Markierungen (34) und
Erzeugen von Markierungspositionssignalen, die die
jeweiligen Positionen derselben angeben,
Berechnen einer minimalen
Vorschau/Rückschau-Entfernung, die sich von einer Markierung des ersten Satzes von
Markierungen aus erstreckt, als eine Funktion der
Fahrzeuggeschwindigkeit,
Vergleichen der Entfernung zwischen der
Fahrzeugposition und der Position der nächstliegenden Markierung
des ersten Satzes von Markierungen mit der minimalen
Vorschau/Rückschau-Entfernung und Auswählen eines zweiten
Satzes aus wenigstens zwei benachbarten diskreten
Markierungen neben dem ersten Satz von Markierungen, falls die
Entfernung zwischen dem Fahrzeug und der Position der
nächstliegenden Markierung kleiner ist als die kleinste
Vorschau/Rückschau-Entfernung,
Berechnen eines Mittelwinkels zwischen einem Winkel,
der durch die Vorwärtsrichtung des Fahrzeugs und eine
Linie, die das Fahrzeug mit einer von zwei benachbarten
Markierungen verbindet, gebildet wird, und einem Winkel,
der durch die Vorwärtsrichtung des Fahrzeugs und einer
Linie, die das Fahrzeug mit der anderen der beiden
benachbarten Markierungen verbindet, gebildet wird, sowie
Erzeugen von Steuersignalen, die den Mittelwinkel
angeben, und
Lenken des Fahrzeugs (8) in Antwort auf die
Steuersignale in Richtung eines Punkts entlang des Wegverlaufs
(28), der sich zwischen den beiden ausgewählten
benachbarten Markierungen befindet.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US59229590A | 1990-10-03 | 1990-10-03 |
Publications (2)
Publication Number | Publication Date |
---|---|
DE69130147D1 DE69130147D1 (de) | 1998-10-15 |
DE69130147T2 true DE69130147T2 (de) | 1999-04-01 |
Family
ID=24370117
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE69130147T Expired - Fee Related DE69130147T2 (de) | 1990-10-03 | 1991-10-02 | Automatisches Steuersystem für Seitenführung |
Country Status (4)
Country | Link |
---|---|
US (1) | US5357432A (de) |
EP (1) | EP0479271B1 (de) |
JP (1) | JP3191958B2 (de) |
DE (1) | DE69130147T2 (de) |
Families Citing this family (51)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE69224555T2 (de) * | 1991-05-16 | 1998-07-30 | Aisin Seiki | Automatisches Steuersystem für Seitenführung |
JP3183966B2 (ja) * | 1992-04-20 | 2001-07-09 | マツダ株式会社 | 車両の走行制御装置 |
US6822563B2 (en) | 1997-09-22 | 2004-11-23 | Donnelly Corporation | Vehicle imaging system with accessory control |
US5877897A (en) | 1993-02-26 | 1999-03-02 | Donnelly Corporation | Automatic rearview mirror, vehicle lighting control and vehicle interior monitoring system using a photosensor array |
JP3394287B2 (ja) * | 1993-06-18 | 2003-04-07 | 政典 杉坂 | 自立走行車 |
DE4332836C1 (de) * | 1993-09-27 | 1994-09-15 | Daimler Benz Ag | Vorrichtung zur spurhaltungsgeregelten Lenkung eines Fahrzeugs |
US5563787A (en) * | 1993-12-22 | 1996-10-08 | Kabushiki Kaisha Komatsu Seisakusho | Apparatus for measuring position of moving body and apparatus for measuring relative distance |
DE4440859C2 (de) * | 1994-11-15 | 1998-08-06 | Alexander Kaske | Verfahren und Vorrichtung zum Steuern eines autonom explorierenden Roboters |
JPH08314540A (ja) * | 1995-03-14 | 1996-11-29 | Toyota Motor Corp | 車両走行誘導システム |
JP3191621B2 (ja) * | 1995-03-14 | 2001-07-23 | トヨタ自動車株式会社 | 車両走行誘導システム |
US6891563B2 (en) | 1996-05-22 | 2005-05-10 | Donnelly Corporation | Vehicular vision system |
US5875408A (en) * | 1995-07-17 | 1999-02-23 | Imra America, Inc. | Automated vehicle guidance system and method for automatically guiding a vehicle |
JP3289565B2 (ja) * | 1995-08-23 | 2002-06-10 | トヨタ自動車株式会社 | 自動操舵システム |
US7655894B2 (en) | 1996-03-25 | 2010-02-02 | Donnelly Corporation | Vehicular image sensing system |
US5708427A (en) * | 1996-04-18 | 1998-01-13 | Bush; E. William | Vehicle in-lane positional indication/control by phase detection of RF signals induced in completely-passive resonant-loop circuits buried along a road lane |
JP3588922B2 (ja) * | 1996-07-08 | 2004-11-17 | トヨタ自動車株式会社 | 車両走行誘導システム |
JPH1031799A (ja) * | 1996-07-15 | 1998-02-03 | Toyota Motor Corp | 自動走行制御装置 |
DE19632929C1 (de) * | 1996-08-16 | 1997-11-27 | Daimler Benz Ag | Vorrichtung zur selbsttätigen Fahrzeugquerführung längs einer Fahrspur |
US6760061B1 (en) | 1997-04-14 | 2004-07-06 | Nestor Traffic Systems, Inc. | Traffic sensor |
US6219596B1 (en) * | 1997-09-18 | 2001-04-17 | Mitsubishi Denki Kabushiki Kaisha | Automated highway tracking and communication system and method |
JP2000172336A (ja) * | 1998-09-29 | 2000-06-23 | Toyota Motor Corp | ガイドウェイ交通システム及びそのシステムに用いられる自動運転車両 |
US6754663B1 (en) | 1998-11-23 | 2004-06-22 | Nestor, Inc. | Video-file based citation generation system for traffic light violations |
WO2000031707A1 (en) * | 1998-11-23 | 2000-06-02 | Nestor, Inc. | Non-violation event filtering for a traffic light violation detection system |
US6078849A (en) * | 1998-12-11 | 2000-06-20 | Lockheed Martin Corporation | Vision based precision docking of vehicles |
DE10000785A1 (de) * | 2000-01-11 | 2001-07-12 | Bosch Gmbh Robert | Verfahren zum Ansteuern einer JTAG-Schnittstelle eines Mikroprozessors eines Mikrocontrollers auf dem eine JTAG-Schnittstelle implementiert ist und Mikrocontroller |
JP3715858B2 (ja) * | 2000-01-18 | 2005-11-16 | 三菱電機株式会社 | 電動パワーステアリング装置 |
US6285930B1 (en) | 2000-02-28 | 2001-09-04 | Case Corporation | Tracking improvement for a vision guidance system |
US6490539B1 (en) | 2000-02-28 | 2002-12-03 | Case Corporation | Region of interest selection for varying distances between crop rows for a vision guidance system |
US6686951B1 (en) | 2000-02-28 | 2004-02-03 | Case, Llc | Crop row segmentation by K-means clustering for a vision guidance system |
US6278918B1 (en) | 2000-02-28 | 2001-08-21 | Case Corporation | Region of interest selection for a vision guidance system |
US6385515B1 (en) | 2000-06-15 | 2002-05-07 | Case Corporation | Trajectory path planner for a vision guidance system |
US6445983B1 (en) | 2000-07-07 | 2002-09-03 | Case Corporation | Sensor-fusion navigator for automated guidance of off-road vehicles |
IL145680A0 (en) | 2001-09-26 | 2002-06-30 | Friendly Robotics Ltd | Robotic vacuum cleaner |
WO2003026474A2 (en) * | 2001-09-26 | 2003-04-03 | Friendly Robotics Ltd. | Robotic vacuum cleaner |
WO2003093857A2 (en) | 2002-05-03 | 2003-11-13 | Donnelly Corporation | Object detection system for vehicle |
US7002270B2 (en) * | 2003-01-02 | 2006-02-21 | Siemens Westinghouse Power Corporation | Generator rotor conductive path for connecting to a top-turn of a winding |
JP3922194B2 (ja) | 2003-03-11 | 2007-05-30 | 日産自動車株式会社 | 車線逸脱警報装置 |
KR100552691B1 (ko) * | 2003-09-16 | 2006-02-20 | 삼성전자주식회사 | 이동로봇의 자기위치 및 방위각 추정방법 및 장치 |
US7239958B2 (en) * | 2003-12-18 | 2007-07-03 | General Motors Corporation | Apparatus and method for discerning a driver's intent and for aiding the driver |
TW200526441A (en) * | 2004-02-06 | 2005-08-16 | Shih-Po Lan | A vehicle light beam guide |
US7526103B2 (en) | 2004-04-15 | 2009-04-28 | Donnelly Corporation | Imaging system for vehicle |
KR100624387B1 (ko) * | 2005-04-25 | 2006-09-20 | 엘지전자 주식회사 | 주행영역 지정이 가능한 로봇 시스템 |
WO2008024639A2 (en) | 2006-08-11 | 2008-02-28 | Donnelly Corporation | Automatic headlamp control system |
GB2482119B (en) | 2010-07-19 | 2013-01-23 | China Ind Ltd | Racing vehicle game |
GB2482120B (en) * | 2010-07-19 | 2013-01-30 | China Ind Ltd | Racing vehicle game |
US9545048B2 (en) * | 2011-08-15 | 2017-01-17 | Deere & Company | System for automated unloading of an agricultural material |
US11181377B2 (en) * | 2016-03-30 | 2021-11-23 | Mitsubishi Electric Corporation | Travel direction estimation device |
CN110398979B (zh) * | 2019-06-25 | 2022-03-04 | 天津大学 | 一种基于视觉与姿态融合的无人驾驶工程作业设备循迹方法及装置 |
CN112937580B (zh) * | 2019-11-25 | 2023-04-14 | 宇通客车股份有限公司 | 一种目标路径跟踪方法与装置 |
CN112590930A (zh) * | 2020-12-11 | 2021-04-02 | 国汽(北京)智能网联汽车研究院有限公司 | 自主运行设备的转向角度确定方法、装置及计算机设备 |
CN113552888B (zh) * | 2021-07-29 | 2022-07-19 | 中国第一汽车股份有限公司 | 应用于无人车的行驶轨迹控制方法、装置、设备及介质 |
Family Cites Families (126)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3172496A (en) * | 1962-01-15 | 1965-03-09 | Rabinow Jacob | Vehicle guidance by optical means |
DE1219984B (de) * | 1964-05-19 | 1966-06-30 | Licentia Gmbh | Statischer Zaehler zum Vor- und Rueckwaertszaehlen von Impulsen |
US3466451A (en) * | 1966-05-31 | 1969-09-09 | Gen Electric | Photoelectric device for sensing indicia on a moving medium |
DE1913398C3 (de) * | 1969-03-17 | 1974-12-12 | Siemens Ag, 1000 Berlin Und 8000 Muenchen | Anordnung zur gesteuerten Führung einer Arbeitsmaschine mit Hilfe von Laserstrahlen |
DE2016815C3 (de) * | 1970-04-08 | 1973-10-11 | Siemens Ag, 1000 Berlin U. 8000 Muenchen | Holographisches Justierverfahren und Anordnungen hierzu |
US3708668A (en) * | 1971-06-01 | 1973-01-02 | J Tilley | Vehicle optical guidance system |
JPS5512605B2 (de) * | 1971-11-30 | 1980-04-03 | ||
US3802780A (en) * | 1972-06-12 | 1974-04-09 | Us Army | Optical device for position location |
US4195425A (en) * | 1972-07-17 | 1980-04-01 | Ernst Leitz Wetzlar Gmbh | System for measuring position and/or velocity |
US4185919A (en) * | 1973-06-08 | 1980-01-29 | The United States Of America As Represented By The Secretary Of The Air Force | Quadrant detection system |
US4181435A (en) * | 1973-06-29 | 1980-01-01 | The United States Of America As Represented By The Secretary Of The Air Force | Holographic field lens detector |
US4007991A (en) * | 1973-07-02 | 1977-02-15 | Saab-Scania Aktiebolag | System for transmitting position information |
US3918172A (en) * | 1973-12-26 | 1975-11-11 | Hydro Quebec | Method and apparatus for determining geodesic measurements by helicopter |
FR2271611B1 (de) * | 1974-02-01 | 1977-03-04 | Thomson Csf | |
US3970840A (en) * | 1974-07-16 | 1976-07-20 | Lear Siegler, Inc. | Control circuitry for vehicle guidance mechanism |
FR2295495A1 (fr) * | 1974-12-20 | 1976-07-16 | Thomson Csf | Dispositif d'identification a distance d'objets portant une information codee |
JPS51101561A (en) * | 1975-03-05 | 1976-09-08 | Japan National Railway | Kogakushikikidokuruisokuteisochi |
DE2518120A1 (de) * | 1975-04-24 | 1976-11-04 | Daimler Benz Ag | Verkehrssystem, insbesondere oeffentliches personennahverkehrssystem |
US4184767A (en) * | 1975-07-21 | 1980-01-22 | The United States Of America As Represented By The Secretary Of The Navy | Frequency agile optical radar |
DE2546714A1 (de) * | 1975-10-17 | 1977-04-21 | Siemens Ag | Verfahren zum messen des abstandes von und der geschwindigkeitskomponente eines objektes senkrecht zu einer bezugslinie |
DE2658609A1 (de) * | 1975-12-26 | 1977-07-07 | Seiko Instr & Electronics | Optisches messverfahren und vorrichtung zur durchfuehrung des verfahrens |
JPS5317034A (en) * | 1976-07-30 | 1978-02-16 | Sharp Corp | Image sensor output correcting system |
US4099591A (en) * | 1976-09-02 | 1978-07-11 | Westinghouse Electric Corp. | Vehicle control scanning system |
US4227812A (en) * | 1977-03-10 | 1980-10-14 | Centre De Recherches Metallurgiques Centrum Voor Research In De Metallurgie | Method of determining a dimension of an article |
US4313654A (en) * | 1977-09-06 | 1982-02-02 | Minolta Camera Kabushiki Kaisha | Automatic rangefinder system for photographic camera with light emitting and receiving means |
US4157533A (en) * | 1977-11-25 | 1979-06-05 | Recognition Equipment Incorporated | Independent channel automatic gain control for self-scanning photocell array |
US4168908A (en) * | 1977-12-30 | 1979-09-25 | The United States Of America As Represented By The Secretary Of The Air Force | Precision pointing and tracking control system |
US4160237A (en) * | 1978-02-02 | 1979-07-03 | Sperry Rand Corporation | Optical reader for multiline image processing |
SE418909B (sv) * | 1978-03-02 | 1981-06-29 | Saab Scania Ab | Sett och anleggning for att medelst modulerad optisk stralning overfora information till foremal |
SE412959B (sv) * | 1978-03-02 | 1980-03-24 | Saab Scania Ab | Sett att bestemma leget for ett antal foremal samt system for utforande av settet |
US4187027A (en) * | 1978-04-20 | 1980-02-05 | Bell Telephone Laboratories, Incorporated | Servo-control alignment of nonlinear crystals |
US4227807A (en) * | 1978-04-28 | 1980-10-14 | The Boeing Company | Holographic angle sensor |
US4180322A (en) * | 1978-05-01 | 1979-12-25 | Alcyon Equipment S.A. | Interior measurement of enclosed spaces |
US4278142A (en) * | 1978-05-08 | 1981-07-14 | Agency Of Industrial Science And Technology | Automatic guidance system for vehicles |
EP0007790A1 (de) * | 1978-08-01 | 1980-02-06 | Imperial Chemical Industries Plc | Unbemanntes, durch Lichtsignale selbst-gesteuertes Fahrzeug mit nicht-gerichteten Empfangseinrichtungen |
JPS5527987A (en) * | 1978-08-21 | 1980-02-28 | Minolta Camera Co Ltd | Distance measuring instrument |
US4225226A (en) * | 1978-12-29 | 1980-09-30 | Spectra-Physics, Inc. | Laser guidance system for crop spraying aircraft |
JPS5596475A (en) * | 1979-01-19 | 1980-07-22 | Nissan Motor Co Ltd | Obstacle detector for vehicle |
US4269512A (en) * | 1979-02-21 | 1981-05-26 | Nosler John C | Electro-optical position-monitoring apparatus with tracking detector |
FR2453418A1 (fr) * | 1979-04-06 | 1980-10-31 | Thomson Csf | Dispositif optoelectrique de localisation de source lumineuse ponctuelle et systemes comportant de tels dispositifs |
US4373804A (en) * | 1979-04-30 | 1983-02-15 | Diffracto Ltd. | Method and apparatus for electro-optically determining the dimension, location and attitude of objects |
US4259009A (en) * | 1979-07-30 | 1981-03-31 | The United States Of America As Represented By The Secretary Of The Navy | Far field target designators |
US4383230A (en) * | 1979-09-24 | 1983-05-10 | Manzolini David B | Voltage tuned active filter and circuitry simulating a capacitance and an inductance |
JPS5675626A (en) * | 1979-11-26 | 1981-06-22 | Minolta Camera Co Ltd | Distance measuring device |
DE3002791C2 (de) * | 1980-01-26 | 1983-04-28 | Deutsche Forschungs- und Versuchsanstalt für Luft- und Raumfahrt e.V., 5000 Köln | Verfahren zur Messung der Sichtweite, Schrägsichtweite und Wolkenhöhe |
FR2476326A1 (fr) * | 1980-02-20 | 1981-08-21 | Cilas | Dispositif pour determiner la position angulaire d'une cible eclairee par des impulsions lumineuses |
US4333147A (en) * | 1980-05-13 | 1982-06-01 | General Motors Corporation | Multiplexed inductive automated guidance for moving vehicles |
US4349277A (en) * | 1980-06-11 | 1982-09-14 | General Electric Company | Non-contact measurement of surface profile |
JPS577508A (en) * | 1980-06-16 | 1982-01-14 | Seiko Koki Kk | Distance detector |
US4486095A (en) * | 1980-06-27 | 1984-12-04 | Movement Techniques Limited | Movement measuring apparatus and landmarks for use therewith |
US4441810A (en) * | 1980-07-15 | 1984-04-10 | Konishiroku Photo Industry Co., Ltd. | Range finder |
JPS5748703A (en) * | 1980-09-08 | 1982-03-20 | Seiko Koki Kk | Distance detector |
US4443103A (en) * | 1980-12-18 | 1984-04-17 | The Boeing Company | Retro-reflective electro-optical angle measuring system |
JPS57128810A (en) * | 1981-02-03 | 1982-08-10 | Olympus Optical Co Ltd | Distance measuring device |
US4401886A (en) * | 1981-03-23 | 1983-08-30 | The Boeing Company | Electromagnetic beam acquisition and tracking system |
NL8101669A (nl) * | 1981-04-03 | 1982-11-01 | Philips Nv | Inrichting voor het detekteren van de stand van een voorwerp. |
US4769700A (en) * | 1981-11-20 | 1988-09-06 | Diffracto Ltd. | Robot tractors |
US4515472A (en) * | 1981-08-25 | 1985-05-07 | Ltv Aerospace And Defense Co. | Agile receiver for a scanning laser radar |
US4515471A (en) * | 1981-08-25 | 1985-05-07 | Ltv Aerospace And Defense Company | Scanning laser radar |
US4484069A (en) * | 1981-10-15 | 1984-11-20 | St. Regis Paper Company | Apparatus and method for sensing distance |
US4456829A (en) * | 1981-10-29 | 1984-06-26 | K. J. Law Engineers, Inc. | Non-contact sensor, system and method with particular utility for measurement of road profile |
JPS5876784A (ja) * | 1981-10-31 | 1983-05-09 | Nissan Motor Co Ltd | 車両用光パルスレ−ダ装置 |
JPS58113807A (ja) * | 1981-12-28 | 1983-07-06 | Canon Inc | 距離測定装置 |
US4498768A (en) * | 1982-02-16 | 1985-02-12 | The United States Of America As Represented By The Secretary Of The Army | Angle of arrival meter |
IT1156245B (it) * | 1982-03-01 | 1987-01-28 | Selenia Ind Elettroniche | Dispositivo per la determinazione della distanza di un'area illuminata da un laser ad impulsi |
US4511248A (en) * | 1982-06-30 | 1985-04-16 | Eastman Kodak Company | Active electro-optical distance detection methods and devices |
US4497065A (en) * | 1982-07-12 | 1985-01-29 | Westinghouse Electric Corp. | Target recognition system enhanced by active signature measurements |
JPS5925442A (ja) * | 1982-07-31 | 1984-02-09 | Nippon Soken Inc | 車両用超音波装置 |
US4569078A (en) * | 1982-09-17 | 1986-02-04 | Environmental Research Institute Of Michigan | Image sensor |
US4556313A (en) * | 1982-10-18 | 1985-12-03 | United States Of America As Represented By The Secretary Of The Army | Short range optical rangefinder |
JPS59112312A (ja) * | 1982-12-20 | 1984-06-28 | Nippon Yusoki Co Ltd | 無人搬送車の誘導帯 |
JPS59203975A (ja) * | 1983-05-06 | 1984-11-19 | Nissan Motor Co Ltd | 車両用光レ−ダ装置 |
GB8313338D0 (en) * | 1983-05-14 | 1983-06-22 | Gen Electric Co Plc | Vehicle control |
GB8313339D0 (en) * | 1983-05-14 | 1983-06-22 | Gen Electric Co Plc | Vehicle guidance |
US4644146A (en) * | 1983-06-29 | 1987-02-17 | Calspan Corporation | Robotic vehicle optical guidance system |
US4627734A (en) * | 1983-06-30 | 1986-12-09 | Canadian Patents And Development Limited | Three dimensional imaging method and device |
US4700301A (en) * | 1983-11-02 | 1987-10-13 | Dyke Howard L | Method of automatically steering agricultural type vehicles |
DE3342675A1 (de) * | 1983-11-25 | 1985-06-05 | Fa. Carl Zeiss, 7920 Heidenheim | Verfahren und vorrichtung zur beruehrungslosen vermessung von objekten |
CA1185085A (en) * | 1983-12-30 | 1985-04-09 | Laurent J. Paquet | Alignment system |
DE3584642D1 (de) * | 1984-04-17 | 1991-12-19 | Kawasaki Heavy Ind Ltd | Einrichtung zum erzeugen einer dreidimensionalen kopie eines gegenstandes. |
NL8401649A (nl) * | 1984-05-23 | 1985-12-16 | Optische Ind De Oude Delft Nv | Meetstelsel voor het, onder gebruikmaking van een op driehoeksmeting berustend principe, contactloos meten van de afstand tussen een bepaald punt van een objectvlak en een referentieniveau. |
ZA853615B (en) * | 1984-05-31 | 1986-02-26 | Ici Plc | Vehicle guidance means |
JPS60256076A (ja) * | 1984-06-01 | 1985-12-17 | Nissan Motor Co Ltd | 先行車検出装置 |
JPS616033A (ja) * | 1984-06-15 | 1986-01-11 | Nippon Soken Inc | 車両用速度制御装置 |
DE3423536C2 (de) * | 1984-06-26 | 1986-09-11 | Erwin Sick Gmbh Optik-Elektronik, 7808 Waldkirch | Lichtelektrische Schutzzonenvorrichtung an einem Fahrzeug |
JPS6123985A (ja) * | 1984-07-13 | 1986-02-01 | Nissan Motor Co Ltd | 車間距離検出装置 |
US4615615A (en) * | 1984-09-27 | 1986-10-07 | Flexible Manufacturing Systems, Inc. | Laser positioning system |
USH341H (en) * | 1984-11-09 | 1987-10-06 | The United States Of America As Represented By The Secretary Of The Army | Dual mode scanner/tracker |
JPS61144615A (ja) * | 1984-12-18 | 1986-07-02 | Canon Inc | 自動焦点検出装置 |
US4721385A (en) * | 1985-02-11 | 1988-01-26 | Raytheon Company | FM-CW laser radar system |
US4630109A (en) * | 1985-02-28 | 1986-12-16 | Standard Telephones & Cables Public Limited Company | Vehicle tracking system |
JPS61204713A (ja) * | 1985-03-07 | 1986-09-10 | Murata Mach Ltd | 無人走行車の誘導方式 |
US4729660A (en) * | 1985-03-22 | 1988-03-08 | Toshihiro Tsumura | Position measuring apparatus of moving vehicle |
US4940925A (en) | 1985-08-30 | 1990-07-10 | Texas Instruments Incorporated | Closed-loop navigation system for mobile robots |
SE451770B (sv) | 1985-09-17 | 1987-10-26 | Hyypae Ilkka Kalevi | Sett for navigering av en i ett plan rorlig farkost, t ex en truck, samt truck for utovning av settet |
US4796998A (en) | 1985-10-03 | 1989-01-10 | Pasco Corporation | Method for mobile survey of road surface |
US4834531A (en) | 1985-10-31 | 1989-05-30 | Energy Optics, Incorporated | Dead reckoning optoelectronic intelligent docking system |
DE3540157A1 (de) * | 1985-11-13 | 1987-05-21 | Messerschmitt Boelkow Blohm | Verfahren und vorrichtung zur entfernungsmessung |
US4761561A (en) * | 1985-11-27 | 1988-08-02 | Nippon Kogaku K.K. | Laser beam scanning pattern generation system with positional and dimensional error correction |
US4734572A (en) * | 1986-02-14 | 1988-03-29 | Unimation Inc. | Dual light source locating and tracking system |
US4817000A (en) | 1986-03-10 | 1989-03-28 | Si Handling Systems, Inc. | Automatic guided vehicle system |
US4815840A (en) | 1986-05-16 | 1989-03-28 | Benayad Cherif Faycal E K | Position locating system for a vehicle |
SE455539B (sv) | 1986-05-23 | 1988-07-18 | Electrolux Ab | Elektrooptiskt positionskennande system for ett i plan rorligt foremal, foretredesvis en mobil robot |
US4721386A (en) * | 1986-07-18 | 1988-01-26 | Barnes Engineering Company | Three-axis angular monitoring system |
JPH0812044B2 (ja) | 1986-09-10 | 1996-02-07 | 株式会社東海理化電機製作所 | テープ端座標測定方法およびその装置 |
US4878754A (en) | 1986-10-16 | 1989-11-07 | Tokyo Keiki Co. Ltd. | Method of and apparatus for measuring irregularities of road surface |
US4796198A (en) * | 1986-10-17 | 1989-01-03 | The United States Of America As Represented By The United States Department Of Energy | Method for laser-based two-dimensional navigation system in a structured environment |
DE3635396A1 (de) | 1986-10-17 | 1988-04-28 | Bayerische Motoren Werke Ag | Vorrichtung zum erkennen von hindernissen fuer kraftfahrzeuge |
US4811229A (en) | 1987-01-05 | 1989-03-07 | Hewlett-Packard Company | Control system for automatic guided vehicles |
US4788439A (en) * | 1987-02-05 | 1988-11-29 | Santa Barbara Research Center | Multiple detector fog suppression and edge enhancement |
US4855915A (en) | 1987-03-13 | 1989-08-08 | Dallaire Rodney J | Autoguided vehicle using reflective materials |
US4947094A (en) | 1987-07-23 | 1990-08-07 | Battelle Memorial Institute | Optical guidance system for industrial vehicles |
US4858132A (en) | 1987-09-11 | 1989-08-15 | Ndc Technologies, Inc. | Optical navigation system for an automatic guided vehicle, and method |
US4846297A (en) | 1987-09-28 | 1989-07-11 | Tennant Company | Automated guided vehicle |
US4790402A (en) * | 1987-09-28 | 1988-12-13 | Tennant Company | Automated guided vehicle |
US4818100A (en) | 1987-09-30 | 1989-04-04 | Eaton Corporation | Laser doppler and time of flight range measurement |
CH674675A5 (de) | 1987-10-23 | 1990-06-29 | Kern & Co Ag | |
US4877311A (en) | 1988-01-19 | 1989-10-31 | Kearfott Guidance & Navigation Corporation | Laser power monitoring optics for a ring laser gyroscope |
US4902126A (en) | 1988-02-09 | 1990-02-20 | Fibertek, Inc. | Wire obstacle avoidance system for helicopters |
US4876444A (en) | 1988-03-07 | 1989-10-24 | Tennant Company | Protection from extraneous light for light guided vehicle |
JP2660727B2 (ja) * | 1988-08-10 | 1997-10-08 | 本田技研工業株式会社 | 自動走行装置 |
US4895440A (en) | 1988-08-22 | 1990-01-23 | Spectra-Physics, Inc. | Laser-based measurement system |
US4918607A (en) | 1988-09-09 | 1990-04-17 | Caterpillar Industrial Inc. | Vehicle guidance system |
US4903054A (en) | 1988-09-23 | 1990-02-20 | Caterpillar Industrial Inc. | Obstacle detection system |
EP0361914B1 (de) | 1988-09-28 | 1995-12-13 | Honda Giken Kogyo Kabushiki Kaisha | Verfahren und Vorrichtung zur Einschätzung des Fahrweges |
US4970653A (en) | 1989-04-06 | 1990-11-13 | General Motors Corporation | Vision method of detecting lane boundaries and obstacles |
-
1991
- 1991-10-02 EP EP91116832A patent/EP0479271B1/de not_active Expired - Lifetime
- 1991-10-02 DE DE69130147T patent/DE69130147T2/de not_active Expired - Fee Related
- 1991-10-03 JP JP25668291A patent/JP3191958B2/ja not_active Expired - Fee Related
-
1993
- 1993-11-24 US US08/156,943 patent/US5357432A/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
EP0479271B1 (de) | 1998-09-09 |
EP0479271A2 (de) | 1992-04-08 |
US5357432A (en) | 1994-10-18 |
JP3191958B2 (ja) | 2001-07-23 |
EP0479271A3 (en) | 1992-07-22 |
DE69130147D1 (de) | 1998-10-15 |
JPH04270402A (ja) | 1992-09-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE69130147T2 (de) | Automatisches Steuersystem für Seitenführung | |
DE69224555T2 (de) | Automatisches Steuersystem für Seitenführung | |
DE102017217961B4 (de) | Einrichtung zum steuern eines fahrzeugs an einer kreuzung | |
DE102018108572B4 (de) | Spurwechselunterstützungsvorrichtung für ein fahrzeug | |
DE3616930C2 (de) | ||
DE3789919T2 (de) | Verfahren zur Steuerung eines führerlosen Fahrzeuges. | |
DE10115909B4 (de) | Verfahren, Vorrichtung und Programm zur Auswahl eines vorausfahrenden Fahrzeuges und ein Speichermedium mit einem Programm zur Auswahl eines vorausfahrenden Fahrzeugs | |
DE102007021762B4 (de) | Straßenumgebungs-Erkennungsvorrichtung und Verfahren zum Erkennen einer Straßenumgebung | |
DE10110435B4 (de) | Verfahren und Vorrichtung zum Erkennen der Fahrbahnform | |
EP0433351B1 (de) | Verfahren und vorrichtung zur automatischen kollisionsvermeidung für automatisch führbare fahrzeuge | |
DE19503960B4 (de) | Optische Radarvorrichtung für Fahrzeuge | |
DE60024949T2 (de) | Objekterkennungsgerät | |
EP1032848B1 (de) | Verfahren zur verarbeitung von radarsignalen | |
DE102018108036A1 (de) | Routeneinstellungsvorrichtung und Routeneinstellungsverfahren | |
EP1844373B1 (de) | Verfahren zur kursprädiktion in fahrerassistenzsystemen für kraftfahrzeuge | |
DE10110690B4 (de) | Verfahren und Vorrichtung zum Erkennen eines Fahrbahnverlaufs | |
DE102019215403A1 (de) | Vorrichtung zur wegerzeugung an einer kreuzung und verfahren und vorrichtung zum steuern eines fahrzeugs an einer kreuzung | |
DE10356677A1 (de) | Objekterkennungsvorrichtung für ein Fahrzeug und Zwischenfahrzeugabstandssteuereinheit | |
EP1728097A1 (de) | Radarsystem f r kraftfahrzeuge | |
DE112010005193T5 (de) | Hindernis-Erfassungsvorrichtung | |
EP2963631B1 (de) | Verfahren zum ermitteln eines parkplatzes aus einer anzahl von messpunkten | |
DE19738163A1 (de) | Verfahren zur Andockpositionierung einer autonomen mobilen Einheit unter Verwendung eines Leitstrahles | |
DE102018100668A1 (de) | Fahrzeugsteuervorrichtung | |
EP1549973A1 (de) | Sensoranordnung und verfahren zur abstandsregelung bei kraftfahrzeugen | |
DE102020100749A1 (de) | Ermittlung von wegen für fahrzeuge |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8364 | No opposition during term of opposition | ||
8339 | Ceased/non-payment of the annual fee |