Я пытался сделать что-то подобное, только с ботинком. Робот, утыкаясь в ботинок, должен был откатиться немного, взглянуть на препятствие камерой, покопаться в библиотеке образов и произнести нечто вроде "обнаружено препятствие, это черный ботинок." Технически было вполне выполнимо, на один ботинок в определенном положении настроил. Дальше было лень возиться. С носком сложнее, робот в него не упрется, значит надо сканировать каждый квадратик пола, что отложит получение второго носка на неопределенный срок. Так можно и в театр опоздать
![Smile :)](http://roboforum.ru/images/smilies/smile.gif)