Disclosed is a robot controller which includes a map acquisition unit for
obtaining map data on an active area where the routes are formed, a
current location acquisition unit for obtaining current location data on
current locations of the robots, a sub-goal acquisition unit for
obtaining sub-goal data on sub-goals created on the routes, a collision
possibility determination unit for determining whether two robots are
likely to collide, a moving route change instruction unit for generating
a moving route changing instruction signal, the moving route changing
instruction signal for allowing at least one of the two robots to change
its route, and a sending device for transmitting the moving route
changing instruction signal to the corresponding one of the two robots.
In this controller, the robots are controlled such that they move around
without causing collisions.