Робота научили сворачивать полотенца

На модерации Отложенный

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

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



Лучше всяких слов, работу робота описывает видео, на котором робот, собранный в компании Willow Garage, работает под управлением алгоритма электротехников из Беркли. Все полотенца имеют различный размер и расцветку. Робот видит их впервые.

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

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

Используемый подход оказался очень надежным. Согласно отчету представленному на Международной конференции по вопросам Робототехники и Автоматизации 2010, робот преуспел во всех 50-ти испытаниях, которые приготовили для него разработчики.