Boston Dynamics показала, как робот Atlas видит мир вокруг
Компания поделилась подробностями о передовой системе восприятия своего человекоподобного робота Atlas. Разработчики показали, как он ориентируется в сложных условиях заводов, складов или домов.
Многие задачи требуют от Atlas выполнения нескольких этапов: обнаружения и идентификации объекта, определения его местоположения и точной манипуляции. Заводские детали часто блестящие или малоконтрастные, что создает сложности для камер робота
Atlas также должен работать в различных условиях, например, с объектами на столах или в ограниченных контейнерах, и корректировать ошибки, такие как поднятие упавшей детали, с помощью системы компьютерного зрения.
Система восприятия Atlas объединяет калиброванные сенсоры, передовые алгоритмы ИИ с машинным обучением и программы оценки состояния объектов. Двумерная система обнаружения объектов идентифицирует стеллажи по их типу и объему, чтобы избежать столкновений.
Ключевые точки, разделенные на внешние (зеленые) для обхода препятствий и внутренние (красные) для точной локализации полок или объектов, синхронизируют окружающее пространство с внутренней картой Atlas. Нейронная сеть обеспечивает производительность в реальном времени без потери маневренности.
Для трехмерного восприятия Atlas использует модуль локализации на основе ключевых точек, определяющий его положение относительно стеллажей. Система SuperTracker комбинирует кинематику, зрение и данные о силе, чтобы точно отслеживать положение объектов, даже если они частично скрыты.
Модель оценки положения, обученная на синтетических данных, использует метод рендеринга и сравнения, уточняя позиции объектов с помощью CAD-моделей или 2D-масок. Фильтры проверяют неоднозначные визуальные данные, обеспечивая надежные манипуляции робота.
Читать на dev.by