Робопса научили смотреть себе под ноги

Робот сканирует местность и способен планировать свой маршрут
 |  Автор: Максим Григорьев
Робопса научили смотреть себе под ноги
Скриншот видео

Инженеры из Италии и Великобритании разработали алгоритм для четвероногих роботов, позволяющий им планировать свои шаги, опираясь на данные с визуальных датчиков. Благодаря тому, что алгоритм работает в реальном времени, робот может реагировать на толчки и другие вмешательства, возникшие уже после поднятия ноги, рассказывают авторы работы, которая будет представлена на конференции IROS 2018.

Читай также: Boston Dynamics показала нового робопса

Многие четвероногие роботы во время ходьбы рассчитывают примерную траекторию, опускают ногу на поверхность вслепую, и останавливают ее, когда обнаруживают контакт с поверхностью. Этого достаточно во многих случаях, но, к примеру, при наличии глубоких ям на поверхности робот просто упадет в одну из них, опуская ногу в ожидании контакта. Более совершенные роботы, которые опираются на визуальные данные, защищены от таких ситуаций, но почти все из них имеют другой недостаток — расчет траектории ног происходит перед каждым шагом и такое движение будет успешным только при условии, что во время шага робот не столкнулся в внешними возмущениями, такими как толчок в бок.

Клаудио Семини (Claudio Semini) и его коллеги из Итальянского технологического института и Оксфордского университета разработали систему, позволяющую роботу исключительно с помощью своих датчиков и компьютера постоянно отслеживать расположение препятствий на пути и воздействия, оказанные на него уже во время совершения шага.

Читай также: Boston Dynamics показала обновленных роботов

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

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

Напомним, ранее сообщалось, что у робопса из Boston Dynamics появился серьезный конкурент.



Не пропусти другие интересные статьи, подпишись:
Мы в социальных сетях