Это не совсем коммерческий вариант. То есть для того, чтобы сделать для себя — ок, а хотелось бы найти органичное решение с минимум проблем для пользователя.
Хм… Ну носки/обувь + липучки/прищепки на скейт + приемник данных от датчиков в бэк, от него по голубому зубу в телефон. Итого имеем 3 компонента, не так уж и лабораторно. Зато технологии есть здесь и сейчас, хоть на коленке прототип собирай.
Так это та самая легендарная связка гироскоп + акселерометр. На том же aliexpress продаются пачками. Датчики-передатчики данных маркируются и размещаются согласно инструкции. Дальше немного калибровки и вуаля.
Юморок, конечно, про телочек это круто, но вопрос в том, чтобы в идеале пользователь такой системы купил скейт или набор из пленки и коробочки с электроникой, установил приложение и поехал катать.
Это связано просто с эргономикой подобной системы: задача-то стоит сделать именно удобно, а не просто использовать произвольную технологию. Тогда можно и камеры использовать, что уж тут :)
Если честно — то сделать наблюдение внутри объекта за объектом — это всегда чрезвычайно сложная задача. Зато можно потом на кикстартер — это да. :D
По мне так единственный вариант, чтобы действительно видеть что и как — это некая стэнд-комната с кучей камер и некого подобия ландшафта, где можно отрабатывать технику. Камер вполне хватит отслеживать всю технику катания, в том числе и ачивки. Но да — в карман не положить и не модно — никаких тебе акселерометров и новомодных датчиков.
Задача отработки правильной позы и движений очень актуальна в гольфе, так там давно отказались от допиливания мячей и клюшек и от носимых датчиков; коммерческие учебные комплексы считывают положение тела и траекторию мяча с высокоскоростных камер.
Проблема в том, что с точки зрения юзера это огромная штука на скейте, провода и все это не очень удобно при выполнении трюков. Не стоит забывать, что скейтбординг — спорт экстремальный. Доска взлетает, переворачивается в воздухе, зачастую падает с высот. Камеры и кинект отменяются сразу, ибо они придут в негодность практически сразу + добавят веса доске и изменят ее аэродинамику. Все это убьет суть истории.
Поэтому в изначальных размышлениях и было желание всю конструкцию запихнуть внутрь самого скейта и сделать его одним большим датчиком, соединенным с телефоном.
Тут если только всё внутри подвески (точнее в платформе) прятать, т.к. это самая защищённая часть. Всё остальное в расход идёт в момент. Можно конечно что-то со шкуркой придумать, что-нить магнитное + стельки в кеды (к примеру), можно будет отслеживать точность приземления ног на болты, отслеживать зоны вытяжки флипов, чёткость олли и пр.
Например несколько магнитных датчиков nose + nose side right / left + tail + tail right / left + screws (x2) + middle(если нужен). В купе с гироскопами в подвесках. Уже можно будет алгоритмы трюка прописать: olli+ front screws move to right nose + z 360 + both screws = kickflip. В стельках пятку и носок можно датчики, гуфи или регуляр выбирать уже в самом приложении.
Вот это уже интереснее. Жаль только, что если встраивать в обувь что-то — это быстро развалится. Хотя вполне вариант, если магнитные датчики изготавливаются в виде каких-нибудь наклеек — можно было бы попробовать.
Как проанализировать катание на скейтборде с помощью ПВДФ пленки