Apparatus, method, and program
AssigneeYokogawa Electric Corporation
InventorsHiroki SUGAWARA, Yasuki SAKURAI, Takeshi HATANAKA, Yuya OKADA
Life of this patent
Estimating the term…
Abstract
Provided is an apparatus including: an area allocation unit which executes area allocation of allocating a plurality of robots to a plurality of areas, which are obtained by dividing a facility to be operated, based on specifications of the plurality of robots and requirements of a plurality of tasks to be executed in the facility; and a task allocation unit which executes, for a target area which is each of the plurality of areas, task allocation of allocating an intra-area task, which is at least one task belonging to the target area among the plurality of tasks, to a target robot which is at least one robot allocated to the target area among the plurality of robots.
Claims20
An apparatus comprising:
- an area allocation unit which executes area allocation of allocating a plurality of robots to a plurality of areas, which are obtained by dividing a facility to be operated, on a basis of specifications of the plurality of robots and requirements of a plurality of tasks to be executed in the facility;
- and
- a task allocation unit which executes, for a target area which is each of the plurality of areas, task allocation of allocating an intra-area task, which is at least one task belonging to the target area among the plurality of tasks, to a target robot which is at least one robot allocated to the target area among the plurality of robots.
A method performed by a computer, comprising:
- executing area allocation of allocating a plurality of robots to a plurality of areas, which are obtained by dividing a facility to be operated, on a basis of specifications of the plurality of robots and requirements of a plurality of tasks to be executed in the facility;
- and
- executing, for a target area which is each of the plurality of areas, task allocation of allocating an intra-area task, which is at least one task belonging to the target area among the plurality of tasks, to a target robot which is at least one robot allocated to the target area among the plurality of robots.
A non-transitory computer readable medium having recorded thereon a program that, when executed by a computer, causes the computer to function as:
- an area allocation unit which executes area allocation of allocating a plurality of robots to a plurality of areas, which are obtained by dividing a facility to be operated, on a basis of specifications of the plurality of robots and requirements of a plurality of tasks to be executed in the facility;
- and
- a task allocation unit which executes, for a target area which is each of the plurality of areas, task allocation of allocating an intra-area task, which is at least one task belonging to the target area among the plurality of tasks, to a target robot which is at least one robot allocated to the target area among the plurality of robots.
Dependencies are inferred from the claim text.