NIAD&R – Distributed Artificial Intelligence and Robotics Group NIAD&R – Distributed Artificial Intelligence and Robotics Group 1 Software Agents: Can.