Xerox работает над проблемой "само-собирающихся" роботов, которые по команде могли бы составлять собой скажем стул, мост или какие-либо активные объекты.
Предполагается наличие набора модулей - вначале их пытались сделать кубической формы, сейчас - более сложными, с множеством граней. Удобное свойство роботов - возможность сборки работоспособной конструкции из нескольких сломанных. Одна из проблем с которыми столкнулись разработчики довольно забавна - возникают серьезные трудности с извлечением модуля, который находится в окружении других ;)