Agents and robots for collaborating and supporting physicians in healthcare scenarios