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

Использование акселерометра, гироскопа и компаса для расчета движения устройства в 3D-мире

Я работаю над андроидным приложением, которое может рассчитать движение устройства в 6 направлениях. Я думаю, что могу использовать ускорение как; " X = at ^ 2 ", но a не является константой. И это проблема. Как я могу рассчитать общее движение?

Как я могу получить направление движения с помощью акселерометра?

Я разрабатываю приложение для Android, и я хотел бы знать, возможно ли определить направление движения с одной фиксированной осью. Например, я хочу поместить мой телефон на стол и определить направление, когда я его перемещаю (влево, вправо, вверх и вниз). Расстояние не обязательно, я просто хочу знать точное направление. Благодаря!

Ускоритель доступа (ускоренный опрос) через NativeActivity NDK

Я искал учебник / ответ на опрос акселерометра быстрее с NDK, но еще не нашел решателя. Просто нашел здесь документацию разработчика androiddevelopers. То, что мне нужно, – это ускорение опроса около 100 выборок в секунду (100 Гц), по умолчанию мое устройство (Samsung Galaxy SL i9003 с пряниками 2.3.5) с по умолчанию SENSOR_DELAY_FASTEST может получить только […]

Андроид удаляет гравитацию из показаний акселерометра

Я разрабатываю приложение для Android, где мне нужно удалить гравитацию из показаний акселерометра. Я прочитал несколько дискуссий по этой проблеме, я также нашел здесь алгоритм, но я этого не понимал. Я хочу отфильтровать гравитацию от каждой оси, а не от общего ускорения. Не могли бы вы помочь мне? Мой код должен выглядеть примерно так: public […]

Фильтр нижних частот Android и фильтр высоких частот

У меня есть очень простой вопрос. Что такое фильтр низких частот и фильтр высоких частот в случае Android Accelerometer? Когда я вижу результат от датчика акселерометра, я вижу, если я не использую фильтр, (случай: я держал свой мобильный телефон в режиме ожидания на столе). Я получаю значение z Axis + ve. Теперь, если я думаю, […]

Как измерить наклон телефона в плоскости XY с помощью акселерометра в Android

Я попытался использовать данные оси Z из SensorEvent.values, но он не обнаруживает вращения моего телефона в плоскости XY, т.е. Вокруг оси Z. Я использую это как ссылку для координатных осей. Правильно ли это? Как измерить это движение с использованием значений акселерометра? Эти игры делают что-то подобное: Extreme Skater , Doodle Jump. PS: моя ориентация телефона […]

Использование гироскопа Android вместо акселерометра. Я нахожу много бит и кусочков, но не полный код

Видео Sensor Fusion выглядит великолепно, но кода нет: http://www.youtube.com/watch?v=C7JQ7Rpwn2k&feature=player_detailpage#t=1315s Вот мой код, который просто использует акселерометр и компас. Я также использую фильтр Калмана по 3 значениям ориентации, но это слишком много кода, чтобы показать здесь. В конечном счете, это работает нормально, но результат либо слишком нервный, либо слишком медленный, в зависимости от того, что я […]

На каких телефонах Android есть гироскоп?

Мне очень сложно получить какую-либо консолидирующую информацию о том, какие телефоны Android имеют гироскоп, или если есть телефоны Android с этим датчиком вообще. Я читал о некоторых (особенно Samsung) телефонах, у которых есть хотя бы 6-осевой акселерометр, но я также читал, что это отличается от реального гироскопа. Поэтому мои вопросы: На каких телефонах Android есть […]

Когда использовать акселерометр или гироскоп на Android

Можно ли предположить, что большинство пользовательских устройств будет иметь гироскоп? Другими словами, я исключу значительное число людей, используя гироскоп в своем приложении? Я делаю приложение для детских рассказов, и я хочу, чтобы пользователь мог наклонить свое устройство вокруг оси рыскания, чтобы переместить кресло-качалку туда и обратно. Это небольшая часть приложения, и она не должна быть […]

Внутренняя система позиционирования на основе гироскопа и акселерометра

Я разрабатываю приложение Android для отслеживания внутренней позиции. Мой телефон – Google Nexus S с двумя датчиками, первый из которых является акселерометром, а второй – гироскопом. Моя идея заключается в том, что с начальной точки отсчета (известная позиция GPS), используя 2 датчика (акселерометр для движения и гироскоп для направлений), отслеживайте телефон при движении. И отображение […]