Zitat Zitat von ikarus_177
hallo,

ich hätte ebenfalls vor, mit meinem roboter eine karte seiner umgebung zu erstellen. ich würde dazu einen Ultraschallsensor etwas erhöht anbringen, der die umgebung dann von oben scannt. dieser sensor würde dann mit hilfe von 2 Servos sowohl in der höhenachse (also z, parallel zum boden) als auch "in der anderen achse", so dass er also in richtung boden als auch in richtung decke schauen kann. er soll dann die umgebung "zeile für zeile" abtasten. aus der gemessenen entfernung, die ja nicht der wahren höhe entspricht, könnte man ja dann mit den winkelfunktionen die wahre höhe berechnen.

mit dieser methode könnte man ja dann quasi "auf einen schlag" den gesamten umriss eines hindernisses erkennen und in einer karte speichern.

jetzt ist aber diese mechanik mit beiden Servos nicht "unbedingt schön anzuschauen". deshalb meine frage: ist es überhaupt möglich, die kartenerstellung mit dieser methode zu realisieren, wie ich mir das vorstelle. gibt es evtl. auch eine einfachere methode, eine solche hindernisserkennung durchzuführen?


lg
ikarus_177
Hallo,

welchen Ultraschall-Sensor möchtest Du nehmen. Schaue Dir mal die "Keule" von dem Ding an. Mit "Zeile für Zeile" wird da nicht viel werden. Sicherlich kannst Du Objekte dedektieren, aber einen genauen Umriss bekommst Du davon eher nicht.
Ich habe inzwischen den beweglichen Ultraschallsensor noch mit beweglichen IR auf dem Bot kombiniert, damit kann er schon recht gut seine Umgebung abtasten, sich orientieren und eine Karte von seiner Umgebung erstellen.


Gruß André