Команда робототехников и специалистов по искусственному интеллекту из Лаборатории робототехники и искусственного интеллекта в Корее разработала, построила и успешно испытала четвероногого робота, способного совершать высокоскоростные паркур-манёвры. В своей работе, опубликованной в журнале Science Robotics, группа описывает, как они наделили своего робота контроллером, способным планировать и отслеживать собственные движения, чтобы он мог свободно перемещаться по различным средам.
Паркур — это спортивная дисциплина с прохождением полосы препятствий, которая проводится в сложных, реальных, как правило, городских условиях. Она включает в себя лазание по стенам, прыжки между зданиями, маневрирование вокруг объектов и бег по неровной местности. Цель — добраться из одного места в другое без травм.
Чтобы дать роботу возможность совершать манёвры паркура, команда отталкивалась от четвероногой модели вместо двуногих. Инженеры разработали и создали специальный контроллер, способный планировать маршрут движения, и трекер, указывающий роботу, куда ставить ноги и как использовать тело для безопасного продвижения вперёд.
Планировщик был разработан на основе нейронной сети, которая сначала обучалась, а затем использовалась для создания и постоянного обновления карты. Такая карта, как отмечает команда, использовалась не только для планирования маршрута по заданной местности, но и для того, чтобы определить, куда поставить ноги робота, чтобы он безопасно двигался по нужному маршруту. Эти данные использовались планировщиком в сочетании с данными с камеры и датчиков обратной связи.
Тестирование робота, которого команда назвала Raibo, включало в себя сначала проведение симуляций, чтобы убедиться, что компоненты робота работают так, как нужно. На следующем этапе робота поместили в лабораторные условия, чтобы увидеть, как он справляется с реальными препятствиями и изучить его способности к построению карты и прокладке курса.
Робот оказался способен отталкиваться от вертикальных стен, перепрыгивать через 1,3-метровые пролёты и бегать по трассе, усыпанной камнями. Кроме того, он может подниматься по пандусам и лестницам, наступать на коробки и спускаться с другой стороны.
Источник: habr.com