toplogo
Sign In

Simultane Schätzung von Position, Geschwindigkeit und Orientierung eines starren Körpers mit Einzelmessungen des Richtungsvektors im Körperrahmen


Core Concepts
Ein Riccati-Beobachter-basierter Schätzer, der Messungen eines 3-Achsen-Beschleunigungssensors, eines 3-Achsen-Gyroskops, einer einzelnen Richtungsmessung im Körperrahmen und einer einzelnen Richtungsmessung zu einem bekannten Landmarkenstandort nutzt, um die vollständige Zustandsschätzung (Position, Geschwindigkeit, Orientierung) eines starren Körpers zu erhalten.
Abstract
Der Artikel befasst sich mit dem Problem der simultanen Schätzung von Position, linearer Geschwindigkeit und Orientierung eines starren Körpers unter Verwendung von Messungen aus einer Inertialmesseinheit (IMU) und einer einzelnen Richtungsmessung zu einer bekannten Landmarke. Der Hauptbeitrag ist die Entwicklung eines Riccati-Beobachters, der die vollständige Zustandsschätzung (Position, Geschwindigkeit, Orientierung) des starren Körpers liefert. Im Gegensatz zu früheren Arbeiten, die entweder nur die Orientierung oder die Position/Geschwindigkeit schätzen konnten, ermöglicht der vorgeschlagene Ansatz die simultane Schätzung aller Zustandsgrößen. Der Beobachter garantiert eine global exponentielle Konvergenz unter einer Persistenz-der-Anregung-Bedingung auf die Bewegung des Fahrzeugs relativ zur Landmarke. Die Arbeit enthält auch eine detaillierte Analyse der gleichmäßigen Beobachtbarkeit des resultierenden zeitvarianten linearen Systems, die die Konvergenzeigenschaften des Beobachters sicherstellt. Darüber hinaus wird eine reduzierte Version des Beobachters vorgestellt, die es ermöglicht, die Körperrahmen-Position, -Geschwindigkeit und -Schwerkraftrichtung unabhängig von der Schätzung des Körperrahmen-Vektormessungen (z.B. Magnetometer) zu schätzen. Dies erlaubt eine unabhängige Schätzung von Roll- und Nickwinkel. Schließlich werden Simulationsergebnisse präsentiert, die die Leistungsfähigkeit des vorgeschlagenen Ansatzes demonstrieren.
Stats
Die Trajektorie des starren Körpers ist durch folgende Gleichungen gegeben: p(t) = [cos(5t), sin(10t)/4, -√3 sin(10t)/4]⊤ ω(t) = [sin(0.1t + π), 0.5 sin(0.2t), 0.1 sin(0.3t + π/3)]⊤
Quotes
"Ein Riccati-Beobachter-basierter Schätzer, der Messungen eines 3-Achsen-Beschleunigungssensors, eines 3-Achsen-Gyroskops, einer einzelnen Richtungsmessung im Körperrahmen und einer einzelnen Richtungsmessung zu einem bekannten Landmarkenstandort nutzt, um die vollständige Zustandsschätzung (Position, Geschwindigkeit, Orientierung) eines starren Körpers zu erhalten." "Der Beobachter garantiert eine global exponentielle Konvergenz unter einer Persistenz-der-Anregung-Bedingung auf die Bewegung des Fahrzeugs relativ zur Landmarke."

Key Insights Distilled From

by Sifeddine Be... at arxiv.org 03-20-2024

https://arxiv.org/pdf/2403.12633.pdf
State Estimation Using Single Body-Frame Bearing Measurements

Deeper Inquiries

Wie könnte der vorgeschlagene Ansatz erweitert werden, um Messungenauigkeiten und Sensorfehler, wie z.B. Beschleunigungssensoroffsets, zu berücksichtigen?

Um Messungenauigkeiten und Sensorfehler wie Beschleunigungssensoroffsets zu berücksichtigen, könnte der vorgeschlagene Ansatz durch die Implementierung von Fehlermodellen und Kalibrierungstechniken verbessert werden. Hier sind einige mögliche Erweiterungen: Fehlermodelle: Integration von Fehlermodellen für jeden Sensor, um systematisch Messfehler zu berücksichtigen und zu korrigieren. Kalibrierung: Regelmäßige Kalibrierung der Sensoren, um Offsetfehler und Skalierungsfehler zu minimieren. Adaptive Filterung: Verwendung von adaptiven Filtertechniken wie dem Kalman-Filter, um die Schätzung kontinuierlich an die Messungen anzupassen und Fehler zu kompensieren. Fehlerkompensation: Implementierung von Algorithmen zur Fehlerkompensation, um die Auswirkungen von Sensorfehlern auf die Schätzung zu reduzieren.

Wie könnte der Ansatz angepasst werden, um in Umgebungen mit mehreren Landmarken eingesetzt zu werden?

Um den Ansatz auf Umgebungen mit mehreren Landmarken auszudehnen, könnten folgende Anpassungen vorgenommen werden: Erweiterte Datenfusion: Integration von Messungen von mehreren Landmarken, um eine robustere und präzisere Schätzung zu ermöglichen. Multilateration: Verwendung von Multilaterationsverfahren, um die Position des Fahrzeugs basierend auf den Richtungs- und Entfernungsdaten von mehreren Landmarken zu bestimmen. Erweiterte Observabilitätsanalyse: Durchführung einer detaillierten Analyse der Observabilität, um sicherzustellen, dass die Schätzung in einer Umgebung mit mehreren Landmarken eindeutig und stabil ist. Adaptive Algorithmen: Implementierung von adaptiven Algorithmen, die die Anzahl und Position der Landmarken berücksichtigen und die Schätzung entsprechend anpassen können.

Welche zusätzlichen Informationsquellen könnten verwendet werden, um die Robustheit und Genauigkeit der Zustandsschätzung weiter zu verbessern?

Zur Verbesserung der Robustheit und Genauigkeit der Zustandsschätzung könnten zusätzliche Informationsquellen integriert werden, wie z.B.: GPS-Daten: Einbeziehung von GPS-Messungen zur Verbesserung der Positionsbestimmung, insbesondere in offenen Umgebungen. Visuelle Daten: Nutzung von Kameradaten oder Bildverarbeitungsalgorithmen zur visuellen Positionsbestimmung und Umgebungserfassung. Ultraschallsensoren: Integration von Ultraschallsensoren zur Abstandsmessung und Hinderniserkennung in Innenräumen oder anderen Umgebungen mit eingeschränkter GPS-Abdeckung. Barometrische Sensoren: Verwendung von barometrischen Sensoren zur Höhenmessung und zur Verbesserung der vertikalen Positionsschätzung. Magnetometer: Weiterhin könnten Magnetometerdaten genutzt werden, um die Ausrichtung des Fahrzeugs zu verbessern und magnetische Interferenzen zu berücksichtigen.
0
visual_icon
generate_icon
translate_icon
scholar_search_icon
star