|
||||||
|
FB3 |
||||||
| AG BKB > Thomas Röfer > Kognitive Robotik II > Übungszettel > | ||||||
3. Übungszettel: Stochastische Selbstlokalisation |
||||||
Ausgabe: 16. Mail 2001 1. Begriffe (30%)Erläutert die Grundidee der Selbstlokalisation mit probabilistischen Ansätzen:
2. Lokalisation mit der Monte-Carlo-Methode und Lego Mindstorms (50%)
Teilaufgabe 2. Baut ein "L" (siehe rechts) aus Mindstorms-Kästen und Deckeln als Umgebung für die Lokalisation. Der Untergrund sollte fest sein, d.h. nach Möglichkeit kein Teppich. Kalibriert die Odometrie auf diesem Untergrund (durch Änderung der Konstanten AXLE_WIDTH und ODO_PER_MM in Robot.java). Teilaufgabe 3. Erweitert die Methode process in MonteCarlo.java so, dass eine Lokalisation nach der Monte-Carlo-Methode durchgeführt wird. Wenn ihr es richtig macht, sollte sich nach kurzer Zeit eine "Punkt-Wolke" am Bildschirm so ähnlich bewegen, wie der Roboter in dem "L". Diese Synchronität geht aber schnell verloren, sobald der Roboter sich irgendwo verhakt hat, sollte aber dann nach kurzer Zeit wieder etabliert werden. 3. Wo bin ich wirklich? (20%)Macht Vorschläge, wie man aus einer nach der
Monte-Carlo-Methode generierten Verteilung auf die
wahrscheinlichste aktuelle Position schließen kann. Begründet
eure Vorschläge. |
||||||
| Autor: Dr. Thomas Röfer |
||||||
| Kognitive Robotik II |
|
|||||