A Distributed Computing Real-Time Safety System of Collaborative Robot
Robotization has become common in modern factories due to its efficiency and cost-effectiveness. Lots of robots and manipulators share their workspaces with humans what could lead to hazardous situations causing health damage or even death. This article presents a real-time safety system applying th...
Main Authors: | , , , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Kaunas University of Technology
2020-04-01
|
Series: | Elektronika ir Elektrotechnika |
Subjects: | |
Online Access: | http://eejournal.ktu.lt/index.php/elt/article/view/25757 |
id |
doaj-8a8536b86b124147ab6d16b0133a0f1d |
---|---|
record_format |
Article |
spelling |
doaj-8a8536b86b124147ab6d16b0133a0f1d2020-11-25T02:19:33ZengKaunas University of TechnologyElektronika ir Elektrotechnika1392-12152029-57312020-04-0126241410.5755/j01.eie.26.2.2575725757A Distributed Computing Real-Time Safety System of Collaborative RobotDawid Gradolewski0Dawid Maslowski1Damian Dziak2Bartosz Jachimczyk3Siva Teja Mundlamuri4Chandran G. Prakash5Wlodek J. Kulesza6Blekinge Institute of Technology,Intema Sp. z o.o., Siennicka 25a, 80-758, Gdansk, PolandInstitute of Applied Signal Processing, Blekinge Institute of Technology, Blekinge Institute of Technology, Institute of Applied Signal Processing, Blekinge Institute of Technology,Institute of Applied Signal Processing, Blekinge Institute of Technology,Institute of Applied Signal Processing, Blekinge Institute of Technology,Institute of Applied Signal Processing, Blekinge Institute of Technology,Robotization has become common in modern factories due to its efficiency and cost-effectiveness. Lots of robots and manipulators share their workspaces with humans what could lead to hazardous situations causing health damage or even death. This article presents a real-time safety system applying the distributed computing paradigm for a collaborative robot. The system consists of detection/sensing modules connected with a server working as decision-making system. Each configurable sensing module pre-processes vision information and then sends to the server the images cropped to new objects extracted from a background. After identifying persons from the images, the decision-making system sends a request to the robot to perform pre-defined action. In the proposed solution, there are indicated three safety zones defined by three different actions on a robot motion. As identification method, state-of-the-art of Machine Learning algorithms, the Histogram of Oriented Gradients (HOG), Viola-Jones, and You Only Look Once (YOLO), have been examined and presented. The industrial environment tests indicated that YOLOv3 algorithm outperformed other solutions in terms of identification capabilities, false positive rate and maximum latency.http://eejournal.ktu.lt/index.php/elt/article/view/25757artificial intelligencecollaborative robotsneural networkssafety system |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Dawid Gradolewski Dawid Maslowski Damian Dziak Bartosz Jachimczyk Siva Teja Mundlamuri Chandran G. Prakash Wlodek J. Kulesza |
spellingShingle |
Dawid Gradolewski Dawid Maslowski Damian Dziak Bartosz Jachimczyk Siva Teja Mundlamuri Chandran G. Prakash Wlodek J. Kulesza A Distributed Computing Real-Time Safety System of Collaborative Robot Elektronika ir Elektrotechnika artificial intelligence collaborative robots neural networks safety system |
author_facet |
Dawid Gradolewski Dawid Maslowski Damian Dziak Bartosz Jachimczyk Siva Teja Mundlamuri Chandran G. Prakash Wlodek J. Kulesza |
author_sort |
Dawid Gradolewski |
title |
A Distributed Computing Real-Time Safety System of Collaborative Robot |
title_short |
A Distributed Computing Real-Time Safety System of Collaborative Robot |
title_full |
A Distributed Computing Real-Time Safety System of Collaborative Robot |
title_fullStr |
A Distributed Computing Real-Time Safety System of Collaborative Robot |
title_full_unstemmed |
A Distributed Computing Real-Time Safety System of Collaborative Robot |
title_sort |
distributed computing real-time safety system of collaborative robot |
publisher |
Kaunas University of Technology |
series |
Elektronika ir Elektrotechnika |
issn |
1392-1215 2029-5731 |
publishDate |
2020-04-01 |
description |
Robotization has become common in modern factories due to its efficiency and cost-effectiveness. Lots of robots and manipulators share their workspaces with humans what could lead to hazardous situations causing health damage or even death. This article presents a real-time safety system applying the distributed computing paradigm for a collaborative robot. The system consists of detection/sensing modules connected with a server working as decision-making system. Each configurable sensing module pre-processes vision information and then sends to the server the images cropped to new objects extracted from a background. After identifying persons from the images, the decision-making system sends a request to the robot to perform pre-defined action. In the proposed solution, there are indicated three safety zones defined by three different actions on a robot motion. As identification method, state-of-the-art of Machine Learning algorithms, the Histogram of Oriented Gradients (HOG), Viola-Jones, and You Only Look Once (YOLO), have been examined and presented. The industrial environment tests indicated that YOLOv3 algorithm outperformed other solutions in terms of identification capabilities, false positive rate and maximum latency. |
topic |
artificial intelligence collaborative robots neural networks safety system |
url |
http://eejournal.ktu.lt/index.php/elt/article/view/25757 |
work_keys_str_mv |
AT dawidgradolewski adistributedcomputingrealtimesafetysystemofcollaborativerobot AT dawidmaslowski adistributedcomputingrealtimesafetysystemofcollaborativerobot AT damiandziak adistributedcomputingrealtimesafetysystemofcollaborativerobot AT bartoszjachimczyk adistributedcomputingrealtimesafetysystemofcollaborativerobot AT sivatejamundlamuri adistributedcomputingrealtimesafetysystemofcollaborativerobot AT chandrangprakash adistributedcomputingrealtimesafetysystemofcollaborativerobot AT wlodekjkulesza adistributedcomputingrealtimesafetysystemofcollaborativerobot AT dawidgradolewski distributedcomputingrealtimesafetysystemofcollaborativerobot AT dawidmaslowski distributedcomputingrealtimesafetysystemofcollaborativerobot AT damiandziak distributedcomputingrealtimesafetysystemofcollaborativerobot AT bartoszjachimczyk distributedcomputingrealtimesafetysystemofcollaborativerobot AT sivatejamundlamuri distributedcomputingrealtimesafetysystemofcollaborativerobot AT chandrangprakash distributedcomputingrealtimesafetysystemofcollaborativerobot AT wlodekjkulesza distributedcomputingrealtimesafetysystemofcollaborativerobot |
_version_ |
1724875985783881728 |