Ученые создали робота, который на собственных ошибках учится ходить (+видео)

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

Научиться передвигаться ему позволяет не подробная программа, а специальные алгоритмы и возможность изменять длину конечностей, смещая центр тяжести. Новую отрасль называют эволюционной робототехникой – развитие и обучение устройств сравнимо с эволюцией живых организмов.

Разработчики Dyret сначала генерируют восемь случайных способов передвижения с разной длиной конечностей – как правило, это не самые удачные решения. Тем не менее, сочетая эти способы, робот получает новое поколение решений – это сравнимо с рождением нового поколения живых организмов. Система пробует разные методы ходьбы и оценивает стабильность каждого из них, а в дальнейшем выбирает более успешные способы, постоянно совершенствуясь. Иными словами, при изменении поверхности, по которой роботу нужно передвигаться, Dyret не требует дополнительного программирования, а самостоятельно приспосабливается, выбирая максимально быстрый и стабильный способ для конкретной ситуации.

Система приспосабливается и к изменениям, происходящим в собственной конструкции Dyret – например, при низком заряде батареи устройство сделает выбор в пользу более коротких конечностей (которые позволяют экономить энергию), но начнет перемещаться быстрее. В целом, Dyret – это устройство, способное эволюционировать, адаптируясь не только к факторам окружающей среды, но и к внутренним особенностям. Пока исследования находятся на ранней стадии, однако разработчикам уже удалось достичь значительных успехов.

Источник: http://www.robo-geek.ru/nauchnye-razrabotki-programmnoe-obespechenie/uchenye-sozdali-robota-kotoryi-na-sobstvennyh-oshibkah-uchitsya-hodit

Add Comment

Required fields are marked *. Your email address will not be published.