Text this: Federated fault diagnosis method for collaborative self-diagnosis and cross-robot peer diagnosis.