“…In fact, previous work in industrial or collaborative robot fault diagnostics has the limit of being built for specific motion sequences or programs and may not accurately or consistently detect faults in other motions, due to discrepancies (different positions, speeds, loads, etc.). For instance, some papers present results in applications where the system is used in repetitive tasks [5,11,22,23] (e.g., machine tending, pick and placing, etc.) or average values are considered to take into account the speed and load variability on similar applications [14] or in some cases, the isolated movement of a single axis is performed during measurement [10,24].…”