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

Определение расстояния с помощью акселерометра в iPhone
Пожалуйста, предложите какую-нибудь начальную точку в этом процессе поиска расстояния, смещенного iPhone. Требование точности в текущей системе выражается в cm , а смещение может быть в 3D. Я уже сделал 1. Пытался использовать звук для...
5936 просмотров

Как я могу узнать направление поворота устройства ios при программировании на ios?
Я новичок в программировании под IOS, я не знаю, как судить о направлении поворота устройства. И я долго искал этот вопрос, но нашел очень мало об этом. Кто-нибудь может мне помочь? Большое спасибо!
472 просмотров

Использовать кватернионы для вычисления рыскания, тангажа и крена от iphone?
Я видел много вопросов и статей, в которых упоминалось, что кватернионы можно использовать для получения лучших, точных и стабильных показаний рыскания, тангажа и крена с iPhone, а не для чтения его прямых показаний рыскания, тангажа и крена. Но в то...
2381 просмотров

CoreMotion не дает мне крена, тангажа и рыскания
sДо того, как UIAccelerometer устарел в iOS, я использовал данные x , y и z из этого класса для расчета тангажа, крена и рыскания. Мне также пришлось выполнить некоторую фильтрацию, но теперь я вижу, что с библиотекой CoreMotion я могу...
961 просмотров

Эффективность CMMotionManager и UIAccelerometer
Я уже некоторое время работаю над инфраструктурой дополненной реальности и пытаюсь обновление с UIAccelerometer (устарело) на CMMotionManager , но у меня возникли проблемы с эффективностью? В основном кажется, что CMMotionManager НАМНОГО больше...
5647 просмотров

CMMotionManager не предоставляет никаких значений
В настоящее время я пытаюсь разработать приложение для iOS, которое извлекает данные магнитометра из CMMotionManager. Я создал очень простое тестовое приложение, но даже оно не работает на моем iPhone 5. Код выглядит следующим образом: -...
985 просмотров

Операции в фоновом режиме
Я провел некоторое исследование о чтении данных акселерометра, когда приложение находится в фоновом режиме, и обнаружил, что нет чистого решения проблемы. Вы можете использовать некоторые обратные вызовы из других API-интерфейсов, такие как...
99 просмотров

Ориентация CMMotionData в SceneKit SCNNode
Попытка использовать CoreMotion для правильного поворота камеры SceneKit. Сцена, которую я построил, сделана довольно просто ... все, что я делаю, это создаю кучу ящиков, распределенных по области, а камера просто указывает по оси Z. К сожалению,...
2195 просмотров

Обнаружение толчкового движения
Я пытаюсь определить, когда вся левая сторона iPhone ударилась. Вот что у меня есть до сих пор: let manager = CMMotionManager() override func viewDidLoad() { super.viewDidLoad() if manager.deviceMotionAvailable {...
717 просмотров
schedule 29.07.2023

проверить, движется ли спрайт
У меня есть приложение, в котором я перемещаю узел с помощью motionManager.gravity. это мой код self.motionManager = [[CMMotionManager alloc] init]; self.motionManager.deviceMotionUpdateInterval = 0.005f; self.motionQueue =...
31 просмотров

Как преобразовать координаты устройства в координаты UIView на iOS
Я использую объект CMMotionManager для получения вектора CMAcceleration, который указывает ускорение устройства. Этот вектор находится в координатах устройства, независимо от ориентации графического интерфейса и, следовательно, не зависит от...
77 просмотров

iOS CMMotionActivity Manager, как обнаружить знаки остановки, когда машина останавливается?
Я работаю над проектом для обнаружения текущего движения пользователя, и я использую CMMotionActivityManager с этими движениями, включая «Неподвижный», «Ходячий», «Автомобильный», «Бег». Теперь есть требования, чтобы мне нужно было знать место, где...
1356 просмотров
schedule 10.02.2023

CMMotionManager Tilt для перемещения узла влево и вправо Swift 4
У меня есть отдельный класс SKNode под названием Balloon, который показан ниже. import Foundation import SpriteKit class Balloon: SKNode { init(image: SKSpriteNode) { super.init() let atlas = SKTextureAtlas(named:...
966 просмотров
schedule 29.07.2023

startAccelerometerUpdates в Swift
Я нашел в онлайн-учебнике этот код: let manager = CMMotionManager() manager.startAccelerometerUpdatesToQueue(NSOperationQueue.mainQueue()) { (data, error) in } Парень в учебнике использовал Swift 2, я использую Swift 4, и Xcode...
308 просмотров
schedule 12.06.2022