Controlling a Group of Robots
AssigneeKUKA Deutschland GmbH
InventorsLinda FREMUTH, Andreas HAGENAUER
Life of this patent
Estimating the term…
Abstract
The invention relates to a method for controlling a group of robots, comprising a leading robot (10) and at least one following robot (20, 30), which cooperates with the leading robot and moves in accordance with the leading robot, wherein the absolute velocity (v10) of the leading robot and/or the absolute velocity (v20abs) of the following robot is reduced on the basis of a specified limit (vmax) such that a mutual relative velocity (V20rel) is not exceeded and therefore a safety function is not triggered.
Claims10
A method for controlling a group of robots comprising a guide robot (10) and at least one following robot (20, 30) that moves in a manner dependent on the guide robot, wherein a speed of the guide robot and/or following robot is reduced (S40, S130) on the basis of a prescribed limit (vmax) of a speed of the following robot.
An arrangement containing at least two controllers (11, 21, 31) for controlling a group of robots comprising a guide robot (10) and at least one following robot (20, 30) that moves in a manner dependent on the guide robot, wherein the arrangement is configured to perform a method as claimed in one of the preceding claims and/or comprises:
- means for reducing a speed of the guide robot and/or following robot on the basis of a prescribed limit (vmax) of a speed of the following robot, in particular for reducing the speed of the guide robot on the basis of prescribed limits (vmax) of speeds of at least two following robots, and/or
- means for prescribing the limit (vmax) of a speed of at least one following robot in a manner dependent on a monitored speed limit (vmax, 0) of this following robot, in particular such that it is lower than the monitored speed limit;
- and/or
- means for reducing the speed of the guide robot and/or of at least one following robot on the basis of a prediction (vP,n), which is based in particular on at least one previous speed (vn−1, vn−2) of the following robot, of a speed of the at least one following robot;
- and/or
- means for reducing the speed of the guide robot and/or of at least one following robot additionally on the basis of a speed reduction (Ovreg) prescribed by a user;
- and/or
- means for the filtered reduction of the setpoint speed of the guide robot and/or of at least one following robot;
- and/or
- means for predicting a speed (vP,n) of at least one following robot, in particular on the basis of at least one previous speed (vn−1, vn−2) of this following robot;
- and/or
- means for determining an adjustment factor (fakn) of at least one following robot on the basis of an in particular predicted speed (vP,n) and/or of a prescribed limit (vmax) of a speed of the following robot;
- and/or
- means for determining, in particular filtering, a reduction factor (Ovn) of the guide robot and/or of at least one following robot on the basis of at least one determined adjustment factor (fakn), of a previous reduction factor (Ovn−1, Ovn−2) and/or of a speed reduction (Ovreg) prescribed by a user;
- and/or
- means for transmitting an adjustment factor (fakn) of at least one following robot to a controller (11) of the guide robot.
Dependencies are inferred from the claim text.