DE3490712C2 - Fahrzeugsteuerungs- und -leitsystem - Google Patents
Fahrzeugsteuerungs- und -leitsystemInfo
- Publication number
- DE3490712C2 DE3490712C2 DE3490712A DE3490712A DE3490712C2 DE 3490712 C2 DE3490712 C2 DE 3490712C2 DE 3490712 A DE3490712 A DE 3490712A DE 3490712 A DE3490712 A DE 3490712A DE 3490712 C2 DE3490712 C2 DE 3490712C2
- Authority
- DE
- Germany
- Prior art keywords
- vehicle
- course
- path
- target
- bearing angle
- 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 - Lifetime
Links
- 238000012937 correction Methods 0.000 claims abstract description 10
- 230000007704 transition Effects 0.000 claims description 12
- 238000012545 processing Methods 0.000 claims description 3
- PCTMTFRHKVHKIS-BMFZQQSSSA-N (1s,3r,4e,6e,8e,10e,12e,14e,16e,18s,19r,20r,21s,25r,27r,30r,31r,33s,35r,37s,38r)-3-[(2r,3s,4s,5s,6r)-4-amino-3,5-dihydroxy-6-methyloxan-2-yl]oxy-19,25,27,30,31,33,35,37-octahydroxy-18,20,21-trimethyl-23-oxo-22,39-dioxabicyclo[33.3.1]nonatriaconta-4,6,8,10 Chemical compound C1C=C2C[C@@H](OS(O)(=O)=O)CC[C@]2(C)[C@@H]2[C@@H]1[C@@H]1CC[C@H]([C@H](C)CCCC(C)C)[C@@]1(C)CC2.O[C@H]1[C@@H](N)[C@H](O)[C@@H](C)O[C@H]1O[C@H]1/C=C/C=C/C=C/C=C/C=C/C=C/C=C/[C@H](C)[C@@H](O)[C@@H](C)[C@H](C)OC(=O)C[C@H](O)C[C@H](O)CC[C@@H](O)[C@H](O)C[C@H](O)C[C@](O)(C[C@H](O)[C@H]2C(O)=O)O[C@H]2C1 PCTMTFRHKVHKIS-BMFZQQSSSA-N 0.000 claims 3
- 239000013598 vector Substances 0.000 abstract description 42
- 230000001419 dependent effect Effects 0.000 abstract 1
- 238000001514 detection method Methods 0.000 abstract 1
- 238000000034 method Methods 0.000 description 15
- 230000008569 process Effects 0.000 description 15
- 230000008859 change Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 5
- 230000009466 transformation Effects 0.000 description 4
- 230000007423 decrease Effects 0.000 description 3
- 238000005259 measurement Methods 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 238000013500 data storage Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 230000001105 regulatory effect Effects 0.000 description 2
- 238000012935 Averaging Methods 0.000 description 1
- 230000001133 acceleration Effects 0.000 description 1
- 230000003321 amplification Effects 0.000 description 1
- 230000033228 biological regulation Effects 0.000 description 1
- 210000001217 buttock Anatomy 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000001276 controlling effect Effects 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 230000001186 cumulative effect Effects 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 238000009795 derivation Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 210000003608 fece Anatomy 0.000 description 1
- 238000005286 illumination Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000003199 nucleic acid amplification method Methods 0.000 description 1
- 230000001850 reproductive effect Effects 0.000 description 1
- 230000002000 scavenging effect Effects 0.000 description 1
- 239000002689 soil Substances 0.000 description 1
- 230000008685 targeting Effects 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 238000012549 training Methods 0.000 description 1
- 230000001131 transforming 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/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/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
- G05D1/0282—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 generated in a local control room
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Aviation & Aerospace Engineering (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Optics & Photonics (AREA)
- Electromagnetism (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Description
Die Erfindung bezieht sich auf ein Fahrzeugsteuerungs- und
-leitsystem gemäß dem Oberbegriff des Patentanspruchs 1.
Obwohl die Position eines Fahrzeugs an bestimmten Standorten
durch an Bord befindliche Fühler und externe Positionsmarkie
rungen genau bestimmt werden kann, ergeben sich Schwierig
keiten bei dem Versuch, die Bewegung eines Fahrzeugs auf
stetige (weiche) und ökonomische Weise genau zu steuern. Im
allgemeinen kann sich ein unbemanntes Fahrzeug nur auf einer
vorbestimmten Bahn bewegen, indem entweder feste Schienen
verwendet werden, an denen die Räder anliegen, oder Kabel
(oder ähnliche metallische Leitungen), die unter der einzu
haltenden Bahn eingegraben sind. Derartige Einrichtungen
mit Schienen oder Kabeln sind kostspielig und unzweckmäßig
dauerhaft, weil die Bahnen (Routen) dadurch ein für allemal
festliegen.
Aus der FR 2 526 181 A1 ist ein automatisches Fahrzeugleitsystem
nach dem Oberbegriff des Anspruchs 1 bekannt, bei dem eine
Koppelnavigationseinrichtung periodisch durch ein Fahrzeug
sender/Bakensystem erneut geeicht wird. Dabei bestimmt das
Fahrzeug periodisch seine Position anhand des Bakensystems.
Sobald das Fahrzeug seine Position anhand des Bakensystems
ermittelt hat, wird diese in einem Fahrzeugspeicher dem durch
die Koppelnavigationseinrichtung ermittelten Wert überlagert.
Dort kann mithin weder ein Vergleich durchgeführt, noch eine
Abweichung festgestellt werden. Zur Berechnung der Fahrzeug
position sind zwei Peilwinkelmessungen erforderlich, sofern
das Fahrzeug nicht drei Fühler aufweist. Diese Art der Er
mittlung der Fahrzeugposition ist aufwendig.
Der Erfindung liegt die Aufgabe zugrunde, ein Fahrzeugsteue
rungs- und -leitsystem der eingangs genannten Art für ein frei manövrierbares unbemann
tes Fahrzeug anzugeben, das eine Lenkung eines Fahrzeugs auf
einer gewünschten Bahn auf einfache Weise ermöglicht.
Die erfindungsgemäße Lösung dieser Aufgabe ist im Patentan
spruch 1 gekennzeichnet.
Bei dieser Lösung wird die Fahrzeugposition nicht extern
bestimmt. Es braucht lediglich der Peilwinkel der Bake (des
Ziels) bestimmt zu werden. Mithin ist lediglich eine einzige
Peilwinkelmessung ausreichend. Dieser Ist-Peilwinkel wird mit
dem durch das Koppelnavigationssystem ermittelten Peilwinkel
verglichen, und der resultierende Fehler (die resultierende
Abweichung) wird zur Korrektur sowohl des Fahrzeugkurses als
auch der Fahrzeugposition verwendet.
Weiterbildungen sind in den Unteransprüchen angegeben.
Nachstehend wird ein bevorzugtes Ausführungsbeispiel eines
erfindungsgemäßen Fahrzeugsteuerungs- und -leitsystems anhand
der Zeichnung näher beschrieben. Es zeigen:
Fig. 1 eine schematische Darstellung einer Fahrzeugbahn auf
einer begrenzten Fläche eines Fabrikbodens,
Fig. 2 eine schematische Darstellung eines Fahrzeugs, das
längs einer vorbestimmten Bahn geleitet und gesteuert werden
soll,
Fig. 3 und 4 Diagramme der Position und Ausrichtung des Fahr
zeugs auf der Fabrikbodenfläche in bezug auf Fabrikkoordi
natenachsen,
Fig. 5 und 6 schematisch die Bahn eines Fahrzeugs,
die freie Bahnbreite des Fahrzeugs und Abbiegungen
in der Bahn,
Fig. 7 ein Blockschaltbild des Systems,
Fig. 8 ein Blockschaltbild eines Kalman-Filterpro
zesses des Systems,
Fig. 9 ein Diagramm, das Weg- und Richtungsfehler
des Fahrzeugs darstellt, und
Fig. 10 ein Diagramm einer Transformation zwischen
"Fabrikrahmen"-Koordinaten und "Fahrzeugrahmen"-
Koordinaten zur Bestimmung von Positionsfehlern.
Unter "Koppelnavigationseinrichtung" soll hier eine
Einrichtung zur Navigation in Abhängigkeit von der
Feststellung einer Relativbewegung zwischen Fahrzeug
und Boden verstanden werden.
Fig. 1 stellt eine Fabrikbodenfläche 1 mit darauf
montierten, ein Koordinatensystem bildenden Koordi
natenachsen X und Y dar. Die Koordinaten eines Punk
tes (oder Standortes) auf dieser Fläche werden nach
stehend als "Fabrikkoordinaten" im Unterschied zu
"Fahrzeugkoordinaten" bezeichnet.
Ein Fahrzeug T, bei dem es sich um ein flaches
Transportfahrzeug handeln kann, soll unbemannt auf
der Fläche 1 zwischen Stationen A, B, C und D längs
einer Bahn fahren, die durch die Fabrikkoordinaten
dieser Stationen bestimmt ist. Die dargestellte Bahn
dient lediglich der Erläuterung und kann wesentlich
komplizierter sein.
Nach Fig. 2 hat das Fahrzeug Antriebsräder 3 mit
einem Differentialgetriebe, soweit dies erforderlich
ist, und ein schwenkbares Rad 5 an dem einen oder
beiden Enden, dessen Lenkwinkel steuerbar ist und
das einen (nicht dargestellten) Lenkwinkel-Umformer
und einen den zurückgelegten Weg messenden (nicht
dargestellten) Weg-Umformer zur Rückführung eines
Wegistwertsignals aufweist, um es mit einem Wegsoll
wert zu vergleichen.
Die Antriebsräder 3 sind drehzahlgeregelt und werden
über ein Getriebe und einen Gleichspannungswandler
aus einer Batterie 7 in an sich bekannter Weise ge
speist.
Die wesentlichen Merkmale des Fahrzeugs sind, daß
es eine den Lenkwinkel und die Geschwindigkeit
steuernde bzw. regelnde Antriebseinrichtung auf
weist. Die mechanische Einrichtung kann erfindungs
gemäß optimiert werden, ist jedoch nicht kritisch.
So kann das Lenken alternativ auch durch eine Dif
ferentialsteuerung der beiden Antriebsräder statt
durch Antriebssteuerung eines schwenkbaren Rades
bewirkt werden. Der mechanische Aufbau der Fahrzeug
einrichtung braucht daher nicht näher beschrieben
zu werden.
Eine Antriebssteuerungs- und -lenkelektronik 9 er
hält Weg- und Lenkwinkelsignale vom schwenkbaren
Rad 5 und erzeugt Lenkwinkel-Steuersignale und Ge
schwindigkeitssteuersignale, wie noch näher be
schrieben wird.
Die soweit beschriebene Einrichtung ist für ein Kop
pelnavigationssystem erforderlich, bei dem der Fahr
zeugstandort auf inkrementeller Basis aus der be
kannten Größe eines zurückgelegten Weges und einer
eingeschlagenen Richtung bestimmt wird. Bei derarti
gen Systemen können - obwohl sie in einigen Anwen
dungsfällen, bei denen die Wege (Wegstrecken) klein
sind - kumulative Fehler aufgrund eines Radschlup
fes, unebener Oberflächen, einer Abnutzung usw. auf
treten. Gemäß einem Merkmal der Erfindung ist daher
ein Überwachungsbezugs- und Korrektursystem vorge
sehen, das auf der Feststellung fester Bezugspunkte
und des Standorts des Fahrzeugs relativ zu ihnen
beruht. Das Fahrzeug ist mit einer Laserquelle 11
versehen, die so gelagert ist, daß sie ständig um
eine vertikale Achse rotiert. Der Laserstrahl hat
eine geringe Breite und dehnt sich in der Höhe aus,
so daß eine dünne vertikale Beleuchtungslinie auf
einem in den Strahlengang gelangenden Ziel entsteht.
Auf der Fläche 1 sind mehrere Ziele 13 in verschie
denen Positionen fest installiert, so daß das Fahr
zeug - soweit als möglich - von jedem Standort auf
der Fläche aus ein oder mehrere Ziele "sehen" kann.
Natürlich kann es in einer Fabrik vorkommen, daß
Einrichtungen und Aufbewahrungsvorrichtungen umher
bewegt werden und ein oder mehrere Ziele von be
stimmten Standorten aus verdecken. In solchen Fällen
kann das Koppelnavigationssystem wenigstens kurz
zeitig "sich selbst überlassen" sein.
Die Ziele 13 sind aus Retro-Reflektoren gebildet,
die auftreffendes Licht in der Einfallsrichtung re
flektieren. Sie können aus vertikalen Streifen aus
retroreflektivem Material hergestellt sein, die in
der Breite oder durch die An- und Abwesenheit ko
diert sind, um ihre Kennung darzustellen. Zweckmäßi
gerweise sind sie auf Regalen in oder über Kopf
höhe angeordnet, um zu verhindern, daß der Laser
strahl durch auf dem Boden befindliche Gegenstände
unterbrochen wird. Der abtastende Laserstrahl kann dem
entsprechend nach oben gerichtet werden und eine so
große vertikale Winkelausdehnung aufweisen, daß er Zie
le in den in Frage kommenden Entfernungen erfassen kann.
Das Laserabtastsystem ist Gegenstand der GB-Patentanmel
dung 8 313 339 und wird daher hier nicht ausführlicher
beschrieben.
Das Fahrzeug ist mit einem Empfänger ausgerüstet, der
den von einem Ziel 13 reflektierten Strahl empfängt und
ein die Richtung des reflektierten Strahls und damit
der Zielrichtung relativ zum Fahrzeugkurs darstellendes
Zeichen bildet.
Der zuletzt genannte Parameter ist der Winkel, den die
Fahrzeuglängsachse mit der X-Achse des Fabrikkoordina
tensystems einschließt. Der "Kurs" ist nicht notwendi
gerweise die Fahrtrichtung, da das Lenkrad in dem be
treffenden Augenblick nicht geradeausstehen muß.
Die Fahrzeugeinrichtung enthält ferner eine Mikroprozes
sor- und Datenspeichereinrichtung 19. Zu den vor Beginn
einer Fahrt gespeicherten Daten gehört eine Bahn-"Karte"
in Form der Koordinaten der Punkte A, B, C und D. Die
Bahn kann Abschnitte aufweisen, bei denen eine verrin
gerte Fahrzeuggeschwindigkeit erforderlich ist, und die
Grenzgeschwindigkeit für jeden geraden Abschnitt (Seg
ment oder Vektor) A bis B usw. ist vorgeschrieben und
gespeichert.
Zusätzlich zu Grenzwerten bezüglich der Geschwindigkeit
längs jedes Bahnvektors kann es sein, daß sich die Tole
ranzen einer Querabweichung des Fahrzeugs von der Bahn
linie von Vektor zu Vektor ändern. So gibt es praktisch
eine "freie" (frei verfügbare) Bahnbreite für jeden Vek
tor, die durch das Fahrzeug nicht überschritten werden
darf, und diese Bahnbreite kann sich an Vektorübergängen
ändern. Für jeden Vektor ist die Bahnbreite ebenfalls
vor jeder Fahrt gespeichert.
Die obige Information, Bahndaten (Koordinaten von Über
gangspunkten), zulässige Geschwindigkeit bei jedem Vek
tor und Bahnbreite jedes Vektors kann im Fahrzeug-Daten
speicher durch manuelle Eingabe eines Programms gespei
chert sein oder von einer Basisstation 15 zu einer Kom
munikationsantenne 17 auf dem Fahrzeug übertragen wer
den, wobei die Antenne die Daten empfängt und in die
Fahrzeugdatenspeicher- und Mikroprozessoreinrichtung
19 überträgt. Die Übertragungs- oder Kommunikationsein
heit kann regelmäßig die augenblickliche Fahrzeugposi
tion an die Basisstation übermitteln oder für den glei
chen Zweck abgefragt werden.
Die hierbei durchgeführten Rechen- und Verarbeitungsope
rationen werden nachstehend anhand der folgenden Figuren
zusätzlich erläutert. Fig. 3 stellt die Fahrzeugnaviga
tionskoordinaten dar, wobei die Position durch die
"Fabrik"-Koordinaten x und y angegeben wird, der Fahr
zeugkurs der Winkel ψ, d. h. der Winkel zwischen der
Fahrzeugachse und der X-Achse, die Vorwärtsgeschwindig
keit V und die Drehgeschwindigkeit, d. h. Winkelgeschwin
digkeit des Fahrzeugs, U ist.
Fig. 4 stellt außerdem die Fahrzeug-Ziel-Koordinaten
dar. Der Ziel-Reflektor R mit den Fabrik-Koordinaten
xi und yi wird unter einem Winkel θi zum Fahrzeugkurs
festgestellt, wobei das Fahrzeug selbst zu einer be
stimmten Zeit t die Positionskoordinaten x und y und
den Kurs ψ hat.
Fig. 5 zeigt den Übergang (die Verbindungsstelle) zweier
Vektoren, wo die freien Bahnbreiten, die durch die ge
speicherten Daten bestimmt sind, gleich sind. Für einen
"weichen" Betrieb ist es wesentlich, daß die Bahn an
Vektorübergängen kontinuierlich und nicht winklig ist.
Daher wird eine gekrümmte Bahn oder ein gekrümmtes Seg
ment (Kurve) berechnet, um die Kreuzung entsprechend
anzupassen. Hierbei muß die Krümmung so klein wie mög
lich, d. h. der Krümmungsradius möglichst groß sein, um
die in der Kurve (Abbiegung) auf das Fahrzeug einwirken
den Kräfte möglichst klein zu halten und gleichzeitig
sicherzustellen, daß die Bahnbreite nirgends kleiner
als die kleinere der beiden Bahnbreiten ist. Nach Fig. 5
ist der Krümmungsradius daher gleich der halben gemein
samen Bahnbreite. Nach Fig. 6, die Vektorübergänge mit
verschiedenen Bahnbreiten darstellt, haben die angepaß
ten Kurven an den Punkten E und F jedoch jeweils einen
Radius von pwa/2 und pwb/2.
Fig. 7 veranschaulicht in Form eines Blockschaltbildes
die auf dem Fahrzeug durchgeführten Navigationsverarbei
tungsoperationen.
Die Koordinatenpunkte auf der Bahn und die Bahnbreiten
der verschiedenen Bahnvektoren darstellende Daten werden
empfangen und gespeichert (21). Der Prozessor berechnet
dann (23) die an den Vektorübergängen erforderlichen
weichen Kurven auf der Basis der Bahnbreiten, wie be
reits erwähnt wurde. Die in den Fig. 5 und 6 dargestell
ten Kurven mit konstantem Radius sind in der Praxis
nicht erreichbar, da der Übergang von einer geraden Bahn
auf eine Kreisbahn eine augenblickliche Änderung der
Winkelgeschwindigkeit von null auf einen endlichen Wert
und damit eine unendlich hohe Beschleunigung und Kraft
bedeuten würde. Bei einer idealen Kurve müßte die Krüm
mung linear zu- und dann abnehmen.
Eine Annäherung an diese Kurve ergibt sich durch Ver
wirklichung der folgenden Gleichung:
Darin sind α der Bruchteil, in den die Abbiegung unter
teilt ist, d. h. Zehntel, Fünfzehntel oder ein beliebiger
anderer Bruchteil,
₂ ein Vektor, der die Koordinaten eines Übergangspunk tes darstellt,
₁ und ₃ Vektoren, die die Koordinaten der Punkte am Anfang und Ende der Kurve darstellen, und
der laufende Vektor, der die Koordinaten der Punkte auf der Kurve nach jedem Bruchteil α darstellt.
₂ ein Vektor, der die Koordinaten eines Übergangspunk tes darstellt,
₁ und ₃ Vektoren, die die Koordinaten der Punkte am Anfang und Ende der Kurve darstellen, und
der laufende Vektor, der die Koordinaten der Punkte auf der Kurve nach jedem Bruchteil α darstellt.
Durch Einsetzen von ein Zehntel, zwei Zehntel, drei
Zehntel usw. für α erhält man daher die Koordinaten auf
einanderfolgender Punkte auf der Kurve. Dieser Prozeß
wird bei 23 in Fig. 7 mit einem Wert für α durchgeführt,
der in der nachstehend erläuterten Weise bestimmt wird.
Dieses Prinzip einer inkrementellen Zusammensetzung der
Kurven gilt auch für die geraden Abschnitte, wobei für
die Koordinaten aufeinanderfolgender Punkte auf dem ge
raden Abschnitt gilt
wobei x₀ und x₁ die Koordinaten von Punkten am Anfang
und Ende des geraden Abschnitts sind.
Während die Länge der geraden Abschnitte etwa 20 bis
30 m betragen kann, kann jeder inkrementelle Vektor eine
Länge von etwa 5 cm haben. Der Bruchteil α beträgt dann
1/500.
Die Bildung der inkrementellen Vektoren erfolgt im Block
25 aus den Anfangsdaten (27), die die Geschwindigkeits
grenzwerte für die verschiedenen Bahnvektoren darstel
len.
Jeder inkrementelle Vektor ist durch die Koordinaten
des Punktes (des "Bezugspunktes") an seinem vorderen
Ende bestimmt. Die Ermittlung des Bezugspunktes erfolgt
einmal pro Grundzeitspanne (mit etwa 20 Hz), die durch
einen Taktimpulsgenerator des Systems bestimmt wird.
Da die (maximale) Geschwindigkeit für jeden Vektor vor
bestimmt ist und die Zeitspanne festliegt, ist damit
die maximale Länge jedes inkrementellen Vektors be
stimmt. Bei einer Geschwindigkeit von 1 m/s beträgt die
Länge des inkrementellen Vektors daher 5 cm. Nachdem
die maximale Länge auf diese Weise bestimmt worden ist,
kann sie etwas verringert werden, um eine gerade Anzahl
inkrementeller Vektoren im Bahnvektor zu erhalten, von
der α den reziproken Wert darstellt.
Wenn die Länge des inkrementellen Vektors kleiner als
ihr maximal zulässiger Wert gewählt wird, verringert
sich die Geschwindigkeit des Fahrzeugs in diesem Ab
schnitt der Bahn entsprechend. Auf diese Weise ergibt
sich eine dynamische Regelung der Geschwindigkeit.
Bei der Zusammensetzung der Kurve in der erwähnten Weise
durch Berechnung aufeinanderfolgender Bezugspunkte wird
der inkrementierte Bezugskurs ψr als der Winkel ermit
telt, den die Linie zwischen aufeinanderfolgenden Be
zugspunkten mit der Fabrik-X-Achse einschließt.
Die so berechneten Bezugspunkte, die die gewünschte Bahn
im Gegensatz zu der tatsächlich verfolgten Bahn darstel
len, werden einmal pro Basiszeitspanne erzeugt und für
einen Vergleich mit den durch das Fahrzeug eingenomme
nen Ist-Positionen gespeichert. Diese Ist-Positionen
sind praktisch Schätzwerte, die durch das Koppelnaviga
tionssystem, nach Prüfung und Korrektur durch das Laser-
Ziel-Bezugssystem, ermittelt werden.
Wenn die erzeugten Bezugspunkte aufgrund von Massenträg
heiten usw. vor dem Fahrzeug herlaufen, kann die Posi
tionsdifferenz zwischen dem letzten Bezugspunkt und dem
Fahrzeug als Wegfehler betrachtet werden, den das Fahr
zeug zu verringern sucht. Je größer dieser Wegfehler
ist, umso größer sollte die Geschwindigkeit des Fahr
zeugs sein (innerhalb der für den betreffenden Bahnvek
tor oder die betreffende Biegung vorgegebenen Grenze),
um ihn zu verringern. Umgekehrt sollte die Geschwindig
keit verringert werden, wenn die erzeugten Bezugspunkte
unmittelbar vor der Fahrzeugposition liegen. Dieser zu
letzt genannte Fall tritt auf, wenn sich das Fahrzeug
einer Haltstation am Ende eines Bahnvektors nähert. Die
Anzahl der Bezugspunkte, die "in Wartestellung liegen",
ist daher ein Maß der erforderlichen Geschwindigkeit,
und der Fahrzeugantriebsmotor wird entsprechend ge
steuert.
Die erzeugten Bezugspunkte und der zugehörige inkremen
telle Bezugskurs ψ werden zur Positions- und Kursfehler
bestimmung (29) passiert, und zwar jeweils ein Paar auf
einmal.
Der Schätzwert der Fahrzeugposition und des Fahrzeugkur
ses wird durch einen Kalman-Filter-Prädiktor-Prozeß 37
nach Fig. 7 ermittelt. Dabei werden Zielfeststellungs-
Eingangssignale θi (Fig. 4) verwendet, die durch das
Laser-Reflektor-System 33 gebildet wurden. Den durch
das Fahrzeug zurückgelegten Weg und den Lenkwinkel dar
stellende Signale werden durch die bereits erwähnten
Umformer 35 nach Fig. 7 gebildet. Der Kalman-Prädiktor-
Prozeß selbst (37) ist ausführlicher in Fig. 8 darge
stellt.
Nach Fig. 8 ist der erste durchzuführende Prozeß die
Abschätzung der Position und des Kurses am Ende einer
Basiszeitspanne (Δt) aus den tatsächlichen oder abge
schätzten Vorwärts- und Drehgeschwindigkeiten des Fahr
zeugs während dieser Zeitspanne und der Position am An
fang dieser Zeitspanne.
Die durch den Umformer in den Positionsprädiktorprozeß
eingegebenen Signale stellen den durch das schwenkbare
Rad gemessenen Lenkwinkel Φ und den durch das schwenk
bare Rad gelenktes Rad zurückgelegten, in Form von Wegzähl
impulsen dargestellten Weg dar. Das Weginkrement und
das Inkrement Δt ergeben die Geschwindigkeit in Richtung
des schwenkbaren Rades, aus der die Vorwärtsgeschwindig
keit V des Fahrzeugs in seiner Kursrichtung durch Multi
plikation mit dem Cosinus des Lenkwinkels Φ ermittelt
wird. Die Winkelgeschwindigkeit U des Fahrzeugs wird
durch Multiplikation der Lenkradgeschwindigkeit mit dem
Sinus des Lenkwinkels Φ entsprechend der Geometrie der
Fahrzeugräder ermittelt. Die Geschwindigkeiten V und
U werden in jeder Zeitspanne unter der Annahme berech
net, daß die Geschwindigkeiten und der Lenkwinkel in
dieser (kurzen) Zeitspanne Δt konstant sind.
Die bei dem Prozeß des Positionsprädiktors 39 nach Fig. 8
verwirklichten Gleichungen sind nachstehend abgelei
tet. So lassen sich anhand von Fig. 3 für die Änderungs
geschwindigkeiten der Positionskoordinaten x und y und
den Kurswinkel Ψ die nachstehenden Gleichungen angeben:
Durch Integration dieser drei Gleichungen über die Zeit
Δt ergeben sich die folgenden Gleichungen:
Nach der ersten dieser Gleichungen ist der Wert ψ zur
Zeit (t+Δt) gleich dem Wert von ψ zur Zeit t plus dem
Winkel, um den sich das Fahrzeug in der Zeitspanne Δt
gedreht hat. In der zweiten und dritten Gleichung haben
t und (t+Δt) die gleiche Bedeutung wie in der ersten
Gleichung.
Diese Gleichungen können für die Schätzwerte umgeschrie
ben werden zu:
Der Zirkumflex über einem Parameter bezeichnet einen
Schätzwert, und das Symbol "|t" bedeutet "ausgewertet
zur Zeit t".
Wie man sieht, genügen diese Gleichungen zur Abschätzung
der Position und des Kurses des Fahrzeugs zur Zeit
(t+Δt), wenn die geschätzte Position und der geschätzte
Kurs zur Zeit t bekannt sind. Die Ausgangssignale des
Blocks 39 sind daher die geschätzten Koordinaten x und
y und der geschätzte Kurs ψ des Fahrzeugs nach einer
weiteren Zeitspanne Δt, die bis auf die Eingangsgröße
41 nur auf dem Koppelnavigationssystem des zurückgeleg
ten Weges und des durchlaufenen Winkels beruhen.
Nach Fig. 4 kann der abgeschätzte Winkel eines Ziel
reflektors R in Form des Fahrzeugkurses ψ und der Koordi
naten des Fahrzeugs und des Ziels nach folgender Glei
chung ermittelt werden:
In dieser Gleichung ist i der geschätzte Zielwinkel
zur Zeit (t+Δt), ausgewertet zur Zeit t. Die Koordina
ten xi und yi des Ziels sind durch die Anordnung der
Ziele auf dem Fabrik-Boden vorbestimmt. Die geschätzten
Werte x und y des Fahrzeugs und der geschätzte Wert ψ
des Kurses werden in dem Prozeß 39 ermittelt. Die Glei
chung wird somit in einem Zielpeilungsprädiktor 43 ver
arbeitet, der die Ausgangsgröße i bildet.
Das Ausgangssignal des Laser-Zielfeststellsystems 33
ist eine genaue Darstellung des Zielwinkels θi, die mit
dem Schätzwert i in einem Prozeß 45 verglichen wird,
um einen Zielschätzfehler θi - i zu ermitteln.
Dieses Fehlersignal wird durch das Kalman-Filter 47 ver
arbeitet, das den Fehler jeweils mit Kalman-Verstär
kungsfaktoren kr, kx und ky multipliziert. Die Korrek
turprodukte werden dann in einem Prozeß 49 zu den Kop
pelnavigationsvorhersagen des Prozesses 39 nach den fol
genden Gleichungen addiert, um korrigierte Schätzwerte
von Fahrzeugkurs und -position zu erhalten:
Die Ableitung der Kalman-Korrekturprodukte und die Wir
kungsweise der Kalman-Filter ist in dem Buch "Optimi
sation of Stochastic Systems" von M. Aoki, herausgege
ben von Academic Press 1967, angegeben.
Auf diese Weise werden korrigierte Schätzwerte des Kur
ses und der Position zur Zeit (t+Δt), ausgewertet zur
Zeit t+Δt, aus den Schätzwerten des Kurses und der
Position ermittelt, die zur Zeit t ermittelt und durch
den Kalman-Filterprozeß korrigiert wurden. Diese besten
Schätzwerte werden in den Fehlerbestimmungsprozeß 29
nach Fig. 7 und auch als "augenblickliche" Eingangsgrößen
41 in den Positionsprädiktor 39 nach Fig. 8 einge
geben, um aus diesen den nächsten Bezugspunkt vorauszu
sagen. Wenn daher ein oder mehrere Zielbezugskorrektu
ren ausfallen, beispielsweise weil die Ziele verdeckt
sind, dann wird der nächste Bezugspunkt durch Koppelna
vigation aus dem letzten Bezugspunkt vorausberechnet,
bei dem eine Zielfeststellungskorrektur durchgeführt
wurde.
Anhand von Fig. 7 wird nachstehend die Ermittlung von
Weg- und Kursfehlern beschrieben. Die beiden Eingangs
größen des Prozesses 39 sind a) die erzeugte Folge von
Bezugspunkten, die die ideale Bahn definieren, und b)
der beste Schätzwert des Kurses und der Position des
Fahrzeugs, der durch den Kalman-Prozeß nach Fig. 8 er
mittelt wurde.
Fig. 9 zeigt aufeinanderfolgende inkrementelle Vektoren
IV1 und IV2 und ihre zugehörigen Bezugspunkte RP1 und
RP2, die nach dem Prozeß 25 (Fig. 7) ermittelt wurden.
Fehler bei der Navigation des Fahrzeugs T werden in Form
des senkrechten Abstands de des Fahrzeugmittelpunkts
vom örtlichen inkrementellen Vektor und als Winkelfeh
ler θe zwischen dem Fahrzeugkurs und der Richtung des
örtlichen inkrementellen Vektors dargestellt.
Die Messung dieser Fehler de und θe erfolgt durch eine
Transformation des Istwerts der Fahrzeugposition in Fa
brik-Koordinaten in eine Position in einem Fahrzeug-Be
zugsrahmen, in dem der Nullpunkt mit dem Bezugspunkt
des örtlichen inkrementellen Vektors und die neue X-
Achse mit dem örtlichen inkrementellen Vektor zusammen
fällt. Diese Transformation ist in Fig. 10 dargestellt,
in der X und Y die Fabrik-Koordinatenachsen, X* und Y*
die Fahrzeug-Rahmenachsen, xr und yr die Koordinaten
des örtlichen inkrementalen Vektorbezugspunktes im Fa
brik-Rahmen, x und y die Koordinaten des Fahrzeugs im
Fabrik-Rahmen und x* und y* die Fahrzeug-Koordinaten
im Fahrzeug-Rahmen sind.
Der Winkel ψr ist der Kurs bzw. die Richtung des inkre
mentellen Vektors relativ zum Fabrik-Rahmen. Die nach
stehenden Transformationsgleichungen lassen sich anhand
von Fig. 10 durch einfache geometrische Betrachtungen
ableiten:
x* = (x - xr)cosψr + (y - yr)sinψr
y* = (y - yr)cosψr - (x - xr)sinψr.
y* = (y - yr)cosψr - (x - xr)sinψr.
In diesem Fahrzeugbezugsrahmen ist der Abstands- oder
Wegfehler de die y*-Koordinate des Fahrzeugmittelpunkts
und der Winkelfehler θe dem direkte Transformationswin
kel ψr.
Wenn das Fahrzeug den örtlichen Bezugspunkt xr, yr pas
siert, ändert sich das Vorzeichen von x* von minus nach
plus. Diese Änderung löst eine Löschung des augenblick
lichen Fahrzeugbezugsrahmens und seine erneute Ausbil
dung in der Weise aus, daß sein Nullpunkt mit dem fol
genden Bezugspunkt und die x*-Achse mit dem nächsten
inkrementellen Vektor zusammenfällt. Man sieht daher,
daß der Fahrzeugrahmen synchron mit dem Fahrzeug fort
schreitet.
Die Fehlerwerte de und θe werden daher zur Ableitung
eines Lenkwinkel-Sollwertsignals θd als direkte Funktion
dieser Fehlerwerte (direkt proportional zu diesen Feh
lerwerten) verwendet. Der Sollwert der Winkelgeschwin
digkeit Ud wird zuerst ermittelt als:
Ud = K₁ de + K₂ θe
in der K₁ und K₂ Verstärkungsfunktionen (Verstärkungs
faktoren) sind, die durch die Dynamik des Fahrzeugs
selbst bestimmt sind. Der Sollwert des Lenkwinkels wird
dann aus der Fahrzeuggeometrie und dem Sollwert der Vor
wärtsgeschwindigkeit des Fahrzeugs berechnet.
Wie bereits erwähnt wurde, wird die Fahrzeuggeschwindig
keit durch Messung der Anzahl der inkrementellen Vekto
ren zwischen dem Fahrzeug und dem zuletzt erzeugten ge
steuert. Der zuletzt erzeugte liegt stets vor dem Fahr
zeug und scheint das Fahrzeug "weiterzuziehen", wie wenn
ein elastisches Band das Fahrzeug mit der zuletzt ermit
telten Bezugsposition verbindet.
Aus einer stationären Position werden die Bezugspunkte
mit einer linearen Geschwindigkeit von der "Ruhe"-Sta
tion weg gebildet, so daß sie das erwähnte "elastische
Band" praktisch strecken. Das Fahrzeug wird entsprechend
dem Fehlabstand vom letzten Bezugspunkt und in Abhängig
keit von seiner Massenträgheit und Leistung beschleu
nigt, so daß der Fehler allmählich verringert wird, und
zwar bis ein stationärer Zustand erreicht ist, in dem
die Fahrzeuggeschwindigkeit gleich der Fortpflanzungs
geschwindigkeit der Bezugspunkte ist.
Die Bezugspunktgeschwindigkeit und damit die Fahrzeug
geschwindigkeit können während einer Fahrt während einer
vorbestimmten Bahn dynamisch geändert werden, und zwar
durch Änderung der Inkrementlänge (d. h. durch Änderung
von α in Gleichung (1)) zwischen aufeinanderfolgenden
Bezugspunkten.
Wenn die Erzeugung von Inkrementvektoren und Bezugspunk
ten abgeschlossen ist, endet der letzte inkrementelle
Vektor an der letzten Haltposition, die durch die ur
sprüngliche Bahn vorgeschrieben ist, die ihrerseits in
Koordinatenpositionsbestimmungsbahnvektoren vorgegeben
ist. Die Fahrzeuggeschwindigkeit verringert sich mit
abnehmendem Abstands- bzw. Wegfehler. Durch Beeinflus
sung des Verhältnisses von Abstandsfehler zu Geschwin
digkeitssollwert wird die Geschwindigkeit so geregelt,
daß der Endpunkt ohne Überschwingung erreicht wird. Auch
hier ist der Fahrzeugrahmen wieder unmittelbar anwend
bar, da die x*-Koordinate der in dem Rahmen zurückzule
gende Weg ist, und dies kann ohne weitere Rechnung über
wacht werden.
Die elektromagnetische Peilungseinrichtung ist bei obi
gem Ausführungsbeispiel ein Laser-System, durch das eine
Richtungsmessung mittels eines azimutal abtastenden dün
nen Laserstrahls bewirkt wird. Statt dessen können aber
auch Radarstrahlen verwendet werden, die eine genaue
Peilung durch Phasenvergleichsverfahren ermöglichen.
Ferner können die Reflektoren durch Transponder (Ant
wortgeräte) mit codierten Ausstrahlungen ersetzt werden.
Claims (7)
1. Fahrzeugsteuerungs- und -Leitsystem mit einer Bewegungsan
triebseinrichtung (3, 7, 9) zum Antreiben eines Fahrzeugs (T), einer
Lenkeinrichtung (5, 9) zum Steuern der Bahn des Fahrzeugs (T), einer
Koppelnavigationseinrichtung (35, 39) zum Berechnen der Position
und des Kurses des Fahrzeugs (T) auf inkrementeller Basis, einer
Einrichtung (21) zum Speichern einer gewünschten Bahn (ABCD) des
Fahrzeugs (T), einer Einrichtung (29) zum Steuern der Fahrzeugan
triebs- und -Lenkeinrichtung (3, 5, 7, 9), um das Fahrzeug (T) längs
der gewünschten Bahn (ABCD) anzutreiben, und einer Einrichtung
(19) zum Speichern der Position einer oder mehrerer ortsfester
Bezugsziele (13), gekennzeichnet durch eine Verarbeitungsein
richtung (43) zum Vorhersagen des Peilwinkels des Ziels oder der
Ziele (13) aus der berechneten Fahrzeugposition und dem
berechneten Fahrzeugkurs, eine elektromagnetische Peileinrich
tung (33) zur Bestimmung des Ist-Peilwinkels des Ziels oder der
Ziele (13), eine Einrichtung (45) zum Vergleichen des Ist-Peil
winkels (θi) des Ziels oder der Ziele (13) mit dem vorhergesag
ten Peilwinkel (i) und eine Einrichtung (47, 49) zum Korrigie
ren der Steuerung (29) dem Fahrzeugantriebs- und Lenk
einrichtung (3, 5, 7, 9) in Abhängigkeit von einem Peilwinkelfehler (θi-i).
2. System nach Anspruch 1,
dadurch gekennzeichnet,
daß die Korrigiereinrichtung (47, 49) aufweist: eine Kalman-Fil
tereinrichtung (47) zum Erzeugen von Korrekturprodukten aus dem
Peilwinkelfehler (θi-i) und den Kalman-Verstärkungsfaktoren in bezug
auf die Positionskoordinaten und den Fahrzeugkurs und eine
Einrichtung (49) zum Summieren der Korrekturprodukte und entsprechen
der Schätzwerte der Position und des Kurses, die durch die
Koppelnavigationseinrichtung (35, 39) gebildet werden, wobei die Summen
die besten Schätzwerte der Position und des Kurses des Fahrzeugs
bilden.
3. System nach Anspruch 1 oder Anspruch 2,
gekennzeichnet durch
eine Einrichtung (19) zum Bestimmen einer gewünschten Bahn
(ABCD), die eine Speichereinrichtung (21) zum Speichern der
gewünschten Bahn in Form einer Folge geradliniger Segmente (E, F)
und eine Einrichtung (23) zum Umwandeln des Übergangs der
geradlinigen Segmente (E, F) in stetige, gekrümmte Übergangssegmente
aufweist.
4. System nach Anspruch 3,
gekennzeichnet durch
eine Einrichtung zum Speichern einer zulässigen maximalen
Fahrzeuggeschwindigkeit (27) und einer zulässigen Bahnbreite für
jedes gerade und gekrümmte Segment in Abhängigkeit von den
örtlichen Bahnbedingungen.
5. System nach Anspruch 4,
dadurch gekennzeichnet,
daß die Einrichtung zum Umwandeln des Übergangs (E, F) in
gekrümmte Übergangssegmente eine Einrichtung zum Berechnen des
Krümmungsradius (ra, rb) eines gekrümmten Segments als nicht
weniger als die Hälfte des Wertes der Bahnbreite (pwa) und, wenn
verschiedene Bahnbreiten (pwa, pwb) an dem Übergang (E)
vorhanden sind, die Hälfte des Wertes der größeren der beiden
Bahnbreiten (pwa, pwb) aufweist.
6. System nach Anspruch 2,
dadurch gekennzeichnet,
daß die Koppelnavigationseinrichtung (35, 39) eine Einrichtung zum
Abschätzen der Position und des Kurses des Fahrzeugs (T) nach jeder
Folge von Zeit- und Weginkrementen aus der Position und dem Kurs
des Fahrzeugs (T) am Anfang des Inkrements und in Abhängigkeit von
der Vorwärts- und Drehbewegung des Fahrzeugs (T) während dieses
Inkrements aufweist.
7. System nach Anspruch 6,
gekennzeichnet durch
eine Einrichtung zum Vorhersagen des Peilwinkels des Bezugsziels (13)
von dem Fahrzeugs (T) aus auf der Basis der abgeschätzten Position
des Fahrzeugs (T) und der zuletzt bestimmten Position des Bezugs
ziels (13).
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
GB08412425A GB2158965B (en) | 1984-05-16 | 1984-05-16 | Driverless vehicle |
PCT/GB1984/000352 WO1985005474A1 (en) | 1984-05-16 | 1984-10-19 | Vehicle control and guidance system |
Publications (1)
Publication Number | Publication Date |
---|---|
DE3490712C2 true DE3490712C2 (de) | 1996-09-19 |
Family
ID=10561015
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE3490712A Expired - Lifetime DE3490712C2 (de) | 1984-05-16 | 1984-10-19 | Fahrzeugsteuerungs- und -leitsystem |
DE19843490712 Pending DE3490712T1 (de) | 1984-05-16 | 1984-10-19 | Fahrzeugsteuerungs- und -leitsystem |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE19843490712 Pending DE3490712T1 (de) | 1984-05-16 | 1984-10-19 | Fahrzeugsteuerungs- und -leitsystem |
Country Status (10)
Country | Link |
---|---|
JP (1) | JPS61502149A (de) |
KR (1) | KR920008053B1 (de) |
CA (1) | CA1230399A (de) |
CH (1) | CH667930A5 (de) |
DE (2) | DE3490712C2 (de) |
FR (1) | FR2564614B1 (de) |
GB (1) | GB2158965B (de) |
IE (1) | IE55783B1 (de) |
SE (1) | SE457023B (de) |
WO (1) | WO1985005474A1 (de) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE19938345C1 (de) * | 1999-08-13 | 2001-02-15 | Isocom Automationssysteme Gmbh | Verfahren und Vorrichtung zur Erfassung der Position von einem Fahrzeug in einem vorgegebenen Bereich, insbesondere einer Lagereinrichtung, sowie Lagerverwaltungsverfahren und -system |
DE10148976A1 (de) * | 2001-10-04 | 2003-04-30 | Overmeyer Ludger | Transpondergestütztes Fahrzeug- und Transportleitsystem |
DE10344528A1 (de) * | 2003-09-25 | 2005-04-28 | Volkswagen Ag | Verfahren zur Prüfung und/oder Einstellung eines fertig montierten Fahrzeuges |
DE102014007794A1 (de) | 2014-05-24 | 2014-10-23 | Daimler Ag | Verfahren zum Betrieb eines Fahrzeugleitsystems |
DE102014204983A1 (de) * | 2014-03-18 | 2015-09-24 | Robert Bosch Gmbh | Steuergerät und Verfahren zur Positionsbestimmung eines Fahrzeugs |
Families Citing this family (40)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB8501012D0 (en) * | 1985-01-16 | 1985-02-20 | Gen Electric Co Plc | Automated vehicle drift correction |
GB2174512A (en) * | 1985-05-01 | 1986-11-05 | John Bell | Computer controlled apparatus |
DE3519277A1 (de) * | 1985-05-30 | 1986-12-04 | Robert Bosch Gmbh, 7000 Stuttgart | Navigationsverfahren fuer fahrzeuge |
US4817000A (en) * | 1986-03-10 | 1989-03-28 | Si Handling Systems, Inc. | Automatic guided vehicle system |
DE3709627A1 (de) * | 1987-03-24 | 1988-10-13 | Fraunhofer Ges Forschung | Selbstfahrendes fahrzeug |
JP2707546B2 (ja) * | 1987-05-06 | 1998-01-28 | 日産自動車株式会社 | 車両の操舵制御装置 |
JP2676737B2 (ja) * | 1987-06-26 | 1997-11-17 | 日産自動車株式会社 | 車両の操舵制御装置 |
JPS647110A (en) * | 1987-06-29 | 1989-01-11 | Nissan Motor | Steering controller for vehicle |
US5663879A (en) * | 1987-11-20 | 1997-09-02 | North American Philips Corporation | Method and apparatus for smooth control of a vehicle with automatic recovery for interference |
FR2648581A1 (fr) * | 1989-06-16 | 1990-12-21 | Commissariat Energie Atomique | Procede de creation et de suivi d'une trajectoire pour un vehicule tel qu'un robot |
JP3002206B2 (ja) * | 1989-06-22 | 2000-01-24 | 神鋼電機株式会社 | 移動ロボットの走行制御方法 |
WO1991009375A1 (en) * | 1989-12-11 | 1991-06-27 | Caterpillar Inc. | Integrated vehicle positioning and navigation system, apparatus and method |
EP0457064A1 (de) * | 1990-05-14 | 1991-11-21 | Siemens Aktiengesellschaft | Verfahren zur Steuerung mobiler Systeme |
US5281901A (en) | 1990-12-03 | 1994-01-25 | Eaton-Kenway, Inc. | Downward compatible AGV system and methods |
US5187664A (en) | 1990-11-27 | 1993-02-16 | Eaton-Kenway, Inc. | Proportional position-sensing system for an automatic guided vehicle |
US5127486A (en) * | 1990-11-23 | 1992-07-07 | Eaton-Kenway, Inc. | System for sensing arrival of an automatic guided vehicle at a wire |
US5175415A (en) | 1990-11-27 | 1992-12-29 | Eaton-Kenway, Inc. | Combination drive-wheel mechanism and travel-sensor mechanism |
JP2802560B2 (ja) * | 1992-02-24 | 1998-09-24 | 本田技研工業株式会社 | 移動体の操向制御装置 |
GB2270438B (en) * | 1992-09-08 | 1996-06-26 | Caterpillar Inc | Apparatus and method for determining the location of a vehicle |
US5539646A (en) * | 1993-10-26 | 1996-07-23 | Hk Systems Inc. | Method and apparatus for an AGV inertial table having an angular rate sensor and a voltage controlled oscillator |
ZA957639B (en) * | 1994-10-24 | 1996-05-24 | Caterpillar Inc | System and method for precisely determining an operating point for an autonomous vehicle |
US5916285A (en) | 1995-10-18 | 1999-06-29 | Jervis B. Webb Company | Method and apparatus for sensing forward, reverse and lateral motion of a driverless vehicle |
US6092010A (en) * | 1997-09-03 | 2000-07-18 | Jervis B. Webb Company | Method and system for describing, generating and checking non-wire guidepaths for automatic guided vehicles |
KR19990049291A (ko) * | 1997-12-12 | 1999-07-05 | 정몽규 | 차량 유도 신호 공급장치 |
GB2353909B (en) * | 1999-08-28 | 2004-03-17 | John Alfred Cawkwell | Robot positioning and motion mechanism |
US6721638B2 (en) * | 2001-05-07 | 2004-04-13 | Rapistan Systems Advertising Corp. | AGV position and heading controller |
KR20070033972A (ko) | 2004-05-03 | 2007-03-27 | 저비스비웹컴퍼니 | 수송기구 자동 적재 시스템 및 방법 |
US8210791B2 (en) | 2004-05-03 | 2012-07-03 | Jervis B. Webb Company | Automatic transport loading system and method |
US8075243B2 (en) | 2004-05-03 | 2011-12-13 | Jervis B. Webb Company | Automatic transport loading system and method |
US7980808B2 (en) | 2004-05-03 | 2011-07-19 | Jervis B. Webb Company | Automatic transport loading system and method |
US8192137B2 (en) | 2004-05-03 | 2012-06-05 | Jervis B. Webb Company | Automatic transport loading system and method |
KR100883520B1 (ko) * | 2007-07-23 | 2009-02-13 | 한국전자통신연구원 | 실내 환경지도 작성 시스템 및 방법 |
AU2012201565B2 (en) * | 2011-03-18 | 2015-11-12 | The Raymond Corporation | Mast and integral display mount for a material handling vehicle |
US20140176714A1 (en) * | 2012-12-26 | 2014-06-26 | Automotive Research & Test Center | Collision prevention warning method and device capable of tracking moving object |
CA2978213C (en) | 2015-02-05 | 2023-03-21 | Grey Orange Pte, Ltd. | Apparatus and method for navigation path compensation |
CN105573321B (zh) * | 2016-01-05 | 2018-05-01 | 国家电网公司 | 一种基于激光轨道的变电站巡检机器人导航方法 |
US11460864B2 (en) | 2016-07-29 | 2022-10-04 | Nidec Corporation | Moving body guidance system, moving body, guidance device, and computer program |
GB2574448A (en) * | 2018-06-07 | 2019-12-11 | Jaguar Land Rover Ltd | Apparatus and method controlling a process |
AU2020202307A1 (en) | 2019-04-02 | 2020-10-22 | The Raymond Corporation | Mast and supplementary object detection system for a material handling device |
CN111026125B (zh) * | 2019-12-26 | 2023-10-10 | 上海信耀电子有限公司 | 一种自动导航小车自动纠偏方法 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE3003287A1 (de) * | 1979-02-05 | 1980-08-14 | Volvo Ab | Selbststeuerndes fahrzeug |
FR2526181A1 (fr) * | 1982-04-30 | 1983-11-04 | Traitement Information Tech Nl | Installation de transport automatique par chariots autonomes, et chariots autonomes pour une telle installation |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4108269A (en) * | 1976-08-31 | 1978-08-22 | Kabushiki Kaisha Komatsu Seisakusho | No-man control system for working vehicles |
US4347573A (en) * | 1978-10-30 | 1982-08-31 | The Singer Company | Land-vehicle navigation system |
DE2925656A1 (de) * | 1979-06-26 | 1981-01-15 | Blaupunkt Werke Gmbh | Verfahren und vorrichtung zur zielfuehrung von landfahrzeugen |
JPS57182209A (en) * | 1981-04-30 | 1982-11-10 | Mitsubishi Electric Corp | Traveling error correcting device of unattended carrying vehicle |
JPS58144214A (ja) * | 1982-02-19 | 1983-08-27 | Kubota Ltd | テイ−チング・プレイバツク方式の自動走行車輌 |
-
1984
- 1984-05-16 GB GB08412425A patent/GB2158965B/en not_active Expired
- 1984-10-19 WO PCT/GB1984/000352 patent/WO1985005474A1/en active Application Filing
- 1984-10-19 DE DE3490712A patent/DE3490712C2/de not_active Expired - Lifetime
- 1984-10-19 DE DE19843490712 patent/DE3490712T1/de active Pending
- 1984-10-19 CH CH248/86A patent/CH667930A5/de not_active IP Right Cessation
- 1984-10-19 KR KR1019860700022A patent/KR920008053B1/ko not_active IP Right Cessation
- 1984-10-19 JP JP59503850A patent/JPS61502149A/ja active Pending
- 1984-10-23 IE IE2728/84A patent/IE55783B1/en not_active IP Right Cessation
- 1984-11-27 FR FR8418048A patent/FR2564614B1/fr not_active Expired
- 1984-12-03 CA CA000469160A patent/CA1230399A/en not_active Expired
-
1986
- 1986-01-15 SE SE8600169A patent/SE457023B/sv not_active IP Right Cessation
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE3003287A1 (de) * | 1979-02-05 | 1980-08-14 | Volvo Ab | Selbststeuerndes fahrzeug |
FR2526181A1 (fr) * | 1982-04-30 | 1983-11-04 | Traitement Information Tech Nl | Installation de transport automatique par chariots autonomes, et chariots autonomes pour une telle installation |
Non-Patent Citations (1)
Title |
---|
TSUMURA, T., FUJIWARA, N., SHIRAKAWA, T., HASHIMOTO, M.: An Experimental System for Automatic Guidance of Toboted Vehicle following the Route stored in Memory. In: Proceedings of the 11th Int. Symp. on Industrial Robots, 7-9 Okt. 1981, S.187-194 * |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE19938345C1 (de) * | 1999-08-13 | 2001-02-15 | Isocom Automationssysteme Gmbh | Verfahren und Vorrichtung zur Erfassung der Position von einem Fahrzeug in einem vorgegebenen Bereich, insbesondere einer Lagereinrichtung, sowie Lagerverwaltungsverfahren und -system |
US6732045B1 (en) | 1999-08-13 | 2004-05-04 | Locanis Technologies Gmbh | Method and device for detecting the position of a vehicle in a given area |
DE10148976A1 (de) * | 2001-10-04 | 2003-04-30 | Overmeyer Ludger | Transpondergestütztes Fahrzeug- und Transportleitsystem |
DE10344528A1 (de) * | 2003-09-25 | 2005-04-28 | Volkswagen Ag | Verfahren zur Prüfung und/oder Einstellung eines fertig montierten Fahrzeuges |
DE102014204983A1 (de) * | 2014-03-18 | 2015-09-24 | Robert Bosch Gmbh | Steuergerät und Verfahren zur Positionsbestimmung eines Fahrzeugs |
DE102014007794A1 (de) | 2014-05-24 | 2014-10-23 | Daimler Ag | Verfahren zum Betrieb eines Fahrzeugleitsystems |
Also Published As
Publication number | Publication date |
---|---|
IE842728L (en) | 1985-11-16 |
JPS61502149A (ja) | 1986-09-25 |
SE8600169D0 (sv) | 1986-01-15 |
WO1985005474A1 (en) | 1985-12-05 |
SE8600169L (sv) | 1986-01-15 |
CA1230399A (en) | 1987-12-15 |
GB2158965B (en) | 1988-05-18 |
FR2564614A1 (fr) | 1985-11-22 |
IE55783B1 (en) | 1991-01-16 |
CH667930A5 (de) | 1988-11-15 |
DE3490712T1 (de) | 1986-09-18 |
FR2564614B1 (fr) | 1988-12-09 |
SE457023B (sv) | 1988-11-21 |
GB8412425D0 (en) | 1984-06-20 |
KR920008053B1 (ko) | 1992-09-21 |
GB2158965A (en) | 1985-11-20 |
KR860700161A (ko) | 1986-03-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE3490712C2 (de) | Fahrzeugsteuerungs- und -leitsystem | |
AT403066B (de) | Verfahren zum ermitteln der abweichungen der ist-lage eines gleisabschnittes | |
DE102016104753B4 (de) | Fahrtunterstützungssystem für ein Fahrzeug | |
WO2019101651A1 (de) | Verfahren und vorrichtung zum betreiben eines mobilen systems | |
DE69034068T2 (de) | Integriertes Fahrzeugpositionier- und -navigationssystem, dessen Vorrichtung und Verfahren | |
DE3911054C2 (de) | ||
DE69825947T2 (de) | Automatisches portalsteuerungssystem für containerverladevorrichtung | |
DE69621738T2 (de) | Bewegungsabtastgerät für unbemanntes Fahrzeug | |
EP1010047B1 (de) | Verfahren zur andockpositionierung einer autonomen mobilen einheit unter verwendung eines leitstrahles | |
DE3789919T2 (de) | Verfahren zur Steuerung eines führerlosen Fahrzeuges. | |
DE19504475A1 (de) | Unabhängiges Fahrtregelsystem und -verfahren für Fahrzeuge | |
EP3611303B1 (de) | Selbstfahrende baumaschine und verfahren zum steuern einer selbstfahrenden baumaschine | |
DE3830790A1 (de) | Verfahren und vorrichtung zur automatischen kollisionsvermeidung fuer automatisch fuehrbare fahrzeuge | |
DE102014011796A1 (de) | Verfahren und Vorrichtung zum Verbringen eines Fahrzeuges in eine Zielposition | |
EP3373095B1 (de) | Verfahren zur folgeregelung in querrichtung eines fahrzeugs innerhalb eines platoons und fahrzeug zur durchführung des verfahrens | |
DE2624095A1 (de) | Flaechennavigationssystem | |
DE3512127A1 (de) | Ortungs- und navigationssystem fuer landfahrzeuge | |
DE19803078B4 (de) | Verfahren und Einrichtung zur automatischen Bahnführung eines Schiffes mit integriertem Bahnregler | |
DE19951296C2 (de) | Vorrichtung und Verfahren zum Steuern eines Strassenfertigers | |
DE69608381T2 (de) | Verfahren und Vorrichtung zur Führung eines mobilen Objektes | |
DE102004050690A1 (de) | Verfahren, Computer-Programm mit Programm-Code-Mitteln, Computer-Programm-Produkt und Gerät zur Modellierung der Umwelt eines autonomen mobilen Systems | |
DE19951297C1 (de) | Vorrichtung zum Steuern eines Strassenfertigers und Verfahren zum Einbauen einer Strassenschicht | |
DE19807525A1 (de) | Einrichtung zur Bahnregelung für einen von einem Wasserfahrzeug an einer Schleppverbindung geschleppten, in seiner Horizontalbewegung nicht selbst steuerbaren oder gesteuerten Schleppanhang | |
DE112019007740T5 (de) | Reiseroutenerzeugungsvorrichtung, Reiseroutenerzeugungsverfahren, Fahrzeugregelungsvorrichtung, und Fahrzeugregelungsverfahren | |
AT399254B (de) | Steuerung für eine bewegliche linearberegnungsmaschine |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8110 | Request for examination paragraph 44 | ||
8127 | New person/name/address of the applicant |
Owner name: CEGELEC CONTROLS LTD., RUGBY, WARWICKSHIRE, GB |
|
D2 | Grant after examination | ||
8364 | No opposition during term of opposition |