Robot control apparatus
First Claim
1. 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;
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.
1 Assignment
0 Petitions
Accused Products
Abstract
The robot control apparatus has an input-output section, a control section including a priority data generation section, a schedule data generation section, an execution command generation section, and a task data dividing section, a map information database, individual information database, a robot information database, and a task information database. The priority data generation section generates priority data for task data, stored in a task control database that that has not been executed. The schedule data generation section generates schedule data by assigning tasks to the robots on the basis of the priority data to generate schedule data. The execution command generation section generates execution commands for causing the robots to execute the tasks.
-
Citations
46 Claims
-
1. 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;
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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46)
-
Specification