A system and a method of generating a map for moving robots are provided to prevent accumulation of error by suppressing error generated from a land mark positioning process. A system for generating a map of moving robots includes a moving robot(100), a projector(10), plural land marks(200), a light reception unit(20), and a controller. The moving robot includes a driver for driving the robot in a movement space. The projector radiates lights toward a ceiling at a position in the movement space. The land marks are disposed on the ceiling to detect positions in the movement space such that the moving robots detect lights reflected from the ceiling. The light reception unit installed at an outer of the moving robots receives the reflected lights. The controller controls the driver to move the robots along a path based on point-to-point relative distance coordinates between both land marks detected by the light reception unit on a traveling path of the robots.
展开▼