KatjaHasi
- Forum-Beiträge: 7
07.03.2014, 14:09:13 via Website
07.03.2014 14:09:13 via Website
Hallo,
ich habe die Sensordaten azimut, pitch, roll. Ich möchte eine Figur sich 90° nach rechts oder links drehen lassen, wenn azimuth sich ändert. Soweit nicht das Problem. Wenn aber pitch < 30 soll die Figur geradeaus gehen. Es ändern sich nur leider dann bei der kleinsten roll-Wert Veränderung die Werte von azimut, womit die Abfrage nach azimut und das Auslösen der Drehung nicht mehr stimmt. Wie kann ich die roll-Werte ignorieren und azimut umrechnen als wäre roll=0? Genauso bei pitch...
Ich habe schon mal ein wenig gegoogelt, aber mit den Matrix-Rechnungen kann ich leider nichts anfangen. Gibt es eine Formel, womit ich das aus den Werten von azimut, pitch, roll umrechnen kann?
Viele Grüße,
Katja
ich habe die Sensordaten azimut, pitch, roll. Ich möchte eine Figur sich 90° nach rechts oder links drehen lassen, wenn azimuth sich ändert. Soweit nicht das Problem. Wenn aber pitch < 30 soll die Figur geradeaus gehen. Es ändern sich nur leider dann bei der kleinsten roll-Wert Veränderung die Werte von azimut, womit die Abfrage nach azimut und das Auslösen der Drehung nicht mehr stimmt. Wie kann ich die roll-Werte ignorieren und azimut umrechnen als wäre roll=0? Genauso bei pitch...
Ich habe schon mal ein wenig gegoogelt, aber mit den Matrix-Rechnungen kann ich leider nichts anfangen. Gibt es eine Formel, womit ich das aus den Werten von azimut, pitch, roll umrechnen kann?
Viele Grüße,
Katja
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.