Method For Avoiding Collisions Between Two Robots
First Claim
1. A method for avoiding collisions between two robots in a robot system comprising a first robot having a first work area and a second robot having a second work area, the first work area overlapping with the second work area to thereby define an overlapping work area, the method comprising the steps of:
- providing first movement information related to a first robot movement which is to be executed by the first robot;
retrieving the first movement information;
determining for a plurality of second robot movements whether they involve a risk for collision between the first and second robots; and
executing one of the second robot movements.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for avoiding collisions between two robots providing first movement information related to a first robot movement; determining for a plurality of second robot movements whether they involve a risk for collision between the first and second robots; and executing one of the second robot movements. Information about a movement of one robot enables a robot controller of another robot with an overlapping work area to select among available robot movements an appropriate one that does not involve a risk for collision between the two robots.
21 Citations
13 Claims
-
1. A method for avoiding collisions between two robots in a robot system comprising a first robot having a first work area and a second robot having a second work area, the first work area overlapping with the second work area to thereby define an overlapping work area, the method comprising the steps of:
-
providing first movement information related to a first robot movement which is to be executed by the first robot; retrieving the first movement information; determining for a plurality of second robot movements whether they involve a risk for collision between the first and second robots; and executing one of the second robot movements. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 13)
-
-
10. A robot system configured to carry out a pick and place task, the robot system comprising a first robot having a first work area and a second robot having a second work area, the first work area overlapping with the second work area to thereby define an overlapping work area, and at least one robot controller for controlling movements of the first and second robots, wherein the robot controller is configured to execute a method comprising the steps of:
-
providing first movement information related to a first robot movement which is to be executed by the first robot; retrieving the first movement information; determining for a plurality of second robot movements whether they involve a risk for collision between the first and second robots; and executing one of the second robot movements.
-
Specification