Consumer Technology Association, Google, Ford и еще несколько компаний основали проект Ripple, разрабатывающий одноименный стандарт для управления небольшими радарами в гаджетах. В качестве применений стандарта разработчики предлагают бесконтактное определение биологических показателей и отслеживания сна, управление жестами и другие задачи.
Google уже несколько лет пробует использовать небольшие и энергоэффективные радары в гаджетах. Впервые о проекте стало известно в 2015 году. Тогда команда инженеров под руководством Ивана Пупырева представила сам радар на миллиметровых волнах под названием Soli и алгоритмы, позволяющие использовать его для управления жестами, например, чтобы заменить сенсорный экран в умных часах. Несмотря на изначальные амбиции, в последующие годы развитие проекта замедлилось, пока в 2019 году компания не анонсировала, что впервые встроит радар в серийное устройство — смартфон Pixel 4. Позднее его также встроили в умный экран Google Nest Hub 2.
В начале 2021 года инженеры Google выпустили, но публично не анонсировали, документ под названием «Standard Radar API: Proposal Version 0.1», в котором описали стандартизированный API для работы с разными видами радаров. Теперь Consumer Technology Association объявила о создании проекта Ripple с аналогичной целью. Изначальными участниками проекта стали Google, автомобильные компании Ford и Aptiv, производитель бесконтактных пульсометров Blumio, а также NXP, Texas Instruments и Infineon, производящие чипы (последняя помогала разрабатывать и сейчас производит радар Google Soli).
Участники называют целью проекта создание открытого программного обеспечения со слоем аппаратных абстракций, позволяющим использовать один и тот же высокоуровневый код для работы с радарами разных моделей и с разными характеристиками. Это упростит как создание коммерческих устройств, так и разработку любительских проектов. Первая версия стандарта, опубликованная на GitHub, предназначена для работы с радарами непрерывного излучения с частотной модуляцией (FMCW). Она содержит написанные на C++ библиотеки для обработки сигналов и распространяется под лицензией Apache 2.0. Помимо реализованных в самом стандарте функций, он поддерживает создание расширений.
Создатели стандарта предложили четыре основных применения: отслеживание биологических показателей и сна; распознавание жестов для управления; обнаружение людей, их положения и некоторых действий, например, падений; создание датчиков присутствия людей для автоматизаций.
Недавно компания Sengled представила умную лампочку с радаром, способную следить за сном и отслеживать частоту сердцебиения человека в комнате.
Григорий Копиев