Method and system for operating and/or monitoring a machine, in particular a robot
First Claim
Patent Images
1. A method for at least one of operating or monitoring a multi-axis robot, the method comprising:
- determining with a controller associated with the robot whether a first outer border of a first spatial area and a second outer border of a second spatial area intersect each other;
determining a penetration of the first spatial area by the second spatial area, in the event that the first and second outer borders intersect each other;
wherein one of the first or second spatial areas is machine-fixed;
determining that;
(a) the second spatial area does not penetrate the first spatial area, in the event that the first and second outer borders do not intersect each other, and(b) neither of the first or second areas lies completely in the other of the first and second spatial areas; and
controlling a movement of the robot based on the determining steps.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for operating and/or monitoring a machine, in particular, a multiple axis robot, includes determining whether an outer border of a first spatial area and an outer border of a second spatial area intersect each other, and detecting a penetration of the first spatial area by the second spatial area, in the event that the two outer borders intersect each other, wherein one of the two spatial areas is machine-fixed.
9 Citations
20 Claims
-
1. A method for at least one of operating or monitoring a multi-axis robot, the method comprising:
-
determining with a controller associated with the robot whether a first outer border of a first spatial area and a second outer border of a second spatial area intersect each other; determining a penetration of the first spatial area by the second spatial area, in the event that the first and second outer borders intersect each other; wherein one of the first or second spatial areas is machine-fixed; determining that; (a) the second spatial area does not penetrate the first spatial area, in the event that the first and second outer borders do not intersect each other, and (b) neither of the first or second areas lies completely in the other of the first and second spatial areas; and controlling a movement of the robot based on the determining steps. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for at least one of operating or monitoring a multi-axis robot, the system comprising:
-
means for determining whether a first outer border of a first spatial area and a second outer border of a second spatial area intersect each other; means for determining a penetration of the first spatial area by the second spatial area, in the event that the first and second outer borders intersect each other; wherein one of the two spatial areas is machine-fixed; means for determining that; (a) the second spatial area does not penetrate the first spatial area, in the event that the first and second outer borders do not intersect each other, and (b) neither of the first or second areas lies completely in the other of the first and second spatial areas; and means for controlling a movement of the robot based on the results of the determining means.
-
-
20. Computer program product having program code stored on a non-transitory computer-readable storage medium, the program code, when executed by a controller associated with a multi-axis robot, causing the controller to:
-
determine whether a first outer border of a first spatial area and a second outer border of a second spatial area intersect each other; determine a penetration of the first spatial area by the second spatial area, in the event that the first and second outer borders intersect each other; wherein one of the first or second spatial areas is machine-fixed; determine that; (a) the second spatial area does not penetrate the first spatial area, in the event that the first and second outer borders do not intersect each other, and (b) neither of the first or second areas lies completely in the other of the first and second spatial areas; and control a movement of the robot based on the determining steps.
-
Specification