Код: Выделить всё
Eigen::Matrix< simFloat, 3, 1> rpy = orientation.toRotationMatrix().eulerAngles(0,1,2);
const double r = ((double)rpy(0));
const double p = ((double)rpy(1));
const double y = ((double)rpy(2));
http://eigen.tuxfamily.org/dox/group__G ... 4858775e5a
И я был немного смущен, когда это говорится в конце описания, в каких интервалах определяются углы.
Подробнее здесь: https://stackoverflow.com/questions/275 ... en-library
Мобильная версия