Google научил собаку-робота новым трюкам
Любой, кто когда-либо наблюдал за движением собаки, будь это ходьба, прыжки или ловля летающей тарелки, вероятно, замечал, насколько динамичными, сложными и естественными они могут быть. Животное не задумывается о том, в каком порядке оно ставит свои четыре лапы на землю. Оно просто делает это.
А представьте, что у вас есть собака-робот, и вы хотите попробовать запрограммировать ее делать что-то элементарное, например ходить. Даже для опытного программиста эта затея не из легких, не говоря уже о прыжке за летающей тарелкой.
Исследователи из Google и Калифорнийского университета в Беркли обратились к данным о реальных движениях собак, чтобы обучить их роботизированного пса выполнять такие задачи, как ходьба с разной скоростью или вращение.
Вместо того чтобы собирать новую информацию о собачьих движениях для этого проекта, команда использовала уже существующие данные, полученные от одного пса.
Но было не так просто загрузить эту информацию в мозг робота. Во-первых, тело робота менее гибко: у него нет позвоночника, его тело похоже на кирпич, а ИИ должен был заставить робота как можно лучше соответствовать реальным движениям пса. Следующие шаги включали использование компьютерного моделирования, чтобы виртуальная версия робота могла научиться имитировать действия реальной собаки.
Эта часть проекта предполагала использование машинного обучения – одной из форм искусственного интеллекта – для получения виртуальным роботом новых навыков.
«Алгоритм обучения пытался найти способ, который позволит роботу максимально точно воспроизвести движение», – говорит Пэн.
ро
В России инженеры создали робота для дезинфекции помещений. Московский школьник сконструировал робота, который умеет сортировать мусор. А в Томске радиотехники научились передавать боль и щекотку в виртуальной реальности