Вы когда-нибудь роняли телефон и удивлялись, почему стрелка в навигаторе вдруг начала показывать, что вы едете боком? Или когда сын или коллега ловит хедшоты, вертя смартфоном как штурвалом, вы думаете: «Инженерное шаманство или я устарел?». Это не шаманство. Это гироскоп в телефоне пабг мобайл. Крошечный датчик, который на самом деле постоянно ошибается. Но эта ошибка играет вам на руку. Сейчас объясню на пальцах и без формул.
Гироскоп в телефоне пабг мобайл – ошибка в расчетах ценой в миллиарды долларов
Вы полагаете, что гироскоп в телефоне пабг мобайл — это такой крошечный волчок, который крутится внутри корпуса? Если бы это было так, ваш телефон жужжал бы, как бор-машина стоматолога, и разряжался бы за полчаса.
На самом деле, это устройство, которое физики называют MEMS-гироскоп. И его главная задача — измерять не вращение, а собственную ложь.
Представьте себе крошечный камертон размером меньше рисового зернышка. Он вибрирует с невероятной частотой. Когда вы поворачиваете кисть руки с телефоном, сама планета Земля (точнее, силы инерции Кориолиса) пытается изменить траекторию вибрации этой крохи.
Датчик фиксирует это микроскопическое отклонение и переводит его в команду для игры: «Повернуть камеру на 5 градусов влево».
Но здесь и кроется самая невероятная тайна производителей смартфонов – этотдатчик врет.
Почему «Интерстеллар» здесь бессилен, а ваш Redmi — нет
Вспомните сцену стыковки в фильме «Интерстеллар». Там экипаж «Эндюранс» доверял свои жизни огромным механическим гироскопам, похожим на гантели в кардановом подвесе. У них была одна задача: держать ориентацию в абсолютной черноте космоса. И они справлялись с точностью до долей градуса.
Ваш гироскоп в телефоне пабг мобайл делает то же самое. Но есть нюанс.
Система навигации «Аполлона» накапливала ошибку (дрейф) примерно на 0.1 градуса в час. Это считалось технологическим чудом 60-х годов. Микрочип в вашем кармане накапливает ошибку на 0.1 градуса за несколько секунд.
Если дать волю сырым данным с датчика, через минуту ваш персонаж в PUBG будет смотреть не во врага, а куда-то в стратосферу.
Почему же тогда вы не промахиваетесь постоянно? Потому что инженеры научились использовать ложь во благо.
Это называется комплиментарный фильтр. В игре работает связка: «Быстрый, но врущий гироскоп + Медленный, но честный акселерометр».
Телефон 200 раз в секунду сверяет показания врущего датчика вращения с данными о том, куда показывает вектор гравитации (где истинный низ). Он мгновенно вычитает накопленную ошибку.
В контексте гироскоп в телефоне пабг мобайл это означает следующее: когда вы кладете телефон на стол, чтобы откалибровать прицел, вы на самом деле говорите микросхеме: «Дружище, вот это — истинный ноль, давай-ка обнули свою накопленную паранойю».
Почему айфонщики стреляют точнее
Почему, играя в гироскоп в телефоне пабг мобайл на разных устройствах, вы чувствуете разницу, словно пересаживаетесь с «Жигулей» на болид Формулы-1?
Вашей вины в этом точно нет.
В Android мир данных от сенсора выглядит как прохождение справки через МФЦ. Сигнал от физического датчика идет через ядро Linux, попадает в SensorManager, затем в очередь обработки событий Java-машины, и только потом — в движок Unreal Engine 4, на котором написан PUBG.
На каждом этапе — задержка в миллисекунды.
В iOS (iPhone) путь короче. Там нет виртуальной прослойки Java, данные с датчиков почти напрямую «бьют» в рендеринг сцены.
В итоге, при одинаковой физической реакции человека, на iPhone движение перекрестия начинается на 15-20 миллисекунд раньше. В мире, где побеждает тот, кто первый нажал на спуск, это — пропасть.
Почему для настройки гироскопа ваш телефон нужно класть на стол, как космическую ракету
Это мой любимый момент для объяснения взрослым. Почему в настройках гироскоп в телефоне пабг мобайл вечно просит «положить устройство на ровную поверхность»?
Представьте, что вы снайпер. У вас в руках винтовка, но прицел прикручен к стволу на вязком киселе. Каждую секунду этот кисель самопроизвольно оплывает на пару миллиметров в случайную сторону.
Чтобы попасть в цель, вам нужно сначала понять, куда именно уплыл кисель прямо сейчас.
Вы ставите винтовку на мешок с песком, смотрите на горизонт и говорите: «Ага, кисель уплыл на 2 мм левее. Принято. Ввожу поправку».
То же самое делает и ваш смартфон.
Калибровка гироскопа в PUBG Mobile — это не ремонт датчика, это обнуление накопленной ошибки дрейфа. Когда телефон лежит неподвижно, алгоритм понимает: «Никакого вращения в природе нет, а датчик говорит, что есть. Значит, датчик врет на эту величину. Запомним эту ложь и вычтем её из следующих показаний».
Именно поэтому после калибровки настройки гироскоп в телефоне пабг мобайл кажутся такими плавными и четкими. Вы просто запретили физике издеваться над вашей меткостью.
Теперь, когда мы разобрались, кто кого обманывает внутри вашего смартфона, вопрос к вам.
Вас когда-нибудь подводил этот датчик в самый ответственный момент? Перекрестие уплывало в небо, когда до цели оставалось два шага?
Поставьте 👍, если статья была полезной и вы узнали что-то новое о своём смартфоне.
А в комментариях напишите всего ОДНО СЛОВО: БЫЛО или НИКОГДА. Давайте проверим, сколько нас таких, кого физика подводила в самый неподходящий момент.
Будете читать статьи на канале — этого больше не произойдёт.
Подписывайтесь, если устали быть просто пользователем и хотите знать, какая физика прячется под стеклом вашего смартфона, ноутбука и настольного ПК.