Круто! когда понимаешь, что говоришь. Откровенно выражаю своё уважение говорящему.
@POWERBRAINE11 жыл бұрын
Лично я использую их в задачах при обработки информации с инерциальных датчиков, таких как микромеханические акселерометры или гироскопы. При помощи кватернионов реально решить огромное количество наипростейших задач не нагрузив при этом вычислитель огромным числом синусно-косинусных преобразований. а в совокупности с линейной алгеброй получается мощнейший аппарат для описания всех возможных кинематических задач. Кватернион переводит синусно-косинусный трешняк в линейную форму!
@egoryurchenko78472 жыл бұрын
Обратный кватернион или кватернион в минус первой это не только кват. с обращенной векторной частью, его еще нужно поделить на квадрат нормы (3:57)
@EvolMate8 жыл бұрын
Кажется, автор сам не до конца понимает, о чем говорит.
@POWERBRAINE8 жыл бұрын
Говорил, пять лет тому назад))
@evgeniiageenkov86913 жыл бұрын
А в чём не понимает? В теоретичемких основах или в практической реализации?
@pavlom88822 жыл бұрын
@@evgeniiageenkov8691 Слава Україні)))
@ishakpaw4 ай бұрын
@@pavlom8882гений
@ekaterinak86829 жыл бұрын
Спасибо большое, все очень понятно :)
@2425dj10 жыл бұрын
Можно посмотреть код этой програмулины в матлабе ?
@ДмитрийСварогин8 жыл бұрын
Спасибо за видео. Главное помнить, что кватернион это математическая величина, и не надо пытаться понять её в физическом смысле, башку можно сломать.
@melitopol_Russia2 жыл бұрын
бред сказал
@майор_Арнольд2 жыл бұрын
Если есть начальные значения углов Эйлера - значит у нас есть угловые скорости в глобальной 9стартовой системе координат) ? и значит n можно пропустить ? 5:45
@pavlom88822 жыл бұрын
Вот так то лучше)
@FREE02166 жыл бұрын
нихуя не понял, но прикольно
@gorienify9 жыл бұрын
Здравствуйте! Допустим есть акселерометр в состоянии покоя. Считав показания ускорений можно определить его положение относительно глобальной системы координат. Запоминаем это положение (я вычисляю углы Эйлера). Теперь ускоряем акселерометр. Как вычислить ускорение только по оси-X в глобальной системе координат?
@POWERBRAINE9 жыл бұрын
+Егор Белоусов, Переводим ускорения из связной системы в инерциальную и интегрируем. Только вот при использовании МЭМС гироскопов ничего хорошего из этого не получится
@КостяЩетков10 жыл бұрын
Норма кватерниона - это сумма квадратов его компонентов, а корень из суммы квадратов - это тензор кватерниона. Кватернион, равный делению исходного кватерниона на его тензор, называется верзором.
@АлексейПодчуфаров-з6л6 жыл бұрын
А где можно почитать о "тензоре кватерниона"? Мне это понятие неизвестно...
@АлександрК-ж7щ4 жыл бұрын
Можно купить у Вас файл Матлаба?
@POWERBRAINE4 жыл бұрын
А зачем?
@АлександрК-ж7щ4 жыл бұрын
@@POWERBRAINE Я думаю над этим вопросом уже 2 года, это часть моего исследования.
@zsb66182 жыл бұрын
помог , спасибо. подписка.
@DimonBastion9 жыл бұрын
Дана матрица поворота. Как мне ее преобразовать в кватернион ?
@khachaturmaghakyan39802 жыл бұрын
Но разве матрица поворота, описанная вначале, описывает поворот вектора?
@enovitskiy8 жыл бұрын
интересно какой у тебя лвл чтоб это все понимать 79?
@РенатЮнусов-ц3г6 жыл бұрын
если бы я понял что такое кватернионы мне бы это очень сильно помогло
@werasaimon111 жыл бұрын
как их делат в c++
@evgeniiageenkov86913 жыл бұрын
Как задаётся первый кватернион текущей ориентации?
@POWERBRAINE3 жыл бұрын
Смотря где, если это курсовертикаль на микромеханике с коррекцией по гравитационной составляющей в ускорении, то он может быть обсолютно любой, фильтра и так довернут при начальной выставке куда надо, единственное он вероятнее всего должен быть единичной длинны.
@POWERBRAINE3 жыл бұрын
Точно не помню, но попробуй единичный вектор повёрнутый на 0 градусов
@evgeniiageenkov86913 жыл бұрын
@@POWERBRAINE Спасибо за обратную связь! У меня как раз вектор угловых скоростей (vect - по показаниям гироскопа) (как понимаю в системе координат, связанных с телом), нужно найти ориентацию тела с глобальной системе координат (которая задана по акселерометру и магнитометру). Для первого шага (n=quatrotate(k, vect)) мне нужно повернуть вектор vekt на кватернион текущей ориентации k. Т.е. нужно взять кватернион k с характеристиками (x = 0, y = 0, z = 0, w = 1), если рассчитывать по формулам: kx = 1 * sin(0/2), ky = 1 * sin(0/2), kz = 1 * sin(0/2), kw = cos(0/2) для единичного вектора с поворотом 0 градусов?
@POWERBRAINE3 жыл бұрын
@@evgeniiageenkov8691 (x = 1, y = 1, z = 1, w = 0) лучше вот так
@evgeniiageenkov86913 жыл бұрын
@@POWERBRAINE Огромное спасибо!
@lithunoisan3 жыл бұрын
I’m not sure what is going on but I like it
@kdmytros11 жыл бұрын
поделитесь пожалуйста кодом
@1powernic11 жыл бұрын
Спасибо за видео, хоть более яснее стало дело с кватернионами
@VlazeChanel11 жыл бұрын
Спасибо!
@werasaimon112 жыл бұрын
а как делать ети квартинионы
@POWERBRAINE11 жыл бұрын
Как их применяю показано в видео "Гироскопы Vs Акселерометры"
@IExSet6 жыл бұрын
А ничего, смотря это видео, я наконец понял, что за зверь кватернион, в других объяснениях вообще какую то дичь приводят. Плюсую.
@dreftail8 жыл бұрын
спасибо)
@pingvi4e7744 жыл бұрын
народ, те, кто понял, ЧТО ЖЕ ТАКОЕ КВАТЕРНИОНЫ???
@КостяЩетков10 жыл бұрын
Мы интегрируем не силы, а ускорения, чтобы получить угловые скорости. Вообще очень много ошибок в видео
@АндрейГаврилов-и6х9 жыл бұрын
Т.к. речь идет о механике, F=m*a, интегрируя силу, выносим массу из подынтегрального выражения и вуаля - получаем интеграл от ускорения. Оба выражения имеют право на жизнь.
@КостяЩетков9 жыл бұрын
Андрей Гаврилов "Силы мы эти интегрируем и получаем угловые скорости" - ошибка фундаментальная, тут уж не важно, куда выносить массу) А вообще автор молодец, конечно, что старается использовать такой мощный аппарат, как алгебра гипперкомплексных чисел, но я могу ему посоветовать книжку Бранец В.Н. Шмыглевский И.П. Применение кватернионов в задачах ориентации твердого тела - думаю, самый лучший труд по кинематике и динамике в параметрах Родрига-Гамильтона.
@мойтигр-т6ф10 жыл бұрын
зачем я вообще это посмотрел...
@Aleynikov11 жыл бұрын
а чего текст с бумажки читаешь? Рассказать своими словами никак?
@Stalker_Lom6 жыл бұрын
Мерси. А то открыл Unity, а там все повороты на кватернионах - хз что такое.
@RobotN0014 жыл бұрын
ля какой. сумма квадратов же ж.
@ezowned55408 жыл бұрын
жаль, что этого нет в школьной программе
@antonpetrov59106 жыл бұрын
В школьной программе изучаются элементарные алгебра и геометрия.
@POWERBRAINE11 жыл бұрын
www.gamedev.ru/articles/?id=30129
@АлексБор-о6м9 жыл бұрын
+POWERBRAINE Понимаю, что вопрос будет чайничный, но всё же. Почему в видео норма записана как sqrt(w2+x2+y2+z2)? Имелось в виду ^2? И второй по существу. С углами Эйлера все понятно, хоть в разных источниках по разному пишут, я опираюсь на учебник по Аналитической геометрии, там поворот вокруг z' до ввода x' в плоскость xOy, затем вокруг x' до совмещения z' c z, ну и последний поворот вокруг z' до полного совмещения осей. Матричный метод тоже просто - поворот вокруг всех трех осей...а куда поворачивают кватернионы? Как можно себе представить?
@АлексБор-о6м9 жыл бұрын
+POWERBRAINE Попробовал выполнить поворот вектора V (0,3,2) на 90 градусов, получил после перемножения кватернион v'=q*v*qinv=(2,0,0,3), хотя по логике должен был получиться (2,3,0,0). Возникает закономерный вопрос, что это и как это начертить. Пользовался доступными правилами перемножения кватернионов, добавляя в вектор недостающую w.
@ЛеонидМартынюк-л3и3 жыл бұрын
Если бы уже не знал о чем речь ни хрена бы не понял.
@Борис-ф9в4я5 жыл бұрын
БаянВсе что сказано должно было сопровождаться анимацией с вращениями и тп
@POWERBRAINE12 жыл бұрын
Быдло инженер! Но в отличии всяких я делаю и у меня работает!