Method of handling safety of industrial robot, control system and robot system
A method of handling safety of an industrial robot of a robot system, the method including providing at least one virtual safety border defined in relation to the industrial robot, where each virtual safety border is associated with a condition to be fulfilled by the industrial robot; for each virtual safety border, performing an indication operation by the robot system, where the indication operation indicates a position of the virtual safety border in a physical workspace of the industrial robot; and for each indication operation, receiving a verification input from a user. A control system and a robot system are also provided.
1 . A method of handling safety of an industrial robot of a robot system, the method comprising:
providing at least one virtual safety border defined in relation to the industrial robot, where each virtual safety border is associated with a condition to be fulfilled by the industrial robot;
for each virtual safety border, performing an indication operation by the robot system in a physical workspace of the industrial robot, where the indication operation indicates a position of the virtual safety border in the physical workspace of the industrial robot; and
for each indication operation, receiving a verification input from a user.
2 . The method according to claim 1 , further comprising storing each verification input in association with the respective the virtual safety border.
3 . The method according to claim 1 , wherein the at least one virtual safety border includes a plurality of virtual safety borders, and wherein the method further includes simultaneously displaying the virtual safety borders on a display.
4 . The method according to claim 3 , wherein the virtual safety borders are visualized on the display.
5 . The method according to claim 4 , further comprising, for each verification input, displaying verification information in association with the virtual safety border on the display.
6 . The method according to claim 4 , wherein the verification input is received by means of an input device, and wherein the input device includes the display.
7 . The method according to claim 3 , further comprising, for each verification input, displaying verification information in association with the virtual safety border on the display.
8 . The method according to claim 3 , wherein the verification input is received by means of an input device, and wherein the input device includes the display.
9 . The method according to claim 1 , further comprising receiving a selection input from the user indicative of one of the at least one virtual safety border, and performing the indication operation for the selected virtual safety border.
10 . The method according to claim 1 , wherein the indication operation is performed with a laser.
11 . The method according to claim 1 , wherein providing the at least one virtual safety border comprises providing a plurality of virtual safety borders, and further comprising:
upon receiving a first verification input, associated with a first virtual safety border, automatically performing a second indication operation indicating a position of a second virtual safety border.
12 . A control system for handling safety of an industrial robot of a robot system, the control system comprising at least one data processing device and at least one memory having at least one computer program stored thereon, the at least one computer program including a program code which, when executed by the at least one data processing device, causes the at least one data processing device to perform the steps of:
providing at least one virtual safety border defined in relation to the industrial robot, where each virtual safety border is associated with a condition to be fulfilled by the industrial robot;
for each virtual safety border, commanding performance of an indication operation by the robot system in a physical workspace of the industrial robot, where the indication operation indicates a position of the virtual safety border in the physical workspace of the industrial robot; and
for each indication operation, receiving a verification input from a user.
13 . The control system according to claim 12 , wherein the at least one computer program includes a program code which, when executed by the at least one data processing device, causes the at least one data processing device to store each verification input in association with the respective virtual safety border.
14 . The control system according to claim 12 , wherein the at least one virtual safety border includes a plurality of virtual safety borders, and wherein the at least one computer program includes program code which, when executed by the at least one data processing device, causes the at least one data processing device to command simultaneous display of the virtual safety borders on a display.
15 . The control system according to claim 14 , wherein the virtual safety borders are visualized on the display.
16 . The control system according to claim 12 , wherein the at least one computer program includes a program code which, when executed by the at least one data processing device, causes the at least one data processing device to, for each verification input, command display of verification information in association with the virtual safety border on the display.
17 . The control system according to claim 12 , wherein the at least one computer program includes a program code which, when executed by the at least one data processing device, causes the at least one data processing device to perform the steps of receiving a selection input from the user indicative of one of the at least one virtual safety border, and commanding performance of the indication operation for the selected virtual safety border.
18 . The control system according to claim 12 , wherein the at least one data processing device performs the steps of:
providing a plurality of virtual safety borders, and
upon receiving a first verification input, associated with a first virtual safety border, automatically performing a second indication operation indicating a position of a second virtual safety border.
19 . A robot system comprising an industrial robot and a control system for handling safety of the industrial robot, the control system including at least one data processing device and at least one memory having at least one computer program stored thereon, the at least one computer program including a program code which, when executed by the at least one data processing device, causes the at least one data processing device to perform the steps of
providing at least one virtual safety border defined in relation to the industrial robot, where each virtual safety border is associated with a condition to be fulfilled by the industrial robot;
for each virtual safety border, commanding performance of an indication operation by the robot system in a physical workspace of the industrial robot, where the indication operation indicates a position of the virtual safety border in the physical workspace of the industrial robot; and
for each indication operation, receiving a verification input from a user.
20 . The robot system according to claim 19 , further comprising an input device for receiving the verification input, wherein the input device includes the display.
21 . The robot system according to claim 19 , wherein the at least one data processing device performs the steps of:
providing a plurality of virtual safety borders, and
upon receiving a first verification input, associated with a first virtual safety border, automatically performing a second indication operation indicating a position of a second virtual safety border.