Control device, control method, and program
AssigneeNEC Corporation
InventorsTakahiro ODA, Nobuhisa SHIRAISHI
Life of this patent
Estimating the term…
Abstract
An operation is appropriately executed according to a priority order of the operation. A control device includes an acquisition unit and a takeover instruction unit. The acquisition unit acquires a priority order of an operation being executed by each of a plurality of robots. The takeover instruction unit selects, among the plurality of robots, a robot executing a second operation having a lower priority order than a first operation being executed by a first robot, as a second robot that takes over and executes the first operation, when the first robot is not able to arrive at an end point of the first operation, and instructs the second robot to interrupt the second operation and take over the first operation.
Claims10
A control device comprising:
- a memory storing instructions;
- and
- one or more processors configured to execute the instructions to:
- acquire a priority order of an operation being executed by each of a plurality of robots;
- and
- select, among the plurality of robots, a robot executing a second operation having a lower priority order than a first operation being to executed by a first robot, as a second robot that takes over and executes the first operation, when the first robot is not able to arrive at an end point of the first operation, and
- instruct the second robot to take over the first operation.
A control method comprising:
- acquiring a priority order of an operation being executed by each of a plurality of robots;
- selecting, among the plurality of robots, a robot executing a second operation having a lower priority order than a first operation being executed by a first robot, as a second robot that takes over and executes the first operation, when the first robot is not able to arrive at an end point of the first operation;
- and
- instructing the second robot to take over the first operation.
A non-transitory recording medium recording thereon a computer program, causing a computer to execute:
- acquisition processing of acquiring a priority order of an operation being executed by each of a plurality of robots;
- selection processing of selecting, among the plurality of robots, a robot executing a second operation having a lower priority order than a first operation being executed by a first robot, as a second robot that takes over and executes the first operation, when the first robot is not able to arrive at an end point of the first operation;
- and
- takeover instruction processing of instructing the second robot to take over the first operation.
Dependencies are inferred from the claim text.