Эксперты

Создан робот, наливающий пиво и предугадывающий действия людей

30 мая
0
Робот был запрограммирован на то, чтобы пополнять стакан, когда тот оказывается почти пустым. Для этого робот должен планировать свои движения заранее, а затем следовать этому плану. В ходе другого испытания робот

Робот, созданный в лаборатории Personal Robotics Lab при Корнелльском университете (США), научился предвидеть действия человека и соответственно этому менять свои собственные. Робот был запрограммирован на то, чтобы пополнять стакан, когда тот оказывается почти пустым. Для этого робот должен планировать свои движения заранее, а затем следовать этому плану. В ходе другого испытания робот видел, что человек несет какой-то предмет к холодильнику, и услужливо открывал дверцу.

Аспирантка Хема С. Коппула и доцент компьютерных наук Ашутош Саксена представят свою работу на Международной конференции по машинному обучению, которая пройдет в Атланте с 18 по 21 июня, а также на мероприятии Robotics: Science and Systems в Берлине, намеченном на период с 24 по 28 июня.

Благодаря базе данных, содержащей 120 3D-видеороликов, на которых изображены люди, выполняющие распространенные бытовые действия, робот научился идентифицировать то, что делает человек, отслеживая движения его тела (машина воспринимает его как упрощенный скелет), разбивая их на поддействия, например, вытягивание руки, перенос объектов, наливание напитка и питье, и ассоциируя действия с конкретными предметами. Поскольку каждый человек выполняет одни и те же задачи немного по-своему, робот может строить модели общего характера.

«Мы определяем общие принципы поведения людей», — говорит Ашутош Саксена. – «Питье кофе – это крупное действие, но оно состоит из нескольких частей». Поэтому робот создает «словарь» таких малых частей, которые он по-разному складывает друг с другом в разнообразные крупные действия.

Наблюдая новую сцену с помощью 3D-камеры Microsoft Kinect, робот идентифицирует действия, анализирует, каким образом используется объект, генерирует набор возможных продолжений этих действий в будущем и, наконец, выбирает наиболее вероятное. По мере продолжения действия машина автоматически обновляет и уточняет свои прогнозы.

В ходе экспериментов робот делал верные прогнозы в 82% случаев, когда «заглядывал в будущее» на одну секунду, в 71% — на три секунды и в 57% — на 10 секунд. Он также точнее идентифицировал текущие действия, если при этом задействовался прогнозный алгоритм.

«Хотя люди предсказуемы, это верно только временами», — говорит Саксена. – «Сейчас мы жестко программируем варианты реакций, но должен быть способ обучать робота тому, как нужно реагировать».


Комментарии (0)

    Вы должны авторизоваться, чтобы оставлять комментарии.


    © 2000–2014 shema.ru
    info@shema.ru
    При использовании материалов сайта прямая ссылка на сайт www.shema.ru обязательна.
    Создание сайта - студия 99Web.ru
    1.4798 s
    Ramblers Top100