Nvidia представил робот копирующий действия людей (+Видео)

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

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

Чтобы робототехнические решения могли выполнять полезные задачи в реальных условиях, необходимо обеспечить легкость сообщения им таких задач. Это включает в себя как описание требуемой задачи, так и подсказки для ее выполнения», — объяснили исследователи Nvidia.

Для новых экспериментов они подготовили серию нейронных сетей для совместной работы, в ходе которой роботы выполняли операцию, продемонстрированную человеком. Эти нейронные сети работали на графических процессорах Nividia Titan X и подключались к камере, которая отслеживала действия человека. Для последующей имитации таких действий использовался захват.

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

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

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

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

 

Автор: Мария Котанович: 30.05.2018

Источник: Newatlas

Источник: robotforum.ru

Поделиться с друзьями:
Андройд IT
Добавить комментарий