In this chapter, the current work on swarm robotics is briefly reviewed. Swarm robotics, inspired from nature swarm, is a combination of swarm intelligence and robotic, and shows great potential in several aspects. Firstly of all, the cooperation in nature swarm and swarm intelligence is briefly introduced, and the special features of the swarm robotics compared with single robot and other multi-individual systems is also presented. Then we describe the modeling method for swarm robotics and list several widely used swarm robotics entity projects and simulation platforms for interested researchers. Finally, as the main point of this chapter, we summarize the current researches on swarm robotic algorithms, i.e., cooperative control mechanisms for swarm robotics for flocking, navigating and searching applications.