IP Library Granted Patent US 9,746,843
Granted Patent B2
US 9,746,843 · App. 14/151,348 · Granted Aug 29, 2017

Configurable security monitoring for a robot assembly

Inventors: Uwe Bonin (Friedberg, DE); Jonas Rumping (Munich, DE); Marc-Walter Ueberle (Friedberg, DE); Christian Hartmann (Konigsbrunn, DE); Denis Pesotski (Friedberg, DE); Botond Gorog (Grafelfing, DE); Giulio Milighetti (Friedberg, DE); Robert Bertossi (Gersthofen, DE)
Assignee: KUKA Roboter GmbH
G05B19/0428B25J9/1676
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,746,843
App. No.
14/151,348
Granted
Aug 29, 2017
Kind
B2
Abstract

A method of safety monitoring for a robot assembly with at least one robot that is configured with a linking function arrangement with at least one first linking function including a fixed and predetermined number of monitoring functions of a monitoring function arrangement. The monitoring functions are logically linked to one another such that the first linking function has a reaction state whenever all of the monitoring functions indicate the violated and/or error state. The first linking function does not have a reaction state whenever any monitoring function from the plurality of monitoring functions does not indicate the violated and/or error state. The reaction state is executed by the controller when all of the monitoring functions are in the violated and/or error state.

Claims (55)

1. A method for safety monitoring of a robot assembly with at least one robot, comprising:

detecting, by a plurality of sensors coupled to the robot assembly, a plurality of state signals indicating a state, wherein the state is one of a violated state, a non-violated state, or an error state;

configuring, by a controller, a first linking function that includes a plurality of monitoring functions of a monitoring function arrangement, wherein the monitoring functions indicate the violated state, the non-violated state, or the error state, depending on the plurality of signals generated by the plurality of sensors and transmitted to the controller associated with the robot assembly;

logically linking, by the controller, each monitoring function associated with the first linking function to one another such that the first linking function has:

a reaction state whenever all of the sensors detect the plurality of signals indicating the violated and/or error state so that all of the monitoring functions of the first linking function generated by the controller indicates the violated and/or error state, and

does not have a reaction state whenever no monitoring function from the plurality of monitoring functions indicates the violated state and/or error state, and/or

does not have a reaction state whenever at least one monitoring function does not indicate the violated and/or error state and at least one monitoring function does indicate the violated and/or error state, wherein the reaction state is executed by the controller in response to all of the monitoring functions being in the violated and/or error state.

2. The method according to claim 1 , further comprising:

parameterizing and/or selection of the reaction state of at least one linking function of the linking function arrangement from several predefined reaction states,

parameterizing and/or for selection of at least one monitoring function of at least one linking function of the linking function arrangement from several predefined monitoring functions, or

activation of at least a linking function of the linking function arrangement.

3. The method according to claim 1 , further comprising:

continuously evaluating the linking function arrangement during an operation of the robot assembly and for triggering a reaction dependent on a reaction state of the linking function arrangement.

4. The method according to claim 3 , further comprising:

triggering a higher-ranking reaction depending on the reaction states of at least two linking functions of the linking function arrangement.

5. The method according to claim 1 , further comprising:

outputting a displaying signal when a monitoring function has the error state.

6. The method according to claim 1 , wherein the monitoring function arrangement has at least one of an emergency stop monitoring function, an operating mode monitoring function, a speed monitoring function, a space monitoring function, an operator protection monitoring function, a tool monitoring function, an axis adjustment monitoring function, a monitoring function of an in particular secure input, or a dummy monitoring function.

7. A method for a safety monitoring system of a robot assembly with at least one robot to execute safety monitoring as set forth in claim 1 , comprising:

configuring the linking function arrangement.

8. The method according to claim 7 , further comprising at least one of:

parameterizing and/or selection of the reaction state of at least one linking function of the linking function arrangement from several predefined reaction states,

parameterizing and/or selection of at least one monitoring function of at least one linking function of the linking function arrangement from several predefined monitoring functions, or

activating at least one linking function of the linking function arrangement.

9. The method according to claim 7 , comprising:

continuously evaluating the linking function arrangement during an operation of the robot assembly, and

triggering of a reaction dependent on a reaction state of the linking function arrangement.

10. The method according to claim 9 , wherein a higher-ranking reaction is triggered depending on the reaction states of at least two linking functions of the linking function arrangement.

11. The method according to claim 7 , further comprising:

outputting displaying signals when a monitoring function has the error state.

12. The method according to claim 7 , wherein the monitoring function arrangement has at least one of:

an emergency stop monitoring function, an operating mode monitoring function, a speed monitoring function, a space monitoring function, an operator protection monitoring function, a tool monitoring function, an axis adjustment monitoring function, a monitoring function of a secure input, or a dummy monitoring function.

13. Computer program product with a program code stored on a non-transitory medium that can be read by a computer for carrying out the method according to claim 7 .

14. A robot assembly comprising:

at least one robot;

a sensor assembly with at least two sensors for detecting a security quantity; and

a controller according to claim 7 , whose monitoring functions can have a violated state, a non-violated state, or an error state, dependent on at least one signal input generated by the sensor assembly.

15. A method for safety monitoring of a robot assembly with at least one robot, comprising:

detecting, by a plurality of sensors coupled to the robot assembly, a plurality of state signals indicating a state, wherein the state is one of a violated state, a non-violated state, or an error state;

configuring, by a controller, a first linking function that includes a plurality of monitoring functions of a monitoring function arrangement, wherein the monitoring functions indicate the violated state, the non-violated state, or the error state, depending on the plurality of signals generated by the plurality of sensors and transmitted to the controller associated with the robot assembly;

logically linking, by the controller, each monitoring function associated with the first linking function to one another such that the first linking function has a reaction state:

whenever all of the sensors detect plurality of signals indicating the violated and/or error state so that all of the monitoring functions of the first linking function generated by the controller indicates the violated and/or error state; and

does not have a reaction state whenever at least one monitoring function from the plurality of monitoring functions does not indicate the violated and/or error state and at least one monitoring function does indicate the violated and/or error state, wherein the reaction state is executed by the controller in response to all of the monitoring functions being in the violated and/or error state; and/or

configuring, by the controller, a second linking function that includes a plurality of monitoring functions of the monitoring function arrangement; and

logically linking, by the controller, each of the monitoring functions associated with the second linking function to one another such that the second linking function does not have a reaction state whenever all of the monitoring functions indicate the non-violated state so that all of the monitoring functions of the second linking function generated by the controller indicate the non-violated state.

16. The method according to claim 15 , further comprising:

parameterizing and/or selection of the reaction state of at least one linking function of the linking function arrangement from several predefined reaction states,

parameterizing and/or for selection of at least one monitoring function of at least one linking function of the linking function arrangement from several predefined monitoring functions, or

activation of at least a linking function of the linking function arrangement.

17. The method according to claim 15 , further comprising:

continuously evaluating the linking function arrangement during an operation of the robot assembly and for triggering a reaction dependent on a reaction state of the linking function arrangement.

18. The method according to claim 17 , further comprising:

triggering a higher-ranking reaction depending on the reaction states of at least two linking functions of the linking function arrangement.

19. The method according to claim 15 , further comprising:

outputting a displaying signal when a monitoring function has the error state.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 23, 2014
From: BONIN, UWE; RUMPING, JONAS; UEBERLE, MARC-WALTER; HARTMANN, CHRISTIAN; PESOTSKI, DENIS; GOROG, BOTOND; MILIGHETTI, GIULIO; BERTOSSI, ROBERT
To: KUKA LABORATORIES GMBH
Reel/Frame 032030/0103 →
Priority Claims (1)
DE 10 2013 000 250 · Jan 9, 2013 · national
Continuity (1)
Related Publication 20140195051A1 · Jul 10, 2014