This book reports how to pipeline the production of swarm robots system in order to overcome the practicalities problems of software and hardware maintenance in large swarms. A 3D virtual environment is being built and used, with less cost, to test, modify and scale up the number of robots in order to fully specify the real robots implementation requirements. In addition, a two-levels communication framework for swarm robots is presented in this book; local and global communications. The two levels communication framework proves that within the social group, each individual robot can choose when to communicate with: a) other robots in the same team to coordinate movements, b) a human controller to report findings; to quit a task or to join a new task. The results prove also how swarm robots system demonstrates more adaptable and smarter behaviors than individual. The reported results in this book show how swarm robots can independently and together perform a task with high level of autonomy, and via infrared technology for local communications and Ethernet technology for task assignment.