Self Localization and Mapping (SLAM) mit Lidar- oder Kamera

Aus HSHL Mechatronik
Zur Navigation springen Zur Suche springen


Autor: Martin Berysztak
Betreuer: Prof. Schneider

Aufgabenstellung

  1. Inbetriebnahme Hardware an einem Lego Mindstorms NXT oder EV3
  2. Regelung eines Fahrzeugs in der Mitte eines Ganges
  3. Kartografierung der Umwelt
  4. Rückfahrt auf dem schnellsten Weg
  5. Kartografierung der Strecke
  6. Optimierung der Fahrparameter (Geschwindigkeit, optimaler Kurs)
  7. Dokumentieren Sie Ihre Vorgehensweise fortlaufend wissenschaftlich.

SLAM Theorie

Formulierung des SLAM Problems
Ein mobiler Roboter baut eine Karte in einem unbekannten Gebiet gleichzeitig weiß er immer wo er sich gerade befindet. Der Roboter muss zur Lösung dieses Problems über die Möglichkeit verfügen mithilfe von Sensorik Landmarken zu ermitteln.

Das Szenario wird durch folgendes Modell beschrieben:

Das Modell wird in Zeitschritten angegeben. Zu jedem Zeitpunkt k sind folgende Sachen bekannt:

  • - Roboterpose: Position und Orientierung(Blickfeld) des Roboters
  • - Steuersignal: Angestrebte Position - Orientierungsänderung beim Übergang von zu
  • - Menge Tatsächliche Position aller Landmarken
  • - Menge Zum Zeitpunkt beobachtete Position der Landmarke relativ zum Roboter, wobei die jeweils beobachtete Position einer Landmarke ist.


Zum Zeitpunkt sind dadurch dann folgende Werte bekannt:

  • Roboterpose
  • Steuersignal
  • Die Beobachtete Landmarken-Position bis zum Zeitpunkt .



Zustandsübergang
Allgemein ist alles definiert. Nun wird die Zustandsänderung also die Bewegung des Roboters beschrieben. Hierbei ist zu beachten, dass jede Bewegung Odometriefehler zur Folge hat. Odometriefehler können viele Ursachen haben, wie zum Beispiel ein Hügel oder ein Burnout der Reifen. Dadurch ist jede Odometriemessung unsicher.
Um diese Unsicherheit zu bekämpfen wird das Modell in probabilistischer Form beschrieben. Probalistisch sagt, dass eine Wahrscheinlichkeitsaussage über das bestehende Modell bzw. den nächsten Zeitpunkt und die damit verbundenen Werte wie die neue Roboterpose getätigt wird. Eine Wahrheitsverteilung für die Zustandsübergange wird aufgestellt und beschrieben durch.

Anforderung

Besuch der Veranstaltung Praxisseminar

Empfohlene Zusatzkurse

Siehe auch

  1. Studentische Arbeiten bei Prof. Schneider
  2. Anforderungen an eine wissenschaftlich Arbeit

Weblinks

Projekttracking


→ zurück zum Hauptartikel: Studentische Arbeiten