Что имеем на входе:
1. Оптомиографический датчик OMG (собственная разработка компании "Моторика") который:
1.1 Крепится на внутренней стороне предплечья
1.2 Делает оптомиографическую магию в сторону мышц и сухожилий
1.3 С частотой 30Гц выдаёт 50 плавных сигналов, которые как-то характеризуют положение кисти и пальцев (но это не точно)
2. Перчатка GLOVE (тоже собственная разработка компании) которая:
2.1 Надевается на кисть
2.2 Умеет определять положения пальцев в диапазоне от 0 (полностью разогнут) до 100 (полностью сжат)
2.3 Отправляет 5 сигналов, соответствующих положению каждого пальца
3. Протез с простеньким чипом и отдельными приводами для каждого пальца
4. Компьютер для выполнения вычислений и преобразований сигналов
5. Пилот - человек к предплечью которого приложили OMG датчик и попросили выполнять жесты (сгибать/разгибать пальцы) в определённой последовательности (протокол) или как хочет (free_movements).
6. Данные (сигналы) OMG и GLOVE полученные в ходе экспериментов (меняются пилоты, места крепления датчика, продолжительности выполнения жестов)
Скорость работы алгоритма составляет 7±1 мс (менее 33 мс)
Задача: получить модель, которая будет давать предсказания на монтажах (расположение OMG-датчика на руке немного меняется от случая к случаю и вместе с тем меняются характер и расположение сигналов датчиков), которые не видела в процессе обучения.
Предложение: использовать как фичи не сами сигналы датчика OMG, а их главные компоненты.
позволяет сформировать новое пространство признаков, менее зависимое от изменений характера сигналов с конкретных датчиков, обусловленного неточностями в монтажах и самой спецификой сигналов OMG-датчика.