A role modelling approach for crowd animation in a multi-agent cooperative system | IEEE Conference Publication | IEEE Xplore