Потряси и синхронизируй

Александр Гурьянов
(«ХиЖ», 2021, №5)

Синхронизация часов — это одна из основных проблем для согласованной работы радиоуправляемых распределенных сетей из каких-либо датчиков или интеллектуальных устройств, например видеокамер. В самых сложных задачах требуемая точность синхронизация может составлять доли миллисекунд, а то и меньше. Современные смартфоны вполне могут стать элементами разных сетей, так как способны обеспечить и большую точность, однако у них отсутствует интерфейс для взаимной синхронизации времени. Это очень неудобно там, где недоступен Интернет или синхронизирующий сигнал GPS.

Четверо ученых из Сколковского института науки и технологий и Санкт-Петербургского государственного университета во главе с доцентом Сколтеха Гонзало Ферреро придумали метод и разработали программный алгоритм синхронизации часов смартфонов при помощи MEMS-гироскопов. Без них не обходится ни один современный смартфон. Для синхронизации нескольких смартфонов, управляемых операционной системой Android, надо сложить их в плотную стопку, взять в руку и немного покрутить. Все остальное сделает мобильное приложение под названием twist-n-sync, выложенное разработчиками в открытый доступ по адресу https://github.com/MobileRoboticsSkoltech/twist-n-sync. Теперь, где бы смартфоны ни находились, из них можно организовать локальную сенсорную сеть.

В качестве примера разработчики одновременно снимали движущийся объект на два смартфона. Алгоритм выдал не только точность в несколько микросекунд, но и более высокую производительность в сравнении с другими программами. «Такой точности вполне достаточно, чтобы при помощи нескольких смартфонов делать панорамные фотографии, например, с футбольного или хоккейного матча. Хоккейная шайба развивает скорость до 160 км/час, за одну миллисекунду преодолевая расстояние приблизительно в 4,4 см, а за 20 микросекунд — 0,9 мм. Это меньше, чем поле зрения одного пикселя профессиональной фотокамеры, то есть такой микросекундной точности более чем достаточно», — говорит один из авторов, Марсель Файзуллин.

Разработчики планируют адаптировать свой метод к системам, в которые входят не только смартфоны, но и другие датчики, где есть такие гироскопы: лидары, камеры глубины и им подобные. Эта задача посложнее, поскольку требует согласования устройств с принципиально разным программным и аппаратным обеспечением.

(Sensors, 2021, 21, 68)



Разные разности
Дно Аральского моря поднимается
Группа ученых-геологов обнаружила, что бывшее дно Аральского моря медленно поднимается на 7 мм в год. На самом деле этот процесс, правда, в более слабой форме, охватывает большую территорию вокруг бывшего моря. Ученые выяснили, что зем...
Аспирин против рака
В поисках способов борьбы с метастазами на ранней стадии исследователи из Кембриджского университета наткнулись на многообещающий подход. В экспериментах на мышах они обнаружили, что аспирин может повысить иммунитет к метастазам рака.
Меньше рисового зернышка
Разработан удивительный кардиостимулятор — он меньше рисового зерна, 1,8×3,5×1 мм. Установить его можно с помощью одного лишь шприца, то есть с минимальным вмешательством. А рассасывается он в организме сам по себе, когда в нем больше нет н...
«Новое Солнце»
Компания «Алроса» недавно сообщила, что завершила огранку самого крупного бриллианта в истории нашей страны. Бриллиант получил название «Новое Солнце». А сделали его из алмаза весом более 200 карат, найденного в Якутии. За свои выдающи...