Я работаю над проектом Android. его цель - обнаружить предопределенный жест движения устройства. если устройство вращается на 45 градусов по оси (X, Y или Z), а затем поворачивается назад в свое первое положение (первое и второе положения не будут точными, я имею в виду, если он был повернут на 50 градусов вместо 45, а не важно !!!), тогда этот жест произошел, и приложение должно его обнаружить.Как определить этот конкретный жест движения через датчики?
Я попытался сделать это с помощью акселерометра и магнитных датчиков устройства, чтобы постоянно контролировать ориентацию устройства и обнаруживать жест, но результаты были неприемлемы (explained here). любая начальная точка или идея, пожалуйста?
Я думаю, что вам не нужны точные измерения для того, чтобы идентифицировать жест , Есть много примеров распознавания жестов мыши. Пользователь не сможет быстро повернуть телефон :) Я постараюсь найти что-то подходящее, но вы тоже можете посмотреть. –
да, вы совершенно правы! точность не так важна, алгоритм должен быть достаточно умным, чтобы обнаруживать жест!спасибо за внимание :))) – Soheil