Инженеры MIT создали вычислительный чип Gleanmer, предназначенный для компактных беспилотников и роботов. 

Устройство строит детальные 3D-карты в реальном времени, тратя на это всего 6 мВт — на порядок меньше аналогов.

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

летающий объект
Фото: Pixabay / летающий объект

Главные мысли за 1 минуту:

  • Чип Gleanmer (MIT) строит 3D-карты для дронов с энергопотреблением 6 мВт.
  • Вместо миллионов вокселей используются математические эллипсоиды — гауссианы, что резко сокращает объём памяти.
  • Алгоритм GMMap обрабатывает данные за один проход, не сохраняя дублирующиеся объекты.
  • Перекрывающиеся гауссианы объединяются напрямую, без повторного чтения исходных снимков.
  • Система экономит до 80% энергии на планировании маршрута по сравнению с традиционными методами.
  • Технология применима не только для роботов, но и для очков дополненной реальности.
  • Результаты представлены на IEEE Symposium on VLSI Circuits.

Как работает Gleanmer

Обычно построение 3D-моделей требует разбивки пространства на миллионы крошечных кубиков — вокселей. Это загружает память и процессор, что для маленьких дронов критично. Команда MIT пошла другим путём: они использовали гауссианы — объёмные эллипсоиды, которые точнее описывают и изогнутые поверхности, и пустоты, занимая гораздо меньше места.

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

Устранение дублирования

Другая проблема — повторное наблюдение одного объекта с разных ракурсов. Обычно это приводит к дублированию элементов в карте. Инженеры MIT создали метод, который объединяет перекрывающиеся гауссианы напрямую, без обращения к исходным снимкам. Благодаря этому большая часть активных данных остаётся во встроенной памяти чипа, а она работает быстрее и экономичнее внешних накопителей.

Энергоэффективность и испытания

Во время тестов система создавала подробные 3D-карты разнообразных записанных сред в реальном времени. Энергопотребление держалось на уровне 6 мВт — это примерно 2,5% от затрат лучших существующих решений для аналогичных задач. Чип может восстанавливать информацию о препятствиях и свободном пространстве прямо с видеопотока камеры смартфона.

Высокая эффективность достигнута за счёт совместной разработки аппаратной и программной частей: они проектировались как единое целое. В результате робот, используя компактные гауссианы для планирования маршрута, тратит на этот процесс на 80% меньше энергии, чем при традиционных подходах.

Перспективы применения

По мнению создателей, Gleanmer пригодится не только в робототехнике. Лёгкие очки дополненной реальности смогут строить карту помещения без заметного расхода батареи. Кроме того, гауссиановые представления можно использовать для обработки технических чертежей, инженерных схем и других сложных графических данных. В будущем команда планирует ещё больше снизить энергопотребление, разместив вычислительные блоки ближе к датчикам и камерам.