Das Problem wird hier wohl am ehesten die Sensorik sein.
Fragen, die sich stellen sind: wie gut können die Abstandssensoren schiefe flächen ab (also wenn du die wand nicht im rechten Winkel misst).
wie gut ist der Kompas?: ich habe schon gehört, das soein Kompas total XXXAUTOZENSIERTXXXe ist, vor allem wenn irgendelche Leitungen, oder vor allem Motoren in der Nähe sind, dann kanst du Nordost nicht mehr von Nord unterscheiden.
Hier ist mein Vorschlag, wie man es wohl am sichersten lösen würde (theoretisch auch mit nur einem Sensor möglich (mit
Schrittmotoren oder irgendwelchen Sensoren, mit denen du genau Messen kannst, was deine Räder gerade machen)):
Du drehst dich so weit um die eigene Achse, bis du im rechten Winkel zu einer Wand stehst. Diesen Zustand erkennst du daran, dass du beim Messen, während du dich drehst, einen Tiefpunkt misst (ein Wert, der kleiner ist, als seine Umliegenden Werte).
Dann drehst du dich jeweils um 90° und misst somit die Koordinaten, an denen du stehst (wenn du mehrere Abstandsmesser hast, ist das natürlich nicht nötig).
Dann nimmst du deinen Kompas zuhilfe, und guckst, in welcher Ecke du stehst (mit den gleichen Koordinaten sind 2 Positionen im Raum möglich).
Den Winkel berechnen sollte dann nicht mehr schwer sein.
Wie gesagt, das Größte Problem wird wohl sein, dass die
Sensoren nicht so genau messen.
Gruß, Yaro
Lesezeichen