Photos: Real robots (not in disguise) walking and working among us
Street cleaner robot
This friendly-looking chap is the end product of a project that aimed to "design, develop, test and demonstrate a system based on a network of autonomous and cooperating robots, embedded in an Ambient Intelligence (AmI) infrastructure for improving the management of urban hygiene." - in other words, the world's first robot street cleaner.