-
Eine Rückfrage zu der Vierquadrantenversion: das wird nur relevant, wenn der Tilt > 90° werden kann, oder verstehe ich das falsch?
Hier stehe ich noch etwas auf dem Schlauch:
Wenn ich mit der 3-Achsen Lösung arbeite und die 3 Winkel berechnet habe (Tilt, Pitch und Roll) - wie komme ich an den gewünschten Winkel. Beispielsweise wenn ich berechnet habe, dass die Antenne einen Winkel von 20° anfahren soll.
-
Hallo!
Der atan liefert eindeutige Werte von -pi/2 (-90°) bis pi/2 (90°) während atan2 von -pi (-180°) bis pi (180°) läuft. Man kann sich den atan2 mit einer einfachen Fallunterscheidung nach den Vorzeichen der Argumente auch selber basteln. Das "Probem" beim atan ist ja eigentlich nur, dass der Quotient, den man als Argument reinsteckt für -y/x und für y/-x gleich ist, das aber geometrisch verschiedene Situationen sind (Stichwort "Einheitskreis").
Der "gewünschte" Winkel hängt natürlich von der relativen Ausrichtung deines Sensors zum bewegten Objekt ab. Einer von den dreien ist es :-).
Gruß
Malte
-
Irgendwie stehe ich noch etwas auf dem Schlauch - bei Beachtung von nur 2 Achsen ist alles klar und einfach.
Wenn nun doch alle 3 Achsen ausgewertet werden sollen, ist das Berechnen der Winkel klar. Aber bei der Korrektur tue ich mir schwer.
Zum Beispiel stellt man sich vor, dass das gesamte System nach Rechts gekippt ist - je nachdem welche Richtung nun mit dem Pan angefahren wird, muss aufgrund der seitlichen Neigung der Tilt entweder nach unten oder nach oben korrigiert werden. Prinzip klar, aber wie drückt man das sinnvoll in einer Formel aus?