Приложението не само използва сензорите и получава чисти данни, но и специални алгоритми за отстраняване на грешките и неточностите.
Програмист с псевдонима wizenheimer в GitHub е решил да се пребори с проблема на много хора, които несъзнателно се прегърбват, изгърбват или накланят врата си, докато играят игри или седят, което води до лоша стойка и допълнителни здравословни проблеми – оказва се, че това може да стане с помощта на едни модерни слушалки, оборудвани с различни сензори. Известен ентусиаст реши да използва тази идея в своето приложение за смартфони WorkWell, чийто изходен код публикува в GitHub.

Когато е активирана, WorkWell постоянно следи позицията на главата ви в пространството благодарение на различните сензори – програмата е в състояние да установи дали главата ви е наклонена твърде напред или назад, като показва информацията в реално време и я записва в паметта. Това става чрез използване на вградените в слушалките жироскоп (който следи скоростта на въртене на главата), акселерометър (който измерва линейното ускорение и гравитацията) и магнитометър (който открива магнитното поле, за да определи посоката спрямо северния магнитен полюс) – тези сензори се комбинират, за да създадат 9-осов инерционен измервателен модул (IMU), който предоставя подробни и точни данни за движението.

Но WorkWell е нещо повече от това просто да следи сензорите и да извежда информацията от тях, тъй като необработените данни от мониторинга са зашумени и склонни към грешки:
- Жироскопите с времето дават дрейф – грешката се натрупва дори когато няма движение;
- Акселерометрите са много чувствителни към вибрации, които могат да изкривят измерванията;
- Магнитометрите могат да дават грешки, дължащи се на метални предмети наблизо, които пречат на магнитното поле.
За получаване на правилни показания се използват алгоритми като филтриране на Калман и изравняване на координатната система.

На страницата в GitHub, където е публикуван изходният код на приложението, са описани техническите и програмните подробности за функционирането на програмата.
Приложението WorkWell разполага със следните функции:
- наблюдение на позицията на главата с визуална обратна връзка в реално време;
- откриване на качеството на позата въз основа на праговете за ъгъл на главата;
- проследяване на сесията с история на данните за позата;
- показване на визуализации, включително графики на наклона и ленти на напредъка;
- ниска латентност, плавни актуализации при 60 FPS.

WorkWell работи с iOS 15 и по-нови версии на операционната система на Apple и е съвместим с AirPods Pro (2-ро поколение и по-нови). Не се съобщава кога ще излезе версия и за мобилната операционна система Android.
Всичко важно от света на технологиите, директно в пощата ти.
С абонирането приемате нашите Условия и Политика за поверителност. Може да се отпишете с един клик по всяко време.
Коментирайте статията в нашите Форуми. За да научите първи най-важното, харесайте страницата ни във Facebook, и ни последвайте в Google Новини, TikTok, Telegram и Viber или изтеглете приложението на Kaldata.com за Android, iPhone, Huawei, Google Chrome, Microsoft Edge и Opera!