This desktop size robot is flexibility is made of affordable components and mass production manufacturing techniques. The developers took special care to make the robot as user-friendly and interactive as possible.
For applications where the basic features are not sufficient, the e-puck can be extended with specific hardware. The team provides embedded software consisting of a library and several demo applications. They also provide an open source simulator and a monitoring tool to run on a desktop computer.
Paper: Communication in a Swarm of Miniature Robots: The e-Puck as an Educational Tool forSwarm Robotics; M Christopher, et al.