Multimodal sensing, interpretation and copying of movements by a virtual agent