Робот, который может распознать все
Роботы становятся все более популярными и занимают рабочие места, которые раньше отводились людям. Но с некоторыми задачами они до сих пор справляются посредственно, например, с идентификацией объектов и с возможностью их взять. Обычный робот не сможет подстроиться под круглую форму, если изначально заточен под квадратную, и наоборот.
Но исследователи из Массачусетского технологического института и Принстона решили этот вопрос, улучшив ловкость робоконечностей.
Система «бери и положи» состоит из стандартной роборуки, оснащенной изменяющимся манипулятором и присоской. Также для нее был написан алгоритм, позволяющий роботу хватать вещи из корзины со случайными объектами и крепко удерживать их. При этом робот может предварительно не знать о том, что перед ним.
Этот алгоритм позволяет системе пойти гораздо дальше того, что может современная технология. Большинство роботов на производствах заточены исключительно под одно-единственное движение. Исследователи использовали нейросеть для того, чтобы их манипулятор мог обращаться с любым объектом. Система зафиксировала 54-процентный успех с присоской, 75% — при хватании предметов, а распознавала предметы и вовсе с точностью в 100%.
Во время эксперимента робот брал предмет за предметом, а исследователи записывали успехи и неудачи, после чего отправляли данные в нейросеть, чтобы система в процессе обучалась, как лучше брать те или иные объекты.
Такой же алгоритм был разработан для визуального восприятия. Исследователи использовали базы фотографий, чтобы научить роботов узнавать каждый объект в реальной жизни. Робот сопоставлял пиксели в каждом изображении с правильным объектом, пользуясь встроенными камерами.
Создатели робота считают, что его можно использовать для организации на складах, на кухне и даже для разбора завалов после аварий и землетрясений.