Control device, control method, and program
AssigneeJOHNAN Corporation
InventorsKozo MORIYAMA, Shin KAMEYAMA, Truong Gia VU, Lucas BROOKS
Life of this patent
Estimating the term…
Abstract
A control device according to one or more embodiments may execute an initialization process before it causes a robot to perform a task. After the initialization process is done, the control device may cause the robot to perform the task repetitively. On detection of entry of a person into a work area of the robot while the robot is performing the task repetitively, the control device may cause the robot to suspend the task and execute a re-initialization process. After the re-initialization process is done, the control device may cause the robot to perform the task repetitively.
Claims3
A control device for controlling a robot that performs a task,
- the control device comprising:
- an initialization process execution section that executes an initialization process before the control device causes the robot to perform the task;
- a task execution section that causes the robot to perform the task repetitively after the initialization process is done;
- and
- a re-initialization process execution section that executes a re-initialization process, in a case where a person enters a work area of the robot while the robot is performing the task repetitively,
- wherein the task execution section is configured to cause the robot to suspend the task in the case where the person enters the work area of the robot, and to cause the robot to perform the task repetitively after the re-initialization process is done.
A control method for controlling a robot that performs a task, the control method comprising:
- executing an initialization process before the robot is caused to perform the task;
- causing the robot to perform the task repetitively after the initialization process is done;
- causing the robot to suspend the task and executing a re-initialization process, in a case where a person enters a work area of the robot while the robot is performing the task repetitively;
- and
- causing the robot to perform the task repetitively after the re-initialization process is done.
A non-transitory computer-readable storage medium storing a program for causing, when read and executed, a computer to perform operations comprising:
- executing an initialization process before a robot is caused to perform a task;
- causing the robot to perform the task repetitively after the initialization process is done;
- a causing the robot to suspend the task and executing a re-initialization process, in a case where a person enters a work area of the robot while the robot is performing the task repetitively;
- and
- causing the robot to perform the task repetitively after the re-initialization process is done.
Dependencies are inferred from the claim text.