Робот бармен выполняет команды посетителя

Робот бармен выполняет команды посетителя

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

Робот бармен выполняет команды посетителя

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

Исследователи из Корнельского университета так и думали, вот почему они спроектировали и построили обучаемого робота как часть проекта под названием «Скажи мне Дэйв».

«Скажите Дэйв» робот оснащен 3D-камерой, а с помощью компьютерного зрения и программного обеспечения, разработанного в Корнельской лаборатории информатики, был обучен, связывать объекты (предметы) которые используются для людей.

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

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

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

Для достижения этих возможностей, Ашутош Саксена, доцент кафедры компьютерных наук в Корнельском университете обучает роботов, чтобы понять направление в естественно-разговорной речи от различных спикеров. Но человеческий язык может быть расплывчатым, и часто инструкторы находят важные детали для корректировки. В результате Саксена и его коллеги снабжают робота недостающей информацией, и помогают адаптироваться к окружающей среде, учитывая всё, что под рукой, используя алгоритм, который переводит обыкновенные голосовые команды, определяет ключевые слова, доступные в среде определенному роботу, а затем сравнивает их с предыдущими версиями.

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

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

Видео ниже показывает робота Корнельского университета в действии, совершающее Affogato для его человеческого инструктора.

Источник: tellmedave.cs.cornell.edu

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*
*

Исключительно для защиты от спама, вы не робот? * Лимит времени истёк. Пожалуйста, перезагрузите CAPTCHA.