Робот научился гладить утюгом
Его рост — 180 см, вес — 80 килограмм, в голове — камера. Как только TEO видит перед собой гладильную доску, утюг и ткань, которую можно погладить, он берёт утюг в руку и приступает к работе.
Алгоритм обрабатывает данные камеры, присваивая отдельным участкам ткани значения от 0 до единицы в зависимости от того, лежит ли ткань ровно или смята. Проанализировав весь видимый участок ткани, робот строит оптимальный маршрут и ведёт по нему утюг, регулируя силу нажатия с помощью силомоментных датчиков. Завершив один маршрут, TEO снова окидывает ткань взглядом и до тех пор, пока часть ткани, лежащая на доске, не будет полностью разглажена. Программисты робота называют процесс «итерационным уменьшением помятости».
Правда, отпаривать проблемные места, выбирать режим работы утюга и самостоятельно укладывать вещи на гладильную доску робот не умеет, поэтому радоваться рано: TEO пока не в состоянии взять на себя ваши домашние дела.
В планах у разработчиков TEO — научить робота выполнять другие работы по дому, например, помогать на кухне. В идеал робот должен учиться выполнять разную работу, просто наблюдая за людьми. «Роботы, подобные TEO, рано или поздно появятся в наших домах. Вопрос только в том, кто начнёт делать их первым», — уверен один из разработчиков TEO, Хуан Викторес (Juan Victores).
Описание робота-гладильщика опубликовано в депозитории Arxive.org.