Расчет ускорения инструмента по прыжковому движению

Я пытаюсь создать виртуальный барабан с прыжковым движением. Если палка движется быстро и мгновенно меняет направление (означает высокое ускорение), я буду считать это «ударом». Проблема в том, что я не могу рассчитать ускорение моего инструмента (палки). Я проверил официальную документацию полностью, однако я не увидел ни одной функции, которая находит ускорение. Есть ли способ, которым я могу рассчитать ускорение инструмента?

0

Решение

Мне нравится проект виртуального барабана! В любом случае, вот как я бы поступил: если вы рассматриваете «удар» как SwipeGesture, вы можете просто получить скорость жеста, а если скорость выше, чем ваша «скорость трехкратного попадания», вы считаете этот удар «ударом» по барабан!!!
Вот документация для скорости жеста Swing https://developer.leapmotion.com/documentation/cpp/api/Leap.SwipeGesture.html#cppclass_leap_1_1_swipe_gesture_1a055e9dc8167598af360254f4775a27c9

0

Другие решения

Вы можете отслеживать ускорение, взяв производную скорости; просто имейте в виду, что он может быть чувствительным к ошибкам и требует некоторой фильтрации.

1

По вопросам рекламы [email protected]