Collaborative virtual training with physical and communicative autonomous agents. (16th May 2014)