Jufloka Geschrieben April 18, 2016 at 15:38 Geschrieben April 18, 2016 at 15:38 Hallo, ich habe vor einer Woche angefangen mit der IMU zu arbeiten und bin bezüglich der Eulerwinkel verwirrt. Es gibt ja verschiedene Drehfolgen Kombinationen und damit unterschiedliche Konventionen. (https://de.wikipedia.org/wiki/Eulersche_Winkel) Nach welcher Konvention geht der Sensor vor? HIntergrund ist, dass ich zwei IMU´s vergleichen möchte und die andere einen anderen Wertebereiche für die Eulerwinkel hat. Die Konvention der anderen IMU ist die : Z-Y‘-X‘‘ Konvention. Der Wertebereich beim IMU 2.0 Brick ist: Gierwinkel/Yaw [0-360] Rollwinkel/Roll [-90-+90] Nickwinkel/Pitch [-180-+180] Ich konnte aber nicht rausfinden welcher Konvention er folgt.. Ich hoffe meine Frage ist verständlich und es gab sie noch nicht. Wäre super wenn mir jemand helfen könnte. Zitieren
borg Geschrieben April 18, 2016 at 16:18 Geschrieben April 18, 2016 at 16:18 Die IMU nutzt die Konvention welche standardmäßig vom verwendetem Sensor genutzt wird (BNO055). Siehe https://github.com/Tinkerforge/imu-v2-brick/raw/master/datasheets/BNO055.pdf Seite 30. Wir nutzen aus der Tabelle das "Android Format", nicht das "Windows Format". Zitieren
Jufloka Geschrieben May 2, 2016 at 14:58 Autor Geschrieben May 2, 2016 at 14:58 Hey, danke für die schnelle Antwort. Leider hat es mich nicht weitergebracht. In der Tabelle steht ja nur der Wertebereich. Ich konnte leider nirgendwo in der Beschreibung finden in welcher Reihenfolge die Drehungen ausgeführt werden. Wenn ich Eulerwinkel richtig verstanden habe wird dreimal um die jeweiligen Achsen gedreht und es ist wichtig in welcher Reihenfolge diese Drehungen erfolgen. Bei der Konvention des anderen sensors z.b wird zuerst um die z, dann um die neue y und dann um die neue x achse gedreht. Hab ich irgendwas durcheinander gebracht? Zitieren
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.