#labview #quaternions
#labview #кватернионы
Вопрос:
У меня есть носимое устройство, которое выдает выходные данные в кватернионах, которые я могу последовательно считывать через Labview. Моя задача — разработать систему обнаружения падения на основе порога, основанную на этих значениях, с которыми я не знаком. Платформа — Labview.
Может кто-нибудь подсказать, с чего мне следует начать. К вашему сведению, у меня нет доступа к значениям акселерометра. Любая помощь заметна
Вот пример данных, которые я прочитал с устройства
идентификатор: 4 расстояние: 1048 q0: 646 q1: -232 q2: -119 q3: 717 идентификатор: 4 расстояние: 1067 q0: 645 q1: -232 q2: -80 q3: 722 идентификатор: 4 расстояние: 1109 q0: 645 q1: -232 q2: -81 q3: 722 идентификатор: 4 расстояние: 1036q0: 645 q1: -232 q2: -80 q3: 722
На самом деле теперь это стало скорее математическим вопросом. Я смог найти углы Эйлера из кватернионов. Я использую координаты левой стороны или северо-востока вниз. Устройство закреплено на башмаке. Я предполагаю, что прямое и обратное падение может быть определено с помощью угла рыскания. Боковое падение с шагом. Существует ли комбинация крена и тангажа, которую можно использовать для обнаружения падения?
Комментарии:
1. Это звучит как вопрос математики, а не вопрос LabVIEW — вы можете попробовать форумы National Instruments LabVIEW, хотя, вероятно, там есть люди с соответствующим опытом. Быстрый поиск в Интернете нашел мне несколько подходящих статей на этом сайте: chrobotics.com/library/understanding-quaternions
2. Вы также можете попробовать поиск / запрос на robotics.stackexchange.com