DE69130147T2 - Automatisches Steuersystem für Seitenführung - Google Patents

Automatisches Steuersystem für Seitenführung

Info

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
Application number
DE69130147T
Other languages
English (en)
Other versions
DE69130147D1 (de
Inventor
Margolis L. El Macero California 95618 Donald
Yoshiyuki Davis California 95616 Yasui
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Aisin Corp
Original Assignee
Aisin Seiki Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Aisin Seiki Co Ltd filed Critical Aisin Seiki Co Ltd
Publication of DE69130147D1 publication Critical patent/DE69130147D1/de
Application granted granted Critical
Publication of DE69130147T2 publication Critical patent/DE69130147T2/de
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0259Control of position or course in two dimensions specially adapted to land vehicles using magnetic or electromagnetic means
    • G05D1/0265Control of position or course in two dimensions specially adapted to land vehicles using magnetic or electromagnetic means using buried wires
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0231Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means
    • G05D1/0234Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means using optical markers or beacons
    • G05D1/0236Control 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
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0268Control of position or course in two dimensions specially adapted to land vehicles using internal positioning means
    • G05D1/0272Control 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
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0276Control of position or course in two dimensions specially adapted to land vehicles using signals provided by a source external to the vehicle
    • G05D1/0278Control 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
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0276Control of position or course in two dimensions specially adapted to land vehicles using signals provided by a source external to the vehicle
    • G05D1/028Control 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
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0212Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory
    • G05D1/0221Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory involving a learning process
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0255Control 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

    HINTERGRUND DER ERFINDUNG 1. Gebiet der Erfindung
  • 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.
  • 2. Beschreibung des Standes der Technik
  • 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.
  • KURZBESCHREIBUNG DER ERFINDUNG
  • 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.
  • KURZE BESCHREIBUNG DER ZEICHNUNGEN
  • 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.
  • DETAILLIERTE BESCHREIBUNG DER BEVORZUGTEN AUSFÜHRUNGSBEISPIELE
  • 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.
DE69130147T 1990-10-03 1991-10-02 Automatisches Steuersystem für Seitenführung Expired - Fee Related DE69130147T2 (de)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

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