Компания Boston Dynamics сделала важный шаг в развитии автономных роботов, представив усовершенствованную систему восприятия для своего человекоподобного робота Atlas. Обновление позволило роботу с высокой точностью ориентироваться в окружающей среде и выполнять сложные задачи в промышленных и производственных условиях без участия человека.
Если раньше Atlas привлекал внимание своей ловкостью и подвижностью, то теперь в фокусе компании — способность робота к восприятию и пониманию мира вокруг себя. Это ключ к реальной автономии.
Как это работает
2D-обнаружение
Atlas начинает с анализа окружающей среды с помощью системы двумерного обнаружения объектов. Он выделяет нужные элементы, определяет их контуры и ключевые точки. В условиях фабрик робот часто работает с разнообразными полками и креплениями, которые система распознаёт как сложные объекты с внутренними и внешними ориентирами. Внутренние ключевые точки позволяют точно локализовать, например, ячейки хранения, даже если они почти не видны.
3D-локализация
Затем робот определяет своё положение относительно объектов. Используется специальный модуль локализации, который сопоставляет наблюдаемые точки с сохранённой моделью предмета, учитывая при этом движение самого Atlas. Это помогает избежать ошибок, вызванных перекрытиями, бликами или неудачными ракурсами.
Слежение за объектами
После захвата детали робот должен отслеживать её движение. Система SuperTracker объединяет данные от камер, сенсоров и внутренней кинематики. Даже если предмет частично скроется из поля зрения или сдвинется, Atlas сохраняет контроль над ним. В системе также используется сравнение реальных изображений с CAD-моделями и проверка согласованности данных.
Точная калибровка
Для выполнения точных движений Atlas полагается на калибровку всех компонентов. Его представление о собственных конечностях должно максимально точно соответствовать тому, что «видят» камеры. Система автоматически учитывает износ, перепады температуры и отклонения, возникающие при производстве.
Зачем это нужно
Сложность окружающего мира — особенно в промышленных условиях — требует от робота способности действовать быстро, точно и надёжно. Простая задача, например, взять и положить деталь, на практике превращается в серию вычислительных вызовов: как определить положение объекта, как понять, что он сместился, и как отреагировать на это.
Развитая система восприятия превращает Atlas из просто ловкого устройства в автономного помощника, способного адаптироваться к реальным, а не лабораторным условиям. Boston Dynamics отмечает, что нынешние улучшения — лишь начало. В будущем они планируют создать единую модель, в которой зрение и действия будут работать как единый механизм.