Вопросы по теме 'magnetometer'

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

Как правильно заменить Sensor.TYPE_ORIENTATION (который теперь устарел)?
Я пробовал несколько фрагментов кода, найденных в Интернете в SensorManager.getOrientation() -связанных обсуждениях. Никто не дает надежного магнитного азимута, как Sensor.TYPE_ORIENTATION . Может кто поделится рабочим кодом для...
4158 просмотров
schedule 24.10.2021

простой компас с использованием магнитометра - Android (Java)
Я использую Sensortag CC2541 (подключен к телефону Nexus) Я использую магнитометр этого датчика, чтобы сделать простой компас. Я использую следующие уравнения, чтобы найти север, юг, запад и восток. Direction (y>0) = 90 -...
5453 просмотров
schedule 25.11.2021

Как узнать местоположение пользователя с помощью акселерометра, гриоскопа и магнитометра в iPhone?
Простое уравнение для определения местоположения пользователя с использованием встроенного инерциального измерительного блока (IMU), которое также называют подсчетом мертвых пешеходов (PDR), имеет следующий вид: x= x(previous)+step length *...
362 просмотров

Как получить азимут телефона с показаниями компаса и показаниями гироскопа?
Я хочу получить текущую ориентацию моего телефона следующим способом: Сначала получите начальную ориентацию (азимут) с помощью getRotationMatrix() и getOrientation() . Добавьте к нему интеграцию показаний гироскопа во времени, чтобы получить...
9543 просмотров

Как получить градусы из свойства магнитного поля в iOS?
из документации Apple: @property(readonly, nonatomic) CMMagneticField magneticField Возвращает магнитное поле, измеренное магнитометром. (только для чтения) Значением этого свойства является общее магнитное поле, наблюдаемое...
4716 просмотров
schedule 19.04.2022

Как внедрить приложение для металлоискателя iOS?
Я хочу реализовать приложение Metal Detector, которое будет реагировать на магнитное поле в окружении телефонов. Как прочитать показания магнитного поля с магнитометра на iPhone? У кого-нибудь есть пример кода для прямого доступа к показаниям...
5100 просмотров
schedule 20.05.2022

Расчет магнитного курса с использованием необработанных данных акселерометра и магнитометра
У меня есть акселерометр и магнитометр, каждый из которых производит необработанные показания X, Y и Z. Из этого мне нужно определить магнитный курс объекта. Я не так хорош в триггерах, но я составил формулу, которая довольно хорошо реагирует на...
15299 просмотров

Использование магнитного датчика
Я хочу получить три значения координат магнитного поля, измеренные датчиком моего телефона. Для этого я получаю дескриптор SensorManager с помощью sm=(SensorManager)getApplicationContext().getSystemService(Context.SENSOR_SERVICE) , затем получаю...
8571 просмотров
schedule 08.06.2022

Поле CMCalibratedMagneticField всегда равно 0
Я попытался получить данные магнитометра осей x, y и z. Но он всегда возвращает 0. Точность -1. Это означает, что движение не откалибровано. Но как мне его откалибровать? func detect() { motionManager.startMagnetometerUpdates()...
126 просмотров
schedule 08.08.2022

Направление магнитометра BlackBerry — какое направление?
В настоящее время я пытаюсь использовать новый BlackBerry Magnetometer API , но, к сожалению, я сталкиваюсь с различными проблемами. У меня работает магнитометр, но я не могу получить от него надежные результаты. На компасе iPhone, если вы...
242 просмотров

iOS5: низкая частота обновления показаний CLHeading -› переход на CoreMotion проблематичен
С iOS5 частота обновления чтения необработанных данных Compass, CLHeading , резко снизилась. Это сделало мое приложение дополненной реальности непригодным для использования, потому что оно зависит от считывания необработанных данных компаса,...
690 просмотров

Пользовательский вид калибровки компаса, такой как приложение Compass
Я хочу сделать компас таким же, как родное приложение компаса, с таким видом калибровки. Этот метод говорит вам, что вам нужно откалибровать ваше оборудование - (BOOL)locationManagerShouldDisplayHeadingCalibration:(CLLocationManager *)manager...
783 просмотров
schedule 28.10.2022

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

Подшипник компаса Android
Я пытаюсь получить направление компаса в градусах (т.е. 0-360), используя следующий метод: float[] mGravity; float[] mGeomagnetic; public void onSensorChanged(SensorEvent event) { if (event.sensor.getType() == Sensor.TYPE_ACCELEROMETER)...
9652 просмотров
schedule 31.05.2023

iOS — интерпретация значений x, y, z CLHeading
Я пытаюсь получить значимую информацию об ориентации устройства из значений, которые я считываю из класса CLHeading, которые я получаю из обновлений объекта CLLocationManager. Этот класс содержит три значения, x, y, z, которые находятся в...
821 просмотров

Я борюсь с использованием магнитометра Android и датчиков гироскопа.
Я создаю мобильное приложение Android для гида с поддержкой GPS, я решил использовать акселерометр и датчик магнитного поля. Я знаю, что могу использовать матрицу поворота, чтобы найти ориентацию пользователя. Этот пост помог мне понять, что...
475 просмотров

Данные магнитометра на MPU-9250 (uClinux)
Я нашел несколько других людей, которые спрашивают об этом, но все они кодируют в Arduino, и я изо всех сил пытаюсь перевести это в свой проект. Я работаю в исследовательской группе, разрабатывающей Cube Satellite для запуска, и моя роль...
1685 просмотров
schedule 25.11.2022

Используйте магнитометр и акселерометр для точного расчета рысканья
В настоящее время я использую настройку CMMotionManager, чтобы получить крен, тангаж и рыскание. Однако после нескольких минут рысканья начинает дрейфовать и становится неточным. Я читал, что есть способ рассчитать рыскание с помощью комбинации...
533 просмотров

Фильтрация курса магнитометра с фильтром Калмана
Я получаю величины x и y магнитометра от моего датчика IMU, и, используя их, я получаю направление, принимая atan2(my, mx). Однако я хотел бы реализовать фильтр Калмана, чтобы отфильтровать заголовок. Мне было интересно, какие параметры я бы...
149 просмотров