Observer-based supervision and fault detection in robots using nonlinear and fuzzy logic residual evaluation | Synapse