Control method for robot system and robot system
AssigneeSeiko Epson Corporation
InventorYoshihito Yamada
Life of this patent
Estimating the term…
Abstract
A control method for a robot system is provided. The robot system includes a robot, a robot control unit that controls an operation of the robot, and a safety monitoring unit that monitors the operation of the robot. The control method includes: a speed reduction control step of causing the robot control unit to perform speed reduction control of the robot, based on a speed reduction command; and an abnormality detection step of causing the safety monitoring unit to acquire an operation speed of the robot at a predetermined interval during the speed reduction control step, and to detect an abnormality in the speed reduction control from a speed change calculated based on the acquired operation speed.
Claims4
A control method of a robot for causing one or more processors to execute a process, the control method comprising executing on the one or more processors the steps of:
- performing speed reduction control on an operation of the robot based on a speed reduction command;
- calculating an expected stop time of the operation of the robot based on the speed reduction command;
- repeatedly acquiring an operation speed of the operation of the robot at a predetermined interval during the speed reduction control;
- determining whether a first acquired operation speed right after the expected stop time is more than a predetermined speed;
- detecting an abnormality in the speed reduction control when the first acquired operation speed is equal to or more than the predetermined speed such that the one or more processors is configured to cause the robot to make an emergency stop;
- determining whether a second acquired operation speed before the expected stop time is less than the predetermined speed;
- and
- detecting a state in which the speed reduction control has normally finished when the second acquired operation speed is less than the predetermined speed.
A robot system comprising:
- a robot;
- a memory configured to store a program;
- and
- one or more processors configured to execute the program so as to:
- perform speed reduction control on an operation of the robot based on a speed reduction command;
- calculate an expected stop time of the operation of the robot based on the speed reduction command;
- repeatedly acquire an operation speed of the operation of the robot at a predetermined interval during the speed reduction control;
- determine whether a first acquired operation speed right after the expected stop time is more than a predetermined speed;
- detect an abnormality in the speed reduction control when the first acquired operation speed is equal to or more than the predetermined speed such that the one or more processors is configured to cause the robot to make an emergency stop;
- determine whether a second acquired operation speed before the expected stop time is less than the predetermined speed;
- and
- detect a state in which the speed reduction control has normally finished when the second acquired operation speed is less than the predetermined speed.
Dependencies are inferred from the claim text.