Группа инженеров Итальянского технологического института представила роботизированную платформу Centauro.
Как сообщается, робот имеет четыре ноги, на конце каждой из которых установлено поворотное колесо. Кроме того, у него есть корпус и две руки, а также массив из лидара, камеры глубины и несколькое обычных камер. Также робот оснащен аккумулятором, заряда которого хватает на 2 часа работы.
Высота Centauro составляет 1,5 метра, а масса — 91 кг. По словам его разработчиков, основное преимущество робота заключается в его маневренности, позволяющей ему выполнять задачи, требующие значительной физической силы, на сложной местности.
«Несмотря на то, что это исследовательский проект, при создании Centauro мы ориентировались на его практическое применение, — говорят исследователи. — Основная область его возможного применения — спасательные работы или другие требующие применения сложных навыков операции в местах, в которых жизнь человека подвержена большому риску
Впрочем, благодаря своей универсальности и мобильности Centauro может быть полезен и в других сферах: например, на смешанных производственных линиях; в логистических операциях, обслуживании удаленных объектов. Еще одна возможная сфера применения Centauro — правоохранительные органы, например, для патрулирования территории или уничтожения взрывных устройств».
Отметим, что управление роботом может осуществляться как в автономном, так и в ручном режимах. При этом первоначально разработчики намеревались разработать специальное экзоскелетное кресло, но в итоге показали систему телеуправления, копирующую движения частей тела оператора без применения контроллеров.
Для распознавания движений в системе используется камера глубины ASUS Xtion PRO, данные с которой передаются алгоритму OpenPose, часто применяемому для подобных задач. Алгоритм обрабатывает кадры видео в реальном времени и создает на их основе двумерную модель тела, состоящую из множества соединенных между собой ключевых точек, после чего система переносит данные двумерной модели на трехмерную и передает эту информацию планировщику движений робота.
Благодаря этому человек может управлять роботом без специальной подготовки, двигая своими руками и корпусом. Разработчики показали несколько примеров движений, в частности, человек смог поднять коробку и повернуть рычаг.
Стоит отметить, что алгоритм OpenPose также позволяет отслеживать движения пальцев, а робот Centauro имеет на концах рук интерфейсы для замены манипуляторов. Таким образом, потенциально систему можно использовать и для выполнения более сложных задач с помощью роборук.
Источники: N+1, Thomas Industry