Small-Scale Robots: From One to a Swarm