Вопросы по теме 'core-motion'
Как получить скорость от переменного акселерометра (в простом линейном движении)?
Я хочу вычислить текущую скорость движения iphone в любое время на основе акселерометра, акселерометр является переменным. Кто-нибудь может дать какую-нибудь идею?
890 просмотров
schedule
24.04.2023
Используют ли алгоритмы объединения датчиков Core Motion преимущества фильтра Калмана?
Используют ли алгоритмы объединения датчиков Core Motion преимущества фильтра Калмана?
3911 просмотров
schedule
20.04.2022
Могу ли я использовать платформу Core Motion на устройствах до iOS 4?
Я знаю, что фреймворк был представлен в iOS 4 с гироскопом. Но имеет ли Core Motion обратную совместимость? Или я ограничен в использовании UIAcceleration?
Означает ли это, что я либо не могу использовать гироскоп, либо не могу поддерживать более...
674 просмотров
schedule
22.06.2023
Определить тангаж, крен и рыскание относительно географического севера на iOS?
Я вижу, что могу получить CMAttitude с устройства и с него я могу прочитать 3 значения которые мне нужны (тангаж, крен и рыскание). Насколько я понимаю, этот объект CMAttitude управляется CoreMotion, который представляет собой диспетчер Sensor...
4030 просмотров
schedule
05.01.2023
при использовании CMDeviceMotion, если устройство находится прямо вверх (шаг = 90), оно действительно нестабильно. В любом случае, чтобы решить это?
Я знаю, что система координат (тангаж, рыскание, крен) имеет свои математические недостатки. Однако я действительно надеюсь, что что-то вместо этого или производное от этих координат может быть альтернативой.
То, что я пытаюсь сделать, это...
1216 просмотров
schedule
26.10.2022
Связаны ли CMAttitude и CATransform3D матрицами вращения?
Я смотрю на основной класс движения CMAttitude , он может выражать ориентацию устройства как матрицу вращения 3x3. В то же время я взглянул на CATransform3D , который инкапсулирует позицию представления, а также масштабирование. CATransform3D -...
877 просмотров
schedule
12.09.2022
Использование кватернионов в примере кода дополненной реальности pARk от Apple
Я использую AR-приложение для iOS для отображения аннотаций на изображении с камеры — как мы все знаем из wikitude, junaio и т. д. Я новичок в этой теме, так что извините за мой глупый вопрос :)
Я загрузил образец кода «pARk» с сайта Apple здесь,...
1036 просмотров
schedule
20.10.2022
Core Motion с постоянным изменением рыскания
У меня есть менеджер Core Motion в моем приложении для iOS:
motionManager = [[CMMotionManager alloc] init];
motionManager.deviceMotionUpdateInterval = 1.0 / 60.0;
if ([motionManager isDeviceMotionAvailable]) {
[motionManager...
3652 просмотров
schedule
23.02.2023
Приложение дополненной реальности в ландшафтном режиме
Я пытаюсь создать приложение дополненной реальности, используя платформу CoreMotion. Я попытался выйти из проекта примера кода Apple pARk, но он работает только в портретном режиме. Мне нужно, чтобы он работал в ландшафте. При переключении в...
983 просмотров
schedule
07.05.2023
Интервал обновления iOS CoreMotion Gryoscope
Я пишу приложение, которое использует Gryoscope на iOS-совместимых устройствах. Я только хочу, чтобы гироскоп обновлял мое приложение новыми координатами примерно каждую секунду. Я пытался установить:
motionManager.gryoUpdateInterval=1...
388 просмотров
schedule
02.04.2022
Что означает ошибка Core Motion 102?
Я использую слияние датчиков Core Motion для получения обновлений движения, ориентированных на север:
[motionManager startDeviceMotionUpdatesUsingReferenceFrame:CMAttitudeReferenceFrameXTrueNorthZVertical toQueue:motionQueue...
4118 просмотров
schedule
09.04.2022
Как реализуется multipleByInverseOfAttitude (класс CMAttitude)?
Мне нужно реализовать такое же поведение, как и в MultipleByInverseOfAttitude из класса CMAttitude iOS. Обратите внимание, что я не могу использовать его напрямую, но у меня есть правильные объекты CMAttitude. Кто-нибудь может указать мне правильное...
1555 просмотров
schedule
13.03.2023
CoreMotion не дает мне крена, тангажа и рыскания
sДо того, как UIAccelerometer устарел в iOS, я использовал данные x , y и z из этого класса для расчета тангажа, крена и рыскания. Мне также пришлось выполнить некоторую фильтрацию, но теперь я вижу, что с библиотекой CoreMotion я могу...
961 просмотров
schedule
26.05.2023
CMDeviceMotion userAcceleration перевернут?
Я вижу некоторые неожиданные показания из поля userAcceleration в CMDeviceMotion. Когда я смотрю на необработанные данные акселерометра из CMAccelerometerData, я вижу, что если iPhone лежит плоско на столе, показание составляет 1G прямо вниз (1G по...
3682 просмотров
schedule
08.02.2023
Изменение отношения - проблема углов и осей - кватернионная математика
У меня есть приложение, которое записывает углы, когда пользователь обходит объект, указывая устройство (предпочтительно) на центр объекта. Угол сбрасывается по команде пользователя, поэтому сбрасывается эталонное положение.
Использование углов...
3073 просмотров
schedule
01.08.2022
Опорный кадр CMMotionManager
Я разрабатываю приложение, которое, когда пользователь открывает, будет изображение, управляемое CMMotionManager, которое перемещается в соответствии с направлением, в котором пользователь наклоняет устройство.
.. ..
Это мой код для запуска...
101 просмотров
schedule
13.11.2022
CMMotionManager не предоставляет никаких значений
В настоящее время я пытаюсь разработать приложение для iOS, которое извлекает данные магнитометра из CMMotionManager. Я создал очень простое тестовое приложение, но даже оно не работает на моем iPhone 5. Код выглядит следующим образом:
-...
985 просмотров
schedule
15.06.2022
iOS - Активность движения включена в «Настройки» > «Конфиденциальность» > «Активность движения»
Если приложению требуется доступ к Motion Activity данным, оно запрашивает у пользователя при установке. Однако, если пользователь случайно ответит «Нет», приложение не будет работать.
Я ищу способ проверить, включена ли активность движения,...
12089 просмотров
schedule
16.11.2023
Статическая активность пользователя/бег/ходьба/вождение на основе только данных CoreMotion
Как мы можем определить, что пользователь едет/ходит/бежит/статичен с помощью данных CoreMotion. Мы можем получить активность пользователя в iPhone 5s с помощью CMMotionActivityManager. Но как попасть в младшие версии устройств.
С помощью...
1547 просмотров
schedule
26.12.2022
Как измерить продолжающееся дрожание в Objective C?
Я должен продолжать измерение SHAKE в своем приложении. Поскольку Акселерометр устарел , я использую CoreMotion . Я использую следующий код в своем приложении.
- (void)motionEnded:(UIEventSubtype)motion withEvent:(UIEvent *)event {
if...
281 просмотров
schedule
05.09.2022