Робот определяет геометрию полотенца, и складывает их в зависимости от размера, при этом делает это частично на весу, находя правильно их края.
Описание алгоритма его работы (англ., pdf)