Control Apparatus And Robot System
First Claim
1. A robot system comprising:
- a robot having a base, a movable unit provided movably relative to the base, and a force detection unit that detects a force applied to the movable unit; and
a control unit that controls the movable unit according to the force detected by the force detection unit in teaching of the robot, whereinwhen a first condition that a time in which magnitude of a first detection force detected by the force detection unit is larger than a first force threshold value continued for a time longer than zero and shorter than a first time threshold value is satisfied in the teaching, the control unit moves the movable unit in a predetermined amount in a direction according to a direction of the first detection force, andwhen a second condition that magnitude of a second detection force detected by the force detection unit is larger than a second force threshold value that is larger than the first force threshold value is satisfied during the movement of the movable unit, the control unit decelerates or stops the movable unit.
1 Assignment
0 Petitions
Accused Products
Abstract
When a first condition that a time in which magnitude of a first detection force detected by a force detection unit is larger than a first force threshold value continued for a time longer than zero and shorter than a first time threshold value is satisfied in teaching, a movable unit is moved in a predetermined amount in a direction according to a direction of the first detection force. When a second condition that magnitude of a second detection force detected by the force detection unit is larger than a second force threshold value that is larger than the first force threshold value is satisfied during movement of an end effector, the movable unit is decelerated or stopped.
-
Citations
10 Claims
-
1. A robot system comprising:
-
a robot having a base, a movable unit provided movably relative to the base, and a force detection unit that detects a force applied to the movable unit; and a control unit that controls the movable unit according to the force detected by the force detection unit in teaching of the robot, wherein when a first condition that a time in which magnitude of a first detection force detected by the force detection unit is larger than a first force threshold value continued for a time longer than zero and shorter than a first time threshold value is satisfied in the teaching, the control unit moves the movable unit in a predetermined amount in a direction according to a direction of the first detection force, and when a second condition that magnitude of a second detection force detected by the force detection unit is larger than a second force threshold value that is larger than the first force threshold value is satisfied during the movement of the movable unit, the control unit decelerates or stops the movable unit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A control apparatus that, in teaching of a robot having a base, a movable unit provided movably relative to the base, and a force detection unit that detects a force applied to the movable unit, controls the movable unit according to the force detected by the force detection unit,
when a first condition that a time in which magnitude of a first detection force detected by the force detection unit is larger than a first force threshold value continued for a time longer than zero and shorter than a first time threshold value is satisfied in the teaching, moving the movable unit in a predetermined amount in a direction according to a direction of the first detection force, and when a second condition that magnitude of a second detection force detected by the force detection unit is larger than a second force threshold value that is larger than the first force threshold value is satisfied during the movement of the movable unit, decelerating or stopping the movable unit.
-
10. A robot teaching control method for causing a processor to execute a process, the method comprising executing on the processor the steps of:
-
detecting a first detection force or a second detection force applied to an arm of a robot by a force sensor, the robot having a base, the base being provided at the arm, the force sensor being provided at the arm; determining whether a first condition is satisfied, the first condition being that a time in which magnitude of the first detection force is larger than a first force threshold value continued for a time longer than zero and shorter than a first time threshold value; moving the arm in a direction according to a direction of the first detection force in a predetermined amount in response to a determination of the first condition; determining whether a second condition is satisfied, the second condition being that a magnitude of the second detection force is larger than a second force threshold value that is larger than the first force threshold value during the movement of the arm; and decelerating or stopping the arm in response to a determination of the second condition.
-
Specification