Text this: Integration of a multi-agent system into a robotic framework: a case study of a cooperative fault diagnosis application