robogeek.ru

все о роботах и робототехнике

edu.robogeek.ru

все об обучении робототехнике

Роботы учатся печь блины по инструкциям из интернета (+ видео)

Если вам когда-либо необходимо было узнать, как завязать галстук бабочкой или смешать клубничный коктейль, то вы, вероятно, искали решение проблемы в интернете, возможно, на специализированных сайтах с пошаговыми инструкциями. Удивительно, но некоторые роботы теперь делают то же самое.

Так, робот PR2 учится готовить блины и пиццу, тщательно прочитав инструкции на сайте Wikihow. Разработка технологии ведется в рамках европейского проекта под названием RoboHow, в котором исследуются способы обучения роботов пониманию человеческого языка. Это упростит для людей общение с роботами, что можно будет делать с помощью инструкций и позволит роботу выяснить, как выполнить незнакомые задачи. Вместо программирования робота для выполнения точных движений, человеку останется просто сказать ему, что надо делать.

Обучение роботов тому, как превратить описания на языке высокого уровня в конкретные действия является важной, но сложной задачей. Для человека это просто, потому что мы имеем накопленный в течение всей жизни опыт интерпретации различных базовых задач. Человеку не нужно объяснять, как, например, снять крышку с баночки томатного соуса или как перевернуть блин используя лопатку или другой кухонный инструмент.

Таким образом, работающие над проектом RoboHow исследователи хотят обучить роботов базовым познаниям, необходимым для превращения в конкретные действия инструкций на языке высокого уровня. До сих пор удавалось преобразовать лишь несколько инструкций с сайта Wikihow в реальные действия, как для симуляторов, так и для роботов.

Достижение более серьезных результатов может оказаться весьма полезным, так как роботы становятся все более привычным явлением в нашей жизни, им необходимо работать с людьми в более тесном контакте. Допустим роботу на заводе можно было бы сказать: «Возьми этот винт, затем наверни на него и затяни вот эту гайку». Необходимо, чтобы робот автоматически генерировал параметры своих действий по словесному описанию объектов.

В одной серии экспериментов исследователи обучали робота PR2 выполнять простые лабораторные задачи, такие как добавление химикатов. После того, как робот обучается выполнению конкретного набора инструкций для решения задачи, его навыки будут добавляться в сетевую базу данных, так что другие роботы смогут получить доступ к такого рода познаниям. Эти инструкции кодируются в машинный язык.

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

Даже простое манипулирование остается пока проблемой для роботов, хотя многие компании, включая Amazon, стремятся создать робота с более совершенными захватами. Понимание роботом естественного языка также очень сложная задача, но прогресс здесь тоже есть. «Успех в этой области потребует тесной интеграции распознавания речи, основ понимания через восприятие и комплексных планируемых действий с алгоритмами манипуляции».

Комментарии

(0) Добавить комментарий

Есть вопрос по робототехнике? Не можете найти робота для своих нужд? Пишите нам!

Для обратной связи укажите ваш E-mail, он будет доступен только администратору. Так вы сможете оперативно узнать, когда ответ на ваш вопрос будет опубликован