AlphaBot Geschwindigkeitsschätzung mit α-β-γ-Filter
Zur Navigation springen
Zur Suche springen
| Dozent: | Prof. Dr.-Ing. Schneider |
| Modul | Multisensorsysteme (Wahlpflichtprofil „Systems Design Engineering“), Wintersemester |
| Modulbezeichnung: | MTR-B-2-7.10 |
| Modulverantwortung: | Ulrich Schneider |
| Lehrveranstaltung: | Praktikum Multisensorsysteme |
| Lektion: | 6 - Alpha-Beta-Gamma-Filter |
Vorbereitung
- Bereiten Sie die referenzmessung mit der Topcon-Station vor.
- Laden Sie Ihre AlphaBot Akkus.
- Binden Sie Ihren AlphaBot in das Labor-WLAN ein.
- Verbinden Sie den Arduino Uno R4 Wifi mit Simulink.
Tutorial: Arduino Uno R4 Wifi: Verbindung zu Simulink
Aufgabenstellung
Nutzen Sie das Simulink-Modell DemoAlphaBotOdometrie.slx, um die gefahrene Stecke und die Geschwindigkeit des AlphaBots anhand der Odometrie zu schätzen.
- Fahren Sie mit dem AlphaBot 8 m vorwärts und halten Sie an.
- Zeichnen Sie die Odometriedaten auf und speichern Sie diese in
YYMMDD_hhmm_Odometrie.mat. - Zeichnen Sie parallel die Referenz mit der Topcon-Station auf und speichern Sie diese in
YYMMDD_hhmm_Referenz.mat. - Abtastrate: 0,01 s
- Stellen Sie die Referenz und die Schätzwerte grafisch dar.
- Analysieren Sie die Abweichungen.
- Implementieren und parametrieren Sie ein Alpha-Beta-Gamma-Filter zur Schätzung von Strecke, Geschwindigkeit und Beschleunigung.
- Vergleichen Sie das Ergebnis mit dem α-β-Filter-Ergebnis der Vorwoche.
- Diskutieren Sie Ihr Ergebnis mit Prof. Schneider.
- Übertragen Sie Ihre Erkenntnisse in das Simulink Modell im Block
berechne Geschwindigkeit.
Arbeitsergebnisse:
DemoAlphaBotOdometrie.slxYYMMDD_hhmm_DatenAlphaBotOdometrieRef.matAnalyseOdometrie.m- Block
berechne GeschwindigkeitinDemoAlphaBotOdometrie.slx
→ zurück zum Hauptartikel: MTR Multisensorsysteme: Alpha-Beta-Gamma-Filter