Вопросы по теме 'android-sensors'

Как проверить значения точности в методе OnAccuracyChanged в активности прослушивания событий датчика?
Я делаю приложение, которое работает как компас, хотя я хочу откалибровать акселерометр и датчики магнитного поля, чтобы сделать его более эффективным. Из API я понимаю, что это возможно, и что есть некоторые значения, которые вы можете проверить,...
5664 просмотров
schedule 14.11.2021

Почему я не могу использовать Sensor.TYPE_ORIENTATION_VECTOR. Тип не распознается
Проблема в том, что эти датчики должны быть доступны: int TYPE_ACCELEROMETER int TYPE_ALL int TYPE_GRAVITY int TYPE_GYROSCOPE int TYPE_LIGHT int * TYPE_LINEAR_ACCELERATION * int TYPE_MAGNETIC_FIELD int TYPE_ORIENTATION int...
1222 просмотров
schedule 16.10.2021

Интерпретация значений датчика
В настоящее время я пытаюсь понять значения датчиков, которые я получаю из кода, похожего на this . Значения рыскания / азимута в порядке. Проблема заключается в значении угла наклона, потому что я получаю -90 °, когда устройство находится в...
485 просмотров
schedule 03.12.2021

коэффициент преобразования магнитометра
Я работаю над датчиком HAL в Android ICS, в частности над магнитометром. Я имею в виду код, в котором (+/-)CONVERT_M умножается на все оси. Где CONVERT_M = (1.0f/16.0f) На основании чего получено число 16.0f ? Насколько я понимаю, если...
263 просмотров
schedule 22.09.2021

Энергопотребление (виртуальных) датчиков Android
Просматривая возможности своего Nexus 4, я заметил, что датчики, кажется, сообщаются несколько раз. Раньше я не работал с датчиками (или смартфонами в целом), поэтому для обзора я использовал несколько приложений: Device Analyzer из...
1453 просмотров

как мы можем измерить расстояние между объектом и камерой телефона Android
Я хочу рассчитать расстояние между камерой и распознанным объектом. Для этого я перепробовал множество методов, я попытался найти угол между объектом и камерой с помощью акселерометра, а затем использовать д = ч * загар а h - высота от...
17210 просмотров

Использование датчика вектора вращения
Я хотел бы знать, как правильно использовать вывод «Датчик вектора вращения». В настоящее время я придумал следующее и хотел рассчитать рыскание и тангаж по result[] , чтобы знать, куда указывает устройство (лежит в ландшафтном режиме). Но у меня...
8708 просмотров

Может ли служба Android также получать SensorEvent?
Возможно ли / разрешено, чтобы служба также была SensorEventListener? Я пытаюсь запустить фоновую службу, которая что-то делает при изменении значения датчика. Я могу видеть сообщения тоста, в которых говорится, что служба запускается и...
77 просмотров
schedule 11.10.2021

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

Я хочу рассчитать spped устройства Android, используя только датчик акселерометра, а не GPS?
Мне нужно создать приложение, которое вычисляет скорость / скорость движущегося автомобиля со скоростью x / y / z. Моя идея - использовать акселерометр устройства. Я использую Sensor.TYPE_ACCELEROMETER и получаю ax, ay, az (ускорение в...
125 просмотров
schedule 30.10.2021

Матрица вращения Android для преобразования акселерометра
Если бы я хотел преобразовать свои значения ускорения из системы координат телефона в мировую систему координат, какую матрицу вращения я должен использовать из диспетчера датчиков? Более того, если бы мне пришлось несколько значений моего...
983 просмотров

Датчик местоположения Delphi Android не работает, если местоположение разрешено после запуска приложения
У меня интересная проблема с TLocationSensor . Если местоположение разрешено в меню Android до запуска приложения, датчик работает нормально. Я ловлю событие OnLocationChange . Но если я не разрешаю местоположение в меню Android и запускаю...
1906 просмотров

Я работаю над простым приложением шагомера, и в нем есть эти ошибки для следующего кода
package com.example.ritwik.letswalk; import android.content.Context; import android.hardware.Sensor; import android.hardware.SensorEventListener; import android.hardware.SensorManager; import android.support.v7.app.AppCompatActivity; import...
726 просмотров
schedule 18.11.2021

расчет угла камеры от пола
Я пытаюсь вычислить угол камеры с пола. Я положил устройство на пол, чтобы рассчитать угол. Я использую следующий код для вычисления угла. @Override public void onSensorChanged(SensorEvent event) { if (event.sensor.getType() == 1)...
103 просмотров
schedule 20.11.2021

Приложение для внутреннего слежения с использованием IMU
Я пытаюсь создать приложение для отслеживания в помещении Android с помощью IMU. Сейчас мое приложение основано на акселерометре и программном датчике ROTATION_VECTOR, который создается путем объединения данных из ACCELEROMETER, GEOMAGNETIC_FIELD и...
760 просмотров

Чтение данных с датчика через метку NFC типа 5 (NFC-V)
Я хочу создать приложение в Android Studio для чтения данных с датчика RGB ISL29125 через тег NFC типа 5 (ISO 15693). Тег NFC подключается к датчику по шине I2C. Я использую адресную команду для периферийной транзакции в соответствии с таблицей...
274 просмотров
schedule 20.11.2021

Как определить прыжок человека влево-вправо с помощью устройства Android?
Я работаю с линейным ускорением Android в течение некоторого времени, вводя его в наш алгоритм для обнаружения прыжка устройства Android влево или вправо. Я пробовал много разных алгоритмов и разных техник, чтобы достичь своего подхода. Если у вас...
180 просмотров
schedule 08.10.2021

Отключить экран программно, когда лицо закрывает экран на Android
Мое приложение является номеронабирателем, и когда пользователь держит телефон рядом с головой, мне нужно выключить экран и предотвратить нажатие на элементы управления - как в обычном режиме набора номера Android. Какой уровень API мне нужен и как...
24429 просмотров

Android: неверный расчет скорости с помощью акселерометра
Надеюсь, это не дубликат, так как я видел несколько связанных сообщений об акселерометре в Android, но ни один из них мне не помог. Мне нужно получить скорость (только) по оси X моего мобильного устройства. Проблема в том, что когда я перемещаю...
675 просмотров
schedule 21.02.2022

извлекать рыскание, тангаж и крен из RotationMatrix
У меня есть диспетчер датчиков, который возвращает rotationMatrix на основе устройств Магнитометр и Акселерометр. Я пытался также рассчитать угол рыскания и крен устройства пользователя, но обнаружил, что тангаж и крен мешают друг другу и дают...
31553 просмотров