Когда я поворачиваю контроллер Bluetooth в вертикальном и горизонтальном направлениях, мы получаем правильные значения в градусах.
Но когда я поворачиваю -20 градусов вокруг оси X и вращаю -90 ~ +90 градусов вокруг Z По оси Z мы получаем 49,9 градуса по оси Z и -20 градусов по оси X.
Я думаю, причина в том, что крутящий момент оси Z был разделен на ось X и ось Z. В этом случае мы также хотим получить значение оси Z как 90 градусов с учетом значения оси X.
Я сейчас нахожу формулу для этого. Но у меня пока нет опыта работы с формулой и расчетом для нее. Если вы знаете о формуле или методе расчета, дайте мне знать.
Спасибо!