Несмотря на то, что роботы компании Yujin выполняют абсолютно разные задачи, во всех них используются практически одинаковые методы составления карты и навигации под названием SLAM (от англ. Simultaneous Location and Mapping). Данный метод используется не только роботами, но и транспортными средствами. В SLAM совмещается два независимых процесса, образуя цикл последовательных вычислений. В данном методе оба процесса используют в своих вычислениях результаты друг друга.
При построении карты происходит интеграция информации, которую считывают датчики робота. Иными словами, создавая карту, робот, подобно ребенку, отвечает на вопрос: «Как выглядит мир?» Для того, чтобы ответить на данный вопрос, робот обрабатывает и интерпретирует полученные данные.
В свою очередь, при локализации робот определяет своё местоположение. Иными словами, робот отвечает на вопрос: «Где я?». Локализация может быть как локальной, так и глобальной. При локальной локализации робот определяет своё положение на карте в известной ему местности, при глобальной — определяет своё местонахождение в незнакомом местности.
Таким образом, робот должен построить карту, а также определить своё положение на этой карте. Проблема данного процесса состоит в том, что, не построив карту, робот не может определить своё местонахождение, а, не определив своё местонахождение, он не сможет построить карту. Такое положение дел напоминает старую как мир дилемму курицы и яйца. SLAM справляется с данной дилеммой, выполняя описанные выше процессы параллельно.
В этом SLAM’у помогают следующие технические характеристики роботов от Yujin: одометрия (данные с колес робота), 1d- и 2d- лазерных дальнометров, 3D High Definition LiDAR, 3D Flash LIDAR, 2d- и 3d-сонаров, одна или несколько 2d-видеокамер, тактильные системы SLAM, радарные SLAM, wifi-SLAM. Заряда батарейки робота хватает на три часа. Кроме того, робот оснащен 7-ми дюймовым WVGA тачскрином, 1,3-мегапиксельной камерой, системой распознавания голоса, 40-гигабайтным жестким диском и даже караоке. Стоимость робота составляет $4,598.
Одна из камер используется роботом для создания карты помещения. Анализируя окружающую местность со скоростью 24 кадра в секунду, робот создает точную структуру комнаты, в которой находится, вплоть до стыков стен и перегородок.
Запрограммированные создателями «эмоции» робота не оставят равнодушными ни взрослых, ни детей. Так, когда Yujii стоит на столе, он может помчатся к его краю с криком «Хочу жрать! Розетка, я иду тебя искать». Однако перед краем робот останавливается и, со словами: «Да, ну вас…», переходит в спящий режим. При включении робот начинает шевелить руками и что-то бормотать, словно разбуженный ребенок.
Мы уже писали о сложностях во взаимоотношениях с роботами, вызывающими эмпатию. Судя по всему, робот, описанный в данной статье, относится к числу подобных устройств.
Читать также:
Robotino атака по всем фронтам
Сделано в России: Какие конструкторы для STEM образования предлагают российские производители