Articles of акселерометр

Невозможность изменить скорость акселерометра

Мне нужно собрать данные акселерометра с моего телефона Android, поэтому я сделал небольшую программу для этого. После некоторых тестов я обнаружил, что скорость акселерометра Nexus S всегда составляет 50 значений в секунду, когда телефон активен, и 6 значений в секунду, когда он спит (с PARTIAL_WAKE_LOCK ), независимо от того, какую скорость я запрашиваю ( NORMAL […]

Как я могу имитировать акселерометр в эмуляторе Android?

Сейчас у меня нет телефона для Android. Но в моем приложении мне нужно использовать значения акселерометра. Как я могу сделать это в моделируемой среде?

Понимание jtransform

Я хочу сделать fft данных акселерометра с телефона android. Я выбрал jtransform как библиотеку fft. Теперь мне нужен простой код для понимания jtranform для написания кода, чтобы найти fft из данных акселерометра. заранее спасибо

Как получить время, если какое-то условие встретилось как чтение гироскопа

Я хочу сохранить время как «dateString» при чтении гироскопа x = 0.0, y = 0.0, z = 0.0 и когда x> 0.0 && y> 0.0 && z> 0.0 сохранить время как «dateString1». Я не могу найти время, если условие выполнено, потому что оно принимает текущее время моего телефона. Он постоянно работает, поэтому не удается получить […]

Обнаружение периодических данных с акселерометра телефона

Я разрабатываю приложение для Android, и мне нужно определить контекст пользователя (при ходьбе или вождении на минимальном уровне) Я использую акселерометр и сумму всех осей для определения вектора аккреции. Он работает очень хорошо, так как я могу видеть некоторые значения периодов во время ходьбы. Но мне нужно определить эти программные ряды программно. Есть ли какая-либо […]

Событие Shake работает по-разному на разных устройствах. Пользовательская реализация Shake Event

Я разрабатываю простую функцию Shake для своего приложения, и у меня возникла странная проблема. Когда я тестирую его на моем Honor5x, он работает как шарм, но когда я попытался выполнить его на Samsung S5, это слишком чувствительно. Возможно ли, что акселерометр работает по-разному на разных устройствах? Если это так, то возможно изменить конидии, зависит от […]

Как отправить поддельные значения Accelerometer в приложение на реальном устройстве?

Например, Location Spoofer выдает ложное местоположение, используя разрешение доступа к макету доступа, и я могу заставить свое устройство отправить сигнал, что он присутствует в любом месте, которое я желаю. Точно так же я могу подделать данные Accelerometer, чтобы издеваться над различными ситуациями, в которых может находиться пользователь? Заранее спасибо.

Интерпретация FFT

Я участвую в проекте Android, где я использую FFT для обработки данных акселерометра, и у меня возникают проблемы с пониманием того, как эти вещи действительно работают. Я использую библиотеку jTransform by Piotr Wendykier следующим образом: int length = vectors.length; float[] input = new float[length*2]; for(int i=0;i<length;i++){ input[i]=vectors[i]; } FloatFFT_1D fftlib = new FloatFFT_1D(length); fftlib.complexForward(input); float […]

Использование процессора Android Sensor

Я пытаюсь прочитать несколько датчиков от Samsung Galaxy Tab GT-P1000, и они, похоже, сильно забивают процессор относительно приложений, которые я использовал. В качестве теста я создал короткую программу, которая реализует SensorEventListener для датчика акселерометра, но ничего не делает с показаниями датчика: public class SensorTestActivity extends Activity implements SensorEventListener { /** Called when the activity is […]

Как я / должен использовать фильтр Калмана для получения точных данных акселерометра?

Я хочу получить точные данные со встроенного акселерометра на телефоне Android, насколько это возможно. Я хочу отслеживать движение по двум направлениям по оси x и y, и даже небольшие движения должны регистрироваться. Когда я смотрю на данные с акселерометра / линейного ускорения, когда телефон плоский на столе, он меняет много, когда я должен быть равен […]