Это блестяще: наушники могут отслеживать позу пользователя — приложение бесплатно

Приложение не только использует датчики и получает чистые данные, но и специальные алгоритмы для исправления ошибок и неточностей.
Программист GitHub Progrommer в GitHub решил бороться с проблемой многих людей, которые неосознанно обнимают, убивают или наклоняют шею во время игры или сидя, что приводит к плохой осанке и дополнительным проблемам со здоровьем — оказывается, что это можно сделать с помощью современной гарнитуры. Известный энтузиаст решил использовать эту идею в приложении своего смартфона Workwellчей выходной код публикуется на GitHub.
При активации Workwell постоянно контролирует положение вашей головы в космосе благодаря различным датчикам — программа способна определить, наклоняется ли ваша голова вперед или назад, показывая информацию в режиме реального времени и записывает ее в памяти. Это делается путем использования гироскопа, встроенного в гарнитуру (которая контролирует скорость вращения головки), акселерометр (который измеряет линейное ускорение и гравитацию) и магнитометр (который обнаруживает магнитное поле, чтобы определить направление против северного магнитного полюса) — Эти датчики объединены для создания 9-осевого инерционного измерительного модуля (IMU), который предоставляет подробные и точные данные о движении.

Но Workwell — это больше, чем просто отслеживание датчиков и выходной информации от них, так как необработанные данные мониторинга ушиблены и подвержены ошибкам:
- Жироскопы дают дрейф с течением времени — ошибка накапливается, даже когда нет движения;
- Аклерометоры очень чувствительны к вибрациям, которые могут искажать измерения;
- Магнитометры могут совершать ошибки из -за металлических объектов поблизости, которые мешают магнитному полю.
Алгоритмы, такие как фильтрация Калмана и выравнивание системы координат, используются для получения правильных указаний.

На странице Github, где опубликован исходный код приложения, описывается технические и программные данные программы функции.
Приложение Workwell имеет следующие функции:
- Наблюдение за положением головы с визуальной обратной связью в режиме реального времени;
- обнаружение качества осанки на основе порогов для угла головы;
- Отслеживание сеанса с историей данных о позе;
- отображение визуализаций, включая графику склона и полоски прогресса;
- Низкая задержка, плавные обновления при 60 кадров в секунду.

Workwell работает с iOS 15 и новыми версиями операционной системы Apple и совместима с AirPods Pro (2 -е поколение и новое). Это не объявлено, когда версия будет выпущена в мобильной операционной системе Android.