Робот Nao — это мега-игрушка, которая только и ждет своего часа. Если вам нужны доказательства, просто наблюдайте, как он взаимодействует во время игры Connect Four.
Учитывая тот факт, что это еще только начало, кажется, что это работает — Нао привлекателен как соперник, и о скольких шахматных программах вы можете это сказать?
Когда ИИ встречается с робототехникой, начинают происходить новые вещи.
Проект Connect Four-это то, над чем работает команда HumaRobotics, и они сделали несколько хорошо отшлифованных видеороликов о своем прогрессе. Если вы знаете игру Connect Four, вы, вероятно, можете увидеть, что на самом деле разработка алгоритма для игры в эту игру довольно проста — например, вы можете использовать классический алгоритм минимакса. Это действительно то, что Нао использует в этих видео, но суть не в игре, а в игре.
Именно способность взаимодействовать с человеком-игроком и миром является здесь настоящим экспериментом. Сначала используется алгоритм отслеживания кожи, чтобы заставить робота найти игрока. Игрок кладет руку перед лицом робота, и он отслеживает руку, чтобы найти игрока. Затем он использует распознавание лиц для идентификации противника. Затем Нао находит плату и отверстия, используя байесовские фильтры частиц. После того, как состояние доски было определено, классический поиск минимакса альфа-бета — обрезки определяет ход, который будет разыгран- это самая простая часть.
Заключительная фаза заключается в том, что Нао встает и движется к доске — фаза распознавания требует, чтобы Нао был дальше от доски. Затем робот запрашивает токен у своего противника, найти и забрать кусок в настоящее время слишком сложно, а затем использует алгоритм мультилинейного контроллера для размещения диска в правильном слоте-в настоящее время вероятность успеха составляет около 80%.
Он также проверяет, что игра была сделана правильно, и, если нет, просит своего оппонента сыграть за него. Существуют некоторые «эмоциональные» процедуры, которые реагируют на обман, неудачу и т. Д. повысить уровень взаимодействия с человеком.
Вся обработка выполняется внутренне с помощью встроенного ПК, и никакой процессор вне робота не задействован.
Есть два видео, чтобы показать, как работает Нао. Первый немного короткий и не показывает достаточно робота в действии — это гораздо больше промо, чем второе видео:
Второе видео представляет Нао, объясняющее, что он делает и в некоторых местах работает медленно:
Если вам посчастливилось иметь Nao, вы можете скачать версию 0.4 программного обеспечения и попробовать его самостоятельно. В конце концов, это будет действительно хорошее приложение для роботов для RobotAppStore.
Возможно, именно так роботы наконец-то станут массовым рынком.