Swarm of robots

With this swarm of robots my dream might come true one day. Well I guess it is a pretty common dream. A swarm of small cleaning robots! Wouldn’t that be brilliant? Hundreds of small helpers cleaning up when we are at work. OK, the vacuum robots we can buy today are not bad, but I want something than can clean on my desk and the windows as well.