Google анонсировала новое решение для ориентации устройств для разработчиков карт Android под названием Fused Orientation Provider (FOP) API в сервисах Play. Целью этого API является обеспечение более согласованных и высокопроизводительных возможностей ориентации устройств на разных устройствах.
«Ориентация устройства или положение используется в качестве входного сигнала во многих случаях использования: виртуальная или дополненная реальность, обнаружение жестов или компас и навигация — каждый раз, когда приложению требуется ориентация устройства относительно его окружения», — пишет Google. в сообщении в блоге.
«Мы слышали от разработчиков, что добиться правильной ориентации сложно, и пользователи часто жалуются, что ориентация неправильная. Приложение «Карты» должно показывать правильное направление, в котором нужно идти, когда пользователь направляется в интересный ресторан в чужом городе!»
Однако точное определение ориентации устройства было сложной задачей, особенно в густонаселенных городских условиях, где показания GPS и компаса могут быть не совсем надежными.
Новый API Fused Orientation Provider (FOP) в сервисах Google Play решает эти проблемы, объединяя сигналы датчиков акселерометра, гироскопа и магнитометра. Он компенсирует датчики более низкого качества и реализации OEM-производителей, синхронизирует датчики, работающие на разных тактовых частотах и задержках, а также учитывает жесткие железные смещения (смещение магнитометра).
Кроме того, API объединяет измерения акселерометра, гироскопа и магнитометра для определения ориентации устройства в мире, компенсирует дрейф гироскопа во время движения и дает реалистичную оценку точности курса компаса.
Карты Google уже используют API FOP, в том числе для определения курса, который недавно был обновлен, чтобы лучше справляться с магнитными возмущениями, что повышает надежность конуса курса, отображаемого в приложении.
Одним из преимуществ API FOP, являющегося частью сервисов Play (Android 5 Lollipop и новее), является отсутствие различий в реализации у разных производителей, а обновления алгоритмов можно быстро развертывать.
API дополняет существующий вектор вращения Android и предлагает разработчикам приложений простой путь перехода к интеграции возможностей ориентации устройства в свои приложения.
Решая проблемы точной ориентации устройства, Google стремится улучшить взаимодействие с пользователем различных приложений Android, особенно тех, которые полагаются на функции навигации и дополненной реальности.
Смотрите также: Google: подход Meta к Android 14 — это «план» успеха
Хотите обновить свою стратегию цифровой трансформации? Узнайте больше о Неделе цифровой трансформации, которая проходит в Амстердаме, Калифорнии и Лондоне. Это комплексное мероприятие проводится совместно с выставками AI & Big Data Expo и Cyber Security & Cloud Expo.
Узнайте о других предстоящих мероприятиях и вебинарах в области корпоративных технологий, проводимых TechForge, здесь.
Специальная подборка для Вас