Quaternion: сделать X равным 0 с минимальными потерями - PullRequest
0 голосов
/ 04 сентября 2018

у меня кватернион (w, x, y, z), например 0,82774177 0,34412327 -0,23468453 0,37595998 который описывает ориентацию трехмерного объекта (назовем его ориентацией_1). Я хочу найти кватернион или один из них (Ориентация_2), где Х = 0, а вращение объекта относительно ориентации_1 минимально.

«Максимальный» поворот составляет 180 градусов по любой оси.

то есть моя цель - избавиться от X (сделать его равным нулю) с минимальными потерями

Как решить эту проблему?

...