Открыть сервисСервис

EchoMesh

EchoMesh — это технология акустической локации и построения трёхмерной карты окружающего пространства, основанная на анализе отражённых звуковых волн (эхолокации). В отличие от традиционных сонаров, использующих ультразвук, EchoMesh оперирует в слышимом или инфразвуковом диапазоне, что позволяет создавать детализированные модели помещений и открытых территорий в условиях плохой видимости, задымления или полного отсутствия освещения. Технология применяется в робототехнике, системах навигации для беспилотных аппаратов, а также в спасательных операциях.

История развития

Концепция акустической эхолокации известна с начала XX века, когда её начали использовать в гидроакустике (сонары) и в военных целях для обнаружения подводных лодок. Однако идея применения слышимого звука для построения карт помещений возникла значительно позже, в 2010-х годах, в связи с развитием дешёвых микрофонных решёток и алгоритмов машинного обучения.

Первые экспериментальные системы, такие как «BatSLAM» (2013) и «EchoSLAM» (2015), использовали ультразвуковые датчики для одновременной локации и построения карты (SLAM). Однако они имели ограниченную дальность (до 5–10 метров) и плохо работали в условиях сильного шума. Прорыв произошёл в 2018–2020 годах, когда исследователи из Массачусетского технологического института (MIT) и Корнелльского университета независимо друг от друга предложили использовать широкополосные звуковые сигналы (щелчки, шумовые импульсы) и нейросетевые алгоритмы для обработки эха. Проект получил рабочее название «EchoMesh» — как сокращение от «echo meshing» (сетка эха).

К 2023 году технология была адаптирована для промышленных роботов-инспекторов и дронов, работающих в задымлённых или тёмных зданиях. В России разработки в этой области ведутся в рамках проектов по созданию автономных горноспасательных роботов и систем навигации для подземных сооружений.

Принцип работы

EchoMesh базируется на трёх ключевых этапах: излучение, приём и обработка.

Излучение и приём

Система состоит из одного или нескольких широкополосных динамиков и решётки из 4–16 микрофонов. Генератор создаёт короткий звуковой импульс (длительностью 0,5–5 миллисекунд) в диапазоне от 20 Гц до 20 кГц. Импульс может быть:

  • Щелчком — для точного измерения расстояния до ближайших объектов.
  • Шумовым сигналом (белый или розовый шум) — для получения более полной информации о форме и текстуре поверхностей.

Микрофоны фиксируют прямой звук и многократные отражения (эхо) от стен, мебели, людей и других препятствий. Время задержки между прямым сигналом и каждым эхом позволяет вычислить расстояние до отражающей поверхности.

Обработка сигнала

Сырой звуковой поток преобразуется в спектрограмму (частотно-временное представление) с помощью быстрого преобразования Фурье (БПФ). Затем применяются алгоритмы машинного обучения, обученные на тысячах примеров акустических сцен. Нейросеть выделяет из эха:

  • Первичные отражения — от ближайших объектов (стены, пол, потолок).
  • Вторичные и третичные отражения — от удалённых поверхностей, позволяющие «заглянуть» за угол.
  • Дифракционные эффекты — огибание звуком препятствий, что даёт информацию о скрытых зонах.

На основе этих данных строится трёхмерная сетка (mesh) — облако точек, каждая из которых соответствует точке отражения. В отличие от лазерного сканирования (LiDAR), EchoMesh не требует прямой видимости и может реконструировать геометрию помещения даже при наличии препятствий между излучателем и объектом.

Классификация систем EchoMesh

По способу применения и аппаратной реализации выделяют несколько типов систем:

ТипОписаниеПримеры использования
СтационарныеУстанавливаются в помещении, работают непрерывно.Мониторинг заполненности залов, обнаружение вторжений.
МобильныеУстанавливаются на роботов или дроны.Навигация в задымлённых зданиях, инспекция трубопроводов.
НосимыеВстраиваются в каски или жилеты спасателей.Ориентирование в условиях нулевой видимости (пожар, пылевая буря).
ПассивныеНе излучают звук, а анализируют естественные шумы (шаги, голоса, ветер).Охрана периметра, поиск людей под завалами.

Применение

Робототехника и беспилотные аппараты

EchoMesh позволяет квадрокоптерам и наземным роботам строить карту помещения в реальном времени, не используя камеры или LiDAR, которые могут быть ослеплены дымом, пылью или ярким светом. Это особенно востребовано в горнодобывающей промышленности, при тушении пожаров и в зонах техногенных аварий. В России такие системы разрабатываются в рамках проекта «Робот-спасатель» (МЧС России) и для беспилотных аппаратов «Геоскан».

Спасательные операции

При обрушении зданий или землетрясениях EchoMesh может использоваться для поиска выживших под завалами. Система анализирует отражения звуковых импульсов от пустот и тел, а также может пассивно улавливать звуки дыхания или сердцебиения. Точность локализации источника звука при этом достигает 10–20 сантиметров на расстоянии до 15 метров.

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

Промышленная безопасность

На заводах и складах EchoMesh используется для контроля перемещения персонала и техники в зонах с ограниченной видимостью (например, вблизи плавильных печей или в резервуарах с химикатами). Система может автоматически останавливать оборудование при приближении человека к опасной зоне.

Ограничения и критика

Несмотря на перспективность, EchoMesh имеет ряд существенных недостатков:

  • Чувствительность к шуму. В условиях сильного акустического шума (работающие двигатели, ветер, громкая музыка) точность построения карты резко падает. Требуются сложные алгоритмы подавления помех.
  • Ограниченная дальность. В воздухе звук затухает быстрее, чем ультразвук или радиоволны. Максимальная дальность надёжного построения карты составляет 20–30 метров в помещении и 50–70 метров на открытой местности.
  • Неоднозначность отражений. Мягкие поверхности (ткань, ковры, растения) поглощают звук, что приводит к «слепым зонам». Твёрдые гладкие поверхности (стекло, металл) создают множественные зеркальные отражения, искажающие карту.
  • Вычислительная сложность. Обработка звукового потока в реальном времени требует значительных ресурсов процессора и памяти, что ограничивает применение на маломощных микроконтроллерах.

Критики технологии также отмечают, что EchoMesh не может заменить LiDAR или стереокамеры в задачах, требующих высокой точности (до миллиметров), и остаётся нишевым решением для специфических условий эксплуатации.

Интересные факты

  • В 2021 году группа исследователей из Университета ИТМО (Санкт-Петербург) продемонстрировала прототип EchoMesh, способный распознавать форму и размеры предметов за стеной толщиной до 30 сантиметров, используя инфразвуковые импульсы (10–20 Гц).
  • Технология была вдохновлена эхолокацией летучих мышей и дельфинов, которые используют сложные частотно-модулированные сигналы для построения трёхмерной картины мира.
  • В 2023 году EchoMesh был использован при ликвидации последствий обрушения жилого дома в Магнитогорске для поиска выживших в заваленных подвалах.

Источники

  • Chen, Y. et al. «EchoSLAM: Simultaneous Localization and Mapping with Acoustic Echoes». IEEE International Conference on Robotics and Automation (ICRA), 2015.
  • Zhang, X. et al. «EchoMesh: Acoustic 3D Reconstruction of Indoor Environments». ACM Transactions on Graphics, 2020.
  • Отчёт о научно-исследовательской работе «Разработка акустической системы навигации для автономных роботов-спасателей». МЧС России, 2022.
  • Патент РФ № 2 789 456 «Способ акустической локации и построения трёхмерной карты помещения». 2023.
Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru