2022
DOI: 10.3390/app13010143
|View full text |Cite
|
Sign up to set email alerts
|

ROS-Based Condition Monitoring Architecture Enabling Automatic Faults Detection in Industrial Collaborative Robots

Abstract: The Condition Monitoring (CM) of industrial collaborative robots (cobots) has the potential to decrease downtimes in highly automated production systems. However, in such complex systems, defining a strategy for effective CM and automatically detecting failures is not straightforward. In this paper, common issues related to the application of CM to collaborative manipulators are first introduced, discussed, and then, a solution based on the Robot Operating System (ROS) is proposed. The content of this document… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
3
0

Year Published

2023
2023
2024
2024

Publication Types

Select...
4
2
1

Relationship

2
5

Authors

Journals

citations
Cited by 7 publications
(4 citation statements)
references
References 30 publications
0
3
0
Order By: Relevance
“…The motion commands can be sent to the cobot using a programmable logic controller (PLC) or ROS as discussed in our previous work [ 13 ]. Providing detailed information on how to define motion commands using ROS and the trajectory planners library is beyond the scope of this paper; therefore, detailed information can be found via the GitHub read me file regarding the usage of our repository [ 28 ].…”
Section: Experimental Setup and Resultsmentioning
confidence: 99%
See 2 more Smart Citations
“…The motion commands can be sent to the cobot using a programmable logic controller (PLC) or ROS as discussed in our previous work [ 13 ]. Providing detailed information on how to define motion commands using ROS and the trajectory planners library is beyond the scope of this paper; therefore, detailed information can be found via the GitHub read me file regarding the usage of our repository [ 28 ].…”
Section: Experimental Setup and Resultsmentioning
confidence: 99%
“…As a real industrial cobot was used as a case study in this paper, the authors developed a ROS package to establish a connection with the cobot controller, program the cobot, execute trajectories, and perform data acquisition. The entire ROS-based condition monitoring architecture used in this work to acquire and preprocess data during the normal functioning of cobots was already presented in previous work [ 13 ], where the benefits and limitations in the application of automatic fault detection algorithms in collaborative robots were reviewed. This paper extends the work by applying an unsupervised machine learning model (i.e., the PE) to automatically distinguish each time the cobot changes its task.…”
Section: Methodsmentioning
confidence: 99%
See 1 more Smart Citation
“…For example, in the aforementioned OMRON Techman TM-series cobot, variables such as joint angles, speeds and torques, or TCP pose, can be read either using the Modbus protocol [94], accessing dedicated registers, or by connecting to a dedicated TCP socket server (i.e., Ethernet Slave) that allows clients to read the variables specified by the programmer in the dedicated Data Table and use them for different purposes. For example, in [95], it was used to perform cobot fault detection by applying signal-based diagnosis [96], while in [97] it was used for anomaly detection of abnormal cobot behavior. On the other hand, the same cobot does not make the data from the integrated eye-in-hand RGB camera accessible from the outside.…”
Section: Perceptionmentioning
confidence: 99%