Patent ID: 7765028

Claim:
A robot control apparatus, communicable with a plurality of robots that include locomotive functions, for executing one or more tasks, comprising: an input-output section for receiving the tasks as task data; a task data storing section for storing the tasks from the input-output section; individual data storing section for storing individual data regarding human beings who communicate with the robots, wherein the robot control apparatus commands the robots to communicate with one of the human beings on the basis of the individual data; a priority data generation section for generating priority data indicating values of priorities regarding execution of the stored tasks at least in accordance with the tasks; a schedule data generation section for generating, in accordance with the priority data, schedule data indicating which one of robots is commanded to execute each of the tasks and execution order of the tasks; an execution command generation section for generating an execution command for commanding a one of the robots to execute one of the tasks with a highest ranking of the execution order; and a transmitting section for transmitting the execution command to the one of robots through the input-output section.